999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Kinect深度圖像的三維重建

2017-01-12 10:20:10李務軍
網絡安全與數據管理 2016年5期
關鍵詞:深度信息

李務軍, 吳 斌

(西南科技大學 信息工程學院,四川 綿陽 621000)

基于Kinect深度圖像的三維重建

李務軍, 吳 斌

(西南科技大學 信息工程學院,四川 綿陽 621000)

隨著機器視覺理論的發展和硬件技術的進步,三維重建在生產、生活中的應用越來越廣泛,基于Kinect傳感器的三維重建得到廣泛的應用。針對于現有的Kinect傳感器獲得的深度圖像深度信息丟失的問題,提出了一種新的基于均值濾波的方法對深度圖像進行去噪,并對深度圖像進行預處理,獲取三維點云,用迭代最近點(Iterative Closest Point, ICP)算法完成點云的精確配準,從而得到配準后物體表面三維點云,并完成物體的三維重建。

Kinect傳感器; 點云配準;ICP算法;三維重建

0 引言

三維重建技術是人工智能、機器視覺和虛擬現實等領域的熱點和難點,也是人類目前研究內容的重大難題之一。三維重建技術已經廣泛用于生物醫學成像、機器人遙操作系統、人機交互等領域。三維重建主要針對人機交互界面中重構出的虛擬場景,目前國內外對于現實場景的三維重建也有所研究[1-2]。

三維重建工作可以分為3個步驟。首先,通過對待構建物體的大量信息點坐標的檢測來獲取點云信息;其次,對于已獲取的散亂點云進行預處理;最后,對于由不同方向得到的點云進行配準[3],使它們同處于同一世界坐標下。通過融合這些點云信息,就可對實際場景進行三維重構。

現有的三維重建技術可分為被動式技術和主動式技術。被動式技術利用自然光反射拍攝的圖片,通過一系列算法計算得到物體的三維坐標,如structure from motion[4]和multi-view stereo[5]。主動式技術是直接測量物體的深度信息,如采用結構光的Kinect[6]和采用time of fliht技術的CamCube[7]。在本文中,將會根據Kinect傳感器得到的深度圖像,并以用戶的視角來對真實場景進行三維重構。通過三維重建技術,可以在計算機中生成一個可交互的可視化系統,當用戶在一個固定的攝像機前面移動時,就可以通過可視化系統觀看到重構的三維場景,并且可以看到其自身所處的環境情況。這也是三維重構研究所要達到的效果。

1 Kinect工作原理

1.1 Kienct標定

Kinect是一種主動傳感器,有3個鏡頭,中間鏡頭是RGB彩色攝像機,左右兩邊鏡頭分別是紅外線發射器和紅外線CMOS攝像機所構成的3D結構光深度信息感應器。

在使用Kinect的攝像頭之前,需要先對其進行標定,包括對彩色攝像頭和紅外攝像頭。通過標定可以獲取Kinect攝像頭的內外參數。在此次標定實驗中,獲取10幅標定所需要的圖像數目,以獲取更高的精度和更好的穩定性,拍攝到的深度圖像和RGB圖像如圖1所示(此處只顯示1幅)。

圖1 Kinect標定圖像

圖2 兩種坐標示意圖

1.2 圖像坐標轉換

真實世界坐標系與深度圖像坐標系的示意圖如圖2所示。真實世界坐標系是以Kinect為坐標原點的右手坐標系。而在深度圖像坐標系中,是以深度圖像的原點作為坐標系原點的。因此,需要進行坐標轉換,將深度圖像的坐標系轉換為以Kinect深度攝像機中心為原點的真實世界坐標系。

標定之后的Kinect攝像機,可以看做理想的針孔成像模型。根據Kinect的參數以及本文需要,設定彩色圖像和深度圖像的分辨率均為640×480。根據簡單的相似三角形原理,得到轉換之后的X、Y坐標分別為:

(1)

(2)

式中,X、Y分別為世界坐標中的橫坐標和縱坐標,u、v分別為深度圖像中的橫坐標和縱坐標,Z為深度信息,f為標定后獲取的焦距。

2 三維重建

Kinect深度攝像頭可以獲取周圍場景的深度信息,同時也可以得到三維場景的點云信息,繼而重建出物體的三維表面模型,而不必接觸物體。三維場景重構的流程如圖3所示。

圖3 三維重建流程圖

2.1 噪聲處理

在Kinect獲取的深度圖像中,有些像素值為0的點,是深度無法確定的點。這些點的存在會使得到的三維場景產生很大的空洞。所以為了避免大部分的空洞出現,需要對像素值為0的點進行處理。本文采用的方法為拍攝獲取同一視角下的n幅圖像Ii,對這些圖像Ii(x,y)的相同像素點(x,y)取均值再取整,得到處理后的圖像I(x,y),如式(3)所示,同時,在處理的過程中,如發現深度值為0(即深度值為隨機值)的點數多于深度值不為0的點數,則視此點的深度值為隨機值。

(3)

本文選取n的值為10,即獲取10幅相同視角下的深度圖像進行處理,其結果如圖4所示。

圖4 深度圖像去噪

2.2 預處理

由于Kinect設備本身原因或測量環境等帶來的影響,Kinect攝像機獲取的深度圖像通常會產生一定的噪聲,而這些噪聲會對后面的計算有著較大的不利影響,因此首先需要對原始的深度圖像進行去噪。

一般圖像濾波可以用式(4)表示:

(4)

其中,I′(x,y)為濾波噪聲后的圖像;Ω為像素(x,y)的鄰域范圍;w(i,j)為濾波器在(x,y)點處的權值;wp是唯一化參數;I(i,j)是原圖像。

對于雙邊濾波[8],其權值系數由空間域權值ws和圖像灰度域權值wr組成,即w=ws×wr,其中:

(5)

(6)

式中,σs、σr為基于高斯函數的標準差,決定了雙邊濾波器的效果,限定了像素點的相對空間位置和灰度變化范圍。

2.3 點云配準

由于Kinect攝像頭的視角不同,因此可獲得不同視角下的深度圖像,這時就需要對這些深度圖像進行配準,使其能匹配到同一坐標系下。常用的配準方法為ICP算法[9-11],其可提高配準精度。

(7)

2.4 點云精簡

在完成上述步驟之后,會產生大量多余的點云特征點,直接對其操作進行三角化會消耗大量內存和時間,因此需要對點云信息進行精簡。

本文采用降采樣濾波器對點云進行濾波。通過一個邊長約為1 cm的小立方格,將點云空間劃分成多個等體積的小立方體。然后,將這些立方體中的點用該立方體的重心來取代,如式(8)所示:

(8)

如下圖5所示,在立方體內部,所有點的信息都會被中間的黑色的點所代替。

圖5 降采樣濾波的小柵格

3 實驗結果

本文使用C++編程和PCL庫實現了依靠點云信息的三維場景重構。本文的實驗環境為Kinect傳感器及相關設備;操作系統為32位Microsoft Window7的臺式計算機一臺,處理器為Intel酷睿i5-3470M,主頻為3.2 GHz,內存為4 GB,硬盤為1 TB。

在本文所述的實驗中,用Kinect傳感器獲取周圍場景的彩色圖像和深度圖像,對深度圖像進行處理并修補孔洞。根據Kinect傳感器標定結果得到三維點云信息,并通過ICP算法對點云信息進行精確配準,然后對其進行三角化從而得到三維場景,結果如圖6所示。

圖6 三維場景重建結果

4 結論

本文基于Kinect傳感器進行物體三維重建,通過Kinect傳感器獲取場景的彩色和深度圖像,通過對深度圖像去噪并進行預處理以及點云匹配等捕捉得到場景的精確三維點云,從而重建出場景的三維模型。實驗表明,本文提出的方法得到的虛擬三維場景比較精確,可以看到其細節信息。但是,本文方法還需要進一步優化,以在提高精確性的同時降低處理時間,從而達到更好的實時效果。

[1] CHU J, NIE C M.Multi-view point clouds registration and stitching based on SIFT feature[C]. In Proc. Int. Conf. Computer Research and Development, Shanghai, China, 2011:274-278.

[2] HENRY P, KRAININ M, HERBST E, et al. RGB-D mapping: using depth cameras for dense 3-D modeling of indoor environments[C]. In Proc. Int. Symp. Experimental Robotics, New Delhi, India, 2010,477-491.

[3] 李懷澤.基于旋轉平臺的多視角三維重建[D].杭州:浙江大學,2013.

[4] DELLART F, SEITZ S M, THORPE C E, et al. Structure from motion without correspondence[C]. Proc of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2000:557-564.

[5] SEITZ S M, CURLESS B, DIEBEL J, et al. A comparison and evaluation of multi-view stereo reconstruction algorithms[C]. Proc of IEEE Conference on Computer Vision and Pattern Recognition,2006:519-526.

[6] NEWCOMBE R A, IZADI S, HILLIGES O, et al. KinectFusion: real-time dense surface mapping and tracking[C]. Proc of the 2011 10th IEEE Int. Symposium on Mixed and Augmented Reality, ISMAR ’11, Washington, DC, USA, 2011: 127-136.

[7] LEJEUNE A, PIERARD S, VAN DROOGENBROECK M. A new jump edge detection method for 3D camera[C]. Proc of the 2011 International Conference on 3D Imaging(IC3D),2011:1-7.

[8] TOMASI C, MANDUCHI R. Bilateral filtering for gray and color images[C]. Proceedings of the Sixth International Conference on Computer Vision, 1998:839-846.

[9] 賀永興, 歐新良, 匡小蘭. 鄰域特征在點云配準中的應用[J]. 計算機應用, 2012, 32(3): 762-765.

[10] 蔣成成, 胡同森, 周維. 一種改進的迭代最近點算法[J]. 計算機系統應用, 2009, 18(8):84-87.

[11] 郭連朋, 陳向寧, 徐萬鵬, 等. 基于kinect傳感器的物體三維重建[J]. 四川兵工學報, 2014(11):119-123.

3-D reconstruction based on Kinect depth image

Li Wujun, Wu Bin

(School of Informaiton Engineering, Southwest University of Science and Technology, Mianyang 621000, China)

With the development of machine vision theory and hardware technology progress, 3-D reconstruction is more and more widely applied in many fields, 3-D reconstruction based on Kinect sensor has been widely used. Because of the depth image acquired from Kinect sensor has information leakage problems, a new method based on mean filtering is proposed to denoise depth images. We would pre-process depth images and acquired 3-D point clouds, then complete accurate registration of point clouds through ICP. We can use these point clouds to complete 3-D reconstruction at the end.

Kinect sensor; point registration; ICP; three-dimensional reconstruction

TP391

A

1674-7720(2016)05-0055-03

李務軍,吳斌. 基于Kinect深度圖像的三維重建[J].微型機與應用,2016,35(5):55-57.

2015-11-09)

李務軍(1991-),通信作者,男,在讀碩士研究生,主要研究方向:人工智能與模式識別。E-mail:lwj740601229@126.com。

吳斌(1965-),男,博士,教授,主要研究方向:人工智能與模式識別。

猜你喜歡
深度信息
深度理解一元一次方程
深度觀察
深度觀察
深度觀察
深度觀察
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
提升深度報道量與質
新聞傳播(2015年10期)2015-07-18 11:05:40
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 国产亚洲精品自在久久不卡| 在线a网站| 亚洲天堂视频在线播放| 午夜福利视频一区| 日韩欧美国产三级| 青青草国产在线视频| 国产成人91精品免费网址在线| 91免费国产高清观看| 六月婷婷激情综合| 91色在线观看| 亚洲精品在线影院| 亚洲中文字幕无码爆乳| 这里只有精品免费视频| 国产成人免费高清AⅤ| 色偷偷综合网| 亚洲男人天堂久久| 国产午夜无码片在线观看网站 | 亚洲欧美日韩成人在线| 思思热在线视频精品| 成年片色大黄全免费网站久久| 国产肉感大码AV无码| 国产精品女在线观看| 影音先锋丝袜制服| 国产乱人伦AV在线A| 国产精品流白浆在线观看| 久久这里只有精品23| 亚洲精品国产自在现线最新| 91精品国产自产在线老师啪l| 99久久99视频| 免费毛片在线| 国产亚洲精品自在线| 国产成人精品视频一区视频二区| 真人免费一级毛片一区二区| 国产AV无码专区亚洲精品网站| 国产www网站| 亚洲黄色高清| 亚洲va欧美va国产综合下载| 国产日韩久久久久无码精品 | 四虎影院国产| 国产在线无码av完整版在线观看| 一区二区三区国产| 全部免费特黄特色大片视频| 国产成人免费手机在线观看视频 | 亚洲国产理论片在线播放| 亚洲天堂免费在线视频| 国产主播福利在线观看| 欧美.成人.综合在线| 青青极品在线| 亚洲区欧美区| 国产美女一级毛片| 97成人在线视频| 99精品免费在线| 亚洲福利视频一区二区| 91欧美亚洲国产五月天| 国产成人1024精品下载| 大学生久久香蕉国产线观看| 欧美国产综合色视频| 97国产一区二区精品久久呦| 一级高清毛片免费a级高清毛片| 九色91在线视频| 欧美日韩另类在线| 欧美特级AAAAAA视频免费观看| 日韩精品毛片| 一级成人a做片免费| av天堂最新版在线| 国产成人综合亚洲欧美在| 一级成人a毛片免费播放| 最近最新中文字幕免费的一页| 亚洲国产精品日韩av专区| 天天综合色天天综合网| 精品国产成人三级在线观看| 午夜视频免费一区二区在线看| 精品伊人久久久久7777人| 国产Av无码精品色午夜| 日韩美一区二区| a毛片免费看| 国产成人亚洲综合A∨在线播放| 伊人婷婷色香五月综合缴缴情| 国产精品香蕉| 性色在线视频精品| 美女被操黄色视频网站| 免费a级毛片18以上观看精品|