TWI339361B - - Google Patents

Download PDF

Info

Publication number
TWI339361B
TWI339361B TW96108553A TW96108553A TWI339361B TW I339361 B TWI339361 B TW I339361B TW 96108553 A TW96108553 A TW 96108553A TW 96108553 A TW96108553 A TW 96108553A TW I339361 B TWI339361 B TW I339361B
Authority
TW
Taiwan
Prior art keywords
image
correction
fisheye
relationship
item
Prior art date
Application number
TW96108553A
Other languages
Chinese (zh)
Other versions
TW200837657A (en
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed filed Critical
Priority to TW96108553A priority Critical patent/TW200837657A/en
Publication of TW200837657A publication Critical patent/TW200837657A/en
Application granted granted Critical
Publication of TWI339361B publication Critical patent/TWI339361B/zh

Links

Landscapes

  • Image Processing (AREA)

Description

1339361 九、發明說明: …【發明所屬之技術領域】 本發明係有關-種魚眼校正之方法,特別是指一種取得魚眼影像扭曲 參數及影像校正關係表,並實現魚眼校正技術之方法。 【先前技術】 不論是傳統相機或數位攝相機,㈣配合鏡頭呈像於感光材料(例如: 銀鹽底片)或感光元細如:咖仏咖),而相機可依據不同場合更換 籲#種鏡頭’如廣角鏡頭、魚眼鏡頭及長焦鏡頭等。魚眼鏡頭是一種超廣角 的特殊鏡頭’由於為了讓鏡頭達到最大的攝影視角,這種攝影鏡頭的前鏡 片直徑很短且呈抛物狀向鏡頭前部凸出,和魚的眼睛很相似,故名魚眼鏡 頭。 魚眼鏡頭具有相當長的景深與相的視角,有利於表現觀場景的長 景深與近距離就能得到接近全景的效果(超廣角),但利用魚眼鏡頭所攝得影 像變形相當嚴重。亦因為利用魚眼鏡頭所拍攝之影像扭曲變形的情況嚴 φ 重,故需要將這些變形影像校正為人們所習慣之透視投影影像。 人類眼睛的視覺暫留約為1/16秒,亦即每秒播放16個以上之畫格,我 們就會產生假象涊為這是連續動作,故時常可見一些視訊檔案使用每秒15 格之畫格速率’ 一般畫格速率為每秒29,97幅(NTSC )及每秒25幅(PAL ), 以NTSC系統而言,每十分鐘為17982個畫格,所以,會平均在每分鐘結 束時遺漏兩個畫格’而第十分鐘則不做遺漏畫格的動作,如此便可流暢袼 播放。以數位化的資料為例,NTSC格式、ITU-656 D1品質的影像,一幅 影像的視訊流(Video Stream)為900,900 bytes,所以每秒將近13MB,故此資 1339361 料量是相當驚人的。 而視訊流(Video 且魚眼的扭曲影 傳統的魚眼校正技術必須錢重且娜的計算過程, Stream)為相當大哺料量,故無法聽即時的校正處理, 像’對於人類視覺上感受是相當不自然的。 有鑑於此’本發明遂針對上述習知技術之缺失,提出一種取得备眼影 像校正關係與即喊眼校正之方法,以姐克服上述之該等問題。 【發明内容】1339361 IX. Description of the invention: [Technical field to which the invention pertains] The present invention relates to a method for correcting fisheyes, and more particularly to a method for obtaining a fisheye image distortion parameter and an image correction relationship table, and realizing a fisheye correction technique. [Prior Art] Whether it is a traditional camera or a digital camera, (4) with the lens is like a photosensitive material (such as: silver salt film) or a photosensitive element such as: coffee, coffee, and the camera can be replaced according to different occasions 'such as wide-angle lens, fisheye lens and telephoto lens. The fisheye lens is a special lens with a super wide angle. Because the lens has a short front diameter and a parabolic shape protruding toward the front of the lens in order to achieve the maximum photographic angle of the lens, it is similar to the fish's eyes. Fisheye lens. The fisheye lens has a relatively long depth of field and phase angle, which is good for the long depth of field and close range of the scene to get close to the panoramic effect (super wide angle), but the image taken by the fisheye lens is quite deformed. Also, because the distortion of the image taken by the fisheye lens is severe, it is necessary to correct these deformed images into perspective projection images that people are accustomed to. The visual persistence of human eyes is about 1/16 second, that is, more than 16 frames per second. We will produce artifacts. This is a continuous action, so it is often seen that some video files use 15 frames per second. The grid rate is a typical frame rate of 29,97 frames per second (NTSC) and 25 frames per second (PAL). For the NTSC system, there are 17,982 frames per ten minutes, so it will average at the end of each minute. Missing two frames 'and the tenth minute will not make the action of missing the frame, so you can play smoothly. Taking digital data as an example, NTSC format, ITU-656 D1 quality video, video streaming of one video is 900,900 bytes, so it is nearly 13MB per second. Therefore, the amount of 1339361 is quite amazing. And video streaming (Video and fisheye distortion traditional fisheye correction technology must be heavy and Na's calculation process, Stream) is a considerable amount of feed, so can not listen to immediate correction processing, like 'for human visual perception It is quite unnatural. In view of the above-described drawbacks of the present invention, a method for obtaining an eye-image correction relationship and a call-eye correction is proposed to overcome the above problems. [Summary of the Invention]

本發明之主要目的在提供一種取得魚眼影像校正關係之方法,其係利 用複數校正點座標及-函式得到—組影像㈣參數,並反運算出原始影像 與輸出影像像素間之對應關係。 本發明之另-目的在提供—觀得魚眼影像校正_之方法,其係利 用比例尺建立校正後影像與原始輯之賴_,找出校錢影像之重置 座標。 本發明之再-目的在提供一種取得魚眼影像校正關係之方法,其係比 較原始影像與輸出影像之座標是轉同—視場,以建立内㈣之對應關係。The main object of the present invention is to provide a method for obtaining a fisheye image correction relationship, which uses a complex correction point coordinate and a function to obtain a group image (four) parameter, and inversely calculates a correspondence between the original image and the output image pixel. Another object of the present invention is to provide a method for viewing fisheye image corrections, which uses a scale to establish a corrected image and an original series to find the reset coordinates of the money image. A further object of the present invention is to provide a method for obtaining a fisheye image correction relationship in which the coordinates of the original image and the output image are converted to the same field of view to establish an internal (four) correspondence.

為達上述之目的’本發明提供—種取得魚眼影像校正義之方法,包 括下列步称··_—織獅出,作㈣晴,並從原始影 像中取件複數校正點座標(Xd’ yd),估算出校正點座標對應到實際平面上之實 際座標(Xu’yu);利職正點座標及實際座標,以多項式近似方程式V 序讀入原始影像中每—個像素的座標位置;以—函式推算_影像在經 過校正後得到之—校正影像社小,並_比例尺計算縣影像之座標對 6 1339361 而這四個緩衝區分別為視訊輸入存放區、視訊輸出存放區、視訊處理參考 區以及視訊處理緩衝區,這四塊緩衝記憶體架構連接成環狀緩衝區’而以 韌體而言,也有四個指標分別指向這四個緩衝區,且這四個指標不能有任 兩個以上是同一數值,如有相等表示輸入資料有問題,必須重新啟動系統。 第4圖所示為四個指標與緩衝區之關係,如圖所示,四個緩衝區1〇、 12、14、16,而四個指標為視訊輸入存放區指標、視訊輸出存放區指標、 視訊處理參考區指標以及視訊處理緩衝區指標。如圖所示,視訊輸入存放 鲁 區指標指向緩衝區14,視訊輸出存放區指標指向緩衝區16,視訊處理緩衝 區指標指向緩衝區10,視訊處理參考區指標指向緩衝區12,而在處理完一 筆影像資料後’四個指標全部指向下一個緩衝區,視訊輸入存放區指標指 向緩衝區16,視訊輸出存放區指標指向緩衝區10,視訊處理緩衝區指標指 向緩衝區12,視訊處理參考區指標指向緩衝區η,因此影像資料從視訊輸 出存放區輸出之後,同一個緩衝區可接受視訊輸入存放區指標所輸入之下 一筆影像資料,加快處理時間。 ® 完成系統初始化後,如步驟S202所述,讀入魚眼校正表到同步動態隨 機存取記憶體(Synchronous Dynamic Random Access Memory,SDRAM ) 内,此表中包含有内插數值;接著,為了減少數位訊號處理器之運算量, 故如㈣S2G4所述’先將視蹄_實際·f料的每行隨記憶體位 置先行找出’並將其表示為表格,以利數位訊號處理器使用。再如步驟82〇6 所述’利用步驟S200中所得到之四個指標,設定直接記憶體存取所要讀取 10 1339361 與寫入之位置,並在完成設定後,如步驟S2〇8所述修改直接記憶體存取 之設定值’發出觸發職,峨動直接記賴存取。 由於在硬體運作過程中,攝相機的輸出訊號有可能不穩定,會造成同 步訊號不-致’故需如步驟S210所述進行檢查,檢查方式為週期地掃晦視 訊訊號的標權位置是否為—直維持於同—記憶體位置上,如是,表示沒 有發生問題,反之同步訊號發生問題;若發生同步訊號非同步,則如步驟 切2 ’重新啟動平行周邊介面(_丨d peripheraiρρι)與直接記 • 憶體存取,讓硬體能再次與視訊訊號同步β 反之’若無發生非同步之問題,則如步驟S214進入處理視訊訊號程序, 首先,先取得原始影像令任一點的座標位置,其係利用步驟㈣所取得之 起始位置表’再配合步驟S2〇〇之四個指標作為基底(b咖祕㈤,每行 影像資料起始位置表作為偏移量(〇細_小故可以快速找出記憶雜内 每行真實影像資料之正確位置,公式如下: A=pBase ~hOffset[y] 其中y表不y-th订’ pBase表示要處理的緩衝區開頭記憶趙位置, ⑽細咖鳴量,A術_歸峨機存取 記憶體内的記憶體位置。此方法亦可推導出任一點的位置公式如下: B"( PBase +〇ffset[y]) +2x -f j 其中x為視訊畫面上的,座標點,B為座標x,y之真實對應到同步動態 隨機存取記憶體内的記憶體位置,因為ITU656標準格式為爾奶,故 為了得到正確的UV位置,必須配合乂位置求得如下公式: 1339361 數,再以此建立隱含内插與重置大小功能之魚眼影像校正對應關係表。當 以此魚眼雜校正關絲_在賴平台上實❹、·正時,經由本發明 所提供之方法更可大幅減少數位訊號處理器之運算量,加快處理時間並 免除同步城不-致可能造成之賴,完美呈❹、眼影像。 唯乂上所述者僅為本發明之較佳實施例而已,並非用來限定本發明For the above purposes, the present invention provides a method for obtaining fisheye image correction meaning, including the following steps: _ _ lion lion out, for (four) sunny, and take a plurality of correction point coordinates from the original image (Xd' yd ), it is estimated that the coordinates of the correction point correspond to the actual coordinates (Xu'yu) on the actual plane; the coordinates of the positive point and the actual coordinates are read into the coordinate position of each pixel in the original image by the polynomial approximation equation V; The function of the function is obtained after the correction is obtained. The corrected image is small, and the scale of the county image is calculated as 6 1339361. The four buffers are the video input storage area, the video output storage area, and the video processing reference area. And the video processing buffer, the four buffer memory structures are connected into a ring buffer. In terms of firmware, there are also four indicators pointing to the four buffers, and the four indicators cannot have more than two. It is the same value. If there is an equality indicating that there is a problem with the input data, the system must be restarted. Figure 4 shows the relationship between the four indicators and the buffer. As shown in the figure, four buffers are 1, 12, 12, 14, and 16, and the four indicators are video input storage area indicators, video output storage area indicators, Video processing reference area indicators and video processing buffer indicators. As shown in the figure, the video input storage area indicator points to the buffer 14, the video output storage area indicator points to the buffer 16, the video processing buffer indicator points to the buffer 10, and the video processing reference area indicator points to the buffer 12, and is processed. After one image data, the four indicators all point to the next buffer, the video input storage area indicator points to the buffer 16, the video output storage area indicator points to the buffer 10, the video processing buffer indicator points to the buffer 12, and the video processing reference area indicator Pointing to the buffer η, after the image data is output from the video output storage area, the same buffer can accept the image data input by the video input storage area indicator to speed up the processing time. After completing the system initialization, as described in step S202, the fisheye correction table is read into a Synchronous Dynamic Random Access Memory (SDRAM), and the table includes interpolated values; then, in order to reduce The amount of calculation of the digital signal processor, so as described in (4) S2G4 'first look at each line of the hoof _ actual f material with the memory location first' and represent it as a table for the digital signal processor. Further, as shown in step 82〇6, using the four indicators obtained in step S200, the location where the direct memory access is to be read 10 1339361 and written is set, and after the setting is completed, as described in step S2〇8. Modify the setting value of the direct memory access to 'issue the trigger, and call the direct access. Since the output signal of the camera may be unstable during the hardware operation, the synchronization signal may not be caused. Therefore, the inspection is performed as described in step S210. The inspection mode is to periodically scan the position of the video signal. For - directly maintained in the same - memory location, if so, it means that no problem occurs, and vice versa; if the synchronization signal is not synchronized, then step 2 'restart parallel parallel interface (_丨d peripheraiρρι) and Directly remembering the memory access, allowing the hardware to synchronize with the video signal again. β. If there is no problem with the non-synchronization, then the process of processing the video signal is entered in step S214. First, the coordinate position of the original image is obtained first. It uses the starting position table obtained in step (4) to match the four indicators of step S2 as the base (b coffee secret (five), the starting position table of each line of image data as an offset (〇 _ _ small can Quickly find the correct position of the real image data in each line of memory, the formula is as follows: A=pBase ~hOffset[y] where y is not y-th order 'pBase indicates where to go The beginning of the buffer buffer memory position, (10) fine coffee volume, A surgery _ 峨 machine access memory location in memory. This method can also derive the position formula of any point is as follows: B " ( PBase + 〇 ffset [ y]) +2x -fj where x is the video image, the coordinate point, B is the coordinate x, and the y corresponds to the memory location in the synchronous dynamic random access memory. Because the ITU656 standard format is milk, therefore In order to get the correct UV position, the following formula must be obtained in conjunction with the 乂 position: 1339361 number, and then the fisheye image correction correspondence table of the implicit interpolation and reset size function is established. _ On the platform, the method provided by the present invention can greatly reduce the amount of calculation of the digital signal processor, speed up the processing time and eliminate the synchronization of the city, which may cause a flaw, and is perfect, Eye image. The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention.

實施之翻。故即凡依本發财請細所述之特徵及精神所為之均等變化 或修飾,均應包括於本發明之申請專利範圍内。 【圖式簡單說明】 第1a圖為本發明取得魚眼影像扭曲參數之流程^ 第1b圖為本發明取得魚眼影像校正_之流程圖。 2圓為本請術顺軸蝴,之示意圖。 L正關係表之流程圖 第4 意圖 圖為巾原始歸與輸㈣像在州鄕並進行崎之 Γ為本發明中朗觀得之魚眼影像校. 四個指標分継向四鱗區衝之示 圓為應用魚眼影像校正關係表時,Implementation of the turn. Therefore, any changes or modifications to the characteristics and spirit of the present invention should be included in the scope of the patent application of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1a is a flow chart for obtaining fisheye image distortion parameters according to the present invention. Fig. 1b is a flow chart of obtaining fisheye image correction_ in the present invention. 2 round-based, please follow the axis, the schematic. The flow chart of the L positive relation table is the fourth intentional picture for the original return of the towel (four) like the state in the state and carry out the smashing of the fisheye image school in the invention. The four indicators are divided into four scales. When the circle is used to apply the fisheye image correction relationship table,

Claims (1)

1339361 補充、修正日期:99年11月丨9曰 十、申請專利範圍: ..L 一種取得魚眼影像校正關係與魚眼校正之方法,包括下列步驟: ' 利用H鏡頭拍攝-圖片做為-原始影像,並從該原始影像中取得複 數校正點座標,建立該原始影像中每一座標位置與該校正點座標之對 應關係之一影像校正對應關係表; 在-記憶體愧存該縣影像之-騰静,並建立複數指標分別指向 一緩衝區; Φ s賣入該衫像校正對應關係表及該影像資料中每-行之起始記憶體位置, 並建立—起始位置表; 利用該指標及該起始位置表算得該影像倾在該記憶體巾之正確位置; 6又定一直接δ己憶體存取(Direct Memory Access, DMA)所要讀取與寫入 之位置,並啟動該直接記憶體存取;以及 利用該影像校正對應關係表所提供之數值進行内插法,轉換每行影像資 料。 _ 2.如申請專利範圍第i項所述之取得魚眼影像校正關係與魚眼校正之方 法,其巾建立郷像校正對侧絲之步驟巾更包括下列步驟: (1) 估算該校正點座標於實際平面上之實際座標; (2) 利用該校正點座標及該實際座標計算出—組影像扭曲參數; (3) 利用該校正點座標運算出一輸出影像;以及 ⑷建立該原始縣無輸出影像中每—座標對蘭係之該影像校 正對應關係表。 3.如申請專利細第2項之取得絲校賴顧舰校正之方 14 捕充、修正曰期:99年1丨月丨9曰 法,其中該圖片係為一扭曲影像。 ^如申清專利範圍第2項所述之取得魚目艮影像校正關係與魚眼校正之方 法,其中該校正難標為(Xd,yd),該實際座標為(Xu,D,該影像扭曲參 數為队山)雜驟⑺中計算該影像扭曲參數之多項式近似方程式為Μ。 Xd(l+kird如),yu = yd(1+k|rd2+k2i_d4),^為該校正點座標與該原始影 像之中心的距離。 .如申4專她圍第2項所述之取得魚眼影像校正_與魚眼校正之方 法,其中該步驟(3)中係包含下列子步驟: (3a)依序讀入該輸出影像中每—個像素的座標位置; ⑽以-函式推算出該原始影像在經過校正後得到之一校正影像的大 小,並利用比例尺計算該原始影像之座標對應到該校正影像之一重置座 標; (30將該重置座標_該函歧運算㈣應之顧始影像之座標位置; 以及 ⑽重複步驟(外⑽’直到該輪出影像之每一像素座標皆已對應到該 原始影像之座標位置。 如申請專利範圍第5項所述之取得魚眼影像校正關係與魚眼校正之方 法,其中該步驟(3b)中之該函式係為Xu = Xd〇+kird2+k2rd4),^ yd(i+kird2+k2rdV其中㈣yd)為該校正;^標,(Xu,yu)為該實際座標, 0^2)為該影像扭曲參數’ rd為該校正點座標與該原始影像之中心的距 1339361 補充、修正曰期:99年11月19曰 丨圍第2項所述之取得魚眼影像校正關係與魚眼校正之方 、中出影像與該原始影像之座標為同一視場時,可直接建立點 π之對應_,從而取_影像校正制關係表。 &如申請專利範圍第2項所述之取得魚眼影像校正關係與魚眼校正之方 中雜出树與該原始影像之座標林同視場時職出該輸出 ?象與亥原始衫像在同—視場中上下兩點之座標建立内插之對應關 係’從而取得該影像校正對應關係表。 、奮專利範圍第2項所述之取得魚眼影像校正關係與魚眼校正之方 、、其中·^像扭曲參數在制同—該魚眼鏡頭時轉不變。 Η).如申請專利範圍第2項所述之取得魚眼影像校正關係與魚眼校正之方 法’其中該原始影像在校正時係將邊緣變形之部分去除。 η.如申請專利範圍第!項所述之取得魚眼影像校正關係與魚眼校正之方 法’其中該影像校正對細絲包含至少—_數值。 12·如申請專利制第丨項所述之取得魚眼影像校正關係與魚眼校正之方 法’其中該指標為不同數值。 13. 如申請專利範圍第i項所述之取得魚眼影像校正關係與魚眼校正之方 法’其中該指標有兩者以上為相同數值時,則重新啟動該直接記憶體存 ^ (DMA) (parallelperipheral interface,ΡΡΙ) ο 14. 如申請專利範圍第!項所述之取得魚眼影像校正關係與魚眼校正之方 法其中4直接s己憶體存取啟動後,若發現該影像資料不同步,則重新 啟動該直接記憶體存取與一平行周邊介面。 補充、修正曰期:99年ii月19曰 is.如申请專利範圍第M項所述之取得魚眼影像校正關係與魚眼校正之方 法’其中該影像資料不同步時’該影像資料之標頭樓位置係在該記憶體 中不同位置。 仏如申請專利範圍第i項所述之取得魚眼影像校正關係與魚眼校正之方 法’其中該影像資料中每-點皆有該影像校正對應關係表所對應之兩數 值’以做為内插之記憶體位置。 Π.如申請專利範圍第項所述之取得魚眼影像校正關係與魚眼校正之方 法’其中該内插法為平均内插法’該影像資料中每_點皆取該影像校正 對應關係表所提供之兩數值之平均,即為最後校正值。 18‘如申請專利範圍第!項所述之取得魚眼影像校正關係與魚眼校正之方 法,其中該雜熱處理完畢後,改_鋪職向之緩舰,以進行 下一影像資料之處理。 以如申請專利範圍第i項所述之取得魚眼影像校正關係與魚眼校正之方 法,其中該緩衝區包括視訊輸入存放區、視訊輪出存放區、視訊處理參 考區以及視訊處理緩衝區。 20.如申請專赚Μ丨9賴述之取得,_彡像校正_與魚眼校正之方 法,其中該緩衝區為環狀排列,且該指標在傳送下一筆影像資料時會自 動指向下一該緩衝區。 1339361 補充-修正日期:99年丨丨月丨9日1339361 Supplementary, Amendment Date: November, 1999, 丨9曰10, Patent Application: ..L A method for obtaining fisheye image correction relationship and fisheye correction, including the following steps: 'Using H lens to shoot-picture as - Raw image, and obtaining a plurality of calibration point coordinates from the original image, establishing an image correction correspondence table corresponding to each coordinate position of the original image and the coordinates of the calibration point coordinate; storing the image of the county in the memory - tempering, and establishing a plurality of indicators respectively pointing to a buffer; Φ s selling the shirt image correction correspondence table and the starting memory position of each line in the image data, and establishing a starting position table; The indicator and the starting position table calculate that the image is tilted at the correct position of the memory towel; 6 and a direct δ memory access (DMA) to be read and written, and start the Direct memory access; and interpolation using the values provided by the image correction correspondence table to convert each line of image data. _ 2. The method for obtaining fisheye image correction relationship and fisheye correction according to item i of the patent application scope, the step of establishing the image correcting side yarn of the towel further comprises the following steps: (1) estimating the correction point The actual coordinates of the coordinate on the actual plane; (2) using the calibration point coordinates and the actual coordinates to calculate a set of image distortion parameters; (3) using the calibration point coordinate to calculate an output image; and (4) establishing the original county without The image correction correspondence table for each coordinate of the blue line in the output image. 3. If you apply for the patent fine item 2, you can get the correction of the silk school. The catching and correcting period: 99 years, 1 month, 9 days, the picture is a distorted image. ^ The method for obtaining fisheye image correction relationship and fisheye correction according to item 2 of the patent scope of Shenqing, wherein the correction is difficult to mark (Xd, yd), and the actual coordinate is (Xu, D, the image distortion The polynomial approximation equation for calculating the image distortion parameter in the parameter is the team mountain) (7) is Μ. Xd (l+kird), yu = yd(1+k|rd2+k2i_d4), where ^ is the distance between the coordinate of the correction point and the center of the original image. For example, she applied the fisheye image correction_and fisheye correction method described in item 2, wherein the step (3) includes the following substeps: (3a) sequentially reading the output image. (10) Calculating the size of one of the corrected images after the original image is corrected by the -function, and calculating the coordinates of the original image by using the scale to correspond to one of the reset coordinates of the corrected image; (30) the reset coordinate_the correspondence operation (4) should be the coordinates of the coordinates of the initial image; and (10) the repeating step (outer (10)' until each pixel coordinate of the rounded image has corresponded to the coordinate position of the original image The method for obtaining fisheye image correction relationship and fisheye correction according to item 5 of the patent application scope, wherein the function in the step (3b) is Xu = Xd〇+kird2+k2rd4), ^ yd( i+kird2+k2rdV where (4) yd) is the correction; ^ mark, (Xu, yu) is the actual coordinate, 0^2) is the image distortion parameter 'rd is the coordinate of the coordinate of the correction point and the center of the original image 1339361 Supplementary, revised period: November 19, 19, the second item Correcting the fisheye image acquired relationship with the party fish-eye correction when the image and the coordinates of the original image of the same field of view can be established directly corresponding point of π _, _ so that the image taking system table correction. & If the fisheye image correction relationship and the fisheye correction are as described in item 2 of the patent application scope, the output tree is the same as the coordinate field of the original image, and the output is like the image of the original shirt. The image-correction correspondence table is obtained by establishing a correspondence relationship between the coordinates of the upper and lower points in the field of view. In the second paragraph of the patent scope, the fisheye image correction relationship and the fisheye correction are obtained, and the ?? image distortion parameter is the same as that of the fisheye lens. Η). A method for obtaining a fisheye image correction relationship and a fisheye correction as described in claim 2, wherein the original image is subjected to correction to remove a portion of the edge deformation. η. If you apply for a patent range! The method for obtaining a fisheye image correction relationship and a fisheye correction described in the item wherein the image correction pair filament comprises at least a value of -. 12. The method for obtaining fisheye image correction relationship and fisheye correction as described in the application for the patent system, wherein the indicator is a different value. 13. If the fisheye image correction relationship and the fisheye correction method described in item i of the patent application scope are the same, if the indicator has the same value or both, the direct memory storage (DMA) is restarted ( Parallelperipheral interface, ΡΡΙ) ο 14. For example, the scope of patent application! The method for obtaining fisheye image correction relationship and fisheye correction according to the item, wherein after direct activation of the memory, if the image data is found to be out of sync, the direct memory access and a parallel peripheral interface are restarted. . Supplementary and revised flood season: 99 years ii month 19曰is. If the fisheye image correction relationship and fisheye correction method described in item M of the patent application scope are selected, 'the image data is not synchronized' The position of the head building is in different positions in the memory. For example, the method for obtaining fisheye image correction relationship and fisheye correction as described in item i of the patent application scope, wherein each image in the image data has two values corresponding to the image correction correspondence table as Insert the memory location. ΠA method for obtaining a fisheye image correction relationship and a fisheye correction as described in the scope of the patent application, wherein the interpolation method is an average interpolation method, and the image correction correspondence table is taken for each _ point in the image data. The average of the two values provided is the last corrected value. 18 ‘If you apply for a patent range! The method for obtaining the fisheye image correction relationship and the fisheye correction described in the item, wherein after the heat treatment is completed, the ship is changed to a slow ship for processing the next image data. The method for obtaining fisheye image correction relationship and fisheye correction as described in item i of the patent application scope, wherein the buffer includes a video input storage area, a video wheel storage area, a video processing reference area, and a video processing buffer. 20. If you apply for the exclusive earning, the _image correction _ and the fisheye correction method, wherein the buffer is arranged in a ring, and the indicator automatically points to the next when transmitting the next image data. The buffer. 1339361 Supplement - Revision date: 99 years, 9 months, 9 days 第lb圖Lth diagram
TW96108553A 2007-03-13 2007-03-13 Method of obtaining the adjustment relationship of fish-eye image and fish-eye adjustment TW200837657A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW96108553A TW200837657A (en) 2007-03-13 2007-03-13 Method of obtaining the adjustment relationship of fish-eye image and fish-eye adjustment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW96108553A TW200837657A (en) 2007-03-13 2007-03-13 Method of obtaining the adjustment relationship of fish-eye image and fish-eye adjustment

Publications (2)

Publication Number Publication Date
TW200837657A TW200837657A (en) 2008-09-16
TWI339361B true TWI339361B (en) 2011-03-21

Family

ID=44820295

Family Applications (1)

Application Number Title Priority Date Filing Date
TW96108553A TW200837657A (en) 2007-03-13 2007-03-13 Method of obtaining the adjustment relationship of fish-eye image and fish-eye adjustment

Country Status (1)

Country Link
TW (1) TW200837657A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107306331A (en) * 2016-04-19 2017-10-31 义晶科技股份有限公司 Image processing method and portable electronic device
US9990739B1 (en) 2017-03-13 2018-06-05 National Chiao Tung University Method and device for fisheye camera automatic calibration
CN108632504A (en) * 2017-03-15 2018-10-09 致伸科技股份有限公司 multi-lens optical device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI621100B (en) * 2016-04-19 2018-04-11 義晶科技股份有限公司 Image processing method and portable eletronic device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107306331A (en) * 2016-04-19 2017-10-31 义晶科技股份有限公司 Image processing method and portable electronic device
US9990739B1 (en) 2017-03-13 2018-06-05 National Chiao Tung University Method and device for fisheye camera automatic calibration
CN108632504A (en) * 2017-03-15 2018-10-09 致伸科技股份有限公司 multi-lens optical device

Also Published As

Publication number Publication date
TW200837657A (en) 2008-09-16

Similar Documents

Publication Publication Date Title
JP5596972B2 (en) Control device and control method of imaging apparatus
CN108462838B (en) Panoramic video anti-shake method and device and portable terminal
CN101072288A (en) Method for obtaining fish-eye image correction relationship and fish-eye correction
WO2015081870A1 (en) Image processing method, device and terminal
TW201019715A (en) Fisheye correction with perspective distortion reduction method and related image processor
WO2016000527A1 (en) Wide-area image acquisition method and device
KR101915729B1 (en) Apparatus and Method for Generating 360 degree omni-directional view
JP6022577B2 (en) Method and apparatus for improved cropping of stereoscopic image pairs
WO2015081563A1 (en) Method for generating picture and twin-lens device
JP2019041389A (en) Process and device for capturing and rendering stream of panoramic or stereoscopic image
CN107358577B (en) Rapid splicing method of cubic panoramic image
JP6218787B2 (en) Imaging apparatus, information processing apparatus, display apparatus, information processing system, image data transmission method, and image display method
WO2017128887A1 (en) Method and system for corrected 3d display of panoramic image and device
WO2019127512A1 (en) Image processing method for photography device, photography device and movable platform
WO2016184131A1 (en) Image photographing method and apparatus based on dual cameras and computer storage medium
TWI339361B (en)
TW201320734A (en) Image processing method for producing background blurred image and image capturing device thereof
CN109785390B (en) Method and device for image correction
RU2654127C1 (en) Method for generating a digital panoramic image
JP2018152782A (en) Image processing system, imaging apparatus, image processing method, and program
KR101725024B1 (en) System for real time making of 360 degree VR video base on lookup table and Method for using the same
CN105721767A (en) Method For Processing A Video Stream
CN109785225B (en) Method and device for correcting image
WO2022257922A1 (en) Television-based mirror viewing field generation method, system, and device, and medium
JP2001014453A5 (en)

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees