SlideShare a Scribd company logo
1 of 5
Download to read offline
DESIGN AND IMPLEMENTATION OF FINGER WRITING IN AIR BY USING
OPEN CV (COMPUTER VISION) LIBRARY ON ARM PLATFORM
P. Rajasekhar1
G.Mukesh2
1
PG Scholar, Dept of ECE, Audisankara College of Engineering & Technology (Autonomous),
Gudur, Nellore, Andhra Pradesh.
2
Assistant professor, Dept of ECE, Audisankara College of Engineering &Technology (Autonomous),
Gudur, Nellore, Andhra Pradesh
Abstract:
The Main Aim of the project is to design “A
Kinect Sensor for Finger Writing in the Air”
Evaluating the performance of an operating system
on an embedded before delving into its
implementation, an introduction is needed to the parts
involved in the project. The whole report is centered
around the field of embedded systems and the use of
Linux to run applications on them. Hence an
introduction to Embedded Systems and using Linux
asanOS in them is provided. Digital pen with
trajectory recognition can be done by using
accelerometer. The digital pen consists of a tri-axial
accelerometer,a microcontroller, and an RF wireless
transmission module for sensing and collecting
accelerations of hand writing and gesture trajectories.
In receiver section RF signals can be received by RF
receiver and given to microcontroller. Thecontroller
processes the information and finally the results can
be displayed on Graphical LCD. In proposed system,
going to use web cam, ARM microcontroller and
display unit. Here, using pen or hand for drawing in
front of the camera then what ever going to draw in
front of it will be displayed on the display unit
Keywords:
Notebook computer, Desktop computer, Cemara,
USB Cable, Common Unix Printing Method,
Raspberry pi
I .INTRODUCTUON
The project is aimed at evaluating the performance of
an operating system on an embedded system. Before
delving into its implementation, an introduction is
needed to the parts involved in the project. The whole
report is centered around the field of embedded
systems and the use of Linux to run applications on
them. Hence an introduction to Embedded Systems
and using Linux as an OS in them is provided.
An embedded system is a special purpose computer
system that is designed to perform very small sets of
designated activities. Embedded systems date back as
early as the late 1960s where they used to control
electromechanical telephone switches. The first
recognizable embedded system was the Apollo
Guidance Computer developed by Charles
Draperandh is team. Later they found their way into
the military, medical sciences and the aerospace and
automobile industries
II. LITERATURE SURVEY
With embedded systems fast expanding its reach,
subject matter related to this field is available in
abundance. While working on this project we have
studied matter from various sources such as books,
online articles and reference manuals. The knowledge
gained from this activity has been of great help to us in
understanding the basic concepts related to our project
and has ignited further interest in this topic.
“Linux for Embedded and Real time
Applications”, by Doug Abbott has been of great help
in providing an introduction to the process of building
embedded systems in Linux. It has helped us
understand the process of configuring and building the
Linux kernel and installing toolchains.
We understood the preponderance of the
ARM processors in the field of embedded systems and
the features of ARM processors from the document
“The ARM Architecture” by Leonid Ryzhyk. The
ARM architecture is a confluence of many useful
features that makes it better than other peer processors.
Being small in size and requiring less power, they
prove useful in providing an efficient performance in
embedded applications.
III. METHODOLOGY
ISBN-13: 978-1535305198.
www.iirdem.org.
Proceedings of ICTPEA-2016
©IIRDEM 201666
A. Existing System
Digital pen with trajectory recognition can be done by
using accelerometer. The digital pen consists of a tri
axial accelerometer, a microcontroller, and an RF
wireless transmission module for sensing and
collecting accelerations of hand writing and gesture
trajectories. Our embedded project first extracts the
time- and frequency-domain features from the
acceleration signals and, then transmits the signals by
using RF transmitter. In receiver section RF signals can
be received by RF receiver and given to
microcontroller. The controller processes the
information and finally the results can be displayed on
Graphical LCD.
B. Proposed System
In proposed system, going to use web cam, ARM
microcontroller and display unit. Here, using pen or
hand for drawing in front of the camera then what ever
going to draw in front of it will be displayed on the
display unit. Our embedded system is capable of
translating time-series acceleration signals into
important feature vectors. Users can use the pen to
write digits or make hand gestures etc can be
displayed on the display unit.
IV. BLOCK DIAGRAM:
FIG 1.Block Diagram
V. HARDWARE MODULES
A. Raspberry Pi Board
The Raspberry Pi is a charge card estimated single-
board PC grew in the UK by the Raspberry Pi
Foundation with the expectation of advancing the
instructing of fundamental software engineering in
schools.
The Raspberry Pi is made in two board arrangements
through authorized assembling manages Newark
element14 (Premier Farnell), RS Components and
Egoman. These organizations offer the Raspberry Pi
on the web. Egoman produces a form for appropriation
exclusively in China and Taiwan, which can be
recognized from different Pis by their red shading and
absence of FCC/CE marks. The equipment is the same
over all makers.
Fig 3.Raspberry Pi Board
3.1 BCM2835features
Fig 3.1: Raspberry pi features
 Broadcom BCM2835 with 700MHz
ARM1176JZFS processor with Video core 4 GPU
and FPU.
 512Mega Bytes of RAM.
ISBN-13: 978-1535305198.
www.iirdem.org.
Proceedings of ICTPEA-2016
©IIRDEM 201667
 High-Definition Multimedia Interface video
socket.
 2 x USB 2.0 sockets.
 RCA composite video socket.
 SDHC Class 6 Card.
 StorageDevice card socket.
 Powered with micro USB socket.
 3.5mm audio out jack.
 Raspberry pi Size: 85.6 x 53.98 x 17mm.
3.2 Raspberry Pi Specifications
3.2 UVC driver camera
AUVC (or Universal Video Class) driver is a USB-
category driver. A driver enables a device, such as
your web cam, to communicate with your computer’s
operating system. And USB (or Universal Serial Bus)
is a common type of connection that allows for high-
speed data transfer. Devices that are equipped with a
UVC driver, such as the Logitech® Quick Cam®
Pro9000 for Business are capable of streaming video.
Fig 3.2 UVC driver camera
3.3Display Unit:
HD TVs and many LCD monitors can be connected
using a full-size 'male' HDMI cable, and with an
inexpensive adaptor if DVI is used. HDMI versions 1.3
and 1.4 are supported and a version 1.4 cables is
recommended. The RPi outputs audio and video via
HMDI, but does not support HDMI input.
VI. SOFTWARE MODULES
A. Linux Operating System
Linux is, in simplest terms, an operating system. It is
the software on a computer that enables applications
and the computer operator to access the devices on the
computer to perform desired functions. We have to
download Linux OS source code version from
kernel.org and it is cross compiled for Mini2440
boards.
B. Qt for Embedded Linux
Qt for Embedded Linux is a C++ framework for GUI
and application development for embedded devices.It
runs on a variety of processors, usually with Embedded
Linux. Qt for Embedded Linux provides the standard
Qt API for embedded devices with a lightweight
window system.
4.3GCC Compiler:
Chip Broadcom BCM2835 SOC
Core
architecture ARM11
CPU 700 MHz Low Power ARM1176JZFS
Applications Processor
GPU
Dual Core Video Core IV Multimedia
Co-
Processor
Provides Open GL ES 2.0, hardware-
accelerated OpenVG, and
1080p30 H.264 high-profile decode
Capable of 1Gpixel/s, 1.5Gtexel/s or
24GFLOPs with texture filtering
and DMA infrastructure
Memory 512MB SDRAM
Operating
System
Boots from SD card running a version of
the
Linux operating system
Dimensions 85.6 x 53.98 x 17mm
Power Micro USB socket 5V, 1.2A
ISBN-13: 978-1535305198.
www.iirdem.org.
Proceedings of ICTPEA-2016
©IIRDEM 201668
GNU Compiler Collection (GCC) is a free
softwareproject that includes compilers for Ada, C,
C++, Fortran, Java, and Objective-C, as well as
libraries for these languages. It is capable of
generating executables for a variety of platforms
including x86, ARM, MIPS, PowerPC, etc.
4.4 OpenCV:
 Open CV (Open Source Computer Vision) is a
library of programming functions for real time
computer vision.
 It is developed by Willow Garage, which is also
the organization behind the famous
Robot Operating System(ROS).
 Now you’d say MATLAB also can do
Image Processing, then why Open CV?
Stated below are some differences
between both.
 Once you go through them, you can decide for
yourself.
VII. EXPERIMENTAL RESULTS
This figure shows the how all the devices which are
connected to the Raspberry Pi Board
Fig 4: Raspberry Pi Board Connections.
Fig5: User writes freely in front of a depth sensor
(here Kinect). Our approach processes the
trajectory and recognizes it in real time.
Fig6:Implemention Result
VIII. CONCLUSION
The project “Design and implementation of finger
writing in air by using Open CV(computer vision
)Library on Arm Platform ” has been successfully
designed and tested. It has been developed by
integrating features of all the hardware components
and software used. Presence of every module has been
reasoned out and placed carefully thus contributing to
the best working of the unit. Secondly, using highly
advanced Raspberry pi board and with the help of
growing technology the project has been successfully
implemented.
REFERENCES
[1] Datasheets and the user manuals of ARM
controller.
[2]Beginning of Linux programming by Neil Matthew,
Richard Stones.
ISBN-13: 978-1535305198.
www.iirdem.org.
Proceedings of ICTPEA-2016
©IIRDEM 201669
[3]Z. Zhang, “Microsoft Kinect Sensor and its Effect,”
IEEE MultiMedia, vol. 19, no. 2, 2012, pp. 4–10.
[4]P. Kakumanu, S.Makrogiannis, and N. Bourbakis,
“A Survey of Skin-Color Modeling and Detection
Methods,” Pattern Recognition, vol. 40, 2007, pp.
1106–1122.
[5]J. Alon et al., “A Unified Framework for Gesture
Recognition and Spatiotemporal Gesture
Segmentation,” IEEE Trans. Pattern Analysis and
Machine Intelligence, vol. 31, no.9, 2009, pp. 1685–
1699.
[6]G.R. Bradski and A. Kaehler Learning OpenCV,
O’Reilly Media, 2008.
[7] K. Kim et al., “Real Time Foreground-Background
Segmentation Using Code Book Model,” Real-Time
Imaging, vol. 11, no.3, 2005, pp. 172–185.
BIOGRAPHIES
P.Rajasekhar received her B.Tech degree in
Electronics and Communication Engineering from
Gokula Krishana College of Engineering For
sullurupet, NelloreDistrict, affiliated to JNTU
Anantapuram .He is currently pursuing M.Tech
EMBEDDED SYSTEMS in Audisankara college of
Engineering and Technology, Gudur.
MUKESH GANGALA receivedB.Tech from
NARAYANA Engineering College, Gudur, SPSR
Nellore (dt), AP in the year of 2009. He pursued
M.Tech from PBR VITS,Kavali,SPSR Nellore (dt),AP
in the year of 2013.He is having teaching experience
of 3 years in Audisankara college of Engineering
Technology (Autonomous),Gudur, SPSR
Nellore,AP.His interested areas are embedded system
and VLSI.
ISBN-13: 978-1535305198.
www.iirdem.org.
Proceedings of ICTPEA-2016
©IIRDEM 201670

More Related Content

What's hot

HARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SWHARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SWHarish Kumar S
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
IRJET- Optical Character Recognition for Blind using Raspberry Pi
IRJET- Optical Character Recognition for Blind using Raspberry PiIRJET- Optical Character Recognition for Blind using Raspberry Pi
IRJET- Optical Character Recognition for Blind using Raspberry PiIRJET Journal
 
License Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCVLicense Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCVVishal Polley
 
Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Editor IJARCET
 
Synthesized Speech using a small Microcontroller
Synthesized Speech using a small MicrocontrollerSynthesized Speech using a small Microcontroller
Synthesized Speech using a small Microcontrolleriosrjce
 
Wonho Park_20151209
Wonho Park_20151209Wonho Park_20151209
Wonho Park_20151209Wonho Park
 
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET Journal
 
Real Time Character Recognition on FPGA for Braille Devices
Real Time Character Recognition on FPGA for Braille DevicesReal Time Character Recognition on FPGA for Braille Devices
Real Time Character Recognition on FPGA for Braille DevicesIRJET Journal
 
Embedded Software Developer -- 8 months Exp
Embedded Software Developer -- 8 months ExpEmbedded Software Developer -- 8 months Exp
Embedded Software Developer -- 8 months Exppraveen kumar
 
Resume_8years-Exp_Embedded
Resume_8years-Exp_EmbeddedResume_8years-Exp_Embedded
Resume_8years-Exp_EmbeddedVijayraj Hada
 

What's hot (17)

_SOMANATH_
_SOMANATH__SOMANATH_
_SOMANATH_
 
HARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SWHARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SW
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Resume (4)
Resume (4)Resume (4)
Resume (4)
 
IRJET- Optical Character Recognition for Blind using Raspberry Pi
IRJET- Optical Character Recognition for Blind using Raspberry PiIRJET- Optical Character Recognition for Blind using Raspberry Pi
IRJET- Optical Character Recognition for Blind using Raspberry Pi
 
License Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCVLicense Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCV
 
Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
Synthesized Speech using a small Microcontroller
Synthesized Speech using a small MicrocontrollerSynthesized Speech using a small Microcontroller
Synthesized Speech using a small Microcontroller
 
Wonho Park_20151209
Wonho Park_20151209Wonho Park_20151209
Wonho Park_20151209
 
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
 
Real Time Character Recognition on FPGA for Braille Devices
Real Time Character Recognition on FPGA for Braille DevicesReal Time Character Recognition on FPGA for Braille Devices
Real Time Character Recognition on FPGA for Braille Devices
 
CLV_Viswanath_K
CLV_Viswanath_KCLV_Viswanath_K
CLV_Viswanath_K
 
MarcoMorenoResume
MarcoMorenoResumeMarcoMorenoResume
MarcoMorenoResume
 
Resume
ResumeResume
Resume
 
Embedded Software Developer -- 8 months Exp
Embedded Software Developer -- 8 months ExpEmbedded Software Developer -- 8 months Exp
Embedded Software Developer -- 8 months Exp
 
Resume_8years-Exp_Embedded
Resume_8years-Exp_EmbeddedResume_8years-Exp_Embedded
Resume_8years-Exp_Embedded
 

Similar to Iirdem design and implementation of finger writing in air by using open cv (computer vision) library on arm

Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1Eric Theis
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...ecwayerode
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...Ecwaytech
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...Ecwayt
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...Ecway2004
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...Ecwaytech
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...Ecwaytechnoz
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...Ecwaytechnoz
 
IRJET- Wireless Notice Board using Raspberry Pi
IRJET- Wireless Notice Board using Raspberry PiIRJET- Wireless Notice Board using Raspberry Pi
IRJET- Wireless Notice Board using Raspberry PiIRJET Journal
 
Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applicationsijsrd.com
 
IRJET- Portable Camera based Assistive Text and Label Reading for Blind Persons
IRJET- Portable Camera based Assistive Text and Label Reading for Blind PersonsIRJET- Portable Camera based Assistive Text and Label Reading for Blind Persons
IRJET- Portable Camera based Assistive Text and Label Reading for Blind PersonsIRJET Journal
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerIOSR Journals
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerIOSR Journals
 

Similar to Iirdem design and implementation of finger writing in air by using open cv (computer vision) library on arm (20)

Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
IRJET- Wireless Notice Board using Raspberry Pi
IRJET- Wireless Notice Board using Raspberry PiIRJET- Wireless Notice Board using Raspberry Pi
IRJET- Wireless Notice Board using Raspberry Pi
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
K vector embedded_linux_workshop
K vector embedded_linux_workshopK vector embedded_linux_workshop
K vector embedded_linux_workshop
 
Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applications
 
Abstract of raspberry pi
Abstract of raspberry piAbstract of raspberry pi
Abstract of raspberry pi
 
56_Implementation
56_Implementation56_Implementation
56_Implementation
 
Pradeep_Embedded
Pradeep_EmbeddedPradeep_Embedded
Pradeep_Embedded
 
IRJET- Portable Camera based Assistive Text and Label Reading for Blind Persons
IRJET- Portable Camera based Assistive Text and Label Reading for Blind PersonsIRJET- Portable Camera based Assistive Text and Label Reading for Blind Persons
IRJET- Portable Camera based Assistive Text and Label Reading for Blind Persons
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 

More from Iaetsd Iaetsd

iaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmissioniaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmissionIaetsd Iaetsd
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdlIaetsd Iaetsd
 
iaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarmiaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarmIaetsd Iaetsd
 
iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...Iaetsd Iaetsd
 
iaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seatiaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seatIaetsd Iaetsd
 
iaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan applicationiaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan applicationIaetsd Iaetsd
 
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBSREVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBSIaetsd Iaetsd
 
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...Iaetsd Iaetsd
 
Fabrication of dual power bike
Fabrication of dual power bikeFabrication of dual power bike
Fabrication of dual power bikeIaetsd Iaetsd
 
Blue brain technology
Blue brain technologyBlue brain technology
Blue brain technologyIaetsd Iaetsd
 
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...Iaetsd Iaetsd
 
iirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic birdiirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic birdIaetsd Iaetsd
 
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growthiirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid GrowthIaetsd Iaetsd
 
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithmiirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT AlgorithmIaetsd Iaetsd
 
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...Iaetsd Iaetsd
 
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...Iaetsd Iaetsd
 
iaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocoliaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocolIaetsd Iaetsd
 
iaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databasesiaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databasesIaetsd Iaetsd
 
iaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineriesiaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineriesIaetsd Iaetsd
 
iaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using paraboliciaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using parabolicIaetsd Iaetsd
 

More from Iaetsd Iaetsd (20)

iaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmissioniaetsd Survey on cooperative relay based data transmission
iaetsd Survey on cooperative relay based data transmission
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdl
 
iaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarmiaetsd Health monitoring system with wireless alarm
iaetsd Health monitoring system with wireless alarm
 
iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...iaetsd Equalizing channel and power based on cognitive radio system over mult...
iaetsd Equalizing channel and power based on cognitive radio system over mult...
 
iaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seatiaetsd Economic analysis and re design of driver’s car seat
iaetsd Economic analysis and re design of driver’s car seat
 
iaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan applicationiaetsd Design of slotted microstrip patch antenna for wlan application
iaetsd Design of slotted microstrip patch antenna for wlan application
 
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBSREVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
 
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
 
Fabrication of dual power bike
Fabrication of dual power bikeFabrication of dual power bike
Fabrication of dual power bike
 
Blue brain technology
Blue brain technologyBlue brain technology
Blue brain technology
 
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
 
iirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic birdiirdem Surveillance aided robotic bird
iirdem Surveillance aided robotic bird
 
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growthiirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
 
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithmiirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
 
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
 
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
 
iaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocoliaetsd Shared authority based privacy preserving protocol
iaetsd Shared authority based privacy preserving protocol
 
iaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databasesiaetsd Secured multiple keyword ranked search over encrypted databases
iaetsd Secured multiple keyword ranked search over encrypted databases
 
iaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineriesiaetsd Robots in oil and gas refineries
iaetsd Robots in oil and gas refineries
 
iaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using paraboliciaetsd Modeling of solar steam engine system using parabolic
iaetsd Modeling of solar steam engine system using parabolic
 

Recently uploaded

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Recently uploaded (20)

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 

Iirdem design and implementation of finger writing in air by using open cv (computer vision) library on arm

  • 1. DESIGN AND IMPLEMENTATION OF FINGER WRITING IN AIR BY USING OPEN CV (COMPUTER VISION) LIBRARY ON ARM PLATFORM P. Rajasekhar1 G.Mukesh2 1 PG Scholar, Dept of ECE, Audisankara College of Engineering & Technology (Autonomous), Gudur, Nellore, Andhra Pradesh. 2 Assistant professor, Dept of ECE, Audisankara College of Engineering &Technology (Autonomous), Gudur, Nellore, Andhra Pradesh Abstract: The Main Aim of the project is to design “A Kinect Sensor for Finger Writing in the Air” Evaluating the performance of an operating system on an embedded before delving into its implementation, an introduction is needed to the parts involved in the project. The whole report is centered around the field of embedded systems and the use of Linux to run applications on them. Hence an introduction to Embedded Systems and using Linux asanOS in them is provided. Digital pen with trajectory recognition can be done by using accelerometer. The digital pen consists of a tri-axial accelerometer,a microcontroller, and an RF wireless transmission module for sensing and collecting accelerations of hand writing and gesture trajectories. In receiver section RF signals can be received by RF receiver and given to microcontroller. Thecontroller processes the information and finally the results can be displayed on Graphical LCD. In proposed system, going to use web cam, ARM microcontroller and display unit. Here, using pen or hand for drawing in front of the camera then what ever going to draw in front of it will be displayed on the display unit Keywords: Notebook computer, Desktop computer, Cemara, USB Cable, Common Unix Printing Method, Raspberry pi I .INTRODUCTUON The project is aimed at evaluating the performance of an operating system on an embedded system. Before delving into its implementation, an introduction is needed to the parts involved in the project. The whole report is centered around the field of embedded systems and the use of Linux to run applications on them. Hence an introduction to Embedded Systems and using Linux as an OS in them is provided. An embedded system is a special purpose computer system that is designed to perform very small sets of designated activities. Embedded systems date back as early as the late 1960s where they used to control electromechanical telephone switches. The first recognizable embedded system was the Apollo Guidance Computer developed by Charles Draperandh is team. Later they found their way into the military, medical sciences and the aerospace and automobile industries II. LITERATURE SURVEY With embedded systems fast expanding its reach, subject matter related to this field is available in abundance. While working on this project we have studied matter from various sources such as books, online articles and reference manuals. The knowledge gained from this activity has been of great help to us in understanding the basic concepts related to our project and has ignited further interest in this topic. “Linux for Embedded and Real time Applications”, by Doug Abbott has been of great help in providing an introduction to the process of building embedded systems in Linux. It has helped us understand the process of configuring and building the Linux kernel and installing toolchains. We understood the preponderance of the ARM processors in the field of embedded systems and the features of ARM processors from the document “The ARM Architecture” by Leonid Ryzhyk. The ARM architecture is a confluence of many useful features that makes it better than other peer processors. Being small in size and requiring less power, they prove useful in providing an efficient performance in embedded applications. III. METHODOLOGY ISBN-13: 978-1535305198. www.iirdem.org. Proceedings of ICTPEA-2016 ©IIRDEM 201666
  • 2. A. Existing System Digital pen with trajectory recognition can be done by using accelerometer. The digital pen consists of a tri axial accelerometer, a microcontroller, and an RF wireless transmission module for sensing and collecting accelerations of hand writing and gesture trajectories. Our embedded project first extracts the time- and frequency-domain features from the acceleration signals and, then transmits the signals by using RF transmitter. In receiver section RF signals can be received by RF receiver and given to microcontroller. The controller processes the information and finally the results can be displayed on Graphical LCD. B. Proposed System In proposed system, going to use web cam, ARM microcontroller and display unit. Here, using pen or hand for drawing in front of the camera then what ever going to draw in front of it will be displayed on the display unit. Our embedded system is capable of translating time-series acceleration signals into important feature vectors. Users can use the pen to write digits or make hand gestures etc can be displayed on the display unit. IV. BLOCK DIAGRAM: FIG 1.Block Diagram V. HARDWARE MODULES A. Raspberry Pi Board The Raspberry Pi is a charge card estimated single- board PC grew in the UK by the Raspberry Pi Foundation with the expectation of advancing the instructing of fundamental software engineering in schools. The Raspberry Pi is made in two board arrangements through authorized assembling manages Newark element14 (Premier Farnell), RS Components and Egoman. These organizations offer the Raspberry Pi on the web. Egoman produces a form for appropriation exclusively in China and Taiwan, which can be recognized from different Pis by their red shading and absence of FCC/CE marks. The equipment is the same over all makers. Fig 3.Raspberry Pi Board 3.1 BCM2835features Fig 3.1: Raspberry pi features  Broadcom BCM2835 with 700MHz ARM1176JZFS processor with Video core 4 GPU and FPU.  512Mega Bytes of RAM. ISBN-13: 978-1535305198. www.iirdem.org. Proceedings of ICTPEA-2016 ©IIRDEM 201667
  • 3.  High-Definition Multimedia Interface video socket.  2 x USB 2.0 sockets.  RCA composite video socket.  SDHC Class 6 Card.  StorageDevice card socket.  Powered with micro USB socket.  3.5mm audio out jack.  Raspberry pi Size: 85.6 x 53.98 x 17mm. 3.2 Raspberry Pi Specifications 3.2 UVC driver camera AUVC (or Universal Video Class) driver is a USB- category driver. A driver enables a device, such as your web cam, to communicate with your computer’s operating system. And USB (or Universal Serial Bus) is a common type of connection that allows for high- speed data transfer. Devices that are equipped with a UVC driver, such as the Logitech® Quick Cam® Pro9000 for Business are capable of streaming video. Fig 3.2 UVC driver camera 3.3Display Unit: HD TVs and many LCD monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported and a version 1.4 cables is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input. VI. SOFTWARE MODULES A. Linux Operating System Linux is, in simplest terms, an operating system. It is the software on a computer that enables applications and the computer operator to access the devices on the computer to perform desired functions. We have to download Linux OS source code version from kernel.org and it is cross compiled for Mini2440 boards. B. Qt for Embedded Linux Qt for Embedded Linux is a C++ framework for GUI and application development for embedded devices.It runs on a variety of processors, usually with Embedded Linux. Qt for Embedded Linux provides the standard Qt API for embedded devices with a lightweight window system. 4.3GCC Compiler: Chip Broadcom BCM2835 SOC Core architecture ARM11 CPU 700 MHz Low Power ARM1176JZFS Applications Processor GPU Dual Core Video Core IV Multimedia Co- Processor Provides Open GL ES 2.0, hardware- accelerated OpenVG, and 1080p30 H.264 high-profile decode Capable of 1Gpixel/s, 1.5Gtexel/s or 24GFLOPs with texture filtering and DMA infrastructure Memory 512MB SDRAM Operating System Boots from SD card running a version of the Linux operating system Dimensions 85.6 x 53.98 x 17mm Power Micro USB socket 5V, 1.2A ISBN-13: 978-1535305198. www.iirdem.org. Proceedings of ICTPEA-2016 ©IIRDEM 201668
  • 4. GNU Compiler Collection (GCC) is a free softwareproject that includes compilers for Ada, C, C++, Fortran, Java, and Objective-C, as well as libraries for these languages. It is capable of generating executables for a variety of platforms including x86, ARM, MIPS, PowerPC, etc. 4.4 OpenCV:  Open CV (Open Source Computer Vision) is a library of programming functions for real time computer vision.  It is developed by Willow Garage, which is also the organization behind the famous Robot Operating System(ROS).  Now you’d say MATLAB also can do Image Processing, then why Open CV? Stated below are some differences between both.  Once you go through them, you can decide for yourself. VII. EXPERIMENTAL RESULTS This figure shows the how all the devices which are connected to the Raspberry Pi Board Fig 4: Raspberry Pi Board Connections. Fig5: User writes freely in front of a depth sensor (here Kinect). Our approach processes the trajectory and recognizes it in real time. Fig6:Implemention Result VIII. CONCLUSION The project “Design and implementation of finger writing in air by using Open CV(computer vision )Library on Arm Platform ” has been successfully designed and tested. It has been developed by integrating features of all the hardware components and software used. Presence of every module has been reasoned out and placed carefully thus contributing to the best working of the unit. Secondly, using highly advanced Raspberry pi board and with the help of growing technology the project has been successfully implemented. REFERENCES [1] Datasheets and the user manuals of ARM controller. [2]Beginning of Linux programming by Neil Matthew, Richard Stones. ISBN-13: 978-1535305198. www.iirdem.org. Proceedings of ICTPEA-2016 ©IIRDEM 201669
  • 5. [3]Z. Zhang, “Microsoft Kinect Sensor and its Effect,” IEEE MultiMedia, vol. 19, no. 2, 2012, pp. 4–10. [4]P. Kakumanu, S.Makrogiannis, and N. Bourbakis, “A Survey of Skin-Color Modeling and Detection Methods,” Pattern Recognition, vol. 40, 2007, pp. 1106–1122. [5]J. Alon et al., “A Unified Framework for Gesture Recognition and Spatiotemporal Gesture Segmentation,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 31, no.9, 2009, pp. 1685– 1699. [6]G.R. Bradski and A. Kaehler Learning OpenCV, O’Reilly Media, 2008. [7] K. Kim et al., “Real Time Foreground-Background Segmentation Using Code Book Model,” Real-Time Imaging, vol. 11, no.3, 2005, pp. 172–185. BIOGRAPHIES P.Rajasekhar received her B.Tech degree in Electronics and Communication Engineering from Gokula Krishana College of Engineering For sullurupet, NelloreDistrict, affiliated to JNTU Anantapuram .He is currently pursuing M.Tech EMBEDDED SYSTEMS in Audisankara college of Engineering and Technology, Gudur. MUKESH GANGALA receivedB.Tech from NARAYANA Engineering College, Gudur, SPSR Nellore (dt), AP in the year of 2009. He pursued M.Tech from PBR VITS,Kavali,SPSR Nellore (dt),AP in the year of 2013.He is having teaching experience of 3 years in Audisankara college of Engineering Technology (Autonomous),Gudur, SPSR Nellore,AP.His interested areas are embedded system and VLSI. ISBN-13: 978-1535305198. www.iirdem.org. Proceedings of ICTPEA-2016 ©IIRDEM 201670