Skip to main content

Ano ang visual hull?

Sa imaging computer, ang isang visual hull ay ang three-dimensional (3D) na hugis ng isang bagay na extrapolated mula sa maraming mga imahe na two-dimensional (2D) na nakuha sa iba't ibang mga anggulo sa paligid ng bagay na tinatayang.Ang data ng ibabaw tungkol sa hugis ng isang bagay ay nakuha sa pamamagitan ng pagsubaybay sa tabas ng isang bagay sa isang imahe, mahalagang paglikha ng isang silweta ng bagay na walang tiyak na loob ng texture o detalye.Ang isang koleksyon ng mga silhouette, lahat na nakuha mula sa mga imahe na kinunan sa iba't ibang mga anggulo, ay pinagsama -sama sa puwang ng 3D at ang lugar sa pagitan ng mga kilalang mga puntos ng tabas ay interpolated upang makabuo ng isang 3D na bagay na may pangkalahatang balangkas ng 3D ng aktwal na bagay, kahit na marahil nang walang maramitiyak na detalye.Ang proseso na ginamit upang lumikha ng isang visual hull, na kilala rin bilang Shape-From-Silhouette (SFS), ay maaaring maging mas mabilis, hindi gaanong processor at mas mura upang maipatupad kaysa sa ilang mga stereoscopic na pamamaraan para sa pagkuha ng paggalaw ng 3D o pag-alis ng hugis ng mga 3D na bagay.Ang ilan sa mga application na gumagamit ng visual hull ay may kasamang computer vision na balakid na pagtuklas, pagkuha ng paggalaw para sa medikal o iba pang mga layunin na analytical, at virtual na pag -scan ng object ng 3D kapag ang SFS ay isinasagawa sa lubos na kinokontrol na mga kondisyon.

Ang proseso ng pagbuo ng visual hull ng isang bagayMula sa isang hanay ng mga imahe ay nagsasangkot ng paghiwalayin ang silweta ng bagay mula sa background sa mga imahe.Ang eksaktong lokasyon at oryentasyon ng mga camera na ginamit upang makuha ang mga imahe ay mahalaga din sa proseso.Sa bawat imahe, ang isang tuwid na landas ay ginawa mula sa pagtingin sa eroplano ng imahe hanggang sa puwang ng eksena at nagtatapos sa mga contour ng bagay na ginagampanan.Ginagawa ito para sa bawat imahe at lugar kung saan ang bawat isa sa mga landas, na kahawig ng mga cones sa isang 3D na kapaligiran, ang Cross ay nagbibigay ng isang napaka-magaspang, tulad ng block na dami na naglalaman ng bagay sa loob ng mga sukat ng eksena.Para sa ilang mga application, tulad ng Computer Vision, ang impormasyong ito ay sapat na upang payagan ang pangunahing pag -iwas sa balakid.Maaari itong isama ang mga butas sa bagay, tulad ng maaaring mangyari kung ang visual hull ay itinayo mula sa mga imahe ng isang tao na nakatayo na may mga binti na hiwalay o mga braso na nakabalot.Ang isang katangian ng isang hugis ng bagay na hindi maaaring tumpak na makunan ng mga pamamaraan ng SFS ay isang malukot na ibabaw, sapagkat hindi ito nag -aambag sa silweta.ay ginagamit kasabay ng mga kinokontrol na kondisyon upang lumikha ng mga imahe ng mapagkukunan.Ang mga kundisyong ito ay maaaring magsama ng isang solong, pare -pareho na mapagkukunan ng ilaw, isang static at masusukat na background, at mga camera na eksaktong na -calibrate.Ibinigay ang mga kundisyong ito, ang tumpak na mga modelo ng 3D ng mga bagay ay maaaring itayo, at ang pagkuha ng paggalaw ay maaaring isagawa nang walang pangangailangan para sa mga marker, tracer o espesyal na kagamitan na lampas sa mga camera.