請教各位
自從我看了所謂的針孔模型原理
我反而對數位相機跟一般相機的原理開始感到困惑
我疑惑的地方在於到底在底片(一般相機)跟image sensor(數位相機)上的成像
針孔模型告訴我們,一個物體的光線通過針孔後
其外觀是上下左右顛倒的,如下圖(以下簡稱圖一)中的M
請問DSLR與一般相機的成像原理
在洗照片時,我們只要從底片中成像的另一側洗,即可還原左右相反上下顛倒的問題
例如影像中的I
我現在的問題在於,那數位相機呢?在如下的文章中,
http://blog.dcview.com/article.php?a=BjsHYgFoVGVXMA%3D%3D
我知道透過五稜鏡,我們可以在觀景窗中看到正常影像(無左右相反上下顛倒)
但問題是image sensor沒有從"另一側顯像的可能"
所以我查了wiki有關pinhole model的描述
http://en.wikipedia.org/wiki/Pinhole_camera_model
裏面有一句話
Rotate the coordinate system in the image plane 180° (in either direction).
This is the way any practical implementation of a pinhole camera would solve
the problem; for a photographic camera we rotate the image before looking at
it, and for a digital camera we read out the pixels in such an order that it
becomes rotated.
但問題來了,如果我們以圖一來想像,理論上M是image sensor
接著,旋轉180度後,上面的影像相較於I仍然是左右相反
而這也理論上是數位相機的LCD營幕上所顯示的內容
所以,我的看法是,理論上M應該不是旋轉180度,而是上下直接顛倒(無左右相反)
而這也是我看了許多pinhole model的文章所不能理解的地方
想請教各位攝影大師,謝謝
AlexofNTU wrote:
我的看法是,理論上M應該不是旋轉180度,而是上下直接顛倒(無左右相反)


錯,事實是上下左右顛倒了
數位也好底片也好,光學是不會改變的
可以用拍立得驗證,撕拉機改裝拍立得背,拍出來的會左右相反
針孔,是上下 左右同時變化!

鏡像,只有左右變化!

感光原件記錄訊號,不管是倒像 鏡像,最後都能轉換與人眼看到的一樣!
我想我明白樓主為什麼會迷惘了,因為你沒看明白wiki上談的是座標轉換問題

如果只是上下顛倒,那麼P點轉換成Q點後應該落在第四象限,但事實還有左右倒轉,所以Q點落在第三象限。那麼座標轉換當然是成像面轉180度

人家談的是座標問題

樓主的盲點只要把 wiki 的這句話小小改一下就可以突破了:

for a digital camera we read out the pixels in such an order that it becomes rotated.

句尾的 rotated 改成 normal 就好了.

感光元件是如何解讀影像的, 從正面還是背面? 有沒有 flip 與 rotate? 這些根本不重要, 句尾何必說是 rotated 造成樓主困惑?

尤其現在也有背照式的感光元件, 真的不用去管他 flip 與 rotate 多少, 反正就給你看到正常影像就是了.
路人甲㊣ wrote:
句尾何必說是 rotated 造成樓主困惑?


因為人家一直是在談rotate the coordinate system,樓主自己斷章取義才會困惑
luftbubi wrote:
因為人家一直是在談rotate the coordinate system,樓主自己斷章取義才會困惑

感光元件應該是從正面 (受光面) 解讀影像的吧? 也就是樓主說得沒錯, 所以我才說 wiki 不須在句尾說是 rotated, 就說 normal 就好了. 當然 wiki 很可能是延續句子來說明, 把數位也當成底片是從背面看影像的, 要 rotate 不用 flip.

難道感光元件是從背面解讀影像的? 萬一如此, 那 wiki 說 rotated 就沒錯, 和底片一樣. 當然若是如此, 背照式感光元件就相反了, 要 flip 不用 rotate, 那 wiki 也是說 normal 比較好, 畢竟感光元件有前照與背照兩種.

不過現實上, 數位要把上面直接定義成下面, 左邊直接定義成右邊, 想必都是輕而易舉的事, 這 flip 與 rotate 根本不是問題.
樓主喂! SLR 有反光鏡, 還有 五凌鏡, 有一大堆的反射面, 尚複雜啦...

先研究這個...





因為wiki一直是在談這個「座標系統」,wiki上的rotate一直是指P跟Q這兩個座標之間的轉換,跟感光元件前面後面一點關係都沒有
luftbubi wrote:
因為wiki一直是在談這個「座標系統」,wiki上的rotate一直是指P跟Q這兩個座標之間的轉換,跟感光元件前面後面一點關係都沒有

從樓主的帳號 Alex of NTU 來看, 阿不是, 是從發文看來, 這麼基本的東西我相信他清楚得很, 才會提到 "從底片中成像的另一側洗" 與 "image sensor沒有從"另一側顯像的可能"", 也下了 "我的看法是,理論上M應該不是旋轉180度,而是上下直接顛倒(無左右相反)" 的結論.

我才說樓主盲點在於 wiki 該句句尾的 rotated 用字不妥, 因為這種說法等於把數位當成底片或毛玻璃看待, 是從背面看成像的.

另外, wiki 寫的 "Rotate the coordinate system in the image plane 180° (in either direction)." 這句也寫得不好. 轉 180 度當然不用管向哪一邊轉, 還特別說明根本是多此一舉. 英文作文這樣講廢話充字數, 反而會扣分的.
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!