最近微軟工程師的不經(jīng)意之作how-old.net非常風(fēng)靡,大家都在看看自己或朋友的照片看起來幾歲。
我也上傳一張比爾?蓋茨的照片,結(jié)果如下:
分析結(jié)果是56歲, 應(yīng)該是非常正確的,比爾蓋茨生于1955年,這個(gè)照片是幾年前的。
如何才能讓其看起來更年輕呢?只需要利用樂思網(wǎng)絡(luò)信息采集系統(tǒng)最新版中的圖片處理動(dòng)作中的平滑功能即可。
也就是讓對圖片的相鄰像素的色彩進(jìn)行平滑(利用3*3算子作平均)。
我們來實(shí)驗(yàn)一下。
首先利用腳本對圖片進(jìn)行平滑處理?,利用ImgProcess動(dòng)作腳本及其提供的smooth函數(shù):
將平滑后的照片再提交到how-old.net進(jìn)行分析:
結(jié)果顯示比爾?蓋茨照片年齡為48歲。這是進(jìn)行了5次平滑后的結(jié)果,每次平滑都會(huì)讓年齡年輕1-2歲。5次平滑后繼續(xù)增加平滑次數(shù)并不會(huì)繼續(xù)減少估計(jì)的年齡值。
實(shí)驗(yàn)結(jié)論:照片上頭像部分的顏色平滑度是估計(jì)年齡值的一個(gè)依據(jù)參數(shù),與我們經(jīng)驗(yàn)中越年輕皮膚越光滑,越老皮膚越粗糙一致。可能顏色的飽和度也是一個(gè)依據(jù)參數(shù)。理論上說,其年齡估計(jì)的依據(jù)參數(shù)可能有成千上萬個(gè),都是對海量圖片標(biāo)注后進(jìn)行機(jī)器學(xué)習(xí)的結(jié)果,這些估計(jì)依據(jù)參數(shù)都不是人為設(shè)定的,都是讓程序自動(dòng)學(xué)習(xí)得出來的。