本发明涉及图片处理技术,具体涉及一种图片的识别方法、系统及物联网摄像设备。
背景技术:
图片展示广泛的见于各类具有显示屏的智能终端上,现有技术中,图片展示流程一般为:智能终端获取一图片,智能终端将图片通过显示屏展示出来。
在一些图片展示场合,需要同步的为图片配上背景音频,如在博物馆为各种图片配上介绍音频,又如在计算机上美图展示时配上风格契合的背景轻音乐等等。现有技术中为图片配置音频时,需要将图片与相应的音频制作成视频,视频播放在展示图片的同时播放音频。
现有技术的不足之处在于,图片和音频需要事先制作成视频才能完成背景音频的制作,制作程序较为复杂。
技术实现要素:
本发明的目的是提供一种图片的识别方法、系统及物联网摄像设备,以解决现有技术中图片背景音频的制作程序较为复杂的不足之处。
为了实现上述目的,本发明提供如下技术方案:
一种图片的识别方法,包括以下步骤:
获取映射规则,所述映射规则为至少一个图片指纹参数与至少一个音频的对应规则;
获取一图片;
按照预设规则处理所述图片以获取一图片指纹参数;
按照所述映射规则通过所述图片指纹参数获取与其对应的音频;
识别所述图片的同时播放对应的所述音频。
上述的图片的识别方法,各所述音频均具有一地址索引,所述映射规则包括所述图片指纹参数与所述地址索引的第一对应规则、以及所述地址索引与所述音频的第二对应规则。
上述的图片的识别方法,所述音频位于云端,所述地址索引位于本地。
上述的图片的识别方法,所述获取一图片的步骤包括:
通过感光芯片获取一照片。
上述的图片的识别方法,所述通过感光芯片获取一照片的步骤包括:
通过感光芯片获取一照片;
以图像处理算法从所述照片中截取一图片。
上述的图片的识别方法,所述按照预设规则处理所述图片以获取一图片指纹参数的步骤包括:
按照感知哈希算法处理所述图片以获取一哈希字符串。
上述的图片的识别方法,所述映射规则包括:根据图片、图片指纹参数和哈希字符串计算与各所述音频的汉明距离;
各所述汉明距离中值最小者对应的音频即为所述图片对应的音频。
一种图片的识别系统,包括:
映射规则获取模块,用于获取映射规则,所述映射规则为至少一个图片指纹参数与至少一个音频的对应规则;
图片获取模块,用于获取一图片;
图片处理模块,用于按照预设规则处理所述图片以获取一图片指纹参数;
音频获取模块,用于按照所述映射规则通过所述图片指纹参数获取与其对应的音频;
展示模块,识别所述图片的同时播放对应的所述音频。
上述的图片的识别系统,还包括:
联网模块,用于连接互联网。
一种物联网摄像设备,所述物联网摄像设备上安装有上述的识别系统。
在上述技术方案中,本发明提供的识别方法,预先设置图片与音频的映射规则,如此在按照预定规则对图片进行处理后,即可自行获取与其对应的背景音频,如此为图片设置音频背景较为方便,程序较为简单。
由于上述识别方法具有上述技术效果,实现该识别方法的识别系统也应具有相应的技术效果。
由于上述识别系统具有上述技术效果,包括该识别系统的物联网摄像设备也应具有相应的技术效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的图片的识别方法的流程框图;
图2为本发明实施例提供的图片的识别系统的结构框图。
附图标记说明:
1、映射规则获取模块;2、图片获取模块;3、图片处理模块;4、音频获取模块;5、展示模块;6、联网模块。
具体实施方式
为了使本领域的技术人员更好地理解本发明的技术方案,下面将结合附图对本发明作进一步的详细介绍。
如图1所示,本发明实施例提供的一种图片的识别方法,包括以下步骤:
101、获取映射规则,所述映射规则为至少一个图片指纹参数与至少一个音频的对应规则。
具体的,映射规则为图片指纹参数与音频的对应规则,图片指纹参数为按照预设规则对图片处理后获取的参数,此处预设规则与后续步骤103中的预设规则相同,详述见后文,在图片指纹参数与音频之间,映射规则可以是一对一的规则,即一个图片指纹参数最终对应的一个音频;作为一个可选的实施方式,映射规则也可以多对一的映射规则,即多个不同的图片指纹参数对应于同一音频;映射规则还可以是一对多的规则,即一个图片指纹参数对应多个音频。
本实施例中,映射规则按照实际需求预先设置,其可以是对图片的介绍性音频,如对于儿童的绘声读本,每页读本均有一介绍性音频,又如在博物馆,展示的图片均具有介绍音频,为各图片附加一文字名称(图片指纹参数),将介绍音频与文字名称进行一一对应;很显然的,映射规则还可以是其它各类能够将标的音频与图片进行对应起来的规则。
本实施例中,作为优选的,各所述音频均具有一地址索引,所述映射规则包括所述图片指纹参数与所述地址索引的第一对应规则、以及所述地址索引与所述音频的第二对应规则,即映射规则内具有进一步的对应规则,各音频存储于一服务器中,各图片指纹参数与音频存储的地址索引对应,通过地址索引寻找音频,如此设置的优点在于,音频和图片可设置于位于不同的设备上,如音频位于云端,地址索引位于本地,如此大大降低识别系统本身的存储压力。
图片展示时,识别系统预先获取或安装映射规则,如将映射规则设计为软件程序,摄像机安装相应的软件程序。
102、获取一图片。
具体的,识别系统获取标的图片,如通过摄像头直接拍摄图片,又或者外联接口从互联网或者其它设备获取图片。
103、按照预设规则处理所述图片以获取一图片指纹参数。
具体的,识别系统获取图片后,按照预设规则处理图片以获取图片指纹参数,预设规则根据实际需求确定,作为一个可选的实施方式,预设规则为感知哈希算法(简称PHA),图片指纹参数为哈希字符串,感知哈希算法的优点在于,其结果(哈希字符串)不因图片的高宽、亮度甚至颜色而改变,而且图片处理速度极快,如此当不同的摄像头拍摄同一画作时,当光线、像素等外在环境在一定范围内发生波动时,通过感知哈希算法获取的哈希字符串相同。
本领域技术人员应当了解的是,除感知哈希算法外,预设规则根据实际需求确定,可以是任何能够对图片进行处理的规则。
104、按照所述映射规则通过所述图片指纹参数获取与其对应的音频。
具体的,根据获取的图片指纹参数,按照预设的映射规则,可以获取预设设置好的音频,如上述优选的实时方式,各图片经处理后获取一哈希字符串,根据图片、图片指纹参数和哈希字符串计算与各所述音频的汉明距离,对各汉明距离进行排序以获取其中的最小值,最小值对应的音频即为图片对应的音频。。
105、识别图片的同时播放对应的所述音频。
具体的,识别系统的显示屏展示图片,同步的,识别系统的语音设备播放音频,如此实现了图片与音频的同步联动。如对于儿童的绘声读本,通过手机或其它终端设备拍摄读本的页面后手机即自动播放与该页面对应的音频,如开始为儿童讲对应的故事等等。
本实施例中,优选的,步骤102进一步包括:
通过感光芯片获取一照片;
以图像处理算法从所述照片中截取一图片。
具体的,镜头拍摄的照片在尺寸、亮度等方面与理论数据均具有一定的差距,如摄像头拍摄画作时,其不可避免的将画作周围的环境拍摄进去,此时就需要通过图像处理算法将画作截取出来。
图像处理算法具有较为成熟的现有技术,本实施例不对图像处理算法进行具体描述。
本发明提供的识别方法,预先设置图片与音频的映射规则,如此在按照预定规则对图片进行处理后,即可自行获取与其对应的背景音频,如此为图片设置音频背景较为方便,程序较为简单。
如图2所示,本发明实施例还提供一种图片的识别系统,包括映射规则获取模块1、图片获取模块2、图片处理模块3、音频获取模块4以及展示模块5,映射规则获1取模块用于获取映射规则,所述映射规则为至少一个图片指纹参数与至少一个音频的对应规则;图片获取模块2用于获取一图片;图片处理模块3用于按照预设规则处理所述图片以获取一图片指纹参数;音频获取模块4用于按照所述映射规则通过所述图片指纹参数获取与其对应的音频;展示模块5识别所述图片的同时播放对应的所述音频。
具体的,映射规则获取模块1、图片获取模块2、图片处理模块3、音频获取模块4等可以为相应的处理芯片,也可以为无线联网或者有线联网模块,展示模5块为显示屏和语音设备。
由于上述识别系统具有上述技术效果,包括该识别系统的物联网摄像设备也应具有相应的技术效果。
本实施例中,进一步的,还包括联网模块6,用于连接互联网。
本发明实施例还提供一种物联网摄像设备,所述物联网摄像设备上安装有上述的识别系统。
在上述技术方案中,由于上述识别方法具有上述技术效果,实现该识别方法的识别系统也应具有相应的技术效果。
以上只通过说明的方式描述了本发明的某些示范性实施例,毋庸置疑,对于本领域的普通技术人员,在不偏离本发明的精神和范围的情况下,可以用各种不同的方式对所描述的实施例进行修正。因此,上述附图和描述在本质上是说明性的,不应理解为对本发明权利要求保护范围的限制。