在线图像搜索应该得到操作系统的支持
来源:互联网 发布:三菱plc编程手册模拟量 编辑:程序博客网 时间:2024/05/01 19:37
在线图像搜索应该得到操作系统的支持
于刚
未经作者同意,可任意转载本文,通知更好
(qq:113075398 yg_413.student@sina.com)
图片搜索技术已经成为当下各搜索引擎在着力研究的技术,但是我们也尴尬地看到,图像搜索的技术只出现在实验室或者小型产品中,并且并不支持大型的互联网搜索。
图像搜索为什么难于在互联网上实现,根本原因在于其表达信息的复杂性。单一文字或词可以表达出一个清楚的意思,而单一的像素或者几个像素并不能使人明白所表达的内容,即便能表达一个意思,而同样数量的像素的不同排列所表达的意思也是不同的。因此,基于图像像素的搜索便出现很大的困难,也是行不通的。
现在的图像搜索算法基本上都是基于整体或者重要局部来进行的,有几何的方式(指纹识别等凸点识别方法)、概率统计方式(PCA、SVM等)、人工神经网络方式(SOM)等众多方法,而这些方法,无不需要从图片上提出一些特征信息(特征脸)进行评估,然后再做搜索识别,即时有的方法不需要特征提取(例如SOM方式),便需要对整个图像做模糊的识别训练,对一副图像来说,其庞大的像素将成为这些方法广泛推广的碍脚石(即使压缩技术的应用也不能起到很大的作用)。
很显然,基于几何特征的识别室容易仿造的,以前我们坚信指纹识别能得到广泛应用,可如今它也只能用来打开你的笔记本(那是因为普通人懒得找个指纹去打开你的笔记本)等这些简单的应用。基于几何特征的应用是容易仿造的,即使虹膜这样的器官、脸的特征都是容易仿造的。现在有些互联网搜索是基于这个特征的,他们将图像的特征提取下来保存,当我们输入一幅图像进行寻找时,对比特征特征即可。
人们就希望寻找其他方法了,这些方法可以说多如牛毛啊,数学的、生物的、动物规律的等等,但这些方法,如果你了解一下,你会发现这些方法多需要对图像进行基本上是全面的处理,对浩瀚的互联网图像,这是不能想象的。
但是现在有新的方法能避开这个缺点吗?似乎还很难想象,因为上述的图像的特征,我们很难在算法上有突破。
微软前段时间要收购个雅虎公司,我高兴的跳起来,倒不是因为他要和google去竞争新的市场,而是我想也学图片搜索会有新的局面。
互联网的图像搜索,确实需要操作系统的支持。单靠搜索公司,在现在的局面下,搜索公司确实有很大力不从心了,即使他的机房盖了几栋楼,没有好的图像搜索方法,都是杯水车薪。
我的设想:整个网络都是一个大的神经网络,每个终端都是一个神经元,把图像分析的任务交给这些神经元来完成,将大大提高图像的搜索速度及质量。这些神经元应该是大量冗余的,关闭其中的部分对另外的部分并没有影响,神经元的某个区域对某种图片的相应最为迅速,而这个区域不必要是物理的,而是逻辑的,例如北京与银川的的某个节点都对有雪的图片敏感,而同样是这两个地区的另外的节点,对宝宝图片更为敏感。当然实现这个分类的算法可以多种多样,也可以综合使用,效果也不错,在试验室的搜索结果,有的已在95%以上,对网络图片搜索,已经很不错了。
简单地说,整个互联网构建一个虚拟人工神经网络,网络上的节点再采用不同的方法来处理这些图像,为服务器提供信息。神经网络的思想是比较成熟的,只是在具体的实施过程中需要考虑物理网络的特征来进行。
当然,返回图片并不是由普通终端来做的,终端只需要告诉服务器这章图片放在哪里就可以了。
这个计算如何来完成,让终端,让个人计算机、服务器以及搜索公司一起来完成,而PC不会自动计算,让用户去安装一个插件吗?这是及其愚蠢的,最好的办法是在操作系统中集成这个处理功能,在考虑PC的使用情况下,有限使用用户资源。
- 在线图像搜索应该得到操作系统的支持
- 如何转化图像得到Latex支持的eps文件?
- 1我们应该得到的
- 你应该得到的福利
- Vmware支持的操作系统
- MySQL支持的操作系统
- 怎样得到别人的支持
- 可恶的小偷应该得到严惩
- 得到当前操作系统的版本的
- 如何得到或设置操作系统的语言
- 得到Linux操作系统的glibc版本信息
- WDM WDF支持的操作系统
- 操作系统内核的支持功能
- 章节8 支持的操作系统
- matlab中如何得到图像的坐标
- matlab中如何得到图像的坐标
- 图像匹配得到精确的旋转角度
- opencv得到图像的RGB颜色直方图
- 祝各位在编程第一线的程序员们,国庆快乐!
- C#Using用法
- 如何分辨高仿和原装VGA线(图文教程)_对比赛打分进行现场硬件连线产品参考_[评委计分系统-双屏版]使用参考
- System.Data.OracleClient 需要Oracle 客户端软件8.1.7 或更高版本
- 十大暴利行业
- 在线图像搜索应该得到操作系统的支持
- C#制作PDF 之Table和PdfPTable
- using做了什么?
- 第4天C#
- java UIManager 中的各种属性
- VS.NET 控件命名规范
- 超越SOA──动态业务应用的新企业应用框架(2)
- 当前主要目标和工作
- 微软又开始忽悠人了