轉自:http://www.cvchina.info/2011/04/27/mea/
轉自老楊自己的部落格
,關注移動計算、電腦視覺、3C數位、IT&Web以及老楊的身心健康,歡迎訪問。
聽說新出了個叫Meal Snap
可以
計算照片中食物的卡路裡的iPhone程式,統計使用者每天卡路裡攝入總量,監督飲食健康。這個主意很不錯,但是整個程式運作的前提是準確的識別照片中的食
物是什麼。物體識別到目前也都還是個複雜的問題,即便是限定了有限種類,更何況是大千世界形狀各異的食物。所以我以為這個Meal
Snap也頂多就是個概念噱頭。今天無意間
連結到軟體首頁,發現下面的評論一致說很准,一下就勾起我的好奇心。真有這麼神?電腦視覺瞬間突飛猛進了?馬上安裝,試用結果如下:
點擊看原圖
Chocoloate Bunny!這也能識別出來?的確是個巧克力兔子,是昨天複活節我們房東老太太給的。我已經把耳朵和頭都啃掉了XDDD。還有那個Lindor Truffle,也沒有顯著特徵可以識別出這是個Truffle。這是怎麼做到的?我估計方法只能是“人肉智能
“:每一次成功檢索背後都有一個有血有肉的人在幫你戰鬥。。。所謂的人工人工智慧
。我知道I
Q Engines
提供這樣的映像人肉識別API,試著用關鍵詞搜尋了一下沒結果。轉而用Mechanical Turk
和Meal Snap找了一下,嘿,還真是這麼回事兒呢:
點擊看連結
這裡第一條連結來自最近很火的問答網站Quora
,給出的連結
裡解釋的很清楚,Meal Snap用公司名DailyBurn
這
個帳號把使用者Query提交給Amazon
Mechanical Turk,同時給0.02到0.05美元的報酬。想賺錢的使用者領取任務把食物名稱標註出來。剩下的流程就很簡單了,返回的物體識別
結果關鍵詞標籤和食物熱量對應折算關係可以在由真正的電腦程式來實現。不知道Meal
Plan的盈利模式是什麼,按照$2.99的價格,使用者查詢60次以後DailyBurn就開始虧錢了。(像我這樣的使用者第一次查他們就要賠錢,你懂
的。。。)我估計程式剛開始推出時砸錢換一批忠實使用者和口碑,以後搞成收費服務,願意為健康投資的人還是蠻多的。不過這些使用者不知道他們每天做的事情就是
拍了自己吃的食物發給別人看一看,告訴他們熱量多少。仔細想想,誰又不知道巧克力熱量高呢。