圖片搜索及推薦優(yōu)化

首先說(shuō)明,這里的圖片搜索并不是通過(guò)關(guān)鍵詞搜索咐低,而是通過(guò)圖片搜索圖片,或者通過(guò)圖片推薦圖片的場(chǎng)景袜腥。

目前還沒(méi)有一些數(shù)據(jù)說(shuō)明到底通過(guò)圖片搜索或推薦圖片的場(chǎng)景有多普遍见擦,但是作為一個(gè)經(jīng)常在淘寶上買(mǎi)買(mǎi)買(mǎi)的剁手黨自身體會(huì),我在淘寶常用的功能之一就是拍了照片在淘寶上搜同款羹令。另外最近也會(huì)逛逛pinterest鲤屡,在pinterest中也會(huì)有相似圖片推薦。

如果marketers 或者business owners了解一些圖片優(yōu)化技巧福侈,可能會(huì)讓自己的圖片或者產(chǎn)品有更多機(jī)會(huì)的曝光酒来。

做搜索引擎優(yōu)化或者推薦優(yōu)化與其它在線營(yíng)銷(xiāo)方式很不同一點(diǎn)是,需要了解搜索引擎或者推薦引擎的基本實(shí)現(xiàn)原理肪凛,當(dāng)你開(kāi)始對(duì)一些規(guī)推薦則有一些大致的了解的時(shí)候堰汉,就可以開(kāi)始利用它們了辽社。

無(wú)意中,正好看到阮一峰寫(xiě)了兩篇關(guān)于相似圖片判定應(yīng)用比較廣泛的幾種算法翘鸭,總結(jié)如下:

感知哈希算法:

1. 把所有圖片都縮小成同一尺寸滴铅,如 8*8 64個(gè)像素

2.? 把圖片轉(zhuǎn)變?yōu)?4級(jí)灰度,并且計(jì)算出一個(gè)圖片的灰度平均值

3. 把圖片的每一個(gè)像素都與這個(gè)平均值比較就乓,如果大于等于平均值記為1汉匙,否則記為0

4. 將上一步的比較結(jié)果,組合在一起生蚁,就構(gòu)成了一個(gè)64位的整數(shù)噩翠,即為圖片的fingerprints,比較圖片的fingerprints邦投,根據(jù)不相同的數(shù)據(jù)位的數(shù)量來(lái)判斷相似度绎秒。

顏色分布法:

我們知道,每一種顏色都可以通過(guò)rgba(即紅尼摹,綠见芹,藍(lán),透明度)來(lái)表示蠢涝,那么一張圖片的所有像素的顏色以這種方式表現(xiàn)出來(lái)玄呛,就會(huì)生成一個(gè)rgba直方圖,如下圖:

圖片來(lái)自阮一峰博客

其中上方最后一張直方圖就是rgba疊加起來(lái)的效果和二。然后將該直方圖通過(guò)數(shù)學(xué)表達(dá)徘铝。當(dāng)然,因?yàn)閞gba取值范圍都是0-255惯吕,所以計(jì)算量會(huì)特別大惕它,通常的做法是進(jìn)行簡(jiǎn)化,最終會(huì)將直方圖表示為一個(gè)多為向量废登,這個(gè)向量就作為該圖片的fingerprint淹魄,然后可以通過(guò)皮爾遜相關(guān)系數(shù)(Pearson correlation coefficient)或者余弦相似(cosine simliarity)進(jìn)行相似計(jì)算。

內(nèi)容特征法

將原圖先轉(zhuǎn)變?yōu)榛叶葓D片堡距,再轉(zhuǎn)變成黑白圖片:

圖片來(lái)自阮一峰博客

內(nèi)容特征法認(rèn)為甲锡,黑白輪廓相近,則兩張圖片也相近羽戒。

“顯然缤沦,前景色與背景色反差越大,輪廓就越明顯易稠。這意味著缸废,如果我們找到一個(gè)值,可以使得前景色和背景色各自的"類(lèi)內(nèi)差異最小"(minimizing the intra-class variance),或者"類(lèi)間差異最大"(maximizing the inter-class variance)企量,那么這個(gè)值就是理想的閾值测萎。”

將黑白圖片通過(guò)矩陣表示梁钾,矩陣的每個(gè)值對(duì)應(yīng)原圖的一個(gè)像素绳泉,0表示黑色逊抡,1表示白色姆泻。兩張圖片的矩陣不同之處越少,則圖片越相似冒嫡。

以上三種算法只是圖片相似度判斷中比較基本的三種方法拇勃,實(shí)際上,以圖搜圖孝凌,以及通過(guò)圖片推薦圖片的場(chǎng)景會(huì)更加復(fù)雜方咆。不過(guò)我們可以從上述三種算法中提煉出的信息是,相似圖片的判定與以下因素比較相關(guān):

1. 圖片中物體輪廓

2. 圖片的顏色

3. 圖片中物體 與背景色差

有了這些信息蟀架,我們就可以有針對(duì)性的做一些圖片優(yōu)化工作了:

1. 最好對(duì)產(chǎn)品的個(gè)角度進(jìn)行拍照

2. 產(chǎn)品的背景應(yīng)當(dāng)盡量簡(jiǎn)單瓣赂,以免對(duì)圖片中的產(chǎn)品識(shí)別產(chǎn)生影響

3. 可以為產(chǎn)品設(shè)置多種背景色

4. 非產(chǎn)品圖片的場(chǎng)景中,如Pinterest中分享的一些文字banner片拍,可以嘗試做多個(gè)煌集,不同顏色,不同風(fēng)格捌省,不同樣式等

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末苫纤,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子纲缓,更是在濱河造成了極大的恐慌卷拘,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,378評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件祝高,死亡現(xiàn)場(chǎng)離奇詭異栗弟,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)工闺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)横腿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人斤寂,你說(shuō)我怎么就攤上這事耿焊。” “怎么了遍搞?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,983評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵罗侯,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我溪猿,道長(zhǎng)钩杰,這世上最難降的妖魔是什么纫塌? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,938評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮讲弄,結(jié)果婚禮上措左,老公的妹妹穿的比我還像新娘。我一直安慰自己避除,他們只是感情好怎披,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著瓶摆,像睡著了一般凉逛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上群井,一...
    開(kāi)封第一講書(shū)人閱讀 52,549評(píng)論 1 312
  • 那天状飞,我揣著相機(jī)與錄音,去河邊找鬼书斜。 笑死诬辈,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的荐吉。 我是一名探鬼主播焙糟,決...
    沈念sama閱讀 41,063評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼稍坯!你這毒婦竟也來(lái)了酬荞?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,991評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤瞧哟,失蹤者是張志新(化名)和其女友劉穎混巧,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體勤揩,經(jīng)...
    沈念sama閱讀 46,522評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡咧党,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了陨亡。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片傍衡。...
    茶點(diǎn)故事閱讀 40,742評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖负蠕,靈堂內(nèi)的尸體忽然破棺而出蛙埂,到底是詐尸還是另有隱情,我是刑警寧澤遮糖,帶...
    沈念sama閱讀 36,413評(píng)論 5 351
  • 正文 年R本政府宣布绣的,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏屡江。R本人自食惡果不足惜芭概,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望惩嘉。 院中可真熱鬧罢洲,春花似錦、人聲如沸文黎。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,572評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)臊诊。三九已至鸽粉,卻和暖如春斜脂,著一層夾襖步出監(jiān)牢的瞬間抓艳,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,671評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工帚戳, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留玷或,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,159評(píng)論 3 378
  • 正文 我出身青樓片任,卻偏偏與公主長(zhǎng)得像偏友,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子对供,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,312評(píng)論 25 707
  • 一提到圖片产场,我們就不得不從位圖開(kāi)始說(shuō)起鹅髓,位圖圖像(bitmap),也稱(chēng)為點(diǎn)陣圖像或繪制圖像京景,是由稱(chēng)作像素(圖片元素...
    螢火蟲(chóng)de夢(mèng)閱讀 2,910評(píng)論 0 3
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)窿冯、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,123評(píng)論 4 61
  • 那天下午确徙,我去盲宣隊(duì)看望盲藝人紅權(quán)大哥醒串,偶遇小盲童亮亮,經(jīng)過(guò)聊天鄙皇,才知道亮亮來(lái)自呂梁市離石區(qū)的一個(gè)農(nóng)村芜赌,此次專(zhuān)程來(lái)...
    郝逗閱讀 413評(píng)論 0 1
  • 26歲作為一個(gè)畢業(yè)兩年的人來(lái)說(shuō)相親經(jīng)歷可是相當(dāng)豐富,也算是歷經(jīng)百戰(zhàn)伴逸,什么奇葩男缠沈、渣男還有奇怪的事我都遇見(jiàn)過(guò),...
    大魔女閱讀 318評(píng)論 8 1