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

一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法與流程

文檔序號(hào):12471555閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,包括以下步驟:

步驟一、將像素坐標(biāo)表示對(duì)應(yīng)位置上的像素,設(shè)魚(yú)眼鏡頭采集的魚(yú)眼圖像的像素為(xts,yts),對(duì)魚(yú)眼圖像的像素(xts,yts)進(jìn)行坐標(biāo)轉(zhuǎn)換,將圖像坐標(biāo)原點(diǎn)從圖像左上角移至圖像中心,得到坐標(biāo)轉(zhuǎn)換后的魚(yú)眼圖像的像素(xs,ys);

步驟二、將魚(yú)眼圖像畸變矯正后的圖像記為目標(biāo)圖像,假設(shè)目標(biāo)圖像上某像素的為(xd,yd),對(duì)假設(shè)的目標(biāo)圖像的像素(xd,yd)進(jìn)行水平和垂直方向上的修正;

步驟三、根據(jù)針孔成像模型的成像規(guī)律以及魚(yú)眼成像模型的成像特點(diǎn),將坐標(biāo)修正后的目標(biāo)圖像映射到魚(yú)眼鏡頭成像模型下的魚(yú)眼圖像,即進(jìn)行直角坐標(biāo)與極坐標(biāo)的轉(zhuǎn)換,進(jìn)而根據(jù)魚(yú)眼圖像得到矯正后的目標(biāo)圖像。

2.根據(jù)權(quán)利要求1所述的一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,所述步驟二具體處理過(guò)程包括以下步驟:

步驟二一、假設(shè)目標(biāo)圖像上某像素的為(xd,yd),在垂直方向加入垂直修正項(xiàng)△y,得到修正后的縱坐標(biāo)y′d

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>&Delta;</mi> <mi>y</mi> <mo>=</mo> <msub> <mi>K</mi> <mi>y</mi> </msub> <msup> <msub> <mi>y</mi> <mi>d</mi> </msub> <mn>2</mn> </msup> </mrow> </mtd> <mtd> <mrow> <msub> <mi>y</mi> <mi>d</mi> </msub> <mo>&GreaterEqual;</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>&Delta;</mi> <mi>y</mi> <mo>=</mo> <mo>-</mo> <msub> <mi>K</mi> <mi>y</mi> </msub> <msup> <msub> <mi>y</mi> <mi>d</mi> </msub> <mn>2</mn> </msup> </mrow> </mtd> <mtd> <mrow> <msub> <mi>y</mi> <mi>d</mi> </msub> <mo>&lt;</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced>

y′d=y(tǒng)d+△y

并根據(jù)以上修正關(guān)系得到目標(biāo)圖像像素的縱坐標(biāo)yd的表示形式:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mi>d</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <mo>-</mo> <mn>1</mn> <mo>+</mo> <msqrt> <mrow> <mn>1</mn> <mo>+</mo> <mn>4</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> </msqrt> <mo>)</mo> </mrow> <mrow> <mn>2</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> </mrow> </mfrac> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mo>&GreaterEqual;</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mi>d</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msqrt> <mrow> <mn>1</mn> <mo>-</mo> <mn>4</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> </msqrt> <mo>)</mo> </mrow> <mrow> <mn>2</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> </mrow> </mfrac> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mo>&lt;</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,Ky為縱坐標(biāo)修正系數(shù);

步驟二二、對(duì)于步驟二一中完成垂直方向修正的目標(biāo)圖像,在水平方向加入水平修正項(xiàng)△x,得到修正后的橫坐標(biāo)x′d

<mrow> <mi>&Delta;</mi> <mi>x</mi> <mo>=</mo> <msub> <mi>K</mi> <mi>x</mi> </msub> <msub> <mi>x</mi> <mi>d</mi> </msub> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow>

x′d=xd+△x

并根據(jù)以上修正關(guān)系得到目標(biāo)圖像像素橫坐標(biāo)xd的表示形式:

<mrow> <msub> <mi>x</mi> <mi>d</mi> </msub> <mo>=</mo> <mfrac> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>K</mi> <mi>x</mi> </msub> <msup> <msub> <mi>y</mi> <mi>d</mi> </msub> <mn>2</mn> </msup> </mrow> </mfrac> </mrow>

其中,Kx是橫坐標(biāo)修正系數(shù);

步驟二三、將經(jīng)過(guò)像素修正后的目標(biāo)圖像的坐標(biāo)原點(diǎn)轉(zhuǎn)移至目標(biāo)圖像的左上角,得到經(jīng)過(guò)坐標(biāo)系轉(zhuǎn)換后的目標(biāo)圖像像素(xtd,ytd):

<mrow> <msub> <mi>x</mi> <mrow> <mi>t</mi> <mi>d</mi> </mrow> </msub> <mo>=</mo> <mfrac> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>K</mi> <mi>x</mi> </msub> <msup> <msub> <mi>y</mi> <mi>d</mi> </msub> <mn>2</mn> </msup> </mrow> </mfrac> <mo>+</mo> <mi>w</mi> <mo>/</mo> <mn>2</mn> </mrow>

<mrow> <msub> <mi>y</mi> <mrow> <mi>t</mi> <mi>d</mi> </mrow> </msub> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>h</mi> <mo>/</mo> <mn>2</mn> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <mo>-</mo> <mn>1</mn> <mo>+</mo> <msqrt> <mrow> <mn>1</mn> <mo>+</mo> <mn>4</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> </msqrt> <mo>)</mo> </mrow> <mrow> <mn>2</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> </mrow> </mfrac> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mo>&GreaterEqual;</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>h</mi> <mo>/</mo> <mn>2</mn> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msqrt> <mrow> <mo>-</mo> <mn>4</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> </msqrt> <mo>)</mo> </mrow> <mrow> <mn>2</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> </mrow> </mfrac> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mo>&lt;</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>

其中,w、h分別為圖像的寬度和高度。

3.根據(jù)權(quán)利要求2所述的一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,所述步驟三具體處理過(guò)程包括以下步驟:

步驟三一、利用坐標(biāo)修正后目標(biāo)圖像像素(x′d,y′d)對(duì)魚(yú)眼圖像像素(xs,ys)進(jìn)行表示:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mi>s</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> </mrow> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mi>s</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> </mrow> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,f為魚(yú)眼鏡頭焦距;

步驟三二、對(duì)于步驟三一得到的魚(yú)眼圖像像素(xs,ys)進(jìn)行坐標(biāo)轉(zhuǎn)換,將坐標(biāo)原點(diǎn)轉(zhuǎn)移至魚(yú)眼圖像左上角,得到坐標(biāo)轉(zhuǎn)換后的魚(yú)眼圖像像素(xts,yts);

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mrow> <mi>t</mi> <mi>s</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> </mrow> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <mi>w</mi> <mo>/</mo> <mn>2</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mrow> <mi>t</mi> <mi>s</mi> </mrow> </msub> <mo>=</mo> <mi>h</mi> <mo>/</mo> <mn>2</mn> <mo>-</mo> <mfrac> <mrow> <mn>2</mn> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> </mrow> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

步驟三三、對(duì)于步驟二三得到的經(jīng)過(guò)坐標(biāo)系轉(zhuǎn)換后的目標(biāo)圖像像素(xtd,ytd)和步驟三二完成坐標(biāo)轉(zhuǎn)換后的魚(yú)眼圖像(xts,yts)進(jìn)行像素坐標(biāo)映射,將魚(yú)眼圖像各個(gè)坐標(biāo)點(diǎn)的像素值賦值給修正后的目標(biāo)圖像相應(yīng)坐標(biāo)的像素。

4.根據(jù)權(quán)利要求1、2或3所述的一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,所述方法還包括以下步驟:

步驟四、將步驟三得到的映射關(guān)系進(jìn)行存儲(chǔ),對(duì)后續(xù)采集的魚(yú)眼圖像進(jìn)行矯正;

步驟五、對(duì)魚(yú)眼圖像完成畸變矯正后的圖像進(jìn)行插值,得到最終處理后的圖像。

5.根據(jù)權(quán)利要求4所述的一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,所述步驟四具體處理過(guò)程包括以下步驟:

步驟四一、定義一個(gè)與魚(yú)眼圖像相同尺寸的32位3通道的圖像;

步驟四二、將后續(xù)采集的魚(yú)眼圖像各個(gè)像素點(diǎn)的橫坐標(biāo)存入至所述處理后的32位3通道圖像的各個(gè)像素的第一通道,相應(yīng)的縱坐標(biāo)存入至所述處理后的32位3通道圖像的各個(gè)像素的第二通道,所述處理后的32位3通道圖像的第一通道和第二通道分別代表目標(biāo)圖像像素點(diǎn)對(duì)應(yīng)的橫坐標(biāo)和縱坐標(biāo);

將后續(xù)采集的魚(yú)眼圖像各個(gè)像素點(diǎn)的坐標(biāo)記為(xi,yi),修正后的目標(biāo)圖像相應(yīng)坐標(biāo)記為(xj,yj),將xi的值存入至所述的32位3通道圖像中像素坐標(biāo)為(xj,yj)的第一通道,相應(yīng)的縱坐標(biāo)yi的值存入至所述的32位3通道圖像中像素坐標(biāo)為(xj,yj)的第二通道,所述處理后的32位3通道圖像的第一通道和第二通道分別代表魚(yú)眼圖像像素點(diǎn)對(duì)應(yīng)的橫坐標(biāo)和縱坐標(biāo);

步驟四三、將所述處理后的32位3通道圖像作為映射工具,批量將存入魚(yú)眼圖像的橫縱坐標(biāo)存入所述處理后的32位3通道圖像,得到批量矯正處理的魚(yú)眼圖像,保證了處理的快速性。

6.根據(jù)權(quán)利要求5所述的一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,步驟三一中所述的魚(yú)眼鏡頭焦距v為攝像頭視場(chǎng),Kf為焦距比例系數(shù)。

7.根據(jù)權(quán)利要求6所述的一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,步驟三一所述的通過(guò)坐標(biāo)修正后目標(biāo)圖像像素(x′d,y′d)對(duì)魚(yú)眼圖像像素(xs,ys)進(jìn)行表示的過(guò)程包括以下步驟:

根據(jù)魚(yú)眼模型成像和針孔成像規(guī)律,并利用相似三角形的關(guān)系,得到魚(yú)眼圖像與目標(biāo)圖像的坐標(biāo)轉(zhuǎn)換關(guān)系:

<mrow> <mi>&theta;</mi> <mo>=</mo> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <mfrac> <msqrt> <mrow> <msup> <mi>X</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>Y</mi> <mn>2</mn> </msup> </mrow> </msqrt> <mi>f</mi> </mfrac> <mo>)</mo> </mrow> </mrow>

<mrow> <msqrt> <mrow> <msup> <mi>x</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>y</mi> <mn>2</mn> </msup> </mrow> </msqrt> <mo>=</mo> <mn>2</mn> <mi>f</mi> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mrow> <mo>(</mo> <mi>&theta;</mi> <mo>/</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mfrac> <mi>x</mi> <msqrt> <mrow> <msup> <mi>x</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>y</mi> <mn>2</mn> </msup> </mrow> </msqrt> </mfrac> <mo>=</mo> <mfrac> <mi>X</mi> <msqrt> <mrow> <msup> <mi>X</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>Y</mi> <mn>2</mn> </msup> </mrow> </msqrt> </mfrac> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mi>y</mi> <msqrt> <mrow> <msup> <mi>x</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>y</mi> <mn>2</mn> </msup> </mrow> </msqrt> </mfrac> <mo>=</mo> <mfrac> <mi>Y</mi> <msqrt> <mrow> <msup> <mi>X</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>Y</mi> <mn>2</mn> </msup> </mrow> </msqrt> </mfrac> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,θ為入射角,(X,Y)為在針孔成型模型下圖像上像素坐標(biāo),(x,y)為在魚(yú)眼成像模型下圖像上像素坐標(biāo);

修正后目標(biāo)圖像對(duì)應(yīng)于針孔成像模型,將修正后修正后目標(biāo)圖像像素坐標(biāo)(x′d,y′d)替代針孔成型模型下圖像上像素坐標(biāo)(X,Y);將魚(yú)眼圖像坐標(biāo)(xs,ys)替代魚(yú)眼成像模型下圖像上像素坐標(biāo)(x,y),進(jìn)而得到坐標(biāo)修正后目標(biāo)圖像像素(x′d,y′d)對(duì)魚(yú)眼圖像像素(xs,ys)的關(guān)系:

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mi>s</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> </mrow> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mi>s</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> </mrow> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>.</mo> </mrow>

8.根據(jù)權(quán)利要求7所述的一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,步驟二三所述將經(jīng)過(guò)像素修正后的目標(biāo)圖像的坐標(biāo)原點(diǎn)轉(zhuǎn)移至目標(biāo)圖像的左上角得到經(jīng)過(guò)坐標(biāo)系轉(zhuǎn)換后的目標(biāo)圖像像素(xtd,ytd)的過(guò)程包括以下步驟:

將經(jīng)過(guò)像素修正后的目標(biāo)圖像坐標(biāo)原點(diǎn)轉(zhuǎn)移至左上角的公式如下:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <msub> <mi>x</mi> <mrow> <mi>t</mi> <mi>d</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>x</mi> <mi>d</mi> </msub> <mo>+</mo> <mi>w</mi> <mo>/</mo> <mn>2</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mrow> <mi>t</mi> <mi>d</mi> </mrow> </msub> <mo>=</mo> <mi>h</mi> <mo>/</mo> <mn>2</mn> <mo>-</mo> <msub> <mi>y</mi> <mi>d</mi> </msub> </mtd> </mtr> </mtable> </mfenced>

帶入上述公式得到

<mrow> <msub> <mi>x</mi> <mrow> <mi>t</mi> <mi>d</mi> </mrow> </msub> <mo>=</mo> <mfrac> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>K</mi> <mi>x</mi> </msub> <msup> <msub> <mi>y</mi> <mi>d</mi> </msub> <mn>2</mn> </msup> </mrow> </mfrac> <mo>+</mo> <mi>w</mi> <mo>/</mo> <mn>2</mn> </mrow>

<mrow> <msub> <mi>y</mi> <mrow> <mi>t</mi> <mi>d</mi> </mrow> </msub> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>h</mi> <mo>/</mo> <mn>2</mn> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <mo>-</mo> <mn>1</mn> <mo>+</mo> <msqrt> <mrow> <mn>1</mn> <mo>+</mo> <mn>4</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> </msqrt> <mo>)</mo> </mrow> <mrow> <mn>2</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> </mrow> </mfrac> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mo>&GreaterEqual;</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>h</mi> <mo>/</mo> <mn>2</mn> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msqrt> <mrow> <mn>1</mn> <mo>-</mo> <mn>4</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> </msqrt> <mo>)</mo> </mrow> <mrow> <mn>2</mn> <msub> <mi>K</mi> <mi>y</mi> </msub> </mrow> </mfrac> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mo>&lt;</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>

9.根據(jù)權(quán)利要求7所述的一種基于魚(yú)眼成像模型的魚(yú)眼圖像畸變矯正方法,其特征在于,步驟三二所述的將坐標(biāo)原點(diǎn)轉(zhuǎn)移至魚(yú)眼圖像左上角,得到坐標(biāo)轉(zhuǎn)換后的魚(yú)眼圖像像素(xts,yts)的過(guò)程包括以下步驟:

將魚(yú)眼圖像像素(xs,ys)坐標(biāo)原點(diǎn)轉(zhuǎn)移至左上角的公式如下:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <msub> <mi>x</mi> <mrow> <mi>t</mi> <mi>s</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>x</mi> <mi>s</mi> </msub> <mo>+</mo> <mi>w</mi> <mo>/</mo> <mn>2</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mrow> <mi>t</mi> <mi>s</mi> </mrow> </msub> <mo>=</mo> <mi>h</mi> <mo>/</mo> <mn>2</mn> <mo>-</mo> <msub> <mi>y</mi> <mi>s</mi> </msub> </mtd> </mtr> </mtable> </mfenced>

然后將帶入上述公式,得到:

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mrow> <mi>t</mi> <mi>s</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> </mrow> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <mi>w</mi> <mo>/</mo> <mn>2</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mrow> <mi>t</mi> <mi>s</mi> </mrow> </msub> <mo>=</mo> <mi>h</mi> <mo>/</mo> <mn>2</mn> <mo>-</mo> <mfrac> <mrow> <mn>2</mn> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> </mrow> <mrow> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> </mrow> </mfrac> <mi>sin</mi> <mrow> <mo>(</mo> <mfrac> <mrow> <msup> <mi>tan</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msqrt> <mrow> <msup> <msubsup> <mi>x</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> <mo>+</mo> <msup> <msubsup> <mi>y</mi> <mi>d</mi> <mo>&prime;</mo> </msubsup> <mn>2</mn> </msup> </mrow> </msqrt> <mo>/</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>.</mo> </mrow>

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
丽江市| 齐河县| 鹿邑县| 集贤县| 新干县| 石景山区| 门头沟区| 新乡县| 英超| 商都县| 乐业县| 义乌市| 常宁市| 平凉市| 甘洛县| 水富县| 韶关市| 安塞县| 大同县| 镇远县| 长治市| 黄石市| 碌曲县| 奉化市| 海城市| 凤山县| 天峻县| 绩溪县| 房产| 琼海市| 临西县| 泗水县| 黑水县| 阿勒泰市| 德安县| 望江县| 芒康县| 博兴县| 长葛市| 吉木乃县| 云霄县|