Upload
syahroni-wahyu
View
214
Download
0
Embed Size (px)
Citation preview
8/13/2019 Brochure DoTheOctave 120713 v1
1/7
Do the
OctaveWorkshop on Programming&
Image Processing using GNU Octave
8/13/2019 Brochure DoTheOctave 120713 v1
2/7
About GNU Octave:GNU octave is the free open source alternative to MATLAB. It
is an emerging and vastly popular high-level language primarily intended for
numerical computations. You can perform linear, nonlinear and other numeric
experiments using a language most compatible with MATLAB. It has currently
found application in various cutting edge technologies such as parallel processing,
image processing, DSP, speech processing, supercomputing etc.
Why do I need Octave?
Octave provides tools for
image processing, speech
processing, simulation of real
life problems, etc. These areas
are experiencing continuous
research and development
and find application inmyriad industries. Image
processing is of particular
interests to the students, as
many of them base their
projects and research papers
on these subjects.
Advantages of Octave over MATLAB:
Open source software and hence requires no licensing. Matlab licensing feesrun into lakhs of rupees which is prohibitive for most institution.
Extremely small size ( less than 100MB) compared to Matlab (8GB) so you canrun it directly on a ARM board like Raspberry Pi for on board programing.
Continuous evolution with new packages and additional functions regularlyadded by various users.
Opportunity to develop additional functions.
Benefits of learning Image Processing:
Cutting edge branch of signal processing with variety of industrialapplications.
Create interesting projects such as RoboSoccer, Gesture recognition, FaceDetection.
Sought after skill by leading recruiters Get to meet playboy model Lenna Soderberg.
8/13/2019 Brochure DoTheOctave 120713 v1
3/7
About the Workshop
At Inventrom we believe that one can grasp the concepts of a new language readily
through hands on programming. There is nothing like the exhilaration one gets from
successfully writing an error free code in a newly learnt language. Keeping this in
mind, we have designed the workshop to amalgamate basic theory sessions andunderstand the advanced applications through hands on programming sessions.
Separate sessions are dedicated to image processing as it is one of the most widely
used applications of Octave.
The one day workshop is summarized below:
Session 1
Theory, 30 minutes
Introduction to Octave
What is Octave? Why use it? Difference between Octave & Matlab Applications of Octave
Session 2
Practical, 30 minutes
Getting Started
Installation of octave on Linux/Mac Installing Octave on Windows using CygWin Importing Packages Installing Octave on Raspberry Pi
Session 3
Theory cum Practical, 30 minutes
Functions & Scripts Learning Linux commands Writing scripts in Octave Implementing functions in Octave
Inventroms Invent-O-PiWorkshop
BITS Goa
8/13/2019 Brochure DoTheOctave 120713 v1
4/7
Session 4
Theory cum Practical, 60 minutes
Matrix Manipulation
Handling Matrices Introduction to Variables & Operators Expression syntax
Session 5
Theory cum Practical, 60 minutes
Conditionals & Loops If/else statements Switch cases For/while loops
Lunch Break
Feast & Siesta, 60 minutes
Refuel yourselves for the final stretch
Session 6
Practical, 30 minutes
Edge Detection
Commands for edge detection Application (Demonstration) Displaying shape of object
Session 7
Theory cum Practical, 90 minutes
Image Processing
Fundamentals Toolboxes available Image toolbox Detection of colors Localizing RGB
Session 8
Practical, 45 minutes
Time to create some awesomeness (Projects)
Identifying color of object on camera Robot that follows color
Inventroms RoboTech workshop
for TCS Employees
8/13/2019 Brochure DoTheOctave 120713 v1
5/7
Hardware & Software to be used
Hardware
TechnoBotdesigned and developed by InventromSoftware
CygWin (Linux emulator) GNU Octave
Note: The different software modules required will be provided by us.
Pre-requisites for the attendees
Basic Knowledge of C Programming: If- else conditional, while, for, dowhile loops, functions.
Most importantly we hope to see a passion for programming and imageprocessing in particular, willingness to learn, and an inquisitive mind.
8/13/2019 Brochure DoTheOctave 120713 v1
6/7
About us
We are an electronic technology company with primary focus on
robotics and wireless devices. We believe that in todays times Robotics
is one of the most interesting ways to ease lifestyle and make the world a
better place. We want to make the world of Robotics more accessible and
useful to the common man. Our main focus is on the R&D of technology
that can inspire to invent.
We are a team of young engineers who have a passion for all stuff that
is geek and related to robotics and wireless technology. The most
commendable accolade for our research is the grant of patent No.
2581/MUM/2012 (Provisional) by Government of India for the Zazu
wireless programmerdesigned and developed by us. Besides this, our
highest selling product of all times is the TechnoBoard, an AtMega 32
based development board along with theWissapWireless sensor node.
We have to our credit an experience of four years in conducting
workshops at esteemed institutions such as IIT Roorkee, BITS Pilani Goa
and Pilani Campus whereas our corporate clientele includes reputed
firms such as TCS, Chowgules etc. We have continuously received
overwhelmingly positive response from the students, hobbyist and
researchers by means of feedback and testimonials. As a part of our CSR,
we also have been conducting beginner sessions for school kids on
Robotics by going to various schools free of cost to spread the
knowledge of the same. We hope that this will amuse and inspire them
to work hard and complete their education successfully.
Robolife Advanced Invent-O-Pi (IIT Roorke)
8/13/2019 Brochure DoTheOctave 120713 v1
7/7
For more information and to organise a workshop at your institute feel free to
write to us [email protected]
Pranav Pai Vernekar
Founder, Inventrom(+91) [email protected]
Postal Address:
Inventrom RoboticsC/o Pranav Pai Vernekar10, Gaspar Apartments
Near People's High SchoolMala, Panjim. Goa403001Phone: 0832-2433121
We look forward to meeting you at the workshop,
Team Inventrom
Visit us
www.inventrom.com
Like us
www.facebook.com/inventrom
Follow us
www.twitter.com/inventrom
mailto:[email protected]:[email protected]:[email protected]://e/Inventrom/Learn/Robotics%20Workshop/[email protected]://e/Inventrom/Learn/Robotics%20Workshop/[email protected]://www.inventrom.com/http://www.inventrom.com/http://www.facebook.com/inventromhttp://www.facebook.com/inventromhttp://www.twitter.com/inventromhttp://www.twitter.com/inventromhttp://www.facebook.com/inventromhttp://www.inventrom.com/http://e/Inventrom/Learn/Robotics%20Workshop/[email protected]:[email protected]