全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1357
推到 Plurk!
推到 Facebook!

有關魚眼睛鏡頭處理的問題

尚未結案
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-03-28 16:47:22 IP:219.68.xxx.xxx 未訂閱
請問個位大大,小弟在做魚眼睛鏡頭校正處理是採用棋盤是校正法,小弟已經求得影像的變形量的數據,理論來講只要把這些變形量的數據補償回去,那校正工作就算完成,但小弟現今的問題就是出在,要利用何種方法把這些數據帶回去?? 小弟目前想到的只有內插法,但不知對不對,若是對程式該怎麼做,若不對,那是否能請各位大大指導!!                    謝謝!!    
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-03-29 10:20:25 IP:61.230.xxx.xxx 未訂閱
引言: 請問個位大大,小弟在做魚眼睛鏡頭校正處理是採用棋盤是校正法,小弟已經求得影像的變形量的數據,理論來講只要把這些變形量的數據補償回去,那校正工作就算完成,但小弟現今的問題就是出在,要利用何種方法把這些數據帶回去?? 小弟目前想到的只有內插法,但不知對不對,若是對程式該怎麼做,若不對,那是否能請各位大大指導!!
residue你好: 發問的內容這樣寫,不知有幾個人看得懂?能加以說明一下嗎? 以下是小弟的猜測,大概在做影像的變形吧! 分享個人的經驗,我是用格點的方法( src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=14797714&CC=330946"> 1.)要對棋盤每個格子(四個格點)做變形,所以要找到變形後的四個點位置 [a1...a4](x',y'),與變形前的位置[b1...b4](x,y)相減,得到位移向量 [c1...c4](△x,△y)。 2.)事先要決定好變形方程式,因為要對四方形(棋盤的格子)做變形,這樣我們才 能將原本凸出去的魚眼睛矯正回來。 一般是用bilinear方程式比較適合(可代表一個四方形,四個系數),但小弟不 會解bilinear參數,我是用affine方程式(三個系數,這個我就會解啦) , class="code">bilinear方程式 x = ax+by+cxy+d; y = ex+fy+gxy+h; 變形系數[a,b,c,d,e,g,h]; 3.)解出變形方程式的系數,將第1點的變數(x,y),(x',y')(△x,△y)代入選用的 變形方程式(affine或bilinear),求得方程式變形系數。 4.)此時我們就可以用變形方程式,將棋盤格子裡的點帶入這個變形方程式,變成 我們想要的形狀,方程式算出來的位置[x',y']是有小數點的,此時才用內插法求 得[x,y]像素。 還未確定這是不是你要的,有些細節就省略不說明。 發表人 - jerrykuo 於 2004/03/29 16:37:48
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-03-29 15:41:28 IP:203.64.xxx.xxx 未訂閱
感謝!!JerryKuoe版大的回覆!!下圖是我用棋盤校正法處理的過程,這是我參考別人的博士論文再加上自己的見解做出來的,校正步驟如下: 1 找到個點中心 2 連接圓行圓心,四個端點,行成7個矩陣 3 計算各藍點,到各矩行四邊的垂直距離 4 再把垂直距離當作變形量的數據,校正回來    問題就是出在變形量的數據,不知如何代入??     ps:藍點為空心元之中心
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-03-29 17:12:03 IP:61.230.xxx.xxx 未訂閱
引言: 下圖是我用棋盤校正法處理的過程,這是我參考別人的博士論文再加上自己的見解做出來的,校正步驟如下: 1 找到個點中心 2 連接圓行圓心,四個端點,行成7個矩陣 3 計算各藍點,到各矩行四邊的垂直距離 4 再把垂直距離當作變形量的數據,校正回來 問題就是出在變形量的數據,不知如何代入??
residue你好: 你的問題很像mesh-motion-estimation,而且不是三言兩語可以說清楚 你不妨參考一下這篇文章,裡面會有你要的變形方法和求解的方法。 作者:洪茂雄 適用極低位元率視訊系統之二維變形網格運動補償 Motion Compensation Using 2-D Deformable Mesh for Very Low Bit-Rate Video System 全國博碩士論文資訊網找得到,但我不能下載,你試試看 ^^
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-03-30 10:54:46 IP:203.64.xxx.xxx 未訂閱
感謝!!JerryKuo版大的回覆 版大所提供的全國碩博士論文資料,小弟也一樣不可以觀看耶!! 但若想單單寫讓影像變形的程式,應如何寫??可否請大大給一範例指導一番 謝謝!!
sjh
一般會員


發表:8
回覆:10
積分:3
註冊:2003-03-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-03-30 14:43:45 IP:140.135.xxx.xxx 未訂閱
引言: 請問個位大大,小弟在做魚眼睛鏡頭校正處理是採用棋盤是校正法,小弟已經求得影像的變形量的數據,理論來講只要把這些變形量的數據補償回去,那校正工作就算完成,但小弟現今的問題就是出在,要利用何種方法把這些數據帶回去?? 小弟目前想到的只有內插法,但不知對不對,若是對程式該怎麼做,若不對,那是否能請各位大大指導!! 謝謝!! < face="Verdana, Arial, Helvetica"> 目前國內類似論文 大致如下: 大葉 內視鏡影像之扭曲校正與病兆面積之量測(大葉大學圖書館 有電子檔) 成大 91內視鏡影像序列之自動校正重構(全國碩博士論文有電子檔) 成大 92內視鏡影像序列之形變校正和三維重構(全國碩博士論文有電子檔) IEEE上大概有七篇左右 還有其他醫學期刊(非IEEE)
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-04-01 09:20:48 IP:61.230.xxx.xxx 未訂閱
residue你好: 實在很難向你說明變形的方法,真的不好講。 建議你想辦法找到那篇文章或是他的參考文 章,以及類似文章(mesh主題), 找資料的方面得自己來。 ^^
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-04-06 22:21:17 IP:219.68.xxx.xxx 未訂閱
感謝JerryKuo大大回覆!! 這幾天小弟想囉很久,但總是沒有頭續,疑惑有 1 Pixels能上下左右位移嗎?? 2 內插法與變形方程式的關係我弄不清楚 還請大大指教!!
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-04-07 03:07:38 IP:219.68.xxx.xxx 未訂閱
小弟又想了想,可否請JerryKuo大大指導我,如何讓pixel上下左右移動??
系統時間:2024-05-12 12:31:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!