白話導讀
Future Generation Computer Systems
SCI · IF 4.639 · Q1
2019/12
蓋在文件上的那顆印,是真的嗎?
Seal Imprint Verification via Feature Analysis and Classifications
Wei-Ho Chung, Mu-En Wu*, Yeong-Luh Ueng, Yu-Hsuan Su
一句話:用相機拍印鑑一定會歪。這篇先用最小平方回歸反覆估出印鑑的四條邊、交出四個角點,再用幾何變換把視角拉回與正本一致,最後以 SSIM 與 PSNR 是否超過門檻判定真偽。
先問:這在解什麼問題?the problem
在金融業,用印鑑來驗證身分是既日常又關鍵的作業——文件上蓋的那顆印,常常就是「這份文件為真」的憑據。因此,判斷一顆印是真印還是偽造,是實務上必須做好的事。
實務上還多一層麻煩:印鑑常常是用相機拍下來的。相機的視角會讓影像產生幾何變形,跟系統裡存的正本印鑑影像對不起來——還沒開始比對,圖就已經歪了。
怎麼做?先把歪掉的圖拉正,再比對the method
作者提出一套以回歸分析為基礎的方法,先把印鑑邊界找出來、把視角校正回來,最後才做比對判定。
① 找邊界
最小平方回歸
在外圍的強特徵點上套用普通最小平方法(OLS)回歸,估出的回歸線就當作印鑑的邊界;這個回歸程序會重複數次,讓邊界線盡可能精準。
② 取角點
四邊交出四角
先找出四條邊界,兩兩相交得到矩形印鑑的四個頂點——這四個點就是校正的定位基準。
③ 判真偽
SSIM + PSNR
把校正後的影像與正本比對,計算 SSIM 與 PSNR 兩個指標,檢查是否都超過預先設定的門檻,據此判定真印或偽印。
印鑑驗證流程:以最小平方回歸反覆估計四條邊界、交出四個角點,用幾何變換把相機造成的透視變形校正回正本的視角,最後以 SSIM 與 PSNR 是否超過預設門檻判定真偽。
結果如何?results
作者在各種蓋印影像上進行實驗,結果顯示所提出的辨識方法有效率也有效果。
讀的時候要注意兩件事:其一,判定是靠 SSIM 與 PSNR 是否超過「預先設定的門檻」——門檻怎麼定,會直接左右誤判率,這是使用者必須自己承擔的參數選擇。其二,取四個角點的做法預設印鑑是矩形的。論文摘要未公布具體的準確率數字,本頁因此不列任何數值。
閱讀原始論文(ScienceDirect) →