本發(fā)明涉及三維重建技術(shù)領(lǐng)域,尤其涉及一種基于特征光斑的腳部模型重建方法。
背景技術(shù):
立體匹配(stereomatching)的目標(biāo)是從不同視點(diǎn)圖像中找到匹配的對應(yīng)點(diǎn)。最簡單的匹配算法利用匹配點(diǎn)周圍一個固定大小的窗口的灰度分布,在一個可能的視差范圍內(nèi),通過尋找兩個對應(yīng)窗口圖像向量的歸一化相關(guān)值的最大值得到視差,這一類方法也被稱為“區(qū)域匹配”方法(areamatching)。區(qū)域匹配的一個假設(shè)是空間的平面是所謂的正平面,也就是與相機(jī)平面平行的平面,而實(shí)際的場景中存在著大量的非正平面,造成匹配結(jié)果不準(zhǔn)確。
立體視覺匹配的另一個挑戰(zhàn)在于匹配的歧義性:對于一幅圖上的某個像素或特征,另一幅圖像可能有若干特征與之相似,如何選擇正確的匹配是一個困難而又必須解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是提供一種基于特征光斑的腳部模型重建方法,可以簡單準(zhǔn)確的生成腳部的三維模型。
為了實(shí)現(xiàn)本發(fā)明的目的,所采用的技術(shù)方案是:基于特征光斑的腳部模型重建方法,包括如下步驟:
步驟1:在腳面的上部位置放置激光器,所述的激光器用于對腳進(jìn)行標(biāo)定,在激光器打開的情況下,用相機(jī)對帶特征光斑的腳部拍照得到腳部圖片;
步驟2:提取腳部圖片中的特征光斑,將俯視圖和側(cè)視圖中的光斑點(diǎn)匹配起來,生成腳部的三維模型;
所述的步驟2具體包括如下步驟:
步驟a:提取俯視圖和側(cè)視圖中的特征光斑;
步驟b:在俯視圖中找出具有唯一顏色的光斑中心作為初始中心點(diǎn),并在側(cè)視圖中找到對應(yīng)的光斑和光斑的中心;
步驟c:沿著初始中心點(diǎn)水平和垂直的方向,將俯視圖和側(cè)視圖中對應(yīng)的特征光斑中心一一匹配;
步驟d:步驟c中匹配的點(diǎn),再經(jīng)過插值生成腳部三維模型。
作為本發(fā)明的優(yōu)化方案,激光器發(fā)出多條形狀相同顏色各異的光斑。
作為本發(fā)明的優(yōu)化方案,相機(jī)布設(shè)在腳面的周圍。
本發(fā)明具有積極的效果:1)本發(fā)明用激光發(fā)射的特征光斑取代傳統(tǒng)將光斑印在襪子上實(shí)現(xiàn)腳部的三維重建;
2)本發(fā)明用相同形狀的特征光斑來確定拍照圖片的方向,提高了圖片識別的效率;
3)本發(fā)明以初始中心點(diǎn)水平和垂直的方向,將俯視圖和側(cè)視圖中對應(yīng)的特征光斑中心一一匹配,避免了360度方向搜索光斑,大大的提高了計算效率。
附圖說明
下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。
圖1為本發(fā)明的流程圖。
具體實(shí)施方式
如圖1所示,本發(fā)明公開了基于特征光斑的腳部模型重建方法,包括如下步驟:
步驟1:在腳面的上部位置放置激光器,激光器用于對腳進(jìn)行標(biāo)定,在激光器打開的情況下,用相機(jī)對帶特征光斑的腳部拍照得到腳部圖片;
步驟2:提取腳部圖片中的特征光斑,將俯視圖和側(cè)視圖中的光斑點(diǎn)匹配起來,生成腳部的三維模型;
其中,步驟2具體包括如下步驟:
步驟a:提取俯視圖和側(cè)視圖中的特征光斑;
步驟b:在俯視圖中找出具有唯一顏色的光斑中心作為初始中心點(diǎn),并在側(cè)視圖中找到對應(yīng)的光斑和光斑的中心;
步驟c:沿著初始中心點(diǎn)水平和垂直的方向,將俯視圖和側(cè)視圖中對應(yīng)的特征光斑中心一一匹配;
步驟d:步驟c中匹配的點(diǎn),再經(jīng)過插值生成腳部三維模型。其中,相機(jī)的鏡頭在腳部的正上方所拍的圖片為俯視圖,相機(jī)的鏡頭在腳部的四周所拍的圖片為側(cè)視圖。
激光器發(fā)出多條形狀相同顏色各異的光斑。相機(jī)布設(shè)在腳面的周圍。
以上所述的具體實(shí)施例,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。