SlideShare a Scribd company logo
1 of 23
Download to read offline
School of Electrical Engineering
Branch: Electronics And Telecommunication
Under Guidance of Prof. Bhairavi Sawant
Group ID: SEE07
Abhishek Sainkar TETB104 Exam Seat No:T187009
Omkar Rane TETB118 Exam Seat No:T187014
Kaustubh Wankhede TETB131 Exam Seat No:T187003
To Design And Develop Machine Vision Application based Object Detection
technique and implement it on Embedded Platform to provide imaging-based
automatic inspection and analysis for such applications as automatic inspection,
process control, and robot guidance, usually in industry.
โžข O. Alhusain[05] discuss that In the food industry there are problems such as The first one is the decline in
food quality, and the second one is the โ€œwasteโ€ problem associated with processing and preparation
operations. Hence, there is the need for quality inspection and assurance mechanisms to be installed in the
production lines of such mass food processing.
โžข Jarimopas et al. [06] have described development a machine vision experimentally sorting sweat
tamarinds parameter shape, size, colour and defects. It was performed with image processing software
analysis the image and hardware design include a conveyor, control drive light source, image antenna,
manage unit and micro-computer.
โžข Tushar Jain [07] described Machine vision provides innovative solutions in the direction of industrial
automation.These activities include, among others, delicate electronics component manufacturing, quality
textile production, metal product finishing, glass manufacturing, machine parts, printing products and
granite quality inspection, integrated circuits manufacturing and many others. Machine vision technology
improves productivity and quality management and provides a competitive advantage to industries that
employ this technology.
โžข Industries based on automation, consumer markets, medical domains, Dรฉfense and surveillance sectors are
most likely domains extensively using machine vision. Image classification, being the widely researched
area in the domain of computer vision has achieved remarkable results in world-wide competitions.
Food industry Manufacturing process in delicate Electronics
Industry.(Motherboard Manufacturing)
Medical Application in
Tumor or ucler detection
โžข Detection of all objects in scope of vision.
โžข Gather Data in form of images.
โžข Train Model for detection of objects.
โžข Segmentation of objects according to user need.
For mini project we are restricting ourselves to detection of objects by camera and identifying the type of
objects. Object detection is one of major step in machine vision. Given a set of object classes, object
detection consists in determining the location and scale of all object instances, if any, that are present in
an image. Thus, the objective of an object detector is to find all object instances of one or more given
object classes regardless of scale, location, pose, view with respect to the camera, partial occlusions, and
illumination conditions.
In many computer vision systems, object detection is the first task being performed as it allows to obtain
further information regarding the detected object and about the scene. Once an object instance has
been detected (e.g., a face), it is be possible to obtain further information, including:
(i) to recognize the specific instance (e.g., to identify the subjectโ€™s face),
(ii) to track the object over an image sequence (e.g., to track the face in a video), and
(iii) to extract further information about the object (e.g., to determine the subjectโ€™s gender), while it is
also possible to:
(a) infer the presence or location of other objects in the scene (e.g., a hand may be near a face and at a
similar scale) and
(b) to better estimate further information about the scene (e.g., the type of scene, indoor versus outdoor,
etc.), among other contextual information.
Interfacing of Raspi Camera with camera
interfacing port
Board Raspberry pi 3 Model B
Processor Broadcom BCM2837
CPU Core Quadcore ARM Cortex-A53,
64Bit
Clock Speed 1.2GHz (Roughly 50% faster than
Pi2)
RAM 1 GB
GPU 400 MHz VideoCore IVยฎ
Network Connectivity 1 x 10 / 100 Ethernet (RJ45 Port)
Wireless Connectivity 802.11n wireless LAN (WiFi)
and Bluetooth 4.1
USB Ports 4 x USB 2.0
GPIOs 2 x 20 Pin Header
Camera Interface 15-pin MIPI
Display Interface Display Interface
Power Supply (Current
Capacity)
2.5 A
External Memory SD Card Support for OS
SoC
Built specifically for the new Pi 3, the Broadcom BCM2837
system-on-chip (SoC) includes four high-performance ARM
Cortex-A53 processing cores running at 1.2GHz with 32kB Level
1 and 512kB Level 2 cache memory, a VideoCore IV graphics
processor, and is linked to a 1GB LPDDR2 memory module on
the rear of the board.
GPIO
The Raspberry Pi 3 features the same 40-pin general-purpose
input-output (GPIO) header as all the Pis going back to the
Model B+ and Model A+. Any existing GPIO hardware will work
without modification; the only change is a switch to which
UART is exposed on the GPIOโ€™s pins, but thatโ€™s handled
internally by the operating system.
Size Around 25 ร— 24 ร— 9 mm
Weight 3g
Still resolution 5 Megapixels
Video modes
1080p30, 720p60 and 640 ร—
480p60/90
Linux integration V4L2 driver available
C programming API OpenMAX IL and others available
Sensor OmniVision OV5647
Sensor resolution 2592 ร— 1944 pixels
Sensor image area 3.76 ร— 2.74 mm
Pixel size 1.4 ยตm ร— 1.4 ยตm
Optical size 1/4"
Full-frame SLR lens equivalent 35 mm
S/N ratio 36 dB
Dynamic range 67 dB @ 8x gain
Sensitivity 680 mV/lux-sec
Dark current 16 mV/sec @ 60 C
Well capacity 4.3 Ke-
Fixed focus 1 m to infinity
Focal length 3.60 mm +/- 0.01
Horizontal field of view 53.50 +/- 0.13 degrees
Vertical field of view 41.41 +/- 0.11 degrees
Focal ratio (F-Stop) 2.9
Picture formats
JPEG (accelerated), JPEG + RAW, GIF, BMP, PNG, YUV420,
RGB888
Video formats raw h.264 (accelerated)
Effects
negative, solarise, posturize, whiteboard, blackboard,
sketch, denoise, emboss, oil paint, hatch, gpen, pastel,
watercolour, film, blur, saturation
Exposure modes
auto, night, night preview, backlight, spotlight, sports,
snow, beach, very long, fixed fps, anti-shake, fireworks
Metering modes average, spot, backlit, matrix
Automatic white balance modes
off, auto, sun, cloud, shade, tungsten, fluorescent,
incandescent, flash, horizon
Triggers Keypress, UNIX signal, timeout
Extra modes
demo, burst/time-lapse, circular buffer, video with motion
vectors, segmented video, live preview on 3D models
Linux Based Distro
Operating System
Raspbian Stretch
with desktop and
recommended
software / 2019-04-
08
Open Source Machine
Learning Library for
Machine Learning
Application.
CV2
Programming
Language used
for coding 2.7NumPy is a library for the
Python programming
language, adding support for
large, multi-dimensional
arrays and matrices, along
with a large collection of high-
level mathematical functions
to operate on these arrays.
Step 1: Run shell Command python proj.py
Step 2: Import OpenCV2 library as CV2
Step 3: Import Numpy Library as np
Step 4: from picamera.array import PiRGBArray
Step 5: from picamera import PiCamera
Step 6: Create trackbar cv2.Trackbar() for R,G,B for colour Segmentation
values.
Step 7: Set Resolution of camera and frame rate for image specification.
camera.resolution = (640, 480)
camera.framerate = 30
Step 8:Capture Continuous Frames in Camera for Image Acquisition.
Step 9: Do Background Subtraction.
Step 10: Convert Red,Green and Blue to Hue Saturation Value.
Step 11: get lower and upper limit value from HSV values.
Step 12:Mask the values received from lower and upper limit of HSV.
Step 13: Close window .
Detection Of Red Color Bottle detection
Detection Of green Bottles
Blue Color bottle detection
In this project, an attempt was made to develop an object detection and tracking framework able to run in real-time on a Raspberry Pi 3
Model B. By using colour segmentation method, we were able to classify objects. This Project has future scope for implementation
such detection for industrial Automation and quality control practices.
OpenCV as the vision library of choice, is more than large and powerful enough to build a program of this type. The documentation
supporting the library is well written and easy to understand. The wealth of examples and explanations in the OpenCV community
have been able to answer any and all questions that arose during the development process, and has been invaluable as a source of
knowledge. The program has been developed, exclusively, using open source software. This points to the fact that further development
would most likely lead to a stable and cheap solution that could be incorporated into a commercial product, with no attached licensing
fees. The argument can also be made, concerning the hardware, that the Raspberry Pi, while being a good platform during
development, is too costly as the ultimate hardware in production. The hardware performance can definitely be lower, than what the
Raspberry Pi supplies, and still perform at a satisfying speed. Thus, cutting the cost of a final product even further.
In the future, we would make Real time object detection which will be able to distinguish them, also count the number of objects in
front.
[ 01 ] Bradski, G., Kaehler A. Learning OpenCV: Computer Vision in C++ with the OpenCV Library. Sebastopol,
California :Oโ€™Reilly Media,Inc.,2008.
[ 02 ] http://eie.uonbi.ac.ke/sites/default/files/cae/engineering/eie/Computer%20Vision%20through
%20the%20Raspberry%20PI%20Counting%20Objects.pdf
[ 03 ] https://www.pyimagesearch.com/2018/09/26/install-opencv-4-on-your-raspberry-pi/
[ 04 ] https://medium.com/nanonets/how-to-easily-detect-objects-with-deep-learning-on-raspberrypi-
225f29635c74
[ 05 ] O. Alhusain,VISION-BASED SYSTEM FOR QUALITY CONTROL OF SOME FOOD PRODUCTS.Wilson.,2003
[ 06 ] Jarimopas, Nitipong Jaisin, An experimental machine vision system for sorting sweet tamarind..2008,Elsevier
[ 07 ] Tushar Jain, Meenu. Automation and Integration of Industries through Computer Vision Systems..2013,
IRPHOUSE
[ 08 ] What is a Raspberry Pi?โ€. Raspberry Foundation, 2015. [Online]. Available:
https://www.raspberrypi.org/help/what-is-a-raspberry-pi/.
[ 09 ] https://www.rs-online.com/designspark/object-tracking-using-computer-vision-and-raspberry-pi
[ 10 ] https://www.hindawi.com/journals/tswj/2014/126025/

More Related Content

What's hot

Rad phy digital radiography
Rad phy digital radiographyRad phy digital radiography
Rad phy digital radiographyRad Tech
ย 
REPORT_FINAL-KATARZYNA TEREK _DYNAMIC RANGE OPTIMIZATION OF HIGH QUALITY PHOT...
REPORT_FINAL-KATARZYNA TEREK _DYNAMIC RANGE OPTIMIZATION OF HIGH QUALITY PHOT...REPORT_FINAL-KATARZYNA TEREK _DYNAMIC RANGE OPTIMIZATION OF HIGH QUALITY PHOT...
REPORT_FINAL-KATARZYNA TEREK _DYNAMIC RANGE OPTIMIZATION OF HIGH QUALITY PHOT...Katarzyna Terek
ย 
Pipeline anomaly detection
Pipeline anomaly detectionPipeline anomaly detection
Pipeline anomaly detectionGauravBiswas9
ย 
Recent Trends in Signal and Image Processing - Applications
Recent Trends in Signal and Image Processing - ApplicationsRecent Trends in Signal and Image Processing - Applications
Recent Trends in Signal and Image Processing - ApplicationsAnand Muglikar
ย 
ไฝฟ็”จไบบๅทฅๆ™บๆ…งๆชขๆธฌไธ‰็ถญ้Œซ็ƒ็‘•็–ต_ๅฐๅคงๅ‚…ๆฅธๅ–„
ไฝฟ็”จไบบๅทฅๆ™บๆ…งๆชขๆธฌไธ‰็ถญ้Œซ็ƒ็‘•็–ต_ๅฐๅคงๅ‚…ๆฅธๅ–„ไฝฟ็”จไบบๅทฅๆ™บๆ…งๆชขๆธฌไธ‰็ถญ้Œซ็ƒ็‘•็–ต_ๅฐๅคงๅ‚…ๆฅธๅ–„
ไฝฟ็”จไบบๅทฅๆ™บๆ…งๆชขๆธฌไธ‰็ถญ้Œซ็ƒ็‘•็–ต_ๅฐๅคงๅ‚…ๆฅธๅ–„CHENHuiMei
ย 
Fast Human Detection in Surveillance Video
Fast Human Detection in Surveillance VideoFast Human Detection in Surveillance Video
Fast Human Detection in Surveillance VideoIOSR Journals
ย 
A novel attack detection technique to find attack in watermarked images with ...
A novel attack detection technique to find attack in watermarked images with ...A novel attack detection technique to find attack in watermarked images with ...
A novel attack detection technique to find attack in watermarked images with ...prjpublications
ย 
Digital imaging in dentistry / orthodontics courses
Digital imaging in dentistry / orthodontics courses Digital imaging in dentistry / orthodontics courses
Digital imaging in dentistry / orthodontics courses Indian dental academy
ย 
Lossy Compression Using Stationary Wavelet Transform and Vector Quantization
Lossy Compression Using Stationary Wavelet Transform and Vector QuantizationLossy Compression Using Stationary Wavelet Transform and Vector Quantization
Lossy Compression Using Stationary Wavelet Transform and Vector QuantizationOmar Ghazi
ย 
ppt on image processing
ppt on image processingppt on image processing
ppt on image processingsangeethachinnasamy
ย 
2018AOI่ซ–ๅฃ‡_ๆทฑๅบฆๅญธ็ฟ’ๆ–ผ่กจ้ข็‘•็–ชๆชขๆธฌ_ๅ…ƒๆ™บๅคงๅญธ่”ก็ฏค้Š˜
2018AOI่ซ–ๅฃ‡_ๆทฑๅบฆๅญธ็ฟ’ๆ–ผ่กจ้ข็‘•็–ชๆชขๆธฌ_ๅ…ƒๆ™บๅคงๅญธ่”ก็ฏค้Š˜2018AOI่ซ–ๅฃ‡_ๆทฑๅบฆๅญธ็ฟ’ๆ–ผ่กจ้ข็‘•็–ชๆชขๆธฌ_ๅ…ƒๆ™บๅคงๅญธ่”ก็ฏค้Š˜
2018AOI่ซ–ๅฃ‡_ๆทฑๅบฆๅญธ็ฟ’ๆ–ผ่กจ้ข็‘•็–ชๆชขๆธฌ_ๅ…ƒๆ™บๅคงๅญธ่”ก็ฏค้Š˜CHENHuiMei
ย 
Image processing analysis of sigmoidal Hadamard wavelet with PCA to detect hi...
Image processing analysis of sigmoidal Hadamard wavelet with PCA to detect hi...Image processing analysis of sigmoidal Hadamard wavelet with PCA to detect hi...
Image processing analysis of sigmoidal Hadamard wavelet with PCA to detect hi...TELKOMNIKA JOURNAL
ย 
IRJET - Computer Vision-based Image Processing System for Redundant Objec...
IRJET -  	  Computer Vision-based Image Processing System for Redundant Objec...IRJET -  	  Computer Vision-based Image Processing System for Redundant Objec...
IRJET - Computer Vision-based Image Processing System for Redundant Objec...IRJET Journal
ย 
Human Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueHuman Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueIRJET Journal
ย 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingJie Bao
ย 
Video copy detection using segmentation method and
Video copy detection using segmentation method andVideo copy detection using segmentation method and
Video copy detection using segmentation method andeSAT Publishing House
ย 
Tackling Open Images Challenge (2019)
Tackling Open Images Challenge (2019)Tackling Open Images Challenge (2019)
Tackling Open Images Challenge (2019)Hiroto Honda
ย 
Threshold based filtering technique for efficient moving object detection and...
Threshold based filtering technique for efficient moving object detection and...Threshold based filtering technique for efficient moving object detection and...
Threshold based filtering technique for efficient moving object detection and...eSAT Journals
ย 
Video and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone BlackVideo and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone BlackIRJET Journal
ย 

What's hot (20)

Rad phy digital radiography
Rad phy digital radiographyRad phy digital radiography
Rad phy digital radiography
ย 
REPORT_FINAL-KATARZYNA TEREK _DYNAMIC RANGE OPTIMIZATION OF HIGH QUALITY PHOT...
REPORT_FINAL-KATARZYNA TEREK _DYNAMIC RANGE OPTIMIZATION OF HIGH QUALITY PHOT...REPORT_FINAL-KATARZYNA TEREK _DYNAMIC RANGE OPTIMIZATION OF HIGH QUALITY PHOT...
REPORT_FINAL-KATARZYNA TEREK _DYNAMIC RANGE OPTIMIZATION OF HIGH QUALITY PHOT...
ย 
Pipeline anomaly detection
Pipeline anomaly detectionPipeline anomaly detection
Pipeline anomaly detection
ย 
Recent Trends in Signal and Image Processing - Applications
Recent Trends in Signal and Image Processing - ApplicationsRecent Trends in Signal and Image Processing - Applications
Recent Trends in Signal and Image Processing - Applications
ย 
ไฝฟ็”จไบบๅทฅๆ™บๆ…งๆชขๆธฌไธ‰็ถญ้Œซ็ƒ็‘•็–ต_ๅฐๅคงๅ‚…ๆฅธๅ–„
ไฝฟ็”จไบบๅทฅๆ™บๆ…งๆชขๆธฌไธ‰็ถญ้Œซ็ƒ็‘•็–ต_ๅฐๅคงๅ‚…ๆฅธๅ–„ไฝฟ็”จไบบๅทฅๆ™บๆ…งๆชขๆธฌไธ‰็ถญ้Œซ็ƒ็‘•็–ต_ๅฐๅคงๅ‚…ๆฅธๅ–„
ไฝฟ็”จไบบๅทฅๆ™บๆ…งๆชขๆธฌไธ‰็ถญ้Œซ็ƒ็‘•็–ต_ๅฐๅคงๅ‚…ๆฅธๅ–„
ย 
Fast Human Detection in Surveillance Video
Fast Human Detection in Surveillance VideoFast Human Detection in Surveillance Video
Fast Human Detection in Surveillance Video
ย 
A novel attack detection technique to find attack in watermarked images with ...
A novel attack detection technique to find attack in watermarked images with ...A novel attack detection technique to find attack in watermarked images with ...
A novel attack detection technique to find attack in watermarked images with ...
ย 
Digital imaging in dentistry / orthodontics courses
Digital imaging in dentistry / orthodontics courses Digital imaging in dentistry / orthodontics courses
Digital imaging in dentistry / orthodontics courses
ย 
Lossy Compression Using Stationary Wavelet Transform and Vector Quantization
Lossy Compression Using Stationary Wavelet Transform and Vector QuantizationLossy Compression Using Stationary Wavelet Transform and Vector Quantization
Lossy Compression Using Stationary Wavelet Transform and Vector Quantization
ย 
ppt on image processing
ppt on image processingppt on image processing
ppt on image processing
ย 
2018AOI่ซ–ๅฃ‡_ๆทฑๅบฆๅญธ็ฟ’ๆ–ผ่กจ้ข็‘•็–ชๆชขๆธฌ_ๅ…ƒๆ™บๅคงๅญธ่”ก็ฏค้Š˜
2018AOI่ซ–ๅฃ‡_ๆทฑๅบฆๅญธ็ฟ’ๆ–ผ่กจ้ข็‘•็–ชๆชขๆธฌ_ๅ…ƒๆ™บๅคงๅญธ่”ก็ฏค้Š˜2018AOI่ซ–ๅฃ‡_ๆทฑๅบฆๅญธ็ฟ’ๆ–ผ่กจ้ข็‘•็–ชๆชขๆธฌ_ๅ…ƒๆ™บๅคงๅญธ่”ก็ฏค้Š˜
2018AOI่ซ–ๅฃ‡_ๆทฑๅบฆๅญธ็ฟ’ๆ–ผ่กจ้ข็‘•็–ชๆชขๆธฌ_ๅ…ƒๆ™บๅคงๅญธ่”ก็ฏค้Š˜
ย 
Image processing analysis of sigmoidal Hadamard wavelet with PCA to detect hi...
Image processing analysis of sigmoidal Hadamard wavelet with PCA to detect hi...Image processing analysis of sigmoidal Hadamard wavelet with PCA to detect hi...
Image processing analysis of sigmoidal Hadamard wavelet with PCA to detect hi...
ย 
IRJET - Computer Vision-based Image Processing System for Redundant Objec...
IRJET -  	  Computer Vision-based Image Processing System for Redundant Objec...IRJET -  	  Computer Vision-based Image Processing System for Redundant Objec...
IRJET - Computer Vision-based Image Processing System for Redundant Objec...
ย 
Human Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueHuman Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision Technique
ย 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imaging
ย 
Video copy detection using segmentation method and
Video copy detection using segmentation method andVideo copy detection using segmentation method and
Video copy detection using segmentation method and
ย 
Digital xray
Digital xrayDigital xray
Digital xray
ย 
Tackling Open Images Challenge (2019)
Tackling Open Images Challenge (2019)Tackling Open Images Challenge (2019)
Tackling Open Images Challenge (2019)
ย 
Threshold based filtering technique for efficient moving object detection and...
Threshold based filtering technique for efficient moving object detection and...Threshold based filtering technique for efficient moving object detection and...
Threshold based filtering technique for efficient moving object detection and...
ย 
Video and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone BlackVideo and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone Black
ย 

Similar to Machine Vision On Embedded Platform

Law cost portable machine vision system
Law cost portable machine vision systemLaw cost portable machine vision system
Law cost portable machine vision systemSagarika Muthukumarana
ย 
IRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET Journal
ย 
Implementation of embedded arm9 platform using qt and open cv for human upper...
Implementation of embedded arm9 platform using qt and open cv for human upper...Implementation of embedded arm9 platform using qt and open cv for human upper...
Implementation of embedded arm9 platform using qt and open cv for human upper...Krunal Patel
ย 
Ijaems apr-2016-17 Raspberry PI Based Artificial Vision Assisting System for ...
Ijaems apr-2016-17 Raspberry PI Based Artificial Vision Assisting System for ...Ijaems apr-2016-17 Raspberry PI Based Artificial Vision Assisting System for ...
Ijaems apr-2016-17 Raspberry PI Based Artificial Vision Assisting System for ...INFOGAIN PUBLICATION
ย 
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSFACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSIRJET Journal
ย 
Ijsrdv1 i4049
Ijsrdv1 i4049Ijsrdv1 i4049
Ijsrdv1 i4049ijsrd.com
ย 
IRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
IRJET- Implementation of Gender Detection with Notice Board using Raspberry PiIRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
IRJET- Implementation of Gender Detection with Notice Board using Raspberry PiIRJET Journal
ย 
Electronic Circuit Assessment using Machine Learning (ML)
Electronic Circuit Assessment using Machine Learning (ML)Electronic Circuit Assessment using Machine Learning (ML)
Electronic Circuit Assessment using Machine Learning (ML)vivatechijri
ย 
A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...
A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...
A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...IRJET Journal
ย 
2020 vision - the journey from research lab to real-world product
2020 vision - the journey from research lab to real-world product2020 vision - the journey from research lab to real-world product
2020 vision - the journey from research lab to real-world productKTN
ย 
IRJET- Object Detection in an Image using Convolutional Neural Network
IRJET- Object Detection in an Image using Convolutional Neural NetworkIRJET- Object Detection in an Image using Convolutional Neural Network
IRJET- Object Detection in an Image using Convolutional Neural NetworkIRJET Journal
ย 
Real Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIReal Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIIRJET Journal
ย 
Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Arkadev Kundu
ย 
Presentation for min project
Presentation for min projectPresentation for min project
Presentation for min projectaraya kiros
ย 
Web-Based Online Embedded Security System And Alertness Via Social Media
Web-Based Online Embedded Security System And Alertness Via Social MediaWeb-Based Online Embedded Security System And Alertness Via Social Media
Web-Based Online Embedded Security System And Alertness Via Social MediaIRJET Journal
ย 
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4
IRJET- Face Detection based on Image Processing using Raspberry Pi 4IRJET Journal
ย 
Law cost portable machine vision system
Law cost portable machine vision systemLaw cost portable machine vision system
Law cost portable machine vision systemSagarika Muthukumarana
ย 
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
ย 
IRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET- Object Detection and Recognition using Single Shot Multi-Box DetectorIRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET- Object Detection and Recognition using Single Shot Multi-Box DetectorIRJET Journal
ย 
Machine Vision On Embedded Platform -Report
Machine Vision On Embedded Platform -ReportMachine Vision On Embedded Platform -Report
Machine Vision On Embedded Platform -ReportOmkar Rane
ย 

Similar to Machine Vision On Embedded Platform (20)

Law cost portable machine vision system
Law cost portable machine vision systemLaw cost portable machine vision system
Law cost portable machine vision system
ย 
IRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind Assistance
ย 
Implementation of embedded arm9 platform using qt and open cv for human upper...
Implementation of embedded arm9 platform using qt and open cv for human upper...Implementation of embedded arm9 platform using qt and open cv for human upper...
Implementation of embedded arm9 platform using qt and open cv for human upper...
ย 
Ijaems apr-2016-17 Raspberry PI Based Artificial Vision Assisting System for ...
Ijaems apr-2016-17 Raspberry PI Based Artificial Vision Assisting System for ...Ijaems apr-2016-17 Raspberry PI Based Artificial Vision Assisting System for ...
Ijaems apr-2016-17 Raspberry PI Based Artificial Vision Assisting System for ...
ย 
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDSFACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
FACE COUNTING USING OPEN CV & PYTHON FOR ANALYZING UNUSUAL EVENTS IN CROWDS
ย 
Ijsrdv1 i4049
Ijsrdv1 i4049Ijsrdv1 i4049
Ijsrdv1 i4049
ย 
IRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
IRJET- Implementation of Gender Detection with Notice Board using Raspberry PiIRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
IRJET- Implementation of Gender Detection with Notice Board using Raspberry Pi
ย 
Electronic Circuit Assessment using Machine Learning (ML)
Electronic Circuit Assessment using Machine Learning (ML)Electronic Circuit Assessment using Machine Learning (ML)
Electronic Circuit Assessment using Machine Learning (ML)
ย 
A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...
A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...
A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...
ย 
2020 vision - the journey from research lab to real-world product
2020 vision - the journey from research lab to real-world product2020 vision - the journey from research lab to real-world product
2020 vision - the journey from research lab to real-world product
ย 
IRJET- Object Detection in an Image using Convolutional Neural Network
IRJET- Object Detection in an Image using Convolutional Neural NetworkIRJET- Object Detection in an Image using Convolutional Neural Network
IRJET- Object Detection in an Image using Convolutional Neural Network
ย 
Real Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AIReal Time Moving Object Detection for Day-Night Surveillance using AI
Real Time Moving Object Detection for Day-Night Surveillance using AI
ย 
Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...
ย 
Presentation for min project
Presentation for min projectPresentation for min project
Presentation for min project
ย 
Web-Based Online Embedded Security System And Alertness Via Social Media
Web-Based Online Embedded Security System And Alertness Via Social MediaWeb-Based Online Embedded Security System And Alertness Via Social Media
Web-Based Online Embedded Security System And Alertness Via Social Media
ย 
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
ย 
Law cost portable machine vision system
Law cost portable machine vision systemLaw cost portable machine vision system
Law cost portable machine vision system
ย 
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
ย 
IRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET- Object Detection and Recognition using Single Shot Multi-Box DetectorIRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
ย 
Machine Vision On Embedded Platform -Report
Machine Vision On Embedded Platform -ReportMachine Vision On Embedded Platform -Report
Machine Vision On Embedded Platform -Report
ย 

More from Omkar Rane

Enabling SSL Elasticsearch on server
Enabling SSL Elasticsearch on serverEnabling SSL Elasticsearch on server
Enabling SSL Elasticsearch on serverOmkar Rane
ย 
Anti lock braking (ABS) Model based Design in MATLAB-Simulink
Anti lock braking (ABS) Model based Design in MATLAB-SimulinkAnti lock braking (ABS) Model based Design in MATLAB-Simulink
Anti lock braking (ABS) Model based Design in MATLAB-SimulinkOmkar Rane
ย 
Autosar fundamental
Autosar fundamentalAutosar fundamental
Autosar fundamentalOmkar Rane
ย 
Stress Management
Stress ManagementStress Management
Stress ManagementOmkar Rane
ย 
Bootloaders (U-Boot)
Bootloaders (U-Boot) Bootloaders (U-Boot)
Bootloaders (U-Boot) Omkar Rane
ย 
Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Omkar Rane
ย 
Tata Motors GDC .LTD Internship
Tata Motors GDC .LTD Internship Tata Motors GDC .LTD Internship
Tata Motors GDC .LTD Internship Omkar Rane
ย 
Machine Learning Model for M.S admissions
Machine Learning Model for M.S admissionsMachine Learning Model for M.S admissions
Machine Learning Model for M.S admissionsOmkar Rane
ย 
Timer 0 programming on LPC 1768
Timer 0 programming on LPC 1768Timer 0 programming on LPC 1768
Timer 0 programming on LPC 1768Omkar Rane
ย 
ADC (Analog to Digital conversion) using LPC 1768
ADC (Analog to Digital conversion) using LPC 1768ADC (Analog to Digital conversion) using LPC 1768
ADC (Analog to Digital conversion) using LPC 1768Omkar Rane
ย 
PWM based motor speed control using LPC 1768
PWM based motor speed control using LPC 1768PWM based motor speed control using LPC 1768
PWM based motor speed control using LPC 1768Omkar Rane
ย 
UART interfacing on LPC1768 (Cortex M3 micro controller)
UART interfacing on LPC1768 (Cortex M3 micro controller)UART interfacing on LPC1768 (Cortex M3 micro controller)
UART interfacing on LPC1768 (Cortex M3 micro controller)Omkar Rane
ย 
LED Blinking logic on LPC1768
LED Blinking logic on LPC1768LED Blinking logic on LPC1768
LED Blinking logic on LPC1768Omkar Rane
ย 
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)Omkar Rane
ย 
Vlisi Course project presentation:Keypad Scanner
Vlisi Course project presentation:Keypad ScannerVlisi Course project presentation:Keypad Scanner
Vlisi Course project presentation:Keypad ScannerOmkar Rane
ย 
VlSI course project report : Keypad Scanner
VlSI course project report : Keypad Scanner VlSI course project report : Keypad Scanner
VlSI course project report : Keypad Scanner Omkar Rane
ย 
LPC 1768 A study on Real Time clock features
LPC 1768 A study on Real Time clock featuresLPC 1768 A study on Real Time clock features
LPC 1768 A study on Real Time clock featuresOmkar Rane
ย 
Nexys4ddr rm FPGA board Datasheet
Nexys4ddr rm  FPGA board DatasheetNexys4ddr rm  FPGA board Datasheet
Nexys4ddr rm FPGA board DatasheetOmkar Rane
ย 
Linear Regression (Machine Learning)
Linear Regression (Machine Learning)Linear Regression (Machine Learning)
Linear Regression (Machine Learning)Omkar Rane
ย 
transmission gate based design for 2:1 Multiplexer in micro-wind
transmission gate based design for 2:1 Multiplexer in micro-windtransmission gate based design for 2:1 Multiplexer in micro-wind
transmission gate based design for 2:1 Multiplexer in micro-windOmkar Rane
ย 

More from Omkar Rane (20)

Enabling SSL Elasticsearch on server
Enabling SSL Elasticsearch on serverEnabling SSL Elasticsearch on server
Enabling SSL Elasticsearch on server
ย 
Anti lock braking (ABS) Model based Design in MATLAB-Simulink
Anti lock braking (ABS) Model based Design in MATLAB-SimulinkAnti lock braking (ABS) Model based Design in MATLAB-Simulink
Anti lock braking (ABS) Model based Design in MATLAB-Simulink
ย 
Autosar fundamental
Autosar fundamentalAutosar fundamental
Autosar fundamental
ย 
Stress Management
Stress ManagementStress Management
Stress Management
ย 
Bootloaders (U-Boot)
Bootloaders (U-Boot) Bootloaders (U-Boot)
Bootloaders (U-Boot)
ย 
Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)
ย 
Tata Motors GDC .LTD Internship
Tata Motors GDC .LTD Internship Tata Motors GDC .LTD Internship
Tata Motors GDC .LTD Internship
ย 
Machine Learning Model for M.S admissions
Machine Learning Model for M.S admissionsMachine Learning Model for M.S admissions
Machine Learning Model for M.S admissions
ย 
Timer 0 programming on LPC 1768
Timer 0 programming on LPC 1768Timer 0 programming on LPC 1768
Timer 0 programming on LPC 1768
ย 
ADC (Analog to Digital conversion) using LPC 1768
ADC (Analog to Digital conversion) using LPC 1768ADC (Analog to Digital conversion) using LPC 1768
ADC (Analog to Digital conversion) using LPC 1768
ย 
PWM based motor speed control using LPC 1768
PWM based motor speed control using LPC 1768PWM based motor speed control using LPC 1768
PWM based motor speed control using LPC 1768
ย 
UART interfacing on LPC1768 (Cortex M3 micro controller)
UART interfacing on LPC1768 (Cortex M3 micro controller)UART interfacing on LPC1768 (Cortex M3 micro controller)
UART interfacing on LPC1768 (Cortex M3 micro controller)
ย 
LED Blinking logic on LPC1768
LED Blinking logic on LPC1768LED Blinking logic on LPC1768
LED Blinking logic on LPC1768
ย 
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
CAN interfacing on LPC1768 (ARM Cortex M3 based Micro controller)
ย 
Vlisi Course project presentation:Keypad Scanner
Vlisi Course project presentation:Keypad ScannerVlisi Course project presentation:Keypad Scanner
Vlisi Course project presentation:Keypad Scanner
ย 
VlSI course project report : Keypad Scanner
VlSI course project report : Keypad Scanner VlSI course project report : Keypad Scanner
VlSI course project report : Keypad Scanner
ย 
LPC 1768 A study on Real Time clock features
LPC 1768 A study on Real Time clock featuresLPC 1768 A study on Real Time clock features
LPC 1768 A study on Real Time clock features
ย 
Nexys4ddr rm FPGA board Datasheet
Nexys4ddr rm  FPGA board DatasheetNexys4ddr rm  FPGA board Datasheet
Nexys4ddr rm FPGA board Datasheet
ย 
Linear Regression (Machine Learning)
Linear Regression (Machine Learning)Linear Regression (Machine Learning)
Linear Regression (Machine Learning)
ย 
transmission gate based design for 2:1 Multiplexer in micro-wind
transmission gate based design for 2:1 Multiplexer in micro-windtransmission gate based design for 2:1 Multiplexer in micro-wind
transmission gate based design for 2:1 Multiplexer in micro-wind
ย 

Recently uploaded

Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Call Girls in Nagpur High Profile
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
ย 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
ย 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
ย 

Recently uploaded (20)

Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ย 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
ย 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
ย 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
ย 

Machine Vision On Embedded Platform

  • 1. School of Electrical Engineering Branch: Electronics And Telecommunication Under Guidance of Prof. Bhairavi Sawant Group ID: SEE07 Abhishek Sainkar TETB104 Exam Seat No:T187009 Omkar Rane TETB118 Exam Seat No:T187014 Kaustubh Wankhede TETB131 Exam Seat No:T187003
  • 2. To Design And Develop Machine Vision Application based Object Detection technique and implement it on Embedded Platform to provide imaging-based automatic inspection and analysis for such applications as automatic inspection, process control, and robot guidance, usually in industry.
  • 3. โžข O. Alhusain[05] discuss that In the food industry there are problems such as The first one is the decline in food quality, and the second one is the โ€œwasteโ€ problem associated with processing and preparation operations. Hence, there is the need for quality inspection and assurance mechanisms to be installed in the production lines of such mass food processing. โžข Jarimopas et al. [06] have described development a machine vision experimentally sorting sweat tamarinds parameter shape, size, colour and defects. It was performed with image processing software analysis the image and hardware design include a conveyor, control drive light source, image antenna, manage unit and micro-computer. โžข Tushar Jain [07] described Machine vision provides innovative solutions in the direction of industrial automation.These activities include, among others, delicate electronics component manufacturing, quality textile production, metal product finishing, glass manufacturing, machine parts, printing products and granite quality inspection, integrated circuits manufacturing and many others. Machine vision technology improves productivity and quality management and provides a competitive advantage to industries that employ this technology. โžข Industries based on automation, consumer markets, medical domains, Dรฉfense and surveillance sectors are most likely domains extensively using machine vision. Image classification, being the widely researched area in the domain of computer vision has achieved remarkable results in world-wide competitions.
  • 4. Food industry Manufacturing process in delicate Electronics Industry.(Motherboard Manufacturing) Medical Application in Tumor or ucler detection
  • 5. โžข Detection of all objects in scope of vision. โžข Gather Data in form of images. โžข Train Model for detection of objects. โžข Segmentation of objects according to user need.
  • 6. For mini project we are restricting ourselves to detection of objects by camera and identifying the type of objects. Object detection is one of major step in machine vision. Given a set of object classes, object detection consists in determining the location and scale of all object instances, if any, that are present in an image. Thus, the objective of an object detector is to find all object instances of one or more given object classes regardless of scale, location, pose, view with respect to the camera, partial occlusions, and illumination conditions. In many computer vision systems, object detection is the first task being performed as it allows to obtain further information regarding the detected object and about the scene. Once an object instance has been detected (e.g., a face), it is be possible to obtain further information, including: (i) to recognize the specific instance (e.g., to identify the subjectโ€™s face), (ii) to track the object over an image sequence (e.g., to track the face in a video), and (iii) to extract further information about the object (e.g., to determine the subjectโ€™s gender), while it is also possible to: (a) infer the presence or location of other objects in the scene (e.g., a hand may be near a face and at a similar scale) and (b) to better estimate further information about the scene (e.g., the type of scene, indoor versus outdoor, etc.), among other contextual information.
  • 7.
  • 8. Interfacing of Raspi Camera with camera interfacing port Board Raspberry pi 3 Model B Processor Broadcom BCM2837 CPU Core Quadcore ARM Cortex-A53, 64Bit Clock Speed 1.2GHz (Roughly 50% faster than Pi2) RAM 1 GB GPU 400 MHz VideoCore IVยฎ Network Connectivity 1 x 10 / 100 Ethernet (RJ45 Port) Wireless Connectivity 802.11n wireless LAN (WiFi) and Bluetooth 4.1 USB Ports 4 x USB 2.0 GPIOs 2 x 20 Pin Header Camera Interface 15-pin MIPI Display Interface Display Interface Power Supply (Current Capacity) 2.5 A External Memory SD Card Support for OS
  • 9.
  • 10. SoC Built specifically for the new Pi 3, the Broadcom BCM2837 system-on-chip (SoC) includes four high-performance ARM Cortex-A53 processing cores running at 1.2GHz with 32kB Level 1 and 512kB Level 2 cache memory, a VideoCore IV graphics processor, and is linked to a 1GB LPDDR2 memory module on the rear of the board. GPIO The Raspberry Pi 3 features the same 40-pin general-purpose input-output (GPIO) header as all the Pis going back to the Model B+ and Model A+. Any existing GPIO hardware will work without modification; the only change is a switch to which UART is exposed on the GPIOโ€™s pins, but thatโ€™s handled internally by the operating system.
  • 11.
  • 12. Size Around 25 ร— 24 ร— 9 mm Weight 3g Still resolution 5 Megapixels Video modes 1080p30, 720p60 and 640 ร— 480p60/90 Linux integration V4L2 driver available C programming API OpenMAX IL and others available Sensor OmniVision OV5647 Sensor resolution 2592 ร— 1944 pixels Sensor image area 3.76 ร— 2.74 mm Pixel size 1.4 ยตm ร— 1.4 ยตm Optical size 1/4" Full-frame SLR lens equivalent 35 mm S/N ratio 36 dB Dynamic range 67 dB @ 8x gain Sensitivity 680 mV/lux-sec Dark current 16 mV/sec @ 60 C Well capacity 4.3 Ke- Fixed focus 1 m to infinity Focal length 3.60 mm +/- 0.01 Horizontal field of view 53.50 +/- 0.13 degrees Vertical field of view 41.41 +/- 0.11 degrees Focal ratio (F-Stop) 2.9 Picture formats JPEG (accelerated), JPEG + RAW, GIF, BMP, PNG, YUV420, RGB888 Video formats raw h.264 (accelerated) Effects negative, solarise, posturize, whiteboard, blackboard, sketch, denoise, emboss, oil paint, hatch, gpen, pastel, watercolour, film, blur, saturation Exposure modes auto, night, night preview, backlight, spotlight, sports, snow, beach, very long, fixed fps, anti-shake, fireworks Metering modes average, spot, backlit, matrix Automatic white balance modes off, auto, sun, cloud, shade, tungsten, fluorescent, incandescent, flash, horizon Triggers Keypress, UNIX signal, timeout Extra modes demo, burst/time-lapse, circular buffer, video with motion vectors, segmented video, live preview on 3D models
  • 13. Linux Based Distro Operating System Raspbian Stretch with desktop and recommended software / 2019-04- 08 Open Source Machine Learning Library for Machine Learning Application. CV2 Programming Language used for coding 2.7NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high- level mathematical functions to operate on these arrays.
  • 14.
  • 15. Step 1: Run shell Command python proj.py Step 2: Import OpenCV2 library as CV2 Step 3: Import Numpy Library as np Step 4: from picamera.array import PiRGBArray Step 5: from picamera import PiCamera Step 6: Create trackbar cv2.Trackbar() for R,G,B for colour Segmentation values. Step 7: Set Resolution of camera and frame rate for image specification. camera.resolution = (640, 480) camera.framerate = 30 Step 8:Capture Continuous Frames in Camera for Image Acquisition. Step 9: Do Background Subtraction. Step 10: Convert Red,Green and Blue to Hue Saturation Value. Step 11: get lower and upper limit value from HSV values. Step 12:Mask the values received from lower and upper limit of HSV. Step 13: Close window .
  • 16. Detection Of Red Color Bottle detection
  • 18. Blue Color bottle detection
  • 19.
  • 20.
  • 21.
  • 22. In this project, an attempt was made to develop an object detection and tracking framework able to run in real-time on a Raspberry Pi 3 Model B. By using colour segmentation method, we were able to classify objects. This Project has future scope for implementation such detection for industrial Automation and quality control practices. OpenCV as the vision library of choice, is more than large and powerful enough to build a program of this type. The documentation supporting the library is well written and easy to understand. The wealth of examples and explanations in the OpenCV community have been able to answer any and all questions that arose during the development process, and has been invaluable as a source of knowledge. The program has been developed, exclusively, using open source software. This points to the fact that further development would most likely lead to a stable and cheap solution that could be incorporated into a commercial product, with no attached licensing fees. The argument can also be made, concerning the hardware, that the Raspberry Pi, while being a good platform during development, is too costly as the ultimate hardware in production. The hardware performance can definitely be lower, than what the Raspberry Pi supplies, and still perform at a satisfying speed. Thus, cutting the cost of a final product even further. In the future, we would make Real time object detection which will be able to distinguish them, also count the number of objects in front.
  • 23. [ 01 ] Bradski, G., Kaehler A. Learning OpenCV: Computer Vision in C++ with the OpenCV Library. Sebastopol, California :Oโ€™Reilly Media,Inc.,2008. [ 02 ] http://eie.uonbi.ac.ke/sites/default/files/cae/engineering/eie/Computer%20Vision%20through %20the%20Raspberry%20PI%20Counting%20Objects.pdf [ 03 ] https://www.pyimagesearch.com/2018/09/26/install-opencv-4-on-your-raspberry-pi/ [ 04 ] https://medium.com/nanonets/how-to-easily-detect-objects-with-deep-learning-on-raspberrypi- 225f29635c74 [ 05 ] O. Alhusain,VISION-BASED SYSTEM FOR QUALITY CONTROL OF SOME FOOD PRODUCTS.Wilson.,2003 [ 06 ] Jarimopas, Nitipong Jaisin, An experimental machine vision system for sorting sweet tamarind..2008,Elsevier [ 07 ] Tushar Jain, Meenu. Automation and Integration of Industries through Computer Vision Systems..2013, IRPHOUSE [ 08 ] What is a Raspberry Pi?โ€. Raspberry Foundation, 2015. [Online]. Available: https://www.raspberrypi.org/help/what-is-a-raspberry-pi/. [ 09 ] https://www.rs-online.com/designspark/object-tracking-using-computer-vision-and-raspberry-pi [ 10 ] https://www.hindawi.com/journals/tswj/2014/126025/