2014-06-30

人臉偵測(face detection)


在新聞 APP 中,因為新聞照片在版面中必須呈現在 4:3 的方框裏,而照片有直有橫,人物的大小及位置在不同的照片中也差異極大,時而會發生新聞人物的頭像被自動版面規則橫切一半的情況。若發生在頭條版面,則情況就更嚴重。(見圖1)


採用「人臉偵測(face detection)」或是一個方法,利用偵測結果的傳回值,自動重新調整臉部在視框中的呈現位置。


有興趣可連到「http://rekognition.com/demo/face」去試試。我試著把聯合新聞網稍早頭條區的幾張照片進行人臉偵測(見圖2~圖5),圖2的側臉可以辦識出來,圖3的小臉也可以,圖4的多人臉也可以,但不是每張都順利,圖5口中喝著飲料的照片就失敗了。


找了一些 face detection 的 Library,其實效果都不算佳,一些判斷的結果,也很可能無法有效對位。


人的介入處理還是必要的,除了重新對位,還可以有觀點地強調人或事件的焦點,這是程式無法達到的事。Face detection 最多只能作為輔助的手段。