The image processing algorithm for a 360-degree camera

DSpace Repository

Language: English čeština 

The image processing algorithm for a 360-degree camera

Show simple item record

dc.contributor.advisor Vařacha, Pavel
dc.contributor.author Dao, Trong Nghia
dc.date.accessioned 2022-07-15T09:22:59Z
dc.date.available 2022-07-15T09:22:59Z
dc.date.issued 2021-12-03
dc.identifier Elektronický archiv Knihovny UTB
dc.identifier.uri http://hdl.handle.net/10563/50452
dc.description.abstract The goal of the thesis is to make an image of an entire row of fruits (in this case, tomatoes) in a greenhouse farm, which will be captured using a 360-degree camera. The picture produced will be utilized for various reasons, such as counting and monitoring. To begin, this thesis will review the basics of computer vision and introduce essential issues. The features of the 360-degree video, as well as their technological specs, will be discussed next. The OpenCV library may now be used to evaluate the data collected in the greenhouse in the form of 360-degree video. It is possible to begin video processing and picture stitching to get the desired outcome with all of that knowledge. However, the fisheye lens causes significant distortion, necessitating extra procedures to undistort the image using methods such as cube mapping. There are also flaws in determining the video's speed, which will result in an undesired outcome. This issue may be solved by using dynamic stitching, which calculates the movement speed in real-time. All of the above techniques have resulted in a few different algorithm implementations. An assessment utilizing a generated video with all the controlled parameters is used to quantify the mistakes caused by several variations of the algorithm in order to choose the optimum technique. The pixel differences technique delivers the best result with a decent speed after a lengthy testing period. Furthermore, future enhancements for best practices in picture capture and processing for this project will be offered.
dc.format 79
dc.language.iso en
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject Panorama cs
dc.subject Image processing cs
dc.subject 360-degree cs
dc.subject Stitching cs
dc.subject Undistort cs
dc.subject Greenhouse cs
dc.subject Panorama en
dc.subject Image processing en
dc.subject 360-degree en
dc.subject Stitching en
dc.subject Undistort en
dc.subject Greenhouse en
dc.title The image processing algorithm for a 360-degree camera
dc.title.alternative The Image Processing Algorithm for a 360 Degrees Camera
dc.type diplomová práce cs
dc.contributor.referee Štěpánek, Vít
dc.date.accepted 2022-06-10
dc.description.abstract-translated The goal of the thesis is to make an image of an entire row of fruits (in this case, tomatoes) in a greenhouse farm, which will be captured using a 360-degree camera. The picture produced will be utilized for various reasons, such as counting and monitoring. To begin, this thesis will review the basics of computer vision and introduce essential issues. The features of the 360-degree video, as well as their technological specs, will be discussed next. The OpenCV library may now be used to evaluate the data collected in the greenhouse in the form of 360-degree video. It is possible to begin video processing and picture stitching to get the desired outcome with all of that knowledge. However, the fisheye lens causes significant distortion, necessitating extra procedures to undistort the image using methods such as cube mapping. There are also flaws in determining the video's speed, which will result in an undesired outcome. This issue may be solved by using dynamic stitching, which calculates the movement speed in real-time. All of the above techniques have resulted in a few different algorithm implementations. An assessment utilizing a generated video with all the controlled parameters is used to quantify the mistakes caused by several variations of the algorithm in order to choose the optimum technique. The pixel differences technique delivers the best result with a decent speed after a lengthy testing period. Furthermore, future enhancements for best practices in picture capture and processing for this project will be offered.
dc.description.department Ústav informatiky a umělé inteligence
dc.thesis.degree-discipline Information Technologies cs
dc.thesis.degree-discipline Information Technologies en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Ing.
dc.thesis.degree-program Engineering Informatics cs
dc.thesis.degree-program Engineering Informatics en
dc.identifier.stag 62762
dc.date.submitted 2022-05-23


Files in this item

Files Size Format View Description
dao_2022_dp.pdf 60.97Mb PDF View/Open None
dao_2022_op.pdf 51.73Kb PDF View/Open None
dao_2022_vp.pdf 154.4Kb PDF View/Open None

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account