Original title:
Promítání kamerou typu "rybí oko"
Translated title:
"Fisheye" Camera Projection
Authors:
Macík, Pavel ; Juránek, Roman (referee) ; Seeman, Michal (advisor) Document type: Master’s theses
Year:
2008
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Práce popisuje teoretické základy optiky a problematiku vykreslování metodou sledování paprsku, jehož součástí je popsán problém výpočtu průsečíku paprsku s trojúhelníkem, výpočet osvětlení a optimalizační techniky pro urychlení výpočtu. V další části jsou charakterizovány návrhy tří různých matematických modelů kamery pro vykreslování trojrozměrné scény metodou sledování paprsku - plošná kamera, dírková kamera a sférická kamera (rybí oko). V práci jsou dále srovnány vlastnosti jednotlivých modelů kamery a jejich vliv na promítaný obraz scény. V rámci práce byl implementován program vykreslující scénu metodou sledování paprsku, jehož součástí je implementace popsaných modelů kamery.
The thesis describes theoretical fundamentals of optics and problems of ray-tracing method, ray-triangle intersection computation included. Next section describes concept of three different camera models for ray-tracing method - plain camera, pinehole camea and spherical camera (fish-eye). The thesis comparse properties and capabilities of camera models and their effect to projected image of a scene. The program for raytracing was implemented for purposes of the thesis including implementation of camera models described in the thesis.
Keywords:
adaptive subsampling; bounding sphere; camera model; fish-eye; optics; pinhole camera; plain camera; ray-sphere intersection; ray-tracing; ray-triange intersection; spherical camera; adaptivní podvzorkování; dírková kamera; model kamery; obalová koule; optika; plošná kamera; průsečík paprsku s kulovou plochou; průsečík paprsku s trojúhelníkem; rybí oko; sférická kamera; sledování paprsku
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/53198