欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法與流程

文檔序號:11104126閱讀:659來源:國知局
基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法與制造工藝

本發(fā)明涉及結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法,尤其涉及一種基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法。



背景技術(shù):

結(jié)構(gòu)光測量是圖像測量中一種重要的測量方法。對于由相機和投影儀搭建的結(jié)構(gòu)光測量系統(tǒng),其中標(biāo)定相機和投影儀各自的內(nèi)參以及投影儀和相機之間的位置關(guān)系是結(jié)構(gòu)光測量系統(tǒng)的首要步驟,且從根本上影響測量精度。對于遠焦結(jié)構(gòu)光測量系統(tǒng),結(jié)構(gòu)光測量系統(tǒng)的相機和投影儀的光軸夾角小(甚至平行),聚焦面遠離相機和投影儀,導(dǎo)致相機視角區(qū)域與投影儀視角區(qū)域重疊形成的遠焦重疊區(qū)域距離相機和投影儀都較遠,為了能夠檢測到設(shè)置在遠焦重疊區(qū)域中的標(biāo)定板上的標(biāo)志點,并達到一定的檢測精度,標(biāo)定板及上面的標(biāo)志點的尺寸要求足夠大,從而造成成本增加。



技術(shù)實現(xiàn)要素:

鑒于現(xiàn)有技術(shù)存在的缺陷,本發(fā)明的目的在于提供一種基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法,在保證標(biāo)定精度的前提下有效節(jié)省了為遠焦結(jié)構(gòu)光測量系統(tǒng)特別定制尺寸足夠大的標(biāo)定板的成本。

為了實現(xiàn)上述目的,本發(fā)明提供了一種基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法,包括步驟S1、S2、S3和S4。

S1:固定遠焦結(jié)構(gòu)光測量系統(tǒng)的遠焦的投影儀和遠焦的相機的位置,在靠近相機的一側(cè)設(shè)置一平面鏡,平面鏡傾斜設(shè)置,以使相機在平面鏡中能形成像且將形成的像定義為虛擬相機,虛擬相機的視角區(qū)域與投影儀的視角區(qū)域能夠重疊形成第一區(qū)域,相機的視角區(qū)域與虛擬相機的視角區(qū)域能夠重疊形成第二區(qū)域,相機的視角區(qū)域與投影儀的視角區(qū)域能夠重疊形成遠焦重疊區(qū)域,平面鏡、第一區(qū)域以及第二區(qū)域均比遠焦重疊區(qū)域靠近相機;

S2:在第一區(qū)域中設(shè)置一標(biāo)定板,使相機能拍攝到標(biāo)定板在平面鏡中的像,標(biāo)定板上設(shè)有多個標(biāo)志點,改變標(biāo)定板的位姿共記錄M組標(biāo)定板的不同位姿posi,i=1,2,3,...,M;對各位姿posi的標(biāo)定板,用投影儀將模板圖片組投影在標(biāo)定板5上,用相機拍攝標(biāo)定板在平面鏡中的像,共獲得M組標(biāo)定板上的多個標(biāo)志點的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)并計算得到M組標(biāo)定板上的多個標(biāo)志點的標(biāo)志點中心在虛擬相機的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U0i=[u0i,v0i]T和M組標(biāo)定板上的多個標(biāo)志點的標(biāo)志點中心在投影儀的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U'0i=[u'0i,v'0i]T,利用OpenCV或者Matlab相機標(biāo)定工具箱計算得投影儀的內(nèi)參和投影儀坐標(biāo)系對虛擬相機坐標(biāo)系的外參矩陣其中i=1,2,3,...,M;

S3:將標(biāo)定板設(shè)置在第二區(qū)域,使相機能拍攝到標(biāo)定板和標(biāo)定板在平面鏡中的像,改變標(biāo)定板的位姿共記錄M'次標(biāo)定板的不同位姿pos'j,j=2,3,...,M',分別對不同位姿pos'j的標(biāo)定板,用相機拍攝標(biāo)定板和標(biāo)定板在平面鏡中的像,共獲得M'組標(biāo)定板上的多個標(biāo)志點的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)并計算得到M'組標(biāo)定板上的多個標(biāo)志點的標(biāo)志點中心在相機的圖像坐標(biāo)系下的亞像素級的坐標(biāo)和M'組標(biāo)定板上的多個標(biāo)志點的標(biāo)志點中心在虛擬相機的圖像坐標(biāo)系下的亞像素級的坐標(biāo),利用OpenCV或者Matlab相機標(biāo)定工具箱計算得相機的內(nèi)參和虛擬相機坐標(biāo)系對相機坐標(biāo)系的外參矩陣

S4:根據(jù)步驟S2中得到的投影儀坐標(biāo)系對虛擬相機坐標(biāo)系的外參矩陣和步驟S3中得到的虛擬相機坐標(biāo)系對相機坐標(biāo)系的外參矩陣得到投影儀坐標(biāo)系對相機坐標(biāo)系的外參矩陣

本發(fā)明的有益效果如下:

在根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中,只需要在靠近相機的一側(cè)設(shè)置一平面鏡,在比遠焦重疊區(qū)域靠近的由虛擬相機的視角區(qū)域與投影儀的視角區(qū)域重疊形成的第一區(qū)域和由相機的視角區(qū)域與虛擬相機的視角區(qū)域重疊形成的第二區(qū)域中設(shè)置普通尺寸或小尺寸的標(biāo)定板,并利用OpenCV或者Matlab相機標(biāo)定工具箱就可以實現(xiàn)遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定,得到投影儀的內(nèi)參、相機的內(nèi)參以及投影儀坐標(biāo)系對相機坐標(biāo)系的外參矩陣,在保證標(biāo)定精度的前提下有效節(jié)省了為遠焦結(jié)構(gòu)光測量系統(tǒng)特別定制尺寸足夠大的標(biāo)定板的成本。

附圖說明

圖1是本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中的結(jié)構(gòu)光測量系統(tǒng)的示意圖;

圖2是本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中的模板圖片組中的圖片和等效模板圖片組中的圖片,其中,左圖示出了模板圖片組的高頻水平方向條紋柵格圖片組中的一張圖片,右圖示出了等效模板圖片組的高頻水平方向諧波條紋柵格圖片組中的一張圖片;

圖3是本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中的模板圖片組中的圖片和等效模板圖片組中的圖片,其中,左圖示出了模板圖片組的低頻水平方向條紋柵格圖片組中的一張圖片,右圖示出了等效模板圖片組的低頻水平方向諧波條紋柵格圖片組中的一張圖片;

圖4是本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中的模板圖片組中的圖片和等效模板圖片組中的圖片,其中,左圖示出了模板圖片組的高頻豎直方向條紋柵格圖片組中的一張圖片,右圖示出了等效模板圖片組的高頻豎直方向諧波條紋柵格圖片組中的一張圖片;

圖5是本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中的模板圖片組中的圖片和等效模板圖片組中的圖片,其中,左圖示出了模板圖片組的低頻豎直方向條紋柵格圖片組中的一張圖片,右圖示出了等效模板圖片組的低頻豎直方向諧波條紋柵格圖片組中的一張圖片;

圖6是本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中的各坐標(biāo)系的位置關(guān)系示意圖,其中示出了世界坐標(biāo)系、相機坐標(biāo)系和相機的圖像坐標(biāo)系;

圖7是本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中的標(biāo)定板的示意圖。

其中,附圖標(biāo)記說明如下:

1 投影儀 5 標(biāo)定板

2 相機 A1 第一區(qū)域

3 平面鏡 A2 第二區(qū)域

4 虛擬相機 A3 遠焦重疊區(qū)域

具體實施方式

下面參照附圖來詳細說明根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法。

參照圖1至圖7,本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法包括步驟S1、S2、S3及S4。

S1:固定遠焦結(jié)構(gòu)光測量系統(tǒng)的遠焦的投影儀1和遠焦的相機2的位置,在靠近相機2的一側(cè)設(shè)置一平面鏡3,平面鏡3傾斜設(shè)置,以使相機2在平面鏡3中能形成像且將形成的像定義為虛擬相機4,虛擬相機4的視角區(qū)域與投影儀1的視角區(qū)域能夠重疊形成第一區(qū)域A1,相機2的視角區(qū)域與虛擬相機4的視角區(qū)域能夠重疊形成第二區(qū)域A2,相機2的視角區(qū)域與投影儀1的視角區(qū)域能夠重疊形成遠焦重疊區(qū)域A3,平面鏡3、第一區(qū)域A1以及第二區(qū)域A2均比遠焦重疊區(qū)域A3靠近相機2;

S2:在第一區(qū)域A1中設(shè)置一標(biāo)定板5,使相機2能拍攝到標(biāo)定板5在平面鏡3中的像,標(biāo)定板5上設(shè)有多個標(biāo)志點51,改變標(biāo)定板5的位姿共記錄M組標(biāo)定板5的不同位姿posi,i=1,2,3,...,M;對各位姿posi的標(biāo)定板5,用投影儀1將模板圖片組投影在標(biāo)定板5上,用相機2拍攝標(biāo)定板5在平面鏡3中的像,共獲得M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)并計算得到M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U0i=[u0i,v0i]T和M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在投影儀1的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U'0i=[u'0i,v'0i]T,利用OpenCV或者Matlab相機標(biāo)定工具箱計算得投影儀1的內(nèi)參和投影儀坐標(biāo)系對虛擬相機坐標(biāo)系的外參矩陣其中i=1,2,3,...,M;

S3:將標(biāo)定板5設(shè)置在第二區(qū)域A2,使相機2能拍攝到標(biāo)定板5和標(biāo)定板5在平面鏡3中的像,改變標(biāo)定板5的位姿共記錄M'次標(biāo)定板5的不同位姿pos'j,j=2,3,...,M',分別對不同位姿pos'j的標(biāo)定板5,用相機2拍攝標(biāo)定板5和標(biāo)定板5在平面鏡3中的像,共獲得M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)并計算得到M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在相機2的圖像坐標(biāo)系下的亞像素級的坐標(biāo)和M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo),利用OpenCV或者Matlab相機標(biāo)定工具箱計算得相機2的內(nèi)參和虛擬相機坐標(biāo)系對相機坐標(biāo)系的外參矩陣

S4:根據(jù)步驟S2中得到的投影儀坐標(biāo)系對虛擬相機坐標(biāo)系的外參矩陣和步驟S3中得到的虛擬相機坐標(biāo)系對相機坐標(biāo)系的外參矩陣得到投影儀坐標(biāo)系對相機坐標(biāo)系的外參矩陣

在根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中,只需要在靠近相機2的一側(cè)設(shè)置一平面鏡3,在比遠焦重疊區(qū)域A3靠近的由虛擬相機4的視角區(qū)域與投影儀1的視角區(qū)域重疊形成的第一區(qū)域A1和由相機2的視角區(qū)域與虛擬相機4的視角區(qū)域重疊形成的第二區(qū)域A2中設(shè)置普通尺寸或小尺寸的標(biāo)定板,并利用OpenCV或者Matlab相機標(biāo)定工具箱就可以實現(xiàn)遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定,得到投影儀的內(nèi)參、相機的內(nèi)參以及投影儀坐標(biāo)系對相機坐標(biāo)系的外參矩陣,在保證標(biāo)定精度的前提下有效節(jié)省了為遠焦結(jié)構(gòu)光測量系統(tǒng)特別定制尺寸足夠大的標(biāo)定板的成本。

在這里補充說明的是,參照圖6,世界坐標(biāo)系是指原點在標(biāo)定板左上角的坐標(biāo)系,坐標(biāo)單位是毫米(mm),相機坐標(biāo)系是指原點在相機光心的坐標(biāo)系,坐標(biāo)單位是毫米(mm),相機2的圖像坐標(biāo)系是指原點在相機成像平面上的圖像的左上角的坐標(biāo)系,坐標(biāo)單位是像素(pixel)。同樣,對于投影儀1,投影儀坐標(biāo)系是指原點在投影儀光心的坐標(biāo)系,坐標(biāo)單位是毫米(mm),投影儀1的圖像坐標(biāo)系是指原點在投影儀成像平面上的圖像的左上角的坐標(biāo)系坐標(biāo)單位是像素(pixel)。實現(xiàn)對遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定即要得到相機的內(nèi)參、投影儀的內(nèi)參和投影儀坐標(biāo)系對相機坐標(biāo)系的外參矩陣。其中,相機2的內(nèi)參和投影儀1的內(nèi)參分別表達相機坐標(biāo)系和投影儀坐標(biāo)系分別到相機的圖像坐標(biāo)系和投影儀的圖像坐標(biāo)系的變換,具體地相機2的內(nèi)參和投影儀1的內(nèi)參分別包括相機2和投影儀1的水平方向和豎直方向的焦距、圖像的主點以及畸變系數(shù)。投影儀坐標(biāo)系對虛擬相機坐標(biāo)系的外參矩陣表達了投影儀坐標(biāo)系到虛擬相機坐標(biāo)系的變換,虛擬相機坐標(biāo)系對相機坐標(biāo)系的外參矩陣表達了虛擬相機坐標(biāo)系到相機坐標(biāo)系的變換,進而用于實現(xiàn)投影儀坐標(biāo)系到相機坐標(biāo)系的變換即為投影儀坐標(biāo)系對相機坐標(biāo)系的外參矩陣投影儀坐標(biāo)系對相機坐標(biāo)系的外參矩陣描述相機和投影儀之間的位置關(guān)系,所有的外參矩陣包括旋轉(zhuǎn)矩陣和平移矩陣。

在根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中,平面鏡3傾斜設(shè)置的角度可為45度,但是這個角度不受限制,只要能實現(xiàn)本發(fā)明即可。

在根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中,參照圖1和圖7,步驟S2具體包括步驟S21、S22和S23。

S21:在第一區(qū)域A1中設(shè)置標(biāo)定板5,使相機2能拍攝到標(biāo)定板5在平面鏡3中的像,對位姿為posi的標(biāo)定板5得到標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)并計算標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U0i=[u0i,v0i]T和標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在投影儀1的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U'0i=[u'0i,v'0i]T,共得到M組標(biāo)定板5的不同位姿posi、M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)、M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U0i=[u0i,v0i]T和M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在投影儀1的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U'0i=[u'0i,v'0i]T

S22:根據(jù)步驟S21中得到的M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)、M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U0i=[u0i,v0i]T和M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在投影儀1的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U'0i=[u'0i,v'0i]T,利用OpenCV或者Matlab相機標(biāo)定工具箱計算得到虛擬相機4的內(nèi)參、投影儀1的內(nèi)參、標(biāo)定板5在虛擬相機坐標(biāo)系下的外參矩陣和標(biāo)定板5在投影儀坐標(biāo)系下的外參矩陣

S23:根據(jù)步驟S22中得到的標(biāo)定板5在虛擬相機坐標(biāo)系下的外參矩陣和標(biāo)定板5在投影儀坐標(biāo)系下的外參矩陣得到投影儀坐標(biāo)系對虛擬相機坐標(biāo)系的外參矩陣其中,表示投影儀坐標(biāo)系對虛擬相機坐標(biāo)系的旋轉(zhuǎn)矩陣,表示投影儀坐標(biāo)系對虛擬相機坐標(biāo)系的平移矩陣。

在根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中,參照圖1至圖5和圖7,步驟S21中M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)的獲得與M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U0i=[u0i,v0i]T和M組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在投影儀1的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U'0i=[u'0i,v'0i]T的計算包括步驟S211至S217。

S211:設(shè)計四組二值化條紋柵格圖片作為四個模板圖片組用于投影儀1投影,四個模板圖片組分別為低頻水平方向條紋柵格圖片組、高頻水平方向條紋柵格圖片組、低頻豎直方向條紋柵格圖片組以及高頻豎直方向條紋柵格圖片組,四個模板圖片組的條紋周期數(shù)分別為nThl、nThh、nTvl、nTvh,其中,取nThl=1,nTvl=1,每個模板圖片組均有N張圖片,四個模板圖片組將用于由投影儀1投影以得到四個等效模板圖片組,即為低頻水平方向諧波條紋柵格圖片組、高頻水平方向諧波條紋柵格圖片組、低頻豎直方向諧波條紋柵格圖片組圖片、高頻豎直方向諧波條紋柵格圖片組;

S212:對位姿為posi的標(biāo)定板5,得到標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo);

S213:用投影儀1將一張全白投影圖片投影在位姿為posi的標(biāo)定板5上,并用相機2拍攝標(biāo)定板5在平面鏡3中的像得第一圖片C0i,然后用投影儀1將步驟S211中的四個模板圖片組依次投影在標(biāo)定板5上,并用相機2拍攝此時標(biāo)定板5在平面鏡3中的像得到第一標(biāo)定板像圖片組、第二標(biāo)定板像圖片組、第三標(biāo)定板像圖片組和第四標(biāo)定板像圖片組;

S214:根據(jù)步驟S213中得到的第一圖片C0i,通過計算第一圖片C0i的圖像梯度、邊緣檢測、橢圓擬合進而計算得到標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U0i=[u0i,v0i]T,其中u0i為標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的橫坐標(biāo)值,v0i為標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的縱坐標(biāo)值;

S215:根據(jù)步驟S213中得到的第一標(biāo)定板像圖片組、第二標(biāo)定板像圖片組、第三標(biāo)定板像圖片組和第四標(biāo)定板像圖片組計算得到標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心的亞像素級的坐標(biāo)U0i=[u0i,v0i]T處水平方向的絕對相位值為和豎直方向的絕對相位值為

S216:利用步驟S211中得到的四個等效模板圖片組計算得到模板圖片的整數(shù)坐標(biāo)處水平方向的絕對相位值為和豎直方向的絕對相位值

S217:根據(jù)步驟S215中得到的標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心的亞像素級的坐標(biāo)U0i=[u0i,v0i]T處水平方向的絕對相位值為和豎直方向的絕對相位值為與步驟S216中得到的模板圖片的整數(shù)坐標(biāo)處水平方向的絕對相位值為和豎直方向的絕對相位值對應(yīng)相等求得標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在投影儀1的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U'0i=[u'0i,v'0i]T

在這里補充說明的是,參照圖2至圖5,在計算機圖形學(xué)中,圖像由圖像的灰度值體現(xiàn),圖像的灰度值又和圖像的頻率有關(guān),低頻水平方向條紋柵格圖片組、高頻水平方向條紋柵格圖片組、低頻豎直方向條紋柵格圖片組以及高頻豎直方向條紋柵格圖片組中的高頻和低頻是相對而言的,在設(shè)計用于投影的模板圖片組時,可根據(jù)需要自行合理的設(shè)定兩個不同的頻率值,頻率值高的就是相對的高頻,分別得到高頻的水平方向和豎直方向的條紋柵格圖片組,頻率值低的就是相對的低頻,分別得到低頻的水平方向和豎直方向的條紋柵格圖片組。如圖3和圖5所示,一般將低頻的周期數(shù)取為1,以便更加準(zhǔn)確的求得模板圖片的絕對相位值。

對標(biāo)定板5,因為標(biāo)定板5上的多個標(biāo)志點51的間距是已知的,所以標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)便可知。

通過計算第一圖片C0i的圖像梯度、邊緣檢測、橢圓擬合進而計算得到標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo)U0i=[u0i,v0i]T,這里對相機拍攝的圖片,通過計算圖片的圖像梯度、邊緣檢測、橢圓擬合得到標(biāo)志點的圓心以作為標(biāo)志點中心從而求得其亞像素級的坐標(biāo)屬公知方法,在這里不再贅述。

在根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中,步驟S215中的標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心的亞像素級的坐標(biāo)U0i=[u0i,v0i]T處水平方向的絕對相位值為的計算過程為:

首先用第一標(biāo)定板像圖片組、第二標(biāo)定板像圖片組計算標(biāo)定板5上的整數(shù)坐標(biāo)處水平方向的絕對相位值為:

其中,[·]為取整符號,和分別為低頻水平方向和高頻水平方向的相對相位值,表達為:

其中,c1k表示第一標(biāo)定板像圖片組中的第k張圖片的灰度值,c2k表示第二標(biāo)定板像圖片組中的第k張圖片的灰度值,k=1,2,...,N,

然后用插值法得到標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心的亞像素級的坐標(biāo)U0i=[u0i,v0i]T處的水平方向的絕對相位值為

步驟S215中的標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心的亞像素級的坐標(biāo)U0i=[u0i,v0i]T處豎直方向的絕對相位值為計算過程為:

首先用第三標(biāo)定板像圖片組和第四標(biāo)定板像圖片組計算標(biāo)定板5上的整數(shù)坐標(biāo)處豎直方向的絕對相位值為:

其中,[·]為取整符號,和分別為低頻豎直方向和高頻豎直方向的相對相位值,表達為:

其中,c3k表示第三標(biāo)定板像圖片組中的第k張圖片的灰度值,c4k表示第四標(biāo)定板像圖片組中的第k張圖片的灰度值,k=1,2,...,N,

然后用插值法得到標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心的亞像素級的坐標(biāo)U0i=[u0i,v0i]T處的豎直方向的絕對相位值為

在根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中,步驟S216中的模板圖片的整數(shù)坐標(biāo)處水平方向的絕對相位值為和豎直方向的絕對相位值計算過程為:

首先用等效模板圖片組,即低頻水平方向諧波條紋柵格圖片組和高頻水平方向諧波條紋柵格圖片組計算模板圖片的整數(shù)坐標(biāo)處水平方向的絕對相位值為:

其中,[·]為取整符號,和分別為低頻水平方向和高頻水平方向的相對相位值,表達為

其中,p1k表示低頻水平方向諧波條紋柵格圖片組中的第k張圖片,p2k表示高頻水平方向諧波條紋柵格圖片組的第k張圖片,k=1,2,...,N,

然后用等效模板圖片組,即低頻豎直方向諧波條紋柵格圖片組和高頻豎直方向諧波條紋柵格圖片組計算模板圖片的整數(shù)坐標(biāo)處豎直方向的絕對相位值為:

其中,[·]為取整符號,和分別為低頻豎直方向和高頻豎直方向的相對相位值,表達為:

其中,p3k表示低頻豎直方向諧波條紋柵格圖片組中的第k張圖片的灰度值,p4k表示高頻豎直方向諧波條紋柵格圖片組中的第k張圖片的灰度值,k=1,2,...,N。

在根據(jù)本發(fā)明的基于平面鏡和標(biāo)定板的遠焦結(jié)構(gòu)光測量系統(tǒng)的標(biāo)定方法中,步驟S3中M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)的獲得與M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在相機2的圖像坐標(biāo)系下的亞像素級的坐標(biāo)、M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo)以及相機2的內(nèi)參和虛擬相機坐標(biāo)系對相機坐標(biāo)系的外參矩陣的計算包括步驟S31、S32、S33和S34。

S31:在第二區(qū)域A2中設(shè)置標(biāo)定板5,使相機2能拍攝到標(biāo)定板5和標(biāo)定板5在平面鏡3中的像,對位姿為pos'j的標(biāo)定板5獲得標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo),用相機2同時拍攝標(biāo)定板5和標(biāo)定板5在平面鏡3中的像得到標(biāo)定板圖片,共得到M'組標(biāo)定板5的不同位姿pos'j、M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)、M'張標(biāo)定板圖片,其中j=2,3,...,M';

S32:根據(jù)步驟S31中得到的M'張標(biāo)定板圖片中的標(biāo)定板5的圖像部分通過計算圖像梯度、邊緣檢測、橢圓擬合計算得到M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在相機2的圖像坐標(biāo)系下的亞像素級的坐標(biāo),左右翻轉(zhuǎn)M'張標(biāo)定板圖片對標(biāo)定板圖片中的標(biāo)定板5在平面鏡3中的像的圖像部分通過計算圖像梯度、邊緣檢測、橢圓擬合計算得到M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo);

S33:根據(jù)步驟S31中得到的M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在世界坐標(biāo)系下的坐標(biāo)、步驟S32中得到的M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在相機2的圖像坐標(biāo)系下的亞像素級的坐標(biāo)和M'組標(biāo)定板5上的多個標(biāo)志點51的標(biāo)志點中心在虛擬相機4的圖像坐標(biāo)系下的亞像素級的坐標(biāo),利用OpenCV或者Matlab相機標(biāo)定工具箱計算得到相機2的內(nèi)參、虛擬相機4的內(nèi)參、標(biāo)定板5在相機坐標(biāo)系下的外參矩陣和標(biāo)定板5在虛擬相機坐標(biāo)系下的外參矩陣

S34,根據(jù)步驟S33中得到的標(biāo)定板5在相機坐標(biāo)系下的外參矩陣和標(biāo)定板5在虛擬相機坐標(biāo)系下的外參矩陣得到虛擬相機坐標(biāo)系對相機坐標(biāo)系的外參矩陣其中,表示虛擬相機坐標(biāo)系對相機坐標(biāo)系的旋轉(zhuǎn)矩陣,表示虛擬相機坐標(biāo)系對相機坐標(biāo)系的平移矩陣。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
雅安市| 铅山县| 云林县| 普陀区| 黄大仙区| 奇台县| 文登市| 获嘉县| 文水县| 武平县| 申扎县| 遂宁市| 瓮安县| 余庆县| 新宁县| 荥阳市| 高唐县| 开阳县| 遂宁市| 阜新市| 纳雍县| 岑巩县| 武威市| 长宁区| 山阴县| 樟树市| 临沭县| 丹东市| 嘉峪关市| 横山县| 个旧市| 鹰潭市| 庆云县| 隆子县| 尤溪县| 河北省| 大连市| 辽阳市| 拉萨市| 楚雄市| 南平市|