Visualization of 3D Object on Planar Screen Using View Angle

dc.contributor.advisorBodur, Mehmet
dc.contributor.authorBadr, Zuhir Younes A.
dc.date.accessioned2016-06-13T04:53:04Z
dc.date.available2016-06-13T04:53:04Z
dc.date.issued2015-07
dc.date.submitted2015
dc.departmentEastern Mediterranean University, Faculty of Engineering, Department of Computer Engineeringen_US
dc.descriptionMaster of Science in Computer Engineering. Thesis (M.S.)--Eastern Mediterranean University, Faculty of Engineering, Dept. of Computer Engineering, 2015. Supervisor: Assist. Prof. Dr. Mehmet Bodur.en_US
dc.description.abstractThe aim of this thesis is to develop and demonstrate a practical method to support 3D perception of stationary objects in a virtual space through the motion of a two dimensional projection image. The structure of a human eye is naturally equipped by some tools to perceive the depth from several hints such as the size of image compared to the its expected size, and the sharpness of the image at different focal lengths of the lens, the parallax difference in the images from the left and right eyes, and, if the image moves, by comparing the images at different view angles. In this thesis, the movement of the observer is detected by a software using the video camera frames, and the expected 2D projection of the virtual objects is transformed for the detected position of the observer to support a depth feeling of the observer. The developed program is coded in MATLAB, to determine the position of a red marker that is attached to the head of the observer, to compose the transformation matrix that converts 3D corner points of the virtual objects to expected perspective projection for the determined view-angle, and to draw the projection on the screen for the observation. The code is written in a flexible form to work with any PC with a web-cam, and graphical screen. The implemented system is tested successfully comparing the views of a set of virtual geometric objects on a platform with respect to the view of similar objects physically on a test platform. Keywords: Depth perception, Colour detection and tracking, 3D-visualization. ÖZ: Bu tezin amacı sanal uzaydaki duran nesnelerin 3D algısını iki boyutlu izdüşümlerindeki hareket aracılığıyla destekleyen bir yöntem geliştirmek ve göstermektir. Insan gözü doğal olarak görüntünün büyüklüğüyle beklenen büyüklüğünü karşılaştırmak, görüntünün değişik odak derinliklerindeki keskinlik ve bulanıklığı, sağ ve sol göz görüntülerindeki fark, ve görüntü hareket ederse değişik gözlem açılarından görünüşünü analiz gibi derinlik algılamaya elverişli bir takım araçlarla donatılmıştır. Bu tezde, gözlemcinin hareketleri bir yazılım sayesinde bir video kameranın yolladığı çerçevelerden algılanarak sanal nesnelerin belirlenen gözlemci yerine karşılık beklenen 2D izdüşümlerine dönüştürülerek, bu yolla, gözlemcinin nesneler hakkında bir derinlik duygusu oluşturulması sağlanmaktadır. MATLAB’da kodlanmak üzere geliştirilen program gözlemcinin başına iliştirilmiş kırmızı bir işaretin yerini belirlemekte, ve gözlemcinin bakış açılarını tayin ederek sanal nesnelerin 3D köşe noktalarının perspektif izdüşümü için gereken dönüştürme matrisini hesaplayıp ekrana 2D izdüşümünü çizmektedir. Kod, video kamera ve grafik ekran donanımlı herhangi bir PC de çalışacak esneklikte yazılmıştır. Uygulanan sistem sanal geometrik nesnelerin görünümlerini benzer nesnelerin fiziksel bir test platformundaki görüntüsüyle karşılaştırılarak başarıyla sınanmıştır. Anahtar kelimeler: Derinlik algısı, Renk tespit ve izleme, Üç boyutlu-görüntüleme,en_US
dc.identifier.citationBadr Zuhir Younes A.. (2015).Visualization of 3D Object on Planar Screen Using View Angle. Thesis (M.S.), Eastern Mediterranean University, Institute of Graduate Studies and Research, Dept. of Computer Engineering, Famagusta: North Cyprus.en_US
dc.identifier.urihttps://hdl.handle.net/11129/2729
dc.language.isoen
dc.publisherEastern Mediterranean University (EMU) - Doğu Akdeniz Üniversitesi (DAÜ)en_US
dc.relation.publicationcategoryTez
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectComputer Engineeringen_US
dc.subjectThree - dimensional imaging - Image processingen_US
dc.subjectImage processing - Digital techniquesen_US
dc.subjectVisualization - Data processingen_US
dc.subjectDepth perceptionen_US
dc.subject3D-visualizationen_US
dc.subjectColour detection and trackingen_US
dc.titleVisualization of 3D Object on Planar Screen Using View Angleen_US
dc.typeMaster Thesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BadrZuhir Badr A..pdf
Size:
758.29 KB
Format:
Adobe Portable Document Format
Description:
Thesis, Master

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.77 KB
Format:
Item-specific license agreed upon to submission
Description: