首页 电商 正文

Google 按图搜索的原理 怎样才能让搜索引擎爱上你的网站?

2024-03-21 18:08
admin

针对这个问题,请教了算法组的同事,他分享了基本的思路:

对于这种图像搜索的算法,一般是三个步骤:

1.将目标图片进行特征提取,描述图像的算法很多,用的比较多的是:SIFT描述子,指纹算法函数,bundlingfeatures算法,hashfunction(散列函数)等。也可以根据不同的图像,设计不同的算法,比如图像局部N阶矩的方法提取图像特征。

2.将图像特征信息进行编码,并将海量图像编码做查找表。对于目标图像,可以对分辨率较大的图像进行降采样,减少运算量后在进行图像特征提取和编码处理。

3.相似度匹配运算:利用目标图像的编码值,在图像搜索引擎中的图像数据库进行全局或是局部的相似度计算;根据所需要的鲁棒性,设定阈值,然后将相似度高的图片预保留下来;最后应该还有一步筛选最佳匹配图片,这个应该还是用到特征检测算法。

其中每个步骤都有很多算法研究,围绕数学、统计学、图像编码、信号处理等理论进行研究。

下面是阮一峰的一个最简单的实现:

你输入google图片的网址,或者直接上传图片,Google就会找出与其相似的图片。下面这张图片是美国女演员AlysonHannigan。

上传后,Google返回如下结果:

这种技术的原理是什么?计算机怎么知道两张图片相似呢?

根据NealKrawetz博士的解释,原理非常简单易懂。我们可以用一个快速算法,就达到基本的效果。

这里的关键技术叫做”感知哈希算法”(Perceptualhashalgorithm),它的作用是对每张图片生成一个”指纹”(fingerprint)字符串,然后比较不同图片的指纹。结果越接近,就说明图片越相似。

下面是一个最简单的实现:

第一步,缩小尺寸。

将图片缩小到8×8的尺寸,总共64个像素。这一步的作用是去除图片的细节,只保留结构、明暗等基本信息,摒弃不同尺寸、比例带来的图片差异。

第二步,简化色彩。

将缩小后的图片,转为64级灰度。也就是说,所有像素点总共只有64种颜色。

第三步,计算平均值。

计算所有64个像素的灰度平均值。

第四步,比较像素的灰度。

将每个像素的灰度,与平均值进行比较。大于或等于平均值,记为1;小于平均值,记为0。

第五步,计算哈希值。

将上一步的比较结果,组合在一起,就构成了一个64位的整数,这就是这张图片的指纹。组合的次序并不重要,只要保证所有图片都采用同样次序就行了。

得到指纹以后,就可以对比不同的图片,看看64位中有多少位是不一样的。在理论上,这等同于计算”汉明距离”(Hammingdistance)。如果不相同的数据位不超过5,就说明两张图片很相似;如果大于10,就说明这是两张不同的图片。

具体的代码实现,可以参见Wote用Python语言写的imgHash.py。代码很短,只有53行。使用的时候,第一个参数是基准图片,第二个参数是用来比较的其他图片所在的目录,返回结果是两张图片之间不相同的数据位数量(汉明距离)。

这种算法的优点是简单快速,不受图片大小缩放的影响,缺点是图片的内容不能变更。如果在图片上加几个文字,它就认不出来了。所以,它的最佳用途是根据缩略图,找出原图。

实际应用中,往往采用更强大的pHash算法和SIFT算法,它们能够识别图片的变形。只要变形程度不超过25%,它们就能匹配原图。这些算法虽然更复杂,但是原理与上面的简便算法是一样的,就是先将图片转化成Hash字符串,然后再进行比较。

原文:http://blog.jobbole.com/20536/

怎样才能让搜索引擎爱上你的网站?

1、简洁的代码

这是吸引搜索引擎的第一步。或许有的站长会说:我就用复杂的代码,绝对的高逼格。可惜你自以为然的东西,搜索引擎不喜欢,这就好比你开车在路上,前面有两条路,一条平坦的柏油大道,一条坑坑洼洼的土路,你会走哪条?简洁的代码就是这条柏油大道,搜索引擎这辆车会非常乐于行驶的。

2、合理的内链

还是上面那个比喻,内链就像是近道,可以省油并节约时间,搜索引擎自然十分喜欢。但是,内链布局一定要合理,因为近道太多或过于相似的话,再老练的司机也会迷路的。

3、稳定的更新频率

大家小时候听过狼来了的故事吗?这里就不用我再赘述一遍了吧。网站的更新一定要稳定,最好是做到天天更新,当然偶尔有事没有更新也是无伤大雅的,怕就怕长时间的断更!你今天说你发布文章了,搜索引擎来了但是什么都没有看到,你明天说你发布文章了,搜索引擎来了还是什么都没有,后天,大后天,你就会像狼来了中的那个放羊娃一样,慢慢的失去别人对网站的信任,包括搜索引擎。

4、文字导航要清晰

导航的作用就不用多说了吧,无论是对用户体验,还是对搜索引擎,都会起到积极的作用的。

5、内容的质量要过关

对于这个问题,如果你还是不清楚,就去看一看我之前写的那篇题目为你的原创文章为什么百度不收录的文章吧。然后,你还要清楚搜索引擎判断文章质量的三大标准,一是PV值,再是字数,三是排版。

6、高质量的外链

这一点在过去有多重要,站长恐怕都是深有体会的吧,而现在虽然作用被极大程度的削弱了,但是你会放弃外链建设吗?肯定不会!反而要做的就是每天尽可能地去增加网站的高质量外链数量。(本文源自http://www.xxyfkj.cn/gongsixinwen/176.html)

7、网站内部优化

大部分新手站长都表现出来一个通病,那就是拼命的发布外链,过度重视网站的外部优化。殊不知网站的内部优化也是至关重要的,比如图片优化、目录优化、robots设置、网站地图设置、301转跳设置、H1标签设置以及上面作为单独项去介绍的内链建设等。做好这些工作,就可以大幅度提升搜索引擎对网站的好感。

好了,让搜索引擎爱上你的网站的原因今天就暂时说到这里吧,希望能够对各位站长有所启发。

信息转载自网络,更多相关信息请点击:精细搜索营销http:///wlyx/ssyx/

相关文章

  • 京东店铺在哪里修改价格?主图修改注意什么?

    京东店铺在哪里修改价格?主图修改注意什么? 现在有很多人在京东上开了第三方的店铺,京东对于这些第三方店铺还是有不少扶持计划的,而且现在马上就要到京东的618活动了,很多商家想要提前把商品价格修改下,那么京东店铺在哪里去修改价格?进入商家后台-促销推广-创建促销-单品促销,在这里就可以去修改价格了!京东商品主图修改要注意什么?1、京东商品主图图片在800*800像素以上,提供5张(不同视角,如正面、侧面、反面、产品细节图等,必须有一张商品主体

    2024-03-13 19:09
  • 京东快车上创意图片怎么换?要注意什么?

    京东快车上创意图片怎么换?要注意什么? 在商家选择使用京东快车来推广的时候,就经常需要调整推广的计划。因为在推广商品的时候肯定会需要进行测图测款的操作的,如果测图的结果不理想的话,商家也就需要考虑更换创意图了。那么京东快车上创意图片怎么换?要注意什么?京东快车上创意图片怎么换?京东快车的创意图片不能直接修改的,只能通过添加新的SKU 来添加新的创意。在“我的投放平台推广推广创意”这里加入的SKU ID后,选择添加,之后就看自己对应的商

    2024-03-13 18:41
  • 京东智铺店铺轮播图/图片热区配置操作步骤

    京东智铺店铺轮播图/图片热区配置操作步骤 本篇文章为大家介绍京东商家朋友最常用的轮播图&图片热区模块如何设置及常见问题,来看看吧:Q1: 如何设置轮播图&图片热区模块?操作路径:移动端/电脑端:进入装修页面-左侧装修模块中选择【轮播图】/【图片热区】-右侧属性窗口进行属性信息配置。,Q3:尺寸要求是什么?移动端:轮播图:请保证每帧图片尺寸一致。,导航主要包括店铺首页和商品栏目及各个单页面的导入链接。

    2024-03-13 18:18
  • 京东主图怎么做?要注意什么?

    京东主图怎么做?要注意什么? 相反主图不合格可能会造成商品下架、扣分。,方法就是通过搜索关键词,在首页展示的产品主图,都整体出来。,京东做主图要确定好自己产品的受众群体,了解这个品类是什么人群喜欢的产品。

    2024-03-13 18:15
  • 京东详情页图片怎么弄下来?图片有什么要求?

    京东详情页图片怎么弄下来?图片有什么要求? 第二步:这时候会跳出一个代码小窗口,选择下图红色选框中后缀为.jpg的一串网址进行复制。,各入口图大小规范:1、项目页首屏图主图,此图不需要出现品牌或者宝贝名称,只需一句核心广告语和若干几个主要卖点尺寸 :650×420px体积:小于100k2、新版众筹首页列表图尺寸:280高( 220< 高<500,表示宽度为280px,高度可以在220px到500这个区间,此图无文字)体积:小于5

    2024-03-13 18:10
  • 京东快车创意图规则是什么?怎么做?

    京东快车创意图规则是什么?怎么做? 一般消费者购买茶叶,对于是否是新茶相当在乎,对于这种具有时令特性的产品,在创意图上说明茶叶采制时间,就相当关键了。,2、图片简洁大方现在逼格高的网站图片或者app,版式设计都是简洁大方,给人一种高逼格的感觉,尤其是高档产品,创意图尽量选择简约风格。,3、突出利益点一张创意图不仅要说明产品特点,能够满足消费者什么需求,例如“买二送一”,像这种利益点,一定要说明,充分利用人爱贪小便宜这种心理弱点。

    2024-03-13 18:08
  • 京东的图怎么扒下来?如何保存?

    京东的图怎么扒下来?如何保存? 现如今有很多在京东平台上购物的消费者,吸引了很多卖家选择在平台上开店发展,而在上架产品后需要设置好产品的图片,很多卖家会想要使用别人店铺的图片,下面来介绍京东的图怎么拔下来了?京东商品主图保存方法一:第一步:打开京东商城,找到自己喜欢的产品。,第二步:在打开的商品页面中缩略图区域,鼠标“右键”点击任意一张要查看原图的缩略图,选择“在新标签页中打开图片”,出现一个缩略图的新页面。,我们了解到京东的图

    2024-03-13 17:56
  • 京喜店铺新品发布素材需要准备什么?

    京喜店铺新品发布素材需要准备什么? 商家在京东开放平台开设京喜店铺,新品发布需要准备好以下这些素材,那样在发布新品的时候就会水到渠成。一、商品主图商品主图可以提升点击率,建议10张图上传满,可以依照核心卖点图、细节图、场景图、资质图等顺序上传。图片规范有强制要求,不合规会影响产品上架同时系统会自动检测违规扣罚。①尺寸:800*800PX②分辨率:72DPI③格式:JPG/JPEG/PNG④大小:小于2M⑤禁止出现:涉黄内容、违禁商品

    2024-03-13 17:54
  • 京东快车怎么修改创意图片尺寸?有哪些尺寸?

    京东快车怎么修改创意图片尺寸?有哪些尺寸? 那么,京东快车怎么修改创意图片尺寸?有哪些尺寸需要注意?本文将为您详细介绍。,图片大小需要控制在合理范围内,以保证广告的加载速度和用户体验。,希望这篇文章能够帮助您更好地了解京东快车创意图片尺寸的修改方法和注意事项。

    2024-03-13 17:50
  • 京东快车如何更改创意图片尺寸?尺寸要求

    京东快车如何更改创意图片尺寸?尺寸要求 京东快车作为平台商家经常使用的付费推广工具,能够将商品直接推荐到精准客户面前,但想要吸引用户点击,就得在创意图上面下功夫。,只有定位清楚才能更好的制定创意设计方案,使创意更具有针对性。,同时创意图中的文字要简洁明了、有针对性,图片一定要有吸引力、表现力,能够让目标客户看一眼就知道产品卖点,从而愿意点击进入到商品详情页里面查看。

    2024-03-13 17:49