SlideShare a Scribd company logo
1 of 16
Screw Missing Detection
Using Camera and LabVIEW
Under Supervision: Under Guidence:
Mr. Aamir Babu Mr. Arpit Aggrawal
Engg. Manager Test Engineer
Designed By:
Mr. Swetansh Mani Shrivastava
Date: September, 02, 2016
Objective:
 Designing a system i.e. Combination of software
and Hardware which is able to overlook our
product, is there any part missing, NG, damage,
improperly installed etc.
 System should be able to warn the operator for
any mistake and update data of mistake over
server as well.
Project Requirement:
1. Software:
 LabVIEW
 NI Vision Development Tool
 NI Vision builder Tool
2. Hardware:
 USB 3.0 Camera
 Micro Controller 8051 IC
 Micro Controller Interface Board
Flowchart of Project:
Working:
1.This is setup for Y21L (PD1309).
2.Image 1 shows the home screen of the
software.
3.It will display the current taken image
of phone from camera.
4.It will show the status of Phone
Fail/Pass.
5.It is having a START/STOP button.
6.Image 2 shows setup of camera and jig
for phone placing.
Teaching of screw position:
1. Here in image 3 we are placing a
phone with all screws with proper
head condition.
2. In image 4 we are teaching
software, screw positions to check
and their head condition to check.
3. Finally software will check master
phone for all screw positions, If all
OK then it shows “Phone PASS”.
4. Image 5 is showing master phone
with all screw positions.
Teaching of screw position: cont’d
Testing of Phone 1:
1. Here we put phone with all screws
present as shown in image 6.
2. Image 7 shows the status of phone
PASS, All light green, and also pass
phone counter increases.
3. Software also encircles all the
screw detected in the image with
green box.
4. Image 8 shows the positon of
phone in jig.
Testing of Phone 1: cont’d
Testing of Phone 2:
1. Here we put phone with 2 screws
present and 2 missing screws as
shown in Image 9.
2. Software will automatically detect
the screw present in the image
encircle with green box and also
PASS the corresponding screw of
that phone, other screw of the
phone will be showing fail.
3. Status of phone will be showing
FAIL.
4. This software also save this phone
fail image into a separate folder
for further use.
Testing of Phone 2: cont’d
1. Image 12 showing
folder having images
of fail phones.
Testing of Phone 3:
1. Here we put phone without any
screws as shown in Image 13.
2. Software will automatically detect
the screw present or not, If no
screw found it will display all
screw fail.
3. Status of phone will be shown
FAIL.
4. Software also save this phone fail
image into a separate folder for
further use.
Testing of Phone 3: cont’d
This software can
be use in assembly
area before packing
phone to check all
the cushions, RF
wire, Miler tape,
BTB connectors
present and
properly arranged.
This software can
be used in packing
area to check MRP
printed label for
any mismatch or
damage.
This software can be
use any of that place
where we want to
double assure about
the quality of that
process.
Future
Scope:
 Working on creating operator ID for Login, to save record of screw
miss by that operator.
 Software should have LINE ID so that data will be save line wise
and model wise also.
 Each Image folder must be updated over server after certain
interval of time.
 Software should create a text file with line no, Date, Model No
and time, to save fail phone date like which screw miss, which
screw dent at when time. This file should be updated to server
over certain interval of time.
 Missed screw should be encircled with red box.
 Software should have exe file and have a teaching option from
where we can teach PC about screw position.
Further Upgradation: Going ON
THANK
YOU

More Related Content

Viewers also liked

Viewers also liked (7)

DUAL AXIS SOLAR TRACKER USING ARDUINO
DUAL AXIS SOLAR TRACKER USING ARDUINODUAL AXIS SOLAR TRACKER USING ARDUINO
DUAL AXIS SOLAR TRACKER USING ARDUINO
 
DUAL AXIS SOLAR TRACKER USING LDR AS A SENSOR
DUAL AXIS SOLAR TRACKER USING LDR AS A SENSORDUAL AXIS SOLAR TRACKER USING LDR AS A SENSOR
DUAL AXIS SOLAR TRACKER USING LDR AS A SENSOR
 
Solar tracker ppt
Solar tracker pptSolar tracker ppt
Solar tracker ppt
 
Solar tracking system - Report
Solar tracking system - ReportSolar tracking system - Report
Solar tracking system - Report
 
Solar tracking system
Solar tracking systemSolar tracking system
Solar tracking system
 
Solar tracker
Solar trackerSolar tracker
Solar tracker
 
Power paper
Power paperPower paper
Power paper
 

Similar to Screw Missing Detetction

1 location tracking of android device based on sms
 1 location tracking of android device based on sms 1 location tracking of android device based on sms
1 location tracking of android device based on smsiCreateWorld
 
Human Face Identification
Human Face IdentificationHuman Face Identification
Human Face Identificationbhupesh lahare
 
SMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AISMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AIIRJET Journal
 
Android app (Presentation v2)
Android app (Presentation v2)Android app (Presentation v2)
Android app (Presentation v2)Dhruv Parmar
 
IRJET- Smart Machine System for Virtually Impaired People
IRJET-  	  Smart Machine System for Virtually Impaired PeopleIRJET-  	  Smart Machine System for Virtually Impaired People
IRJET- Smart Machine System for Virtually Impaired PeopleIRJET Journal
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string valueIJERD Editor
 
IRJET- IoT and ML based Smart TV for Child Eyes Safety
IRJET-  	  IoT and ML based Smart TV for Child Eyes SafetyIRJET-  	  IoT and ML based Smart TV for Child Eyes Safety
IRJET- IoT and ML based Smart TV for Child Eyes SafetyIRJET Journal
 
Manualtestinginterviewquestionbyinfotech 100901071035-phpapp01
Manualtestinginterviewquestionbyinfotech 100901071035-phpapp01Manualtestinginterviewquestionbyinfotech 100901071035-phpapp01
Manualtestinginterviewquestionbyinfotech 100901071035-phpapp01Anshuman Rai
 
Manual testing interview questions by infotech
Manual testing interview questions by infotech Manual testing interview questions by infotech
Manual testing interview questions by infotech suhasreddy1
 
IRJET- Motion Activated Security System
IRJET-  	  Motion Activated Security SystemIRJET-  	  Motion Activated Security System
IRJET- Motion Activated Security SystemIRJET Journal
 
MobileApplicationTesting.pptx
MobileApplicationTesting.pptxMobileApplicationTesting.pptx
MobileApplicationTesting.pptxCbhaSlide
 
Mobile Theft Tracking Application
Mobile Theft Tracking ApplicationMobile Theft Tracking Application
Mobile Theft Tracking ApplicationIRJET Journal
 
A9 mini gps tracker user manual shenzhen i365-tec...
A9 mini gps tracker user manual  shenzhen i365-tec...A9 mini gps tracker user manual  shenzhen i365-tec...
A9 mini gps tracker user manual shenzhen i365-tec...Alejandro Jose Ore Vargas
 
An Improvised Methodology to Unbar Android Mobile Phone for Forensic Examinat...
An Improvised Methodology to Unbar Android Mobile Phone for Forensic Examinat...An Improvised Methodology to Unbar Android Mobile Phone for Forensic Examinat...
An Improvised Methodology to Unbar Android Mobile Phone for Forensic Examinat...IJECEIAES
 
Software_Documentation
Software_DocumentationSoftware_Documentation
Software_DocumentationSven Roesner
 
Iphone ipad-application
Iphone ipad-applicationIphone ipad-application
Iphone ipad-applicationGuojun Li
 
Manual testing interview questions
Manual testing interview questionsManual testing interview questions
Manual testing interview questionsBABAR MANZAR
 
Info manual testing questions
Info manual testing questionsInfo manual testing questions
Info manual testing questionsSandeep
 

Similar to Screw Missing Detetction (20)

dadvar
dadvardadvar
dadvar
 
1 location tracking of android device based on sms
 1 location tracking of android device based on sms 1 location tracking of android device based on sms
1 location tracking of android device based on sms
 
Human Face Identification
Human Face IdentificationHuman Face Identification
Human Face Identification
 
SMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AISMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AI
 
Android app (Presentation v2)
Android app (Presentation v2)Android app (Presentation v2)
Android app (Presentation v2)
 
IRJET- Smart Machine System for Virtually Impaired People
IRJET-  	  Smart Machine System for Virtually Impaired PeopleIRJET-  	  Smart Machine System for Virtually Impaired People
IRJET- Smart Machine System for Virtually Impaired People
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
ORCHY.pptx
ORCHY.pptxORCHY.pptx
ORCHY.pptx
 
IRJET- IoT and ML based Smart TV for Child Eyes Safety
IRJET-  	  IoT and ML based Smart TV for Child Eyes SafetyIRJET-  	  IoT and ML based Smart TV for Child Eyes Safety
IRJET- IoT and ML based Smart TV for Child Eyes Safety
 
Manualtestinginterviewquestionbyinfotech 100901071035-phpapp01
Manualtestinginterviewquestionbyinfotech 100901071035-phpapp01Manualtestinginterviewquestionbyinfotech 100901071035-phpapp01
Manualtestinginterviewquestionbyinfotech 100901071035-phpapp01
 
Manual testing interview questions by infotech
Manual testing interview questions by infotech Manual testing interview questions by infotech
Manual testing interview questions by infotech
 
IRJET- Motion Activated Security System
IRJET-  	  Motion Activated Security SystemIRJET-  	  Motion Activated Security System
IRJET- Motion Activated Security System
 
MobileApplicationTesting.pptx
MobileApplicationTesting.pptxMobileApplicationTesting.pptx
MobileApplicationTesting.pptx
 
Mobile Theft Tracking Application
Mobile Theft Tracking ApplicationMobile Theft Tracking Application
Mobile Theft Tracking Application
 
A9 mini gps tracker user manual shenzhen i365-tec...
A9 mini gps tracker user manual  shenzhen i365-tec...A9 mini gps tracker user manual  shenzhen i365-tec...
A9 mini gps tracker user manual shenzhen i365-tec...
 
An Improvised Methodology to Unbar Android Mobile Phone for Forensic Examinat...
An Improvised Methodology to Unbar Android Mobile Phone for Forensic Examinat...An Improvised Methodology to Unbar Android Mobile Phone for Forensic Examinat...
An Improvised Methodology to Unbar Android Mobile Phone for Forensic Examinat...
 
Software_Documentation
Software_DocumentationSoftware_Documentation
Software_Documentation
 
Iphone ipad-application
Iphone ipad-applicationIphone ipad-application
Iphone ipad-application
 
Manual testing interview questions
Manual testing interview questionsManual testing interview questions
Manual testing interview questions
 
Info manual testing questions
Info manual testing questionsInfo manual testing questions
Info manual testing questions
 

Screw Missing Detetction

  • 1. Screw Missing Detection Using Camera and LabVIEW Under Supervision: Under Guidence: Mr. Aamir Babu Mr. Arpit Aggrawal Engg. Manager Test Engineer Designed By: Mr. Swetansh Mani Shrivastava Date: September, 02, 2016
  • 2. Objective:  Designing a system i.e. Combination of software and Hardware which is able to overlook our product, is there any part missing, NG, damage, improperly installed etc.  System should be able to warn the operator for any mistake and update data of mistake over server as well.
  • 3. Project Requirement: 1. Software:  LabVIEW  NI Vision Development Tool  NI Vision builder Tool 2. Hardware:  USB 3.0 Camera  Micro Controller 8051 IC  Micro Controller Interface Board
  • 5. Working: 1.This is setup for Y21L (PD1309). 2.Image 1 shows the home screen of the software. 3.It will display the current taken image of phone from camera. 4.It will show the status of Phone Fail/Pass. 5.It is having a START/STOP button. 6.Image 2 shows setup of camera and jig for phone placing.
  • 6. Teaching of screw position: 1. Here in image 3 we are placing a phone with all screws with proper head condition. 2. In image 4 we are teaching software, screw positions to check and their head condition to check. 3. Finally software will check master phone for all screw positions, If all OK then it shows “Phone PASS”. 4. Image 5 is showing master phone with all screw positions.
  • 7. Teaching of screw position: cont’d
  • 8. Testing of Phone 1: 1. Here we put phone with all screws present as shown in image 6. 2. Image 7 shows the status of phone PASS, All light green, and also pass phone counter increases. 3. Software also encircles all the screw detected in the image with green box. 4. Image 8 shows the positon of phone in jig.
  • 9. Testing of Phone 1: cont’d
  • 10. Testing of Phone 2: 1. Here we put phone with 2 screws present and 2 missing screws as shown in Image 9. 2. Software will automatically detect the screw present in the image encircle with green box and also PASS the corresponding screw of that phone, other screw of the phone will be showing fail. 3. Status of phone will be showing FAIL. 4. This software also save this phone fail image into a separate folder for further use.
  • 11. Testing of Phone 2: cont’d 1. Image 12 showing folder having images of fail phones.
  • 12. Testing of Phone 3: 1. Here we put phone without any screws as shown in Image 13. 2. Software will automatically detect the screw present or not, If no screw found it will display all screw fail. 3. Status of phone will be shown FAIL. 4. Software also save this phone fail image into a separate folder for further use.
  • 13. Testing of Phone 3: cont’d
  • 14. This software can be use in assembly area before packing phone to check all the cushions, RF wire, Miler tape, BTB connectors present and properly arranged. This software can be used in packing area to check MRP printed label for any mismatch or damage. This software can be use any of that place where we want to double assure about the quality of that process. Future Scope:
  • 15.  Working on creating operator ID for Login, to save record of screw miss by that operator.  Software should have LINE ID so that data will be save line wise and model wise also.  Each Image folder must be updated over server after certain interval of time.  Software should create a text file with line no, Date, Model No and time, to save fail phone date like which screw miss, which screw dent at when time. This file should be updated to server over certain interval of time.  Missed screw should be encircled with red box.  Software should have exe file and have a teaching option from where we can teach PC about screw position. Further Upgradation: Going ON