SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 02 | Feb 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1
Cloth Matching and Color Selection using Intelligent Robotic System
Sreema E.R1, Jisna Davis2, Jimna Rose3, Dr. Vince Paul4
1,2,3Students, Department of Computer Science, Universal Engineering College, Thrissur, India
4Professor, Department of computer Science, Universal Engineering College, Thrissur, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - This will help the people to select the apparel
based on color. The robot automatically recognizes cloths
color proposed. The image captured by the camera and gets
processed to identify the color of thecloth. Recognizedcolor is
matched by intelligent system based on the decision. The
system will pick the specific clothbasedonrecognizedcolor by
using robotic technology. The recognized coloredclothwill be
placed by the robot to the customer.
Key Words: Color recognition, intelligent system, picks
and place arm, Image processing, Robotic Technology
1. INTRODUCTION
Most of the people are worried about choosing matching
cloths as per needed color from the textile shop. Salesman
will need more time to find a suitable cloth of wanted color.
So a lot of fabrics will have to be displayed togetthesuitable
one. Human eyes cannot continuously differentiate colors,
as they get tired very soon. The aim of this system is to
build a robot, which is capable of detecting colored cloths. It
has a robotic arm, which, after detection of color, picks up
the cloth and then place it at a predetermined place as
required by the customer. In this system contains a camera
along with the image processing software does the job of
color detection. We have used several servomotors for
rotating the arms of the robot. The arms can move
horizontally from its base and vertically up and down. The
gripper is capable of moving quite far for proper gripping of
objects. The overall improvement in the efficiency of the
production process can be significant by usingthismachine.
We matured a camera-based model to notice the clothing
colors. The system integrates a camera &computer. The
camera captures the image of cloth given by the customer.
The image will send to computer .The computer identifythe
color of cloth by analyzing image captured. The camera
captures the image of clothes from rack, having different
colors and matches the clothes as per needed color and
then robotic arm pick up that colored cloth from the rack.
Although many methods have been developed for texture
matching and color detection in the computer vision and
image processing research, currently there is no device that
can effectively supply matching choices for people. In this
system, the clothes color is detected by color detection
algorithm using openCV library and matching theclothesby
contrast color given by the designer. Based on color
recognition detecting color of cloths, then Arduino Uno
controls the servo motor of robotic arm to pick up the cloth
and then place it.
2. LITERATURE SURVEY
[1]This paper discussed about the developmentofanandroid
mobile application for outfit coordination. This application
could be used in shopping and home environments to help
visually impaired individual to decidewhatitemstopurchase
independently as well as to assist him to independently
decide and not depend on any person. The proposed system
matches the clothes and automatically moves to section and
pick up the clothes said by the user and match according to
code assigned by the designers and place it to the desired
location.
[2] This paper depicts objectrecognition,objectdetectionand
tracking and its implementation on embedded platform. The
implementation results show that the detection can
accurately detect and trace sign boards in real time
environment. With static camera various objects can be
detected and tracked as long as the objects are in the line of
sight of camera. But, with a rotating camera, multiple objects
can be detected and any one object is processed.
[3] This paper proposed a Multi-DOF robotic sorter, which
consists of a solid base and a moving arm with joints with
different moving axes that can pick objects of different colors
and place them at predefined locations according to their
colors. Since this machine doesnotsufferfromhumanfatigue,
it can continuously perform the monotonous job of sorting
without any mistake. This system will add accuracy and
perfection in solving the problem of sorting industrial
products. It will also reduce the labor cost hence reduce the
production cost as well. As a result, companies will be able to
supply products at a lower cost, which will be beneficial to
both the producer and the consumer.
3. METHODOLOGY
In this system, the clothes color isdetectedbycolordetection
algorithm using open CV library and matching the clothes by
contrast color given bythedesigner.Thecamera capturesthe
image of cloth and matches theclothasperinformationgiven
in the C++ code. Computer track the location of the cloth and
the pick and place arm picks the cloth as per the instruction
given by Arduino Uno.
The captured image is processed by image processing
technique. The image of cloth is analyzed for various colors
like Red, blue etc. The software is programmed to recognize
these colors. Colors are detected and identified, for example
the captured image has red color then red color is detected
and Some 15 to 20 colors can be detectedapproximately.The
detection of color depends on camera resolutionandlighting
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 02 | Feb 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2163
effects and after detection of cloth color,theclothsispicking
up by the arm of the robot and places it into desired
location.
Fig-1: Flow Chart
3.1 Design
This system contains two parts, a pick and place arm and
image processing. The pick and place arm contains
servomotors and a camera. The Arduino Uno controls the
movement of arm. A computer is used for image processing.
A camera placed in front of the rack which containsthecloth.
The customer shows the color of the cloth to the robotic
system, the camera on the arm capturetheimageanalyzethe
color from the frame using color thresholding. Second
camera captures the picture and analyzes the colors which
match with input color and track the position of the cloth
where it placed in the rack. The computerpassesthelocation
to Arduino Uno, the Arduino Uno move the arm to pick the
cloth from that position
Robotic Arm
A proper and stable structure is essential for carrying the
total weight and operating smoothly. Proper design of this
structure can efficiently conduct the total work.
Servo Motor
Four servomotor are used for arm movement. A servomotor
is a rotating actuator or linear actuator that takes into
consideration exact control of angular or linear position,
speed and acceleration. Servomotors are not a particular
class of motors in spite of the fact that thetermservomotoris
regularly utilized to allude to a motor appropriate for use in
closed-loop control system.
ArduinoUno
The Arduino Uno is a microcontroller board based on the
ATmega328.The board used for programming the
microcontroller in our prototype is Arduino Uno. It has 14
digital input/output pins of which 6 can be used as PWM
outputs, 6 analog inputs, a 16 MHz ceramic resonator USB
connection, a power jack, an ICSP header, and a reset button.
It contains everything neededtosupportthemicrocontroller;
simply connect it to a computer with a USB cable or power it
with an AC-to-DC adapter or battery to get started. The Uno
differs from all preceding boards in that it does not use the
FTDI USB-to-serial driver chip. Instead, it features the
Atmega16U2 (Atmega8U2 up to version R2) programmedas
a USB to serial port converter. Revision 2 of the Uno board
has a resistor pulling the 8U2 HWB line to ground, making it
easier to put into DFU mode. Board has the following new
features.1.0 pin out which added SDA and SCL pins that are
near to the AREF pin and two other new pins placed near to
the RESET pin, the IOREF that allow the shields to adapt to
the voltage provided from the board.
Fig-2: System Block Diagram
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 02 | Feb 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2164
3.2 Image Processing
Digital image processing is the use of computer algorithms
to perform image processing ondigital images.Digital image
processing has many advantages over analog image
processing. It allows a much wider range of algorithm to be
applied to the input data can avoid problems such as the
buildup of noise and signal distortion during processing.
RGB Color Space
Because the human eye only has colour sensitive receptors
for red, green and blue, it is theoretically possible to
decompose every visible colour into combinations of these
three “primary colours.” Colour monitors, for instance, can
display millions of colours simply by mixing different
intensities of red, green and blue. It ismostcommonto place
the range of intensity for each colour on a scale from 0 to
255 (one byte). The range of intensity is also known as the
“color depth”.The possibilities for mixing the three primary
colors together can be represented as a three dimensional
coordinate plane with the values for R (red),G(green)and B
(blue) on each axis. This coordinate plane yields a cube
called the RGB color space.
Color Detection
In this system, the clothes color isdetectedbycolordetection
algorithm using openCV library and matching the clothes by
contrast color given by the designer.The camera capture the
image of the cloth, analyze the color from the input frame
using color thresholding. Detect the color from the input
image.
A camera placed in front of the rack which contains thecloth.
The customer shows the color of the cloth to the robotic
system, then camera on the arm capture the image and
analyzes the color from the frame using color thresholding.
Second camera capture the picture and analyze thecolor.Ifit
matches with input color then track the position of the cloth
where it placed in the rack.
Fig-4: Image Processing
4. CONCLUSION
We have successfully designed a multi functioning robot,
which consists of moving base and arm with joints with
different moving axes that can pick up cloths of different
colors. Since this machine does not suffer from human
fatigue, it can continuously perform the job of picking cloth
according to match of color withoutanymistake.Thissystem
will add accuracy and perfection in solving the problem of
picking up matching cloth from rack in textile shop as per
customer needs. It will reduce the time needed for selecting
cloths from textile shop. It will also reduce the labor cost
hence reduce the production cost as well. As a result, textile
shop will be able to supply products at a lower cost, which
will be beneficial to both the producer and the consumer.
Color matching and tracking
Fig-3: Block Diagram Of Robotic Arm
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 02 | Feb 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2165
REFERENCES
[1] S.Prasanna, N.Priyadharshini and M.Arul
Pugazhendhi,“Textile Robot for Matching and Pick Up
Clothes Based on Color Recognition ” Asian Journal of
Applied Science and Technology (AJAST), Volume 1,
Issue 3, Pages 62-65, April 2017
[2] Mr.Jeeva B, Sanjay V, Vikram Purohit, Derryl Oswald
Tauro, Vinay J “Design and Development of Automated
Intelligent Robot Using OpenCV “,2018 International
Conference on Design Innovations for 3Cs Compute
Communicate Control(ICDI3C) ,August 2018
[3] Md. Jamilur Rahman, Deb Prosad Das, Ohidul Islam,
Hasan U. Zaman,“ A Novel Design of a Robotic Object
Sorter Based on Color Differences using Image
Processing Techniques” ,February 2018
[4] Thogaricheti Ashwini1, Mrs. Anuradha.S.,“ Assistive
clothing Pattern Recognition for Impaired people”
International Journal of Advanced Research in
Computer and Communication EngineeringVol.5,Issue
4, April 2016.
[5] S.Prasanna, N.Priyadharshini andM.Arul Pugazhendhi,“
Android Application to Assist Visually Impaired with
Outfit Coordination ” International Journal ofComputer
Applications (0975 – 8887) Volume 108 – No 19,
December 2014

More Related Content

PDF
30120140506004
PDF
IRJET- Survey Paper on Vision based Hand Gesture Recognition
PDF
Visual pattern recognition in robotics
PDF
Unit III - Solved Question Bank- Robotics Engineering -
PDF
IRJET- Oranges Sorting using Arduino Microcontroller
PDF
IRJET - Robotic Car for Avoidance and Detection of Obstacles using IR Sensor
PDF
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
PDF
23 2 feb17 15nov16 13357 27441-1-sp(edit)
30120140506004
IRJET- Survey Paper on Vision based Hand Gesture Recognition
Visual pattern recognition in robotics
Unit III - Solved Question Bank- Robotics Engineering -
IRJET- Oranges Sorting using Arduino Microcontroller
IRJET - Robotic Car for Avoidance and Detection of Obstacles using IR Sensor
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
23 2 feb17 15nov16 13357 27441-1-sp(edit)

What's hot (20)

PDF
IRJET- Pick and Place Robot for Color based Sorting
PDF
IRJET- Currency Note Detection and Note to Coin Converter using Digital Image...
PDF
2D mapping using omni-directional mobile robot equipped with LiDAR
PPTX
Robotics in Textile
PDF
IRJET- Finger Gesture Recognition using Laser Line Generator and Camera
PDF
Hand Gesture Controls for Digital TV using Mobile ARM Platform
PDF
Epma 022
PDF
IRJET- Smart Trolley for Billing System
PDF
IRJET- Automatic Metro Train using RFID
PDF
IRJET- Step Lock System in Bus using IoT
PDF
IRJET- Digital Identification for Humanoids
PDF
IRJET - Examination Forgery Avoidance System using Image Processing and IoT
PDF
IRJET- Smart Bin Management System using Internet of Things
PDF
IRJET- Electronic Trolley using Arduino for Smart Shopping
PDF
Third Generation Automatic Teller Machine
PDF
IRJET- Note to Coin Exchanger
PDF
IRJET - Self Driving Metro Train with Power Saving and Virtual Assistant
PDF
Floor cleaning robot report vatsal shah_ec_7th sem
PDF
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
IRJET- Pick and Place Robot for Color based Sorting
IRJET- Currency Note Detection and Note to Coin Converter using Digital Image...
2D mapping using omni-directional mobile robot equipped with LiDAR
Robotics in Textile
IRJET- Finger Gesture Recognition using Laser Line Generator and Camera
Hand Gesture Controls for Digital TV using Mobile ARM Platform
Epma 022
IRJET- Smart Trolley for Billing System
IRJET- Automatic Metro Train using RFID
IRJET- Step Lock System in Bus using IoT
IRJET- Digital Identification for Humanoids
IRJET - Examination Forgery Avoidance System using Image Processing and IoT
IRJET- Smart Bin Management System using Internet of Things
IRJET- Electronic Trolley using Arduino for Smart Shopping
Third Generation Automatic Teller Machine
IRJET- Note to Coin Exchanger
IRJET - Self Driving Metro Train with Power Saving and Virtual Assistant
Floor cleaning robot report vatsal shah_ec_7th sem
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Ad

Similar to IRJET- Cloth Matching and Color Selection using Intelligent Robotic System (20)

PDF
IRJET- Smart Helmet for Visually Impaired
PDF
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
PDF
IRJET - Gesture Controlled Home Automation using CNN
PDF
IRJET- Review on Colored Object Sorting System using Arduino UNO
PDF
Bluetooth Controlled Garbage Collection Robot Arm
PDF
Applications of a Robotic Arm (A Dobot)
PDF
IRJET - Floor Cleaning Robot with Vision
PDF
Visual pattern recognition in robotics
PDF
Color Sorting Robotic Arm
PDF
IRJET - Military Spy Robot with Intelligentdestruction
PDF
IRJET- Note to Coin Converter
PDF
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
PDF
Deep Learning Based Vehicle Rules Violation Detection and Accident Assistance
PDF
IRJET- Development of Robotic Arm using Arduino and Matlab R2016a
PDF
IRJET - A Smart Assistant for Aiding Dumb People
PDF
IRJET- Smart Bus Transportation System
PDF
IRJET - Compactness based Traffic Signal Monitoring System
PDF
IRJET- Intrusion Detection through Image Processing and Getting Notified ...
PDF
Smart anti-theft system for the security of vehicles- A Review
PPTX
Color sorting system robot project .pptx
IRJET- Smart Helmet for Visually Impaired
Design, Analysis and Fabrication of Pick & Place Colour Sorting Robotic Arm
IRJET - Gesture Controlled Home Automation using CNN
IRJET- Review on Colored Object Sorting System using Arduino UNO
Bluetooth Controlled Garbage Collection Robot Arm
Applications of a Robotic Arm (A Dobot)
IRJET - Floor Cleaning Robot with Vision
Visual pattern recognition in robotics
Color Sorting Robotic Arm
IRJET - Military Spy Robot with Intelligentdestruction
IRJET- Note to Coin Converter
COMPARATIVE STUDY ON AUTOMATED NUMBER PLATE EXTRACTION USING OPEN CV AND MATLAB
Deep Learning Based Vehicle Rules Violation Detection and Accident Assistance
IRJET- Development of Robotic Arm using Arduino and Matlab R2016a
IRJET - A Smart Assistant for Aiding Dumb People
IRJET- Smart Bus Transportation System
IRJET - Compactness based Traffic Signal Monitoring System
IRJET- Intrusion Detection through Image Processing and Getting Notified ...
Smart anti-theft system for the security of vehicles- A Review
Color sorting system robot project .pptx
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPT
Mechanical Engineering MATERIALS Selection
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
PPT on Performance Review to get promotions
PDF
composite construction of structures.pdf
PDF
Well-logging-methods_new................
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
additive manufacturing of ss316l using mig welding
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Mechanical Engineering MATERIALS Selection
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
CYBER-CRIMES AND SECURITY A guide to understanding
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Operating System & Kernel Study Guide-1 - converted.pdf
Internet of Things (IOT) - A guide to understanding
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPT on Performance Review to get promotions
composite construction of structures.pdf
Well-logging-methods_new................
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
additive manufacturing of ss316l using mig welding
Model Code of Practice - Construction Work - 21102022 .pdf
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx

IRJET- Cloth Matching and Color Selection using Intelligent Robotic System

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 02 | Feb 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1 Cloth Matching and Color Selection using Intelligent Robotic System Sreema E.R1, Jisna Davis2, Jimna Rose3, Dr. Vince Paul4 1,2,3Students, Department of Computer Science, Universal Engineering College, Thrissur, India 4Professor, Department of computer Science, Universal Engineering College, Thrissur, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - This will help the people to select the apparel based on color. The robot automatically recognizes cloths color proposed. The image captured by the camera and gets processed to identify the color of thecloth. Recognizedcolor is matched by intelligent system based on the decision. The system will pick the specific clothbasedonrecognizedcolor by using robotic technology. The recognized coloredclothwill be placed by the robot to the customer. Key Words: Color recognition, intelligent system, picks and place arm, Image processing, Robotic Technology 1. INTRODUCTION Most of the people are worried about choosing matching cloths as per needed color from the textile shop. Salesman will need more time to find a suitable cloth of wanted color. So a lot of fabrics will have to be displayed togetthesuitable one. Human eyes cannot continuously differentiate colors, as they get tired very soon. The aim of this system is to build a robot, which is capable of detecting colored cloths. It has a robotic arm, which, after detection of color, picks up the cloth and then place it at a predetermined place as required by the customer. In this system contains a camera along with the image processing software does the job of color detection. We have used several servomotors for rotating the arms of the robot. The arms can move horizontally from its base and vertically up and down. The gripper is capable of moving quite far for proper gripping of objects. The overall improvement in the efficiency of the production process can be significant by usingthismachine. We matured a camera-based model to notice the clothing colors. The system integrates a camera &computer. The camera captures the image of cloth given by the customer. The image will send to computer .The computer identifythe color of cloth by analyzing image captured. The camera captures the image of clothes from rack, having different colors and matches the clothes as per needed color and then robotic arm pick up that colored cloth from the rack. Although many methods have been developed for texture matching and color detection in the computer vision and image processing research, currently there is no device that can effectively supply matching choices for people. In this system, the clothes color is detected by color detection algorithm using openCV library and matching theclothesby contrast color given by the designer. Based on color recognition detecting color of cloths, then Arduino Uno controls the servo motor of robotic arm to pick up the cloth and then place it. 2. LITERATURE SURVEY [1]This paper discussed about the developmentofanandroid mobile application for outfit coordination. This application could be used in shopping and home environments to help visually impaired individual to decidewhatitemstopurchase independently as well as to assist him to independently decide and not depend on any person. The proposed system matches the clothes and automatically moves to section and pick up the clothes said by the user and match according to code assigned by the designers and place it to the desired location. [2] This paper depicts objectrecognition,objectdetectionand tracking and its implementation on embedded platform. The implementation results show that the detection can accurately detect and trace sign boards in real time environment. With static camera various objects can be detected and tracked as long as the objects are in the line of sight of camera. But, with a rotating camera, multiple objects can be detected and any one object is processed. [3] This paper proposed a Multi-DOF robotic sorter, which consists of a solid base and a moving arm with joints with different moving axes that can pick objects of different colors and place them at predefined locations according to their colors. Since this machine doesnotsufferfromhumanfatigue, it can continuously perform the monotonous job of sorting without any mistake. This system will add accuracy and perfection in solving the problem of sorting industrial products. It will also reduce the labor cost hence reduce the production cost as well. As a result, companies will be able to supply products at a lower cost, which will be beneficial to both the producer and the consumer. 3. METHODOLOGY In this system, the clothes color isdetectedbycolordetection algorithm using open CV library and matching the clothes by contrast color given bythedesigner.Thecamera capturesthe image of cloth and matches theclothasperinformationgiven in the C++ code. Computer track the location of the cloth and the pick and place arm picks the cloth as per the instruction given by Arduino Uno. The captured image is processed by image processing technique. The image of cloth is analyzed for various colors like Red, blue etc. The software is programmed to recognize these colors. Colors are detected and identified, for example the captured image has red color then red color is detected and Some 15 to 20 colors can be detectedapproximately.The detection of color depends on camera resolutionandlighting
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 02 | Feb 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2163 effects and after detection of cloth color,theclothsispicking up by the arm of the robot and places it into desired location. Fig-1: Flow Chart 3.1 Design This system contains two parts, a pick and place arm and image processing. The pick and place arm contains servomotors and a camera. The Arduino Uno controls the movement of arm. A computer is used for image processing. A camera placed in front of the rack which containsthecloth. The customer shows the color of the cloth to the robotic system, the camera on the arm capturetheimageanalyzethe color from the frame using color thresholding. Second camera captures the picture and analyzes the colors which match with input color and track the position of the cloth where it placed in the rack. The computerpassesthelocation to Arduino Uno, the Arduino Uno move the arm to pick the cloth from that position Robotic Arm A proper and stable structure is essential for carrying the total weight and operating smoothly. Proper design of this structure can efficiently conduct the total work. Servo Motor Four servomotor are used for arm movement. A servomotor is a rotating actuator or linear actuator that takes into consideration exact control of angular or linear position, speed and acceleration. Servomotors are not a particular class of motors in spite of the fact that thetermservomotoris regularly utilized to allude to a motor appropriate for use in closed-loop control system. ArduinoUno The Arduino Uno is a microcontroller board based on the ATmega328.The board used for programming the microcontroller in our prototype is Arduino Uno. It has 14 digital input/output pins of which 6 can be used as PWM outputs, 6 analog inputs, a 16 MHz ceramic resonator USB connection, a power jack, an ICSP header, and a reset button. It contains everything neededtosupportthemicrocontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started. The Uno differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega16U2 (Atmega8U2 up to version R2) programmedas a USB to serial port converter. Revision 2 of the Uno board has a resistor pulling the 8U2 HWB line to ground, making it easier to put into DFU mode. Board has the following new features.1.0 pin out which added SDA and SCL pins that are near to the AREF pin and two other new pins placed near to the RESET pin, the IOREF that allow the shields to adapt to the voltage provided from the board. Fig-2: System Block Diagram
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 02 | Feb 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2164 3.2 Image Processing Digital image processing is the use of computer algorithms to perform image processing ondigital images.Digital image processing has many advantages over analog image processing. It allows a much wider range of algorithm to be applied to the input data can avoid problems such as the buildup of noise and signal distortion during processing. RGB Color Space Because the human eye only has colour sensitive receptors for red, green and blue, it is theoretically possible to decompose every visible colour into combinations of these three “primary colours.” Colour monitors, for instance, can display millions of colours simply by mixing different intensities of red, green and blue. It ismostcommonto place the range of intensity for each colour on a scale from 0 to 255 (one byte). The range of intensity is also known as the “color depth”.The possibilities for mixing the three primary colors together can be represented as a three dimensional coordinate plane with the values for R (red),G(green)and B (blue) on each axis. This coordinate plane yields a cube called the RGB color space. Color Detection In this system, the clothes color isdetectedbycolordetection algorithm using openCV library and matching the clothes by contrast color given by the designer.The camera capture the image of the cloth, analyze the color from the input frame using color thresholding. Detect the color from the input image. A camera placed in front of the rack which contains thecloth. The customer shows the color of the cloth to the robotic system, then camera on the arm capture the image and analyzes the color from the frame using color thresholding. Second camera capture the picture and analyze thecolor.Ifit matches with input color then track the position of the cloth where it placed in the rack. Fig-4: Image Processing 4. CONCLUSION We have successfully designed a multi functioning robot, which consists of moving base and arm with joints with different moving axes that can pick up cloths of different colors. Since this machine does not suffer from human fatigue, it can continuously perform the job of picking cloth according to match of color withoutanymistake.Thissystem will add accuracy and perfection in solving the problem of picking up matching cloth from rack in textile shop as per customer needs. It will reduce the time needed for selecting cloths from textile shop. It will also reduce the labor cost hence reduce the production cost as well. As a result, textile shop will be able to supply products at a lower cost, which will be beneficial to both the producer and the consumer. Color matching and tracking Fig-3: Block Diagram Of Robotic Arm
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 02 | Feb 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2165 REFERENCES [1] S.Prasanna, N.Priyadharshini and M.Arul Pugazhendhi,“Textile Robot for Matching and Pick Up Clothes Based on Color Recognition ” Asian Journal of Applied Science and Technology (AJAST), Volume 1, Issue 3, Pages 62-65, April 2017 [2] Mr.Jeeva B, Sanjay V, Vikram Purohit, Derryl Oswald Tauro, Vinay J “Design and Development of Automated Intelligent Robot Using OpenCV “,2018 International Conference on Design Innovations for 3Cs Compute Communicate Control(ICDI3C) ,August 2018 [3] Md. Jamilur Rahman, Deb Prosad Das, Ohidul Islam, Hasan U. Zaman,“ A Novel Design of a Robotic Object Sorter Based on Color Differences using Image Processing Techniques” ,February 2018 [4] Thogaricheti Ashwini1, Mrs. Anuradha.S.,“ Assistive clothing Pattern Recognition for Impaired people” International Journal of Advanced Research in Computer and Communication EngineeringVol.5,Issue 4, April 2016. [5] S.Prasanna, N.Priyadharshini andM.Arul Pugazhendhi,“ Android Application to Assist Visually Impaired with Outfit Coordination ” International Journal ofComputer Applications (0975 – 8887) Volume 108 – No 19, December 2014