Previous Page  65 / 84 Next Page
Information
Show Menu
Previous Page 65 / 84 Next Page
Page Background

Classic Vision

Separated system for capturing

image streams and processing,

outsourced analysis for decisions,

made to support many possible tasks.

Embedded Vision

Fully integrated all-in-one system

capturing image streams, on-board

processing and interpreting data,

autonomous

decision

making,

resulting in an action. Made for a

specific task.

How IoT applications benefit

from Embedded Vision

Embedded Vision does not only take

pass / fail or yes / no decisions based

on some criteria, it provides a broader

form of intelligence leveraging neural

networks that massage and analyze

the image data and information.

Embedded Vision systems moves

from pre-defined actions based on

specific inputs to specific reactions

to spontaneous situations, with real-

time decision making and resulting

activities. This is similar to how smart

cameras work but allow for adaptation

and expansion with evolving responses

as more scenarios are encountered

and evaluated. Also, the “smarts” are

being deeply integrated into every kind

of device, more and more. This creates

new IoT devices that are more aware

and better able to process inputs from

their surroundings, further propagating

how Embedded Vision is enabling more

VoT devices.

Most industrial and consumer products

are internet-aware today, exchanging

data with one and other using local

networks and the cloud. With the

addition of vision, these devices will

be controllable via eye tracking, face

or gesture recognition. As an example,

a refrigerator with embedded vision

inside would be able to recognize what

food has been consumed and then

automatically add it to the family’s

online shopping list. Using intelligent

embedded vision, security applications

can count people, create heat maps,

or identify persons of interest and

share the visual and analytics data

within networks. When it comes to self-

driving cars, embedded vision steers

the vehicle within its lane on the road

and avoid obstacles that may appear

without any warning. This example

highlights the importance of Embedded

Vision in this application to not only to

see but to understand the scene and

react accordingly.

From a technical perspective, a smart

embedded vision system not only

recognizes defects or abnormalities

based on pre-defined criteria, it is

capable of determining an appropriate

response to correct or avoid them.

Embedded Vision provides a more

comprehensive view of the world

by recognizing, understanding and

identifying the environment without

further external interaction.

What is required for a fully

embedded vision product?

It is all about efficiency. Embedded

Vision brings vision technology to its

simplest formula “capture, process,

respond”. The building blocks of a true

embedded vision systems are:

Sensor or Sensor Module

Control unit to receive the images

and direct them to the processing unit

Processing unit that is either local

or cloud based that provides the full

image pipe line

Purpose build algorithms and neural

networks that provide the intelligent

processing of the images

Embedded Vision requires more

analysis and processing of the image

data, so an embedded vision product

typically includes back-end processing

that is done on either an ISP or GPU.

Intelligent algorithms running on these

devices allow the machine to analyze

the incoming video data, process them

and interpret them to make decisions

and react accordingly. Embedded vision

products provide not only data but

results based on this data.

“Embedded Vision does not

have to be small but it has

to be smart.” –

Darren Bessette

Typical embedded vision components

come in small form factors, but this does

not mean that they can only be used in

small or low-cost devices. As with the

example provided previously, self-driving

cars are the exception to using embedded

vision in small, low cost devices. A better

way to think of embedded vision is to

think of smart imaging that do not need

human interaction to process and react

to the video stream. Embedded Vision

is enabling machines to see and think,

powering the Vision of Things of the

future.

Figure 1:

Embedded vision systems

typically combine a camera, processing

device and interface

Embedded vision examples: Home

robotics, e. g. robot vacuum cleaners

Darren Bessette, Category

Manager and machine

vision expert, FRAMOS

New-Tech Magazine Europe l 65