軍裝照

軍裝照

軍裝照是一款頗為流行的互動程式,這款程式軟體能讓網友創建自己身著中國人民解放軍軍裝照片。用戶掃描二維碼後,只需上傳一張頭像照片,並選擇想要"參軍"的年代,就能獲得一張看起來像穿上了軍裝的合成照。該活動很快就火了起來,許多人在微信和其它社交媒體上與朋友分享自己的軍裝照。

基本信息

簡介

為慶祝中國人民解放軍建軍90周年閱兵舉行,人民日報客戶端推出一款小軟體,能將個人照片合成我軍歷史上不同時期的軍裝照,朋友圈內紛紛曬起軍裝合成圖,共同慶祝建軍節。

這些軍裝照是通過技術合成的,涵蓋解放軍歷史上不同時間的軍裝風格。

製作方法

軍裝照軍裝照
軍裝照就是由人民日報推出了一款“穿上軍裝”的小軟體製作的。進入這款軟體後,頁面上中出現一個相冊上面寫著“中國人民解放軍建軍90周年”,其中有著多張老照片。隨著相冊往後翻動,相冊上出現了一排字“你的軍裝照怎么不見了?”點擊之後,進入的製作程式是先“選擇年代去參軍”,點擊製作出現了一個“請上傳個人照片”,要求則是正面頭像照。在選擇性別之後,就可以上傳照片,上傳照片後就出現合成照片。

技術

軍裝照軍裝照
這個“軍裝照”是由人民日報客戶端策劃出品並主導開發,騰訊天天P圖提供圖像處理支持的一款H5產品。目前,這款H5產品的熱度依然,而創紀錄的瀏覽量背後,是騰訊與人民日報緊密合作,對圖片上傳下載,存儲,智慧型分析、融合處理等服務提供技術支持。

人臉檢測

即在圖像上定位出人臉所在區域,檢測出的代碼一般為多行數組,這是因為一張圖中可能出現多張人臉。

關鍵點定位

在檢測到人臉所在矩形框後,還需要進一步定位人臉關鍵特徵所在位置,如眼睛鼻子等,常稱為Landmark。很多相機利用了這種技術定位鼻子和眼睛,以自動調整它們的形狀大小。

透視變換

為了方便處理,這一步採用平面單應矩陣H來描述人臉之間的對應關係,即把人臉作為一個平面來處理位置變換,但“軍裝照”的算法是將人臉作為一個3D的立體效果進行透視的,這也就是為什麼,我的成果沒有“軍裝照”那么自然。

區域提取

實際上我們只替換人臉,準確地說是五官部分,而人臉外的部分,如頭髮、脖子,都需要過濾掉,因此,區域提取的目的就是找到只包含五官部分的標記。

色彩轉換

目的是使當前人臉與要被替換的人臉色彩相近,實現起來相對簡單:先計算當前圖像和目標圖像的顏色直方圖,然後調整當前圖像的直方圖與目標圖像的一致,最後將調整後的直方圖套用到當前圖像。

邊緣融合

完成色彩轉換後,兩個人臉已經比較接近,但如果直接貼過去,邊緣上仍會有一些突兀,這裡套用的是拉普拉斯金字塔融合方法,及將圖片進行金字塔分解,然後分區域與原圖片進行融合,使邊緣更連貫。

闢謠

然而,就在朋友圈被軍裝照刷屏時,另一種聲音出現了。有人說該程式是一個旨在盜取個人信息的網路詐欺方式,其伺服器位於加拿大。《人民日報》8月1日發布闢謠信息,稱該程式是由人民日報客戶端設計並開發、騰訊天天P圖提供圖像處理支持的新媒體產品,用戶使用不會造成任何隱私信息泄露。

相關詞條

相關搜尋

熱門詞條

聯絡我們