Getting Started
-
Upload
saikatsengupta -
Category
Documents
-
view
7 -
download
0
description
Transcript of Getting Started
-
5/20/2018 Getting Started
1/2
very brief description to important steps in building your Object Detector
Getting Started with Matlab:
Here are some of the links of torrent from where you can download the different versions of Matlab:
Matlab2013a:http://kickass.to/matlab-r2013a-8-1-0-604-t7283516.html
Matlab2012:http://kickass.to/matlab-2012-for-linux-32-64-bit-cracked-t6271227.html
Download the entire package from any one of the above links and install it. All steps regarding installation is listed
a .pdf file present in the package.
After then you may start exploring the huge pool of computational facilities that Matlab has to offer. The basics o
Matlab may be found in the link http://www.mathworks.in/help/pdf_doc/matlab/matlab_prog.pdf.You may als
try by starting with some of the links listed below:
http://web.cecs.pdx.edu/~gerry/MATLAB/programming/basics.html#flow
http://www.math.utah.edu/~eyre/computing/matlab-intro/matrices.html
http://web.uvic.ca/~monahana/eos225/matlab_tutorial/tutorial_1/introduction_to_matlab.html
You may find several other links by Google-ing.
A good book for learning Image Processing is:
ftp://217.219.170.14/Electronic%20Group/Hashemi%20kamangar/Image%20Processing/(Ebook)%20Prentice%20H
ll%20-%20Digital%20Image%20Processing%20By%20Gonzalez%202nd%20Edition%202002.pdf
Chapters 3, 4, 5, 9, 10, 12 teach the fundamentals and basics of Image Processing. Many other books and sites fo
learning the basics of image processing may be found by Googl-ing.
For the event The Object Detector, you will require a camera, of which a web camera is a good choice. The vide
from the web camera need to be processes by Matlab. For that image acquisition is required, details of which ma
be found in the Image Acquisition Toolbox of Matlab. (http://www.mathworks.in/products/imaq/)
So from the web camera you will be getting a series of images per seconds. You have to process them in Matlab t
detect objects. For running the actuators like motors, for robot movement, you have to use a Microcontroll
(MCU). A commonly used MCU board is Arduino. You may find several tutorials of Arduino i
http://www.youtube.com/watch?v=fCxzA9_kg6s
For communication between Matlab and Arduino, you have to use the Serial USB Port. You may take help from th
link to configure the communication link.http://home.iitb.ac.in/~rahul./ITSP/serial_comm_matlab.pdf
You may send some symbols to the Arduino, from Matlab and write Arduino Programs to take actions for thos
corresponding symbols, to move the robot accordingly.
Note: You will be allowed to carry your laptop connected to the robot during the event. The arena will be small, sno problem will be there. Try to use as longer wires as possible
Try to use as lesser Matlab functions which are related to object detection. There are points allotted to this fact. T
to build your own object detection algorithm. You may use basic Matlab functions like sum(), mean(), corr(), corr2(
etc.
Best of Luck!!
http://kickass.to/matlab-r2013a-8-1-0-604-t7283516.htmlhttp://kickass.to/matlab-r2013a-8-1-0-604-t7283516.htmlhttp://kickass.to/matlab-r2013a-8-1-0-604-t7283516.htmlhttp://kickass.to/matlab-2012-for-linux-32-64-bit-cracked-t6271227.htmlhttp://kickass.to/matlab-2012-for-linux-32-64-bit-cracked-t6271227.htmlhttp://kickass.to/matlab-2012-for-linux-32-64-bit-cracked-t6271227.htmlhttp://www.mathworks.in/help/pdf_doc/matlab/matlab_prog.pdfhttp://www.mathworks.in/help/pdf_doc/matlab/matlab_prog.pdfhttp://web.cecs.pdx.edu/~gerry/MATLAB/programming/basics.html#flowhttp://web.cecs.pdx.edu/~gerry/MATLAB/programming/basics.html#flowhttp://www.math.utah.edu/~eyre/computing/matlab-intro/matrices.htmlhttp://www.math.utah.edu/~eyre/computing/matlab-intro/matrices.htmlhttp://web.uvic.ca/~monahana/eos225/matlab_tutorial/tutorial_1/introduction_to_matlab.htmlhttp://web.uvic.ca/~monahana/eos225/matlab_tutorial/tutorial_1/introduction_to_matlab.htmlftp://217.219.170.14/Electronic%20Group/Hashemi%20kamangar/Image%20Processing/(Ebook)%20Prentice%20Hall%20-%20Digital%20Image%20Processing%20By%20Gonzalez%202nd%20Edition%202002.pdfftp://217.219.170.14/Electronic%20Group/Hashemi%20kamangar/Image%20Processing/(Ebook)%20Prentice%20Hall%20-%20Digital%20Image%20Processing%20By%20Gonzalez%202nd%20Edition%202002.pdfftp://217.219.170.14/Electronic%20Group/Hashemi%20kamangar/Image%20Processing/(Ebook)%20Prentice%20Hall%20-%20Digital%20Image%20Processing%20By%20Gonzalez%202nd%20Edition%202002.pdfhttp://www.mathworks.in/products/imaq/http://www.mathworks.in/products/imaq/http://www.mathworks.in/products/imaq/http://www.youtube.com/watch?v=fCxzA9_kg6shttp://www.youtube.com/watch?v=fCxzA9_kg6shttp://home.iitb.ac.in/~rahul./ITSP/serial_comm_matlab.pdfhttp://home.iitb.ac.in/~rahul./ITSP/serial_comm_matlab.pdfhttp://home.iitb.ac.in/~rahul./ITSP/serial_comm_matlab.pdfhttp://home.iitb.ac.in/~rahul./ITSP/serial_comm_matlab.pdfhttp://www.youtube.com/watch?v=fCxzA9_kg6shttp://www.mathworks.in/products/imaq/ftp://217.219.170.14/Electronic%20Group/Hashemi%20kamangar/Image%20Processing/(Ebook)%20Prentice%20Hall%20-%20Digital%20Image%20Processing%20By%20Gonzalez%202nd%20Edition%202002.pdfftp://217.219.170.14/Electronic%20Group/Hashemi%20kamangar/Image%20Processing/(Ebook)%20Prentice%20Hall%20-%20Digital%20Image%20Processing%20By%20Gonzalez%202nd%20Edition%202002.pdfhttp://web.uvic.ca/~monahana/eos225/matlab_tutorial/tutorial_1/introduction_to_matlab.htmlhttp://www.math.utah.edu/~eyre/computing/matlab-intro/matrices.htmlhttp://web.cecs.pdx.edu/~gerry/MATLAB/programming/basics.html#flowhttp://www.mathworks.in/help/pdf_doc/matlab/matlab_prog.pdfhttp://kickass.to/matlab-2012-for-linux-32-64-bit-cracked-t6271227.htmlhttp://kickass.to/matlab-r2013a-8-1-0-604-t7283516.html -
5/20/2018 Getting Started
2/2