0% found this document useful (0 votes)
19 views7 pages

CHAPTER - 2 - 3embedded Vision

The document discusses industrial vision systems and their typical components and functions. An industrial vision system usually includes cameras, lighting, and a computer for image processing. It analyzes images to inspect products, guide automation, detect defects, and ensure quality standards are met during manufacturing.

Uploaded by

fedibouabid49
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views7 pages

CHAPTER - 2 - 3embedded Vision

The document discusses industrial vision systems and their typical components and functions. An industrial vision system usually includes cameras, lighting, and a computer for image processing. It analyzes images to inspect products, guide automation, detect defects, and ensure quality standards are met during manufacturing.

Uploaded by

fedibouabid49
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

CHAPTER 2 I NDUSTRIAL V ISION

In an industrial vision camera, sensors and a processor make


decisions on what the camera sees and then relays information
back to the handling system. It introduces automation into the
production process in all levels of product manufacturing in
different kind of industries. An industrial inspection system
computes information from raw images according to the
steps of image acquisition, image processing, feature extraction,
and decision
making. An industrial camera is designed according to high
standards with repeatable performance, and it must be robust to
withstand the demands
of harsh industrial environments. The industrial vision
applications are classified into four types: dimensional quality,
surface quality, structural quality, and operational quality.

A typical industrial vision system.


This Figure illustrates the structure of a typical industrial vision
system. First, a computer is employed for processing the
acquired images. This is achieved by applying special purpose
image processing analysis and classification software.
Images are usually acquired by one or more cameras placed at
the scene under inspection. The positions of the cameras are
usually fixed. In most cases, industrial automation systems are
designed to inspect only known objects at fixed positions.
The scene is appropriately illuminated and arranged in order to
facilitate the reception of the image features necessary for
processing and classification. These features are also known in
advance. When the process is highly time constrained or
computationally intensive and exceeds the processing
capabilities of the main processor, application specific hardware
(e.g., DSPs, ASICs, or FPGAs) is employed to reduce the
problem of processing speed. The results of this processing can
be used to:
1/ Control a manufacturing process (e.g., for guiding robot arms
placing components on printed circuits, painting surfaces, etc.)

2/ Propagate to other external devices (e.g., through a network


or other type of interface like FireWire) for further processing
(e.g.,classification)

3/ Characterize defects of faulty items and take actions for


reporting and correcting these faults and replacing or removing
defective parts from the production line

4/ The requirements for the design and development of a


successful machine vision system vary depending on the
application domain and are related to the tasks to be
accomplished, environment, speed, and so on. For example, in
machine vision inspection applications, the system must be able
to differentiate between acceptable and unacceptable variations
or defects in products. While in other applications, the system
must enable users to solve the guidance tasks, alignment tasks,
measurement, and also the assembly verification tasks.

The important attributes of an industrial machine vision


inspection system are such as, flexibility, efficiency in
performance, speed and cost, reliability and robustness. In order
to design a system that maintains these attributes it is
important to clearly define its required outputs and the available
inputs. Typically, an industrial inspection system computes
information from raw images according to the following
sequence of steps:
1/ Image acquisition: Images containing the required
information are acquired in digital form through cameras,
digitizers, and so on.

2/Image processing: Once images have been acquired, they are


filtered to remove background noise or unwanted reflections
from the illumination system. Image restoration may also be
applied to improve image quality by correcting geometric
distortions introduced by the acquisition system (e.g., the
camera).
3/Feature extraction: A set of known features, characteristic of
the application domain, is computed, probably with some
consideration for nonoverlapping or uncorrelated features, so
that better classification can be achieved. Examples of such
features include size, position, contour measurement via edge
detection, and linking, as well as and texture measurements on
regions. Such features can be computed and analyzed by
statistical or other computing techniques (e.g., neural networks
or fuzzy systems). The set of computed features forms the
description of the input image.

4/Decision making: Combining the feature variables into a


smaller set of new feature variables reduces the number of
features. While the number of initial features may be large, the
underlying dimensionality of the data, or the intrinsic
dimensionality, may be quite small. The first step in decision
making attempts to reduce the dimensionality of the feature
space to the intrinsic dimensionality of the problem. The
reduced feature set is processed further as to reach a decision.
This decision, as well as the types of features and measurements
(the image descriptions) computed, depends on the application.
For example, in the case of visual inspection during production
the system decides if the produced parts meet some quality
standards by matching a computed description with some known
model of the image (region or object) to be recognized. The
decision (e.g., model matching) may involve processing with
thresholds, statistical, or soft classification.
CHAPTER 3 MEDICAL VISION
Vision technology in medicine allows doctors to see interior
portions of the body for easy diagnosis, making it possible to
perform minimally invasive surgery when surgery is necessary.
Image processing for medical applications include endoscopy,
CT, ultrasonic imaging system, MRI, X-ray imaging, MIS,
PACS, Ophthalmology, ICG imaging, corneal image analyzer,
fundus image analyzer, facial recognition to determine pain,
patient activity detection, peripheral vein imaging, and
stereoscopic microscope. CNN takes an input image of raw
pixels and transforms them via convolution layers, rectified
linear unit layers, and pooling layers. This feeds into fully
connected layers that assign class scores, thus classifying the
input into the affected area.

in medical imaging there are four key problems:


1. Segmentation—automated methods that create patient-pecific
models of relevant anatomy from images;
2. Registration—automated methods that align multiple data sets
with each other;
3. Visualization—the technological environment in which
image-guided procedures can be displayed;
4. Simulation—software that can be used to rehearse and plan
procedures, evaluate access strategies, and simulate planned
treatments.

1/ Advantages of Digital Processing for Medical Applications


􀁑 Digital data will not change when it is reproduced any
number of times
and retains the originality of the data.
􀁑 Digital image data offers a powerful tool to physicians by
easing the search for representative images.
􀁑 Images are displayed immediately after acquisition.
􀁑 Enhancement of images makes them easier for the physician
to interpret.
􀁑 Allows for quantifying changes over time.
􀁑 Provides a set of images for teaching to demonstrate examples
of diseases or features in any image.
􀁑 Allows for quick comparison of images.

2/ Digital Image Processing Requirements for Medical


Applications
􀁑 Interfacing analog outputs of sensors such as microscopes,
endoscopes, ultrasound, and so on to digitizers and in turn to
digital image processing systems
􀁑 Image enhancements
􀁑 Changing density dynamic range of B/W images
􀁑 Color correction in color images
􀁑 Manipulation of colors within an image
􀁑 Contour detection
􀁑 Area calculations of the cells of a biomedical image
􀁑 Display of image line profile
􀁑 Restoration of images
􀁑 Smoothing of images
􀁑 Registration of multiple images
􀁑 Construction of 3-D images from 2-D images
􀁑 Generation of negative images
􀁑 Zooming of images
􀁑 Pseudo coloring
􀁑 Point-to-point measurements
􀁑 Getting relief effect
􀁑 Removal of artifacts from the image

3/Advanced Digital Image Processing Techniques in Medical


Vision
􀁑 Neural network-based image processing
􀁑 Statistical approach for texture analysis
􀁑 Segmentation in color and B/W images
􀁑 Expert system-based image processing.
􀁑 Application of object-oriented programming techniques in
imageprocessing environments
􀁑 Shape in machine vision
􀁑 Multispectral classification techniques
􀁑 Auto-focus techniques for MRI images
􀁑 Threshold technique for finding contours of objects
􀁑 Sequential segmentation technique to detect thin vessels in
medical images and hair-line cracks in nondestructive testing
􀁑 Fractal method for texture classification
􀁑 Data compression techniques using fractals and discrete
cosine transformers
􀁑 Image restoration methods using point-spread functions and
Wiener filter, and so on.

You might also like