# data[].attributes.body
Main Question:
* How to identify Lego pieces on digital images/video acquired in real environment without controlled light conditions using a computer?

TODO:
- Study python

# data[].attributes.body
Search:
* How to identify colors/shapes/positions in an image?
* OpenCV tutorials
* Usefull information to answer the question: How to identify Lego pieces on digital images/video acquired in real environment without controlled light conditions using a computer?
* Importance of lighting, in context of the vision
* Type of images, in context of the vision
* What modules do we need?

TODO (DeadLine: 5/04/21):
- G[ ] J[ ]  R[ ]
Timeline

- G[x] J[ ]  R[x]
Install OpenCV

- G[3/x] J[ ]  R[ ]
Study OpenCV: At least, all tutorials until image processing - here
- G[x] J[ ]  R[x]
Try OpenCV with Python

# data[].attributes.body
What are the main forms of Lego pieces identification?
-> Color
-> Shape
When it comes to identification and data extraction of the LEGO pieces, what are the main problems?
-> noise
-> light - it's important to find the appropriate illumination to help our algorithms to find the features we are looking for in our image.
-> field of view

# data[].attributes.headline
Notas em relação aos datasets do Professor

# data[].attributes.subject
Notas em relação aos datasets do Professor

# data[].attributes.attachment_link.description
Create a new document and edit with others at the same time -- from your computer, phone or tablet. Get stuff done with or without an internet connection. Use Docs to edit Word files. Free from Google.

# data[].attributes.body
02/05/21
TO DO:
-> Everything except Camera Calibration and 3D Reconstruction, Computational Photography and OpenCV-Python Bindings.
-> research about background changes and how to do-it( find diferent approaches).

# data[].attributes.attachment_link.description
All the events are represented on the interactive timeline and can be visualized. You can review all the cause-and-effect relations of timeline

# data[].attributes.body
Ways to detect edges

# data[].attributes.body
* New version with the Professors feedback: 12/04/21

# data[].attributes.attachment_link.description
All the events are represented on the interactive timeline and can be visualized. You can review all the cause-and-effect relations of timeline

# data[].attributes.body
(The timeline was updated in order to include this steps)
- Filter the shape using contours
-Color detection(enhances the edges)
- Use our own dataset

# data[].attributes.body
Our dataset

# data[].attributes.attachment_link.description
Projeto de Visão por Computador na Industria: Group 3 - raulkviana/vciproj3

# data[].attributes.body
Presentation + Demo

# data[].attributes.body
Deliverable #2 and #3