Change search
ReferencesLink to record
Permanent link

Direct link
3D Perspective Video Scaling Effects on FPGA
Norwegian University of Science and Technology, Faculty of Information Technology, Mathematics and Electrical Engineering, Department of Electronics and Telecommunications.
2013 (English)MasteroppgaveStudent thesis
Abstract [en]

The goal of this thesis was to design a video scaler able to do a perspective transform on a video stream. The scaler should be designed in VHDL and for FPGA, and the implementation should focus on achieving a low area while still doing a visually pleasing transformation. Additionally, the circuit should be able to operate in real time on high resolution video. The thesis continues the work carried out in a pre-project on the same topic. There, several algorithms were introduced and implemented in Matlab. The thesis is also inspired by a state of the art polyphase scaler able to scale between rectangular video, which is implemented in VHDL. Before the hardware unit was designed, software models of the relevant algorithms was created in Matlab. These models were used to compare the algorithms, and later to verify the hardware implementation. The comparison shows that some of the algorithms give high quality output, but are complex to design, and others give a lower visual quality for a much simpler implementation. This gives much flexibility to adapt the system to the resources available. To focus on the core functionality, the simplest set of algorithms were chosen for the hardware implementation. This was implemented in VHDL and tested and synthesised. During testing, two bugs were found, one in the calculation of perspective factors, used to tune the transform, and one affecting the last two columns off the output frame. The first error only affects the initialization of the module from software. The second affects visual quality, and needs further investigation. Apart from these errors, the design fulfills the requirements. Additionally, the synthesis revealed that the design takes up very few logic elements.

Place, publisher, year, edition, pages
Institutt for elektronikk og telekommunikasjon , 2013. , 42 p.
URN: urn:nbn:no:ntnu:diva-21809Local ID: ntnudaim:8930OAI: diva2:644206
Available from: 2013-08-29 Created: 2013-08-29 Last updated: 2013-08-29Bibliographically approved

Open Access in DiVA

fulltext(1406 kB)380 downloads
File information
File name FULLTEXT01.pdfFile size 1406 kBChecksum SHA-512
Type fulltextMimetype application/pdf
cover(184 kB)16 downloads
File information
File name COVER01.pdfFile size 184 kBChecksum SHA-512
Type coverMimetype application/pdf
attachment(647 kB)19 downloads
File information
File name ATTACHMENT01.zipFile size 647 kBChecksum SHA-512
Type attachmentMimetype application/zip

By organisation
Department of Electronics and Telecommunications

Search outside of DiVA

GoogleGoogle Scholar
Total: 380 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 58 hits
ReferencesLink to record
Permanent link

Direct link