
周口動(dòng)畫(huà)制作公司之模型的定位特征提取
2)含有定位信息的模型存儲(chǔ)和基于內(nèi)容的三維模型搜索
(1)模型的定位特征提取。
將3D物體從多邊形網(wǎng)格轉(zhuǎn)換為體素的表示形式。因?yàn)槭褂枚噙呅尉W(wǎng)格容易產(chǎn)生裂縫和空洞,從而 在生成的模型上形成內(nèi)腔、復(fù)壁現(xiàn)象,造成較大的誤差。而使用體素表示的模型會(huì)有效避免這個(gè)問(wèn)題 。同時(shí),使用體素表示對(duì)象,可以對(duì)所有空間對(duì)象形成一致的、歸一化的表達(dá)。
利用體素的表示方式提取空間物體的面并且確定這些面所屬的空間區(qū)域。對(duì)象周圍的不同區(qū)域?qū)?應(yīng)著與其他對(duì)象相關(guān)的不同的空間關(guān)系。區(qū)域邊界可以通過(guò)對(duì)物體幾何面的分割來(lái)確定。對(duì)于使用體 素表示的物體,一旦確定了物體的世界坐標(biāo),則可以較容易地確定其每個(gè)體素各面所屬的空間方位, 并將各個(gè)具有相同空間方位關(guān)系的面體素歸納入同一區(qū)域,如“頂部區(qū)域”、“底部區(qū)域”、“左邊 區(qū)域”、“右邊區(qū)域”、“前面區(qū)域”、“后面區(qū)域”等,對(duì)于凹凸物體,還要定義一些更復(fù)雜的區(qū) 域,如“內(nèi)部區(qū)域”??梢允褂萌M的區(qū)域樹(shù)或者八叉樹(shù)來(lái)組織和檢索分配到每個(gè)區(qū)域中的體素單 元。
為每個(gè)區(qū)域附上空間標(biāo)簽。空間標(biāo)簽的概念類似于文獻(xiàn)[4)],對(duì)每個(gè)劃分的區(qū)域在物理意義上定 義的抽象的標(biāo)識(shí)符號(hào),稱為空間標(biāo)簽??臻g標(biāo)簽定義了該對(duì)象與其他對(duì)象交互時(shí),其所劃分的空間區(qū) 域所擁有的交互行為與有效的交互空間,該交互行為與具體的對(duì)象相關(guān),而交互空間則可以使用包圍 盒表達(dá)。例如,在文獻(xiàn)[41]中所定義的空間標(biāo)簽:“容器”標(biāo)簽,被用于定義方位關(guān)系“A在B內(nèi)部” 或者在一些情景中的“A在B上面”。“向下遮擋”標(biāo)簽用于定義方位關(guān)系“A在B下方”等。下圖顯示 了空間標(biāo)簽的實(shí)際例子,圖11.7的長(zhǎng)方體所表示的包圍盒為空間標(biāo)簽所設(shè)的有效的交互空間。我們將 統(tǒng)計(jì)大部分對(duì)象,研究不同形狀對(duì)象的公共空間特征,定義常用的、普適的空間標(biāo)簽集合。
將對(duì)象劃分的空間區(qū)域,每個(gè)區(qū)域中所包含的體素單元的索引,以及每個(gè)區(qū)域相應(yīng)的空間標(biāo)簽及 其定義的包圍盒作為該對(duì)象的定位特征存儲(chǔ)至模型數(shù)據(jù)庫(kù)中。這樣,在三維場(chǎng)景確定對(duì)象的空間擺放 坐標(biāo)及方位時(shí),可以很容易地定位和查找該對(duì)象與其他對(duì)象的交互區(qū)域。
轉(zhuǎn)載請(qǐng)注明:
周口flash動(dòng)畫(huà)制作公司:http://www.haldonestatewines.com/city100/