Download presentation
Presentation is loading. Please wait.
Published byMerilyn Henry Modified over 8 years ago
1
SMART CAMERAS AS EMBEDDED SYSTEM SMVEC
2
SMART CAMERA See, think and act Intelligent cameras Embedding of image processing algorithms Can be networked together to a single host system SMVEC
3
Components Image sensor Image Digitalization circuitry Image memory Processor (often a DSP or suitably powerful processor) Program- and data memory (RAM, nonvolatile FLASH) Communication interface (RS232,Ethernet) I/O lines (often optoisolated) Lens holder or built in lens (usually C, CS or M-mount) Built in illumination device (usually LED) Purpose developed real-time operating system SMVEC
4
Standard smart Vision System SMVEC
5
ARCHITECTURE Image sensor Analog to Digital Electronics Embedded processing electronics Interface Processed image data & Camera control SMVEC
6
Image sensor Photons to electrons Charge integration Charges to voltage Amplification of voltage Analog output SMVEC
7
ADC CCD analog output is converted to 8 channels 256 pixel element each 20MHz data rate for each sample Camera data rate at 160MHZ SMVEC
8
Image processing PPerformed by embedded algorithm BLOCKS: PProcessing PLD FFIFO Memory BBuffer OOutput SMVEC
9
Image PROCESSING ARCHITECHTURE SMVEC
10
Processing PLD Programming logic Device Embedded with processing algorithm Micro processor has a bi-directional path Inputs Raw pixel data Timing and Control Signals SMVEC
11
FIFO Acts as a Master Controller for Smart Camera SMVEC
12
Static Grey Scale Thresholding Upper and Lower bound are established Data of interest and non-interesting data “Data of interest” are transmitted out of camera Non-Interesting data are not transmitted. Boundary values are in Grey Scale (0-255) SMVEC
13
EXAMPLE SMVEC
14
The static threshold algorithm is given by IF (PIXEL GRAY IS > (CENTER + UPPER)) OR (PIXEL GRAY IS < (CENTER – LOWER) ) THEN TRANSMIT PIXEL ELSE IGNORE PIXEL SMVEC
15
Embedded Image Processing Algorithm Algorithms are embedded in hardware with PLD Operates at 20MHZ data rate per channel Effective Processing rate is 40MHZ Each image processing PLD can process can process 2 channels of image data SMVEC
16
System Overview Consist of up to Twenty 2048 pixel High sensitivity line Transmissive Illumination is provided Makes use of fiber optic technology Data’s are captured from camera by frame grabber System Software controls the illumination source with a funny logic control scheme SMVEC
17
System Block Diagram
18
SMART CAMERAS ADVANTAGES Cost Simplicity Integration Reliability SMVEC
19
Applications Automated inspection for quality assurance Non contact measurements Code reading and verification Inspection of continuously flowing materials such as coils, tubes, wires, extruded plastic SMVEC
20
Applications Detection of position and rotation of parts for Robot guidance and automated picking Unattended surveillance Biometric recognition and access control visual sensor networks SMVEC
21
CONCLUSION SMVEC
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.