SlideShare a Scribd company logo
1 of 1
Download to read offline
Food Distribution Image Processor (Food DIP)
                               “Saving you money, while protecting your food”
                                                               Brandy Alger, Travis Ayers,
                                                             Josue Figueroa, Joaquin Labrado
                                            The University of Texas at San Antonio, San Antonio TX, 78249
           Need for design                           The Image Processing                                  The Actuator                                     Conclusions
• Food Recalls due to moldy strawberries
I                                             The image processing algorithm is               The belt driven actuator is designed to fit    This device uses image processing
• Pounds of strawberries thrown out daily     essential in detecting mold or bruising in a    across the conveyor belt that the food is      synchronized with a belt actuator to allow for
  in grocery stores for mold and bruising     strawberry. Mold is detected on the             traveling on. Though the prototype is          the safe, quick, and effective removal of
• Some mold undetectable                      strawberry using an algorithm developed         equipped with a brush, one can use a           undesired produce saving time, money, and
• Loss of revenue for distributors due to     in MATLAB that will compare the                 variety of attachments that are suitable for   possibly lives.
  packaging cost of bad strawberries          incoming strawberry to a database of            other produce. The actuator works by
                                              stored images of strawberries and will          driving the belt forward and backward                    Full Device specs
        Solution Food DIP                     “decide” whether or not the strawberry is       across the conveyor belt to easily push,
                                              good to distribute. All image processing        scoop, grab or even mark the product that               •Arduino Romeo Microcontroller
Use image processing to detect mold and
bruising and a belt actuator to remove        will be done on strawberries under black        has been identified as undesirable. This                    Provides proper timing and PWM
undesired strawberries. The Food DIP will     light conditions. As seen in the left two       method of separating the produce is useful                  signals for the motor controller.
                                              images below, the black light reveals mold      when compared to the use of a robotic arm                   Also updates count of produce.
be able to safely reduce the amount of
contaminated produce leaving distribution     and bruising on the strawberry that is hard     or even a person. The belt allows the “bad”             •PC with Database
centers.                                      to see without the black light. The right       produce to either be discarded or push it to                Implements image processing for
                                              two images shows how mold glows under           another line for further testing. In the                    detection of mold and bruising.
                                              the black light. In the future a device will    future, a device will be added to evenly                •Sabertooth 2x10 RC Motor
            Block diagram
                                              be utilized to turn the strawberries to allow   space the strawberries before image                      Controller
Figure A (Below) shows the complete           imaging of all sides. A general algorithm       processing.                                                 Turns PWM signals into motion
block diagram of the prototype.               will be written to detect mold and bruising                                                                 control for linear slide motor. Can
                                              for other types of produce.                     Figure C (Below Right) shows the belt                       provide up to 10 amps of current.
                                                                                              actuator head on as it lays across the                  •14.4V Brushed DC Motor
                                                                                              conveyor belt.                                              Basic DC brushed motor, the
                                                                                                                                                          input voltage range is from 12 -18
                                                                                                                                                          volts.
                                                                                                                                                      •IR Position Sensor
                                                                                                                                                          Begins the processing/
                                              Figure B (Above) shows how the use of a                                                                     programming sequence when
                                              black light brings out mold and bruising in                                                                 produce breaks the line of sight.
                                              strawberries.                                                                                           •12V DC 25 Amp Power Supply
                                                                                                                                                          Supplies power to all major
                                              Figure D (Right) shows the object/process                                                                   components
                                              diagram of a pattern recognition system.

More Related Content

Viewers also liked (20)

Entretenimento é o futuro!
Entretenimento é o futuro!Entretenimento é o futuro!
Entretenimento é o futuro!
 
วิชาเคมี
วิชาเคมีวิชาเคมี
วิชาเคมี
 
Diapositiva proyecto hcd final
Diapositiva proyecto hcd finalDiapositiva proyecto hcd final
Diapositiva proyecto hcd final
 
Búsqueda
BúsquedaBúsqueda
Búsqueda
 
Romanticismo
RomanticismoRomanticismo
Romanticismo
 
Power point dia del amigoo
Power point dia del amigooPower point dia del amigoo
Power point dia del amigoo
 
Marsella
MarsellaMarsella
Marsella
 
الوسائل التعليمية
الوسائل التعليمية الوسائل التعليمية
الوسائل التعليمية
 
Dependencia de Deus
Dependencia de DeusDependencia de Deus
Dependencia de Deus
 
Voce Tem Experiencia?
Voce Tem Experiencia?Voce Tem Experiencia?
Voce Tem Experiencia?
 
Playas de lambayeque
Playas de lambayequePlayas de lambayeque
Playas de lambayeque
 
Gestores de descarga
Gestores de descargaGestores de descarga
Gestores de descarga
 
Status report #2
Status report #2Status report #2
Status report #2
 
0004
00040004
0004
 
Nombres indios
Nombres indiosNombres indios
Nombres indios
 
Quimica 1
Quimica 1Quimica 1
Quimica 1
 
Mejores jugadores
Mejores jugadoresMejores jugadores
Mejores jugadores
 
Peukunduayjai plan(1)
Peukunduayjai plan(1)Peukunduayjai plan(1)
Peukunduayjai plan(1)
 
Productos asesoria 1 sesion 5
Productos asesoria 1 sesion 5Productos asesoria 1 sesion 5
Productos asesoria 1 sesion 5
 
Guia didàctica mèxic
Guia didàctica mèxicGuia didàctica mèxic
Guia didàctica mèxic
 

Similar to Demo final

Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Kael Kristjanson
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
LinuxCNC for Fun & Profit
LinuxCNC for Fun & ProfitLinuxCNC for Fun & Profit
LinuxCNC for Fun & ProfitAlastairDSilva
 
line following robot
line following robotline following robot
line following robotRehnaz Razvi
 
Final Presentation Slides.pptx
Final Presentation Slides.pptxFinal Presentation Slides.pptx
Final Presentation Slides.pptxAhmad Mujtaba
 
Minor project report on
Minor project report on Minor project report on
Minor project report on Arindam Paul
 
Touch screen controlled automatic wheel chair and home
Touch screen controlled  automatic wheel chair and homeTouch screen controlled  automatic wheel chair and home
Touch screen controlled automatic wheel chair and homeBhavana Pemmaraju
 
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IRJET Journal
 
Boimetric using 8051
Boimetric  using 8051 Boimetric  using 8051
Boimetric using 8051 Shilpa Nayak
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robotRahuldey1991
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in roboticsIAEME Publication
 
IRJET - Examination Forgery Avoidance System using Image Processing and IoT
IRJET - Examination Forgery Avoidance System using Image Processing and IoTIRJET - Examination Forgery Avoidance System using Image Processing and IoT
IRJET - Examination Forgery Avoidance System using Image Processing and IoTIRJET Journal
 
summer training report (2)
summer training report (2)summer training report (2)
summer training report (2)Kavya Gupta
 
3D POINTING GESTURE RECOGNITION FOR HUMAN-ROBOT INTERACTION.ppt
3D POINTING GESTURE RECOGNITION FOR HUMAN-ROBOT INTERACTION.ppt3D POINTING GESTURE RECOGNITION FOR HUMAN-ROBOT INTERACTION.ppt
3D POINTING GESTURE RECOGNITION FOR HUMAN-ROBOT INTERACTION.pptRajasekarPanneerselv3
 
RGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABRGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABNirma University
 

Similar to Demo final (20)

An02 dws
An02 dwsAn02 dws
An02 dws
 
Robotics Report final.compressed (1)
Robotics Report final.compressed (1)Robotics Report final.compressed (1)
Robotics Report final.compressed (1)
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
LinuxCNC for Fun & Profit
LinuxCNC for Fun & ProfitLinuxCNC for Fun & Profit
LinuxCNC for Fun & Profit
 
line following robot
line following robotline following robot
line following robot
 
Final Presentation Slides.pptx
Final Presentation Slides.pptxFinal Presentation Slides.pptx
Final Presentation Slides.pptx
 
Minor_project.ppt.pdf
Minor_project.ppt.pdfMinor_project.ppt.pdf
Minor_project.ppt.pdf
 
Minor project report on
Minor project report on Minor project report on
Minor project report on
 
Touch screen controlled automatic wheel chair and home
Touch screen controlled  automatic wheel chair and homeTouch screen controlled  automatic wheel chair and home
Touch screen controlled automatic wheel chair and home
 
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
 
Eye directive wheel chair
Eye directive wheel chairEye directive wheel chair
Eye directive wheel chair
 
Boimetric using 8051
Boimetric  using 8051 Boimetric  using 8051
Boimetric using 8051
 
Obstacle avoidance robot
Obstacle avoidance robotObstacle avoidance robot
Obstacle avoidance robot
 
Visual pattern recognition in robotics
Visual pattern recognition in roboticsVisual pattern recognition in robotics
Visual pattern recognition in robotics
 
IRJET - Examination Forgery Avoidance System using Image Processing and IoT
IRJET - Examination Forgery Avoidance System using Image Processing and IoTIRJET - Examination Forgery Avoidance System using Image Processing and IoT
IRJET - Examination Forgery Avoidance System using Image Processing and IoT
 
virtual studio
virtual studiovirtual studio
virtual studio
 
summer training report (2)
summer training report (2)summer training report (2)
summer training report (2)
 
3D POINTING GESTURE RECOGNITION FOR HUMAN-ROBOT INTERACTION.ppt
3D POINTING GESTURE RECOGNITION FOR HUMAN-ROBOT INTERACTION.ppt3D POINTING GESTURE RECOGNITION FOR HUMAN-ROBOT INTERACTION.ppt
3D POINTING GESTURE RECOGNITION FOR HUMAN-ROBOT INTERACTION.ppt
 
RGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABRGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLAB
 
EMBEDDED SYSTEMS
EMBEDDED SYSTEMSEMBEDDED SYSTEMS
EMBEDDED SYSTEMS
 

More from opethsadvent

More from opethsadvent (7)

Umech
UmechUmech
Umech
 
Status report5
Status report5Status report5
Status report5
 
Status report7
Status report7Status report7
Status report7
 
Status report4
Status report4Status report4
Status report4
 
Status report2
Status report2Status report2
Status report2
 
Status report1
Status report1Status report1
Status report1
 
Status report6
Status report6Status report6
Status report6
 

Demo final

  • 1. Food Distribution Image Processor (Food DIP) “Saving you money, while protecting your food” Brandy Alger, Travis Ayers, Josue Figueroa, Joaquin Labrado The University of Texas at San Antonio, San Antonio TX, 78249 Need for design The Image Processing The Actuator Conclusions • Food Recalls due to moldy strawberries I The image processing algorithm is The belt driven actuator is designed to fit This device uses image processing • Pounds of strawberries thrown out daily essential in detecting mold or bruising in a across the conveyor belt that the food is synchronized with a belt actuator to allow for in grocery stores for mold and bruising strawberry. Mold is detected on the traveling on. Though the prototype is the safe, quick, and effective removal of • Some mold undetectable strawberry using an algorithm developed equipped with a brush, one can use a undesired produce saving time, money, and • Loss of revenue for distributors due to in MATLAB that will compare the variety of attachments that are suitable for possibly lives. packaging cost of bad strawberries incoming strawberry to a database of other produce. The actuator works by stored images of strawberries and will driving the belt forward and backward Full Device specs Solution Food DIP “decide” whether or not the strawberry is across the conveyor belt to easily push, good to distribute. All image processing scoop, grab or even mark the product that •Arduino Romeo Microcontroller Use image processing to detect mold and bruising and a belt actuator to remove will be done on strawberries under black has been identified as undesirable. This Provides proper timing and PWM undesired strawberries. The Food DIP will light conditions. As seen in the left two method of separating the produce is useful signals for the motor controller. images below, the black light reveals mold when compared to the use of a robotic arm Also updates count of produce. be able to safely reduce the amount of contaminated produce leaving distribution and bruising on the strawberry that is hard or even a person. The belt allows the “bad” •PC with Database centers. to see without the black light. The right produce to either be discarded or push it to Implements image processing for two images shows how mold glows under another line for further testing. In the detection of mold and bruising. the black light. In the future a device will future, a device will be added to evenly •Sabertooth 2x10 RC Motor Block diagram be utilized to turn the strawberries to allow space the strawberries before image Controller Figure A (Below) shows the complete imaging of all sides. A general algorithm processing. Turns PWM signals into motion block diagram of the prototype. will be written to detect mold and bruising control for linear slide motor. Can for other types of produce. Figure C (Below Right) shows the belt provide up to 10 amps of current. actuator head on as it lays across the •14.4V Brushed DC Motor conveyor belt. Basic DC brushed motor, the input voltage range is from 12 -18 volts. •IR Position Sensor Begins the processing/ Figure B (Above) shows how the use of a programming sequence when black light brings out mold and bruising in produce breaks the line of sight. strawberries. •12V DC 25 Amp Power Supply Supplies power to all major Figure D (Right) shows the object/process components diagram of a pattern recognition system.