iOS 10支持图片搜索?带你认识下安防领域的检索功能!
9月14日凌晨,比iPhone 7先来到的是苹果系统iOS 10的更新推送。根据苹果官方介绍,iOS 10 是 iOS发布史上的重磅之作,所以在功能上做了非常大的更新。其中,关于“照片”的更新引起了小编的注意:
“照片”的更新
1.运用深度学习技术设计先进的人脸识别功能,可自动将相似的面孔分组
2.通过物体和场景的识别功能,使用先进的计算机视觉来扫描设备上的本地图库,可以通过照片内容智能搜索照片
3.通过“地点”相簿可在地图上查看您的所有照片、视频和Live Photo
“可自动将相似的面孔分组”这么说,以后自拍的照片可以自动成册了?于是,小编满心期待地赶紧去更新了iOS 10,半个小时后...
所谓的“可自动将相似的面孔分组”只是将在一张照片中有超过一个人以上的全部归类到一起。exo me?这就是人脸识别?
同时,“可以通过照片内容智能搜索照片”也只能够支持地点搜索而已。距离“智能搜索”还相距甚远。
其实,早在安防领域,图像检索、视频检索已经得到了实际的应用。下面,就给大家介绍安防领域的图像检索和视频检索!
基于内容的图像检索技术
基于内容的图像检索系统具有与传统基于文本的检索系统完全不同的构架。由于图像依赖其视觉特征而非文本描述进行索引,查询将根据图像视觉特征的相似度进行。用户通过选择具有代表性的一幅或多幅示例图像来构造查询,然后由系统查找与示例图像在视觉内容上比较相似的图像,按相似度大小排列返回给用户。
图像特征的提取与表达是基于内容的图像检索技术的基础。图像的视觉特征可分为通用的视觉特征和领域相关的视觉特征。前者用于描述所有图像共有的特征,与图像的具体类型或内容无关,主要包括色彩、纹理和形状;后者则建立在对所描述图像内容的某些先验知识的基础上,与具体的应用紧密有关,例如人的面部特征或指纹特征等。
基于内容的几种典型图像库包括人脸图像、指纹图像、笔迹图像等。
大数据下的视频检索
视频检索就是要从大量的视频数据中,找出所需要的视频片段。视频检索主要是依赖于视频算法对视频进行预处理,通过对视频内容进行结构化处理,提取出视频内容中的有效信息,进行标记或者相关处理后,人后可以通过各种属性描述进行快速检索。
因此视频检索最主要的是利用视频检测算法对视频进行结构化描述,目前已经在相应的产品中得到应用的算法主要有以下几种:行为分析算法、车牌识别算法、车辆颜色识别算法、车标识别算法、车型识别算法、人脸检测识别算法、人体特征识别算法等。
视频数据按照由粗到细的顺序可以划分为四个层次结构:视频(Video)、场景(Scene)、镜头(Shot)和图像帧(Frame)。由于一个镜头内的相邻帧间的变化不是很大,它们之间的特征差值会限定在某个阈值范围内。
而在镜头突变时,突变点前后两个相邻帧在内容上显示会有很大的变化,如果特征差值超过了给定的阈值,则意味着出现一个分割边界。镜头的关键帧就是反映该镜头中主要信息内容的帧图像。将各镜头检测出来后,对每个镜头可提取关键帧,并用关键帧简洁地表达镜头。关键帧数目的确定是关键帧提取中的一个重要问题,其确定方法可以根据镜头内帧的差异进行统计,求出其方差,用方差来衡量镜头视觉内容的复杂程度。方差越大,该镜头提取的关键帧数就越多。
智能视频检索的高效应用
运动物体
目标的运动属性包括目标的运动轨迹、运动幅度、速度及规律等因素。基于目标轨迹的检索是指通过在视频中选定一个特定的区域,目标进入或离开该区域、以及滞留该区域,视频检索算法可以快速关注所有时间内在该区域出现过的目标。
人脸搜索
在系统中输入待查询的人脸照片,选择需要检索的人脸后进行相似度等参数设置后开始检索,最后检索出的相似人脸的结果会在界面上显示出来。
车牌识别
通过查看车牌图例,就可在几分钟内查找到目标车牌,并可观看该目标在整个视频中的存在片段。例如,通过车牌识别信息,便可在系统中形成车辆的行驶轨迹,通过车辆的行动规律,即定位到车辆长时间停留的区域。
大数据时代,视频检索成为必须。而视频检索技术的发展,也为提取大数据中的珍贵资源提供了便利。
本文转自d1net(转载)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
三星电子开发物联网操作系统 或为简化版Tizen
3月24日消息,据外电报道,三星电子目前正在为物联网设备开发一款新操作系统,希望在智能家电、可穿戴设备和工业设备步入互联网的时代,让自身扮演更重要的角色。 三星电子开发的这款物联网操作系统将为开源操作系统,但目前还没有为其确定名称。该操作系统能够在没有人类的干预下帮助设备执行简单的任务。举例来说,当用户走近他们的家时,这款操作系统能够打开关闭的房门和照明灯。在下个月旧金山举行的三星开发者大会(the Samsung Developer Conference)中,三星电子将会披露更多有关物联网操作系统的信息。 三星开发者大会的日程安排显示,“三星电子将宣布我们全新、开源的物联网即时操作系统。在保留轻巧、有效特点的同时,该操作系统将带来一系列的新功能。”三星电子发言人未对物联网操作系统的相关信息发表评论。 一款即时操作系统能够快速的处理数据,几乎不会出现延迟情况。举例来说,英特尔的VxWorks操作系统就一直被用于NASA的火星探索者计划(Mars Rover)。 三星电子开发开源的物联网操作系统,能够让这款操作系统被更多的厂商所采用,从而让更多的物联网设备实现互通。此举的目标是为了避免A...
- 下一篇
《iOS应用软件设计之道》—— 2.5 何时画草图
本节书摘来自华章出版社《iOS应用软件设计之道》一 书中的第2章,第2.5节,作者:(美)William Van Hecke ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.5 何时画草图 在若干情况下,画草图是很有必要的。描述架构提纲。最初,你要仔细检查整个架构提纲,画出每一幅画面的内容。每个功能都要能看到,每步流向都要明确,架构提纲里的每个条目都要以某种形式在草图中体现出来。一时间,你的各个想法和注解组成了可供检查和发展的基础。这些草图和提纲一起呈现出了对应用软件应该如何表现的高层次理解。直接画架构草图。倘若应用软件规模较小,其功能可以通过所提供的画面显示来定义,就可以跳过架构提纲,直接从架构草图开始。对小不点型的应用软件(如内置的Stocks或Notes),这是最简单的办法。它们只有几个画面,界面大都是静态的,没有
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Hadoop3单机部署,实现最简伪集群
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker安装Oracle12C,快速搭建Oracle学习环境