You are on page 1of 14

Dharmendra Savaliya

14mece05
A vision based project has an image acquisition
device like a webcam as its eyes. Then we need a
processor that can make sense out of those captured
MATLAB images and actuators.
One key point to note is that Image Processing has
CCS huge computational requirements, and it is not
possible to run an image processing code directly on
TMS320 Family a small microcontroller.
Hence, for our purpose, the simplest approach would
Application be to run the code on a computer, which has a
Reference webcam connected to it to take the images, and the
robot is controlled by the computer via serial or
parallel port. The code is written in a software that
provides the tools for acquiring images, analyzing the
content in the images and deriving conclusions.
MATLAB is one of the many such software available
which provide the platform for performing these
tasks.
Imaq.videodevice

vid=videoinput('winvideo',1, RGB_160x120')
preview(vid)

vision.VideoPlayer
Vision.shapeinserter
Vision.textinserter
-Modeling/designing dynamic
systems
(including nonlinear dynamics)

-Modeling/designing control
systems
(including nonlinear controllers
and plants)

-Signal processing
design/simulation
Colour detection and
tracking on matlab
Making Static Shape
Making Dynamic Shape as
per our requirement
Remote accessing
Playing Games
CCS is TIs proprietary IDE that provides a transition
between a high-level DSP program and an on-board
machine language program. It is used to:
Generate programs for the C6713 DSP using C language,
Load them into the DSK,
Run them,
Monitor program execution.

7
1.Software development tools such as assembler, linkers ,
simulators and compilers
2.DSP boards for software development and testing before
target DSP hardware is available
3.Hardware testing tool such as emulator and logic analyzers.
4.Development assistance such as application libraries , real
time debugging hardware available
The Texas Instruments C6713 DSK platform, which can be
programmed using SIMULINK.

This gives us added advantage of easily writing codes on


MATLAB and implementing it on the DSP processors.

Based on a very-long-instruction-word (VLIW) architecture,


the C6x is considered to be TIs most powerful processor.
Medical Imaging
Object Recognition
Color Image Processing
Industrial Machine Vision for product assembly
Automated Target detection and tracking
Finger Print, Facial Recognition Systems
Robotic Vision
Autonomous robots and autonomous vehicles
[1]. MATLAB Documentation:
http://www.mathworks.com/help/techdoc/

[2] Texas Instruments, TMS320C6713B, Floating-Point


Digital Signal Processors, Data Sheet,Dallas, TX, June 2006

[3] D. R. Brown III, 2009 Workshop on Digital Signal


Processing and Applications with the TMS320C6713
http://spinlab.wpi.edu/courses/dspworkshop/dspworkshop
_part1_2009.pdf

You might also like