CN110213566B - 图像匹配方法、装置、设备及计算机可读存储介质 - Google Patents
图像匹配方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN110213566B CN110213566B CN201910427813.1A CN201910427813A CN110213566B CN 110213566 B CN110213566 B CN 110213566B CN 201910427813 A CN201910427813 A CN 201910427813A CN 110213566 B CN110213566 B CN 110213566B
- Authority
- CN
- China
- Prior art keywords
- depth
- information
- image
- module
- matching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/156—Mixing image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/204—Image signal generators using stereoscopic image cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/271—Image signal generators wherein the generated image signals comprise depth maps or disparity maps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明公开一种图像匹配方法、装置、设备及计算机可读存储介质,所述图像匹配方法采用深度模组拍摄图像,所述图像匹配方法包括:控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息;控制所述深度模组对匹配源区域进行搜索识别,获取搜索识别后的第二深度信息;依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像。本发明技术方案能够拍摄得到图像三维的深度信息,对于不同方向朝向的图像均能有效识别得出。
Description
技术领域
本发明涉及图像匹配识别技术领域,特别涉及一种图像匹配方法、装置、设备及计算机可读存储介质。
背景技术
图像匹配就是在一副图像中,寻找另一幅模板图像,图像匹配的应用场景较多,例如图像检索和目标跟踪等,但是现有的图像匹配算法只能依据二维图像进行计算,如果图像的上下左右设置颠倒,现有的算法无法有效分辨得出,特别是在包装行业对说明书或者商标的贴覆方向都有要求,如果包装品堆积叠加在一起,增加了商标方向匹配的难度,对包装品的摆放姿势难以时时采集掌握。
发明内容
本发明的主要目的是提出一种图像匹配方法、装置、设备及计算机可读存储介质,旨在解决现有的技术只能对图像进行二维识别的问题。
为实现上述目的,本发明提出的图像匹配方法,所述图像匹配方法采用深度模组拍摄图像,所述图像匹配方法包括:
控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息;
控制所述深度模组对匹配源区域进行搜索识别,获取搜索识别后的第二深度信息;
依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像。
可选地,所述控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息的步骤之前包括:
控制所述深度模组的拍摄方向与所述目标图像所在平面产生第一拍摄倾斜角,所述第一拍摄倾斜角的角度范围在0°-180°之间。
可选地,所述控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息的步骤包括:
控制所述深度模组获取所述目标图像的第一平面信息;
控制所述深度模组获取所述目标图像的第一深度距离;
依据所述第一平面信息和所述第一深度距离,生成所述第一深度信息。
可选地,所述控制所述深度模组对匹配源区域进行搜索识别,获取搜索识别后的第二深度信息的步骤包括:
控制所述深度模组的拍摄方向与所述匹配源区域所在平面产生第二拍摄倾斜角,所述第二拍摄倾斜角和所述第一拍摄倾斜角的角度相同;
控制所述深度模组获取所述匹配源区域的第二平面信息;
控制所述深度模组获取所述匹配源区域的第二深度距离;
依据所述第二平面信息和所述第二深度距离,生成所述第二深度信息。
可选地,所述依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像的步骤包括:
结合所述第一深度信息和所述第二深度信息,生成结合信息;
对比分析所述第一深度信息和所述结合信息,得到所述第一深度信息相匹配的匹配信息;
依据所述匹配信息获取所述目标图像对应匹配的匹配图像。
此外,为了实现上述目的,本发明还提供一种图像匹配装置,所述图像匹配装置采用深度模组拍摄图像,所述图像匹配装置包括:
控制模块,用于控制所述深度模组采集目标区域的目标图像,控制所述深度模组对匹配源区域进行搜索识别;
获取模块,用于获取所述目标图像对应的第一深度信息,获取搜索识别后的第二深度信息,以及依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像。
可选地,所述控制模块还用于控制所述深度模组的拍摄方向与所述目标图像所在平面产生第一拍摄倾斜角,所述第一拍摄倾斜角的角度范围在0°-180°之间,以及控制所述深度模组的拍摄方向与所述匹配源区域所在平面产生第二拍摄倾斜角,所述第二拍摄倾斜角和所述第一拍摄倾斜角的角度相同;
所述获取模块还用于控制所述深度模组获取所述目标图像的第一平面信息和控制所述深度模组获取所述目标图像的第一深度距离,以及,控制所述深度模组获取所述匹配源区域的第二平面信息和控制所述深度模组获取所述匹配源区域的第二深度距离;
所述图像匹配装置还包括:生成模块,用于依据所述第一平面信息和所述第一深度距离,生成所述第一深度信息,以及,依据所述第二平面信息和所述第二深度距离,生成所述第二深度信息。
可选地,所述图像匹配装置还包括:
结合模块,用于结合所述第一深度信息和所述第二深度信息,生成结合信息;
分析模块,用于对比分析所述第一深度信息和所述结合信息,得到所述第一深度信息相匹配的匹配信息;
所述获取模块还用于依据所述匹配信息获取所述目标图像对应匹配的匹配图像。
此外,为了实现上述目的,本发明还提供一种图像匹配设备,所述基于深度模组的图像匹配设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像匹配程序;所述图像匹配程序被所述处理器执行时实现如上文所述的图像匹配方法的步骤。
此外,为了实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有图像匹配程序,所述图像匹配程序被处理器执行时实现如上文所述的图像匹配方法的步骤。
本发明技术方案通过深度模组对目标区域和匹配源区域进行搜索识别,分别获得对应目标图像的第一深度信息,以及匹配源区域的第二深度信息,由于深度模组拍摄得到的信息不但包括平面信息,还包括深度模组到相应位置的距离信息,因此深度模组能够拍摄得到三维的深度信息,对于不同方向朝向的图像均能有效识别得出。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明图像匹配方法的第一实施例流程示意图;
图2为本发明图像匹配方法的第二实施例流程示意图;
图3为本发明图像匹配方法的第三实施例流程示意图;
图4为本发明图像匹配方法的第四实施例流程示意图;
图5为本发明图像匹配方法的第五实施例流程示意图;
图6为本发明图像匹配方法的目标图像示意图;
图7为本发明图像匹配方法的源图像示意图;
图8为本发明图6中的图像匹配方法的目标图像的第一平面信息示意图;
图9为本发明图6中的图像匹配方法的目标图像的第一深度距离示意图;
图10为本发明图6中的图像匹配方法的目标图像的第一深度信息示意图;
图11为本发明图7中的图像匹配方法的源图像的第二平面信息示意图;
图12为本发明图7中的图像匹配方法的源图像的第二深度距离示意图;
图13为本发明图7中的图像匹配方法的源图像的第二深度信息示意图;
图14为本发明图像匹配方法的结合信息示意图;
图15为本发明的图像匹配装置的连接结构示意图。
附图标号说明:
标号 | 名称 | 标号 | 名称 |
100 | 控制模块 | 400 | 结合模块 |
200 | 获取模块 | 500 | 分析模块 |
300 | 生成模块 |
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参阅图1所示,本发明提出的第一实施例,一种图像匹配方法,所述图像匹配方法采用深度模组拍摄图像,所述图像匹配方法包括:
步骤S10,控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息,所述深度模组为TOF(Time of flight,飞行时间测距法)相机,深度模组其原理是发射光脉冲,然后通过传感器记录接收从物体表面反射回的光,通过时间乘以光速计算光脉冲的往返距离,并得出物体的深度距离,设定目标区域便于及时准确获得目标图像,以目标图像作为标准,通过深度模组拍摄目标图像,获得第一深度信息,并保存记录下第一深度信息。
步骤S20,控制所述深度模组对匹配源区域进行搜索识别,获取搜索识别后的第二深度信息,所述匹配源区域是搜索的对象,匹配源区域设置有源图像,设定匹配源区域便于形成搜索识别的边界,利于快速完成搜索识别节省搜索识别时间,通过深度相机对匹配源区域进行拍摄搜索,并保存记录下第二深度信息。
步骤S30,依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像,其中第二深度信息包括有至少两个以上的类似第一深度信息的内容,即以第一深度信息作为参考标准,对比分析第二深度信息,判断第二深度信息中与第一信息最接近的深度信息是哪一个,以该最接近的或者相同的深度信息作与第一深度信息相匹配,由此确定了目标图像对应匹配的匹配图像。
本发明技术方案通过深度模组对目标区域和匹配源区域进行搜索识别,分别获得对应目标图像的第一深度信息,以及匹配源区域的第二深度信息,由于深度模组拍摄得到的信息不但包括平面信息,还包括深度模组到相应位置的距离信息,因此深度模组能够拍摄得到三维的深度信息,对于不同方向朝向的图像均能有效识别得出。
参阅图2所示,本发明提出的第二实施例,所述控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息的步骤S10之前包括:
步骤S01,控制所述深度模组的拍摄方向与所述目标图像所在平面产生第一拍摄倾斜角,所述第一拍摄倾斜角的角度范围在0°-180°之间,由于第一拍摄倾斜角的产生,深度模组在拍摄目标图像时,距离最近点和最远点的深度距离不同,对于一些复杂图像,能够有效记录下图像的摆放方向,便于后续搜索识别和该复杂图像相接近的图像。
参阅图3所示,本发明提出的第三实施例,所述控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息的步骤S10包括:
步骤S11,控制所述深度模组获取所述目标图像的第一平面信息,例如目标图像设置于目标区域内,所述目标图像为一T型图如图6所示,除此之外目标图像还可为Y型图,十字型图用于区别显示的图形,或者是一段文字或字符等,所述目标区域被划分为长宽3×3方形图如图8所示,也可划分为长宽3×4方形图或者长宽5×4等方形图,目标图像在目标区域的占据位置被用数字1标记,除此之外还可用2或3等数字标记,其余空余区域用数字0标记。
步骤S12,控制所述深度模组获取所述目标图像的第一深度距离,在长宽3×3方形图上,如图9所示用深度模组对每一列方格进行标记,例如从左至右的规则是3一列,2一列,1一列,也可从右至左标记,或者按照从上到下按照每行设置,又或者按照从下到上按照每行设置,除此之外标记的数字也不仅限于321,其规则是保证每列或者每行的数字不同。
步骤S13,依据所述第一平面信息和所述第一深度距离,生成所述第一深度信息,具体来说,即第一平面信息和第一深度距离相乘,如图10所示,长宽3×3方形图的标记目标图像为1的第一平面信息和按照从左至右的规则是3一列2一列1一列长宽3×3方形图对应位置相乘,获得一个长宽3×3的第一深度相乘方形图,由此目标图像有了一个朝向方向的第一深度信息。
参阅图4所示,本发明提出的第四实施例,所述控制所述深度模组对匹配源区域进行,搜索识别,获取搜索识别后的第二深度信息的步骤S20包括:
步骤S21,控制所述深度模组的拍摄方向与所述匹配源区域所在平面产生第二拍摄倾斜角,所述第二拍摄倾斜角和所述第一拍摄倾斜角的角度相同,也就是说,第二拍摄倾斜角的范围也在0°-180°之间,以保证在三维空间中拍摄目标区域和匹配源区域的相对状态时相同的,对于一些复杂图像能够更加有效区分图形的三维形状。
步骤S22,控制所述深度模组获取所述匹配源区域的第二平面信息,所述第二平面信息中包括第一平面信息的内容,如图7所示,第二平面信息中有四组图像,其中右上一组图像和目标图像相同,如图11所示,匹配源区域为长宽6×6方形图,也可划分为长宽6×7方形图或者长宽9×8等方形图,匹配源区域在相应的图像占据位置用数字1标记,除此之外还可用2或3等数字标记,其余空余区域用数字0标记。
步骤S23,控制所述深度模组获取所述匹配源区域的第二深度距离,在长宽6×6方形图上,如图12所示,用深度模组对每一列方格进行标记,例如从左至右的规则是3两列、2两列和1两列,也可从右至左标记,或者按照从上到下按照每行设置,又或者按照从下到上按照每行设置,除此之外标记的数字也不仅限于321。
步骤S24,依据所述第二平面信息和所述第二深度距离,生成所述第二深度信息,具体来说,即第二平面信息和第二深度距离相乘,如图13所示,长宽6×6方形图的标记图像为1的第二平面信息和按照从左至右的规则是3两列、2两列和1两列长宽6×6方形图对应位置相乘,获得一个长宽6×6的第二深度相乘方形图,由此匹配源区域的图像具备了朝向方向的第二深度信息。
参阅图5所示和图14所示,本发明提出的第五实施例,所述依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像的步骤S30包括:
步骤S31,结合所述第一深度信息和所述第二深度信息,生成结合信息,长宽6×6方形图的第二深度信息被划分为左上、右上、左下和右下四个位置,长宽3×3第一深度信息方形图分别和左上、右上、左下以及右下四个位置的方格数字相乘,由此得出长宽6×6的结合信息。
步骤S32,对比分析所述第一深度信息和所述结合信息,得到所述第一深度信息相匹配的匹配信息,通过第一深度信息和所述结合信息对比,从数字的排列规则上可知,右上角的数字和第一深度信息记载的数字最为接近,由此判断右上角对应的匹配信息。
步骤S33,依据所述匹配信息获取所述目标图像对应匹配的匹配图像,通过匹配信息对应右上角位置,同样可以确定匹配图像同样对应右上角位置,由此能够有效识别出对应的图像。
如图15所示,本发明还提供一种图像匹配装置,所述图像匹配装置采用深度模组拍摄图像,所述图像匹配装置包括:控制模块100和获取模块200。
控制模块100用于控制所述深度模组采集目标区域的目标图像,述深度模组为TOF相机,深度模组其原理是发射光脉冲,然后通过传感器记录接收从物体表面反射回的光,通过时间乘以光速计算光脉冲的往返距离,并得出物体的深度距离,设定目标区域便于及时准确获得目标图像控制所述深度模组对匹配源区域进行搜索识别,所述匹配源区域是搜索的对象,设定匹配源区域便于形成搜索识别的边界,利于快速完成搜索识别节省搜索识别时间,通过深度相机对匹配源区域进行拍摄搜索。
获取模块200用于获取所述目标图像对应的第一深度信息,获取搜索识别后的第二深度信息,分别保存记录下第一深度信息和第二深度信息,以及依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像。
上述技术方案通过控制模块100控制深度模组对目标区域和匹配源区域进行搜索识别,获取模块200分别获得对应目标图像的第一深度信息,以及匹配源区域的第二深度信息,由于深度模组拍摄得到的信息不但包括平面信息,还包括深度模组到相应位置的距离信息,因此深度模组能够拍摄得到三维的深度信息,对于不同方向朝向的图像均能有效识别得出。
进一步地,所述控制模块100还用于控制所述深度模组的拍摄方向与所述目标图像所在平面产生第一拍摄倾斜角,所述第一拍摄倾斜角的角度范围在0°-180°之间,以及控制所述深度模组的拍摄方向与所述匹配源区域所在平面产生第二拍摄倾斜角,所述第二拍摄倾斜角和所述第一拍摄倾斜角的角度相同,即第二拍摄倾斜角的角度范围在0°-180°之间。
所述获取模块200还用于控制所述深度模组获取所述目标图像的第一平面信息和控制所述深度模组获取所述目标图像的第一深度距离,例如目标图像设置于目标区域内,所述目标图像为一T型图,除此之外目标图像还可为Y型图,十字型图用于区别显示的图形,或者是一段文字或字符等,所述目标区域被划分为长宽3×3方形图,也可划分为长宽3×4方形图或者长宽5×4等方形图,目标图像在目标区域的占据位置被用数字1标记,除此之外还可用2或3等数字标记,其余空余区域用数字0标记,由此形成第一平面信息。在长宽3×3方形图上,用深度模组对每一列方格进行标记,例如从左至右的规则是3一列,2一列,1一列,也可从右至左标记,或者按照从上到下按照每行设置,又或者按照从下到上按照每行设置,除此之外标记的数字也不仅限于321,其规则是保证每列或者每行的数字不同,由此形成第一深度距离。
所述获取模块200还用于控制所述深度模组获取所述匹配源区域的第二平面信息和控制所述深度模组获取所述匹配源区域的第二深度距离,所述第二平面信息中包括第一平面信息的内容,例如第二平面信息中有四组图像,其中右上一组图像和目标图像相同,匹配源区域为长宽6×6方形图,也可划分为长宽6×7方形图或者长宽9×8等方形图,匹配源区域在相应的图像占据位置用数字1标记,除此之外还可用2或3等数字标记,其余空余区域用数字0标记。控制所述深度模组获取所述匹配源区域的第二深度距离,在长宽6×6方形图上,用深度模组对每一列方格进行标记,例如从左至右的规则是3两列、2两列和1两列列,也可从右至左标记,或者按照从上到下按照每行设置,又或者按照从下到上按照每行设置,除此之外标记的数字也不仅限于321。
所述图像匹配装置还包括:生成模块300用于依据所述第一平面信息和所述第一深度距离,生成所述第一深度信息,具体来说,即第一平面信息和第一深度距离相乘,例如,长宽3×3方形图的标记目标图像为1的第一平面信息和按照从左至右的规则是3一列2一列1一列长宽3×3方形图对应位置相乘,获得一个长宽3×3的第一深度相乘方形图,由此目标图像有了一个朝向方向的第一深度信息。
生成模块300还用于依据所述第二平面信息和所述第二深度距离,生成所述第二深度信息,即第二平面信息和第二深度距离相乘,例如,长宽6×6方形图的标记图像为1的第二平面信息和按照从左至右的规则是3两列、2两列和1两列长宽6×6方形图对应位置相乘,获得一个长宽6×6的第二深度相乘方形图,由此匹配源区域的图像具备了朝向方向的第二深度信息。
进一步地,所述图像匹配装置还包括:结合模块400和分析模块500。
结合模块400用于结合所述第一深度信息和所述第二深度信息,生成结合信息,长宽6×6方形图的第二深度信息被划分为左上、右上、左下和右下四个位置,长宽3×3第一深度信息方形图分别和左上、右上、左下以及右下四个位置的方格数字相乘,由此得出长宽6×6的结合信息。
分析模块500用于对比分析所述第一深度信息和所述结合信息,得到所述第一深度信息相匹配的匹配信息从数字的排列规则上可知,右上角的数字和第一深度信息记载的数字最为接近,由此判断右上角对应的匹配信息。
所述获取模块200还用于依据所述匹配信息获取所述目标图像对应匹配的匹配图像,通过匹配信息对应右上角位置,同样可以确定匹配图像同样对应右上角位置,由此能够有效识别出对应的图像。
本发明还提供一种图像匹配设备,所述基于深度模组的图像匹配设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像匹配程序;所述图像匹配设备通过处理器调用存储器中存储的图像匹配程序,并执行以下操作:
控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息;
控制所述深度模组对匹配源区域进行搜索识别,获取搜索识别后的第二深度信息;
依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像。
进一步地,处理器调用存储器中存储的图像匹配程序,还执行以下操作:
控制所述深度模组的拍摄方向与所述目标图像所在平面产生第一拍摄倾斜角,所述第一拍摄倾斜角的角度范围在0°-180°之间。
进一步地,处理器调用存储器中存储的图像匹配程序,还执行以下操作:
控制所述深度模组获取所述目标图像的第一平面信息;
控制所述深度模组获取所述目标图像的第一深度距离;
依据所述第一平面信息和所述第一深度距离,生成所述第一深度信息。
进一步地,处理器调用存储器中存储的图像匹配程序,还执行以下操作:
控制所述深度模组的拍摄方向与所述匹配源区域所在平面产生第二拍摄倾斜角,所述第二拍摄倾斜角和所述第一拍摄倾斜角的角度相同;
控制所述深度模组获取所述匹配源区域的第二平面信息;
控制所述深度模组获取所述匹配源区域的第二深度距离;
依据所述第二平面信息和所述第二深度距离,生成所述第二深度信息。
进一步地,处理器调用存储器中存储的图像匹配程序,还执行以下操作:
结合所述第一深度信息和所述第二深度信息,生成结合信息;
对比分析所述第一深度信息和所述结合信息,得到所述第一深度信息相匹配的匹配信息;
依据所述匹配信息获取所述目标图像对应匹配的匹配图像。
本实施方案通过处理器控制深度模组对目标区域和匹配源区域进行搜索识别,分别获得对应目标图像的第一深度信息,以及匹配源区域的第二深度信息,由于深度模组拍摄得到的信息不但包括平面信息,还包括深度模组到相应位置的距离信息,因此深度模组能够拍摄得到三维的深度信息,对于不同方向朝向的图像均能有效识别得出。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有图像匹配程序,所述图像匹配程序可被一个或者一个以上的处理器执行以用于:
控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息;
控制所述深度模组对匹配源区域进行搜索识别,获取搜索识别后的第二深度信息;
依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像。
进一步地,所述图像匹配程序被处理器执行时还实现如下操作:
控制所述深度模组的拍摄方向与所述目标图像所在平面产生第一拍摄倾斜角,所述第一拍摄倾斜角的角度范围在0°-180°之间。
进一步地,所述图像匹配程序被处理器执行时还实现如下操作:
控制所述深度模组获取所述目标图像的第一平面信息;
控制所述深度模组获取所述目标图像的第一深度距离;
依据所述第一平面信息和所述第一深度距离,生成所述第一深度信息。
进一步地,所述图像匹配程序被处理器执行时还实现如下操作:
控制所述深度模组的拍摄方向与所述匹配源区域所在平面产生第二拍摄倾斜角,所述第二拍摄倾斜角和所述第一拍摄倾斜角的角度相同;
控制所述深度模组获取所述匹配源区域的第二平面信息;
控制所述深度模组获取所述匹配源区域的第二深度距离;
依据所述第二平面信息和所述第二深度距离,生成所述第二深度信息。
进一步地,所述图像匹配程序被处理器执行时还实现如下操作:
结合所述第一深度信息和所述第二深度信息,生成结合信息;
对比分析所述第一深度信息和所述结合信息,得到所述第一深度信息相匹配的匹配信息;
依据所述匹配信息获取所述目标图像对应匹配的匹配图像。
本实施方案通过处理器读取图像匹配程序,深度模组对目标区域和匹配源区域进行搜索识别,分别获得对应目标图像的第一深度信息,以及匹配源区域的第二深度信息,由于深度模组拍摄得到的信息不但包括平面信息,还包括深度模组到相应位置的距离信息,因此深度模组能够拍摄得到三维的深度信息,对于不同方向朝向的图像均能有效识别得出。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (8)
1.一种图像匹配方法,其特征在于,所述图像匹配方法采用深度模组拍摄图像,所述图像匹配方法包括:
控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息;
控制所述深度模组对匹配源区域进行搜索识别,获取搜索识别后的第二深度信息;
依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像;其中,将所述第一深度信息和所述第二深度信息相乘,生成结合信息;对比分析所述第一深度信息和所述结合信息,得到所述第一深度信息相匹配的匹配信息;依据所述匹配信息获取所述目标图像对应匹配的匹配图像。
2.如权利要求1所述的图像匹配方法,其特征在于,所述控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息的步骤之前包括:
控制所述深度模组的拍摄方向与所述目标图像所在平面产生第一拍摄倾斜角,所述第一拍摄倾斜角的角度范围在0°-180°之间。
3.如权利要求2所述的图像匹配方法,其特征在于,所述控制所述深度模组采集目标区域的目标图像,获取所述目标图像对应的第一深度信息的步骤包括:
控制所述深度模组获取所述目标图像的第一平面信息;
控制所述深度模组获取所述目标图像的第一深度距离;
将所述第一平面信息和所述第一深度距离相乘,生成所述第一深度信息。
4.如权利要求3所述的图像匹配方法,其特征在于,所述控制所述深度模组对匹配源区域进行搜索识别,获取搜索识别后的第二深度信息的步骤包括:
控制所述深度模组的拍摄方向与所述匹配源区域所在平面产生第二拍摄倾斜角,所述第二拍摄倾斜角和所述第一拍摄倾斜角的角度相同;
控制所述深度模组获取所述匹配源区域的第二平面信息;
控制所述深度模组获取所述匹配源区域的第二深度距离;
将所述第二平面信息和所述第二深度距离相乘,生成所述第二深度信息。
5.一种图像匹配装置,其特征在于,所述图像匹配装置采用深度模组拍摄图像,所述图像匹配装置包括:
控制模块,用于控制所述深度模组采集目标区域的目标图像,控制所述深度模组对匹配源区域进行搜索识别;
获取模块,用于获取所述目标图像对应的第一深度信息,获取搜索识别后的第二深度信息,以及依据所述第一深度信息和所述第二深度信息,获取所述目标图像对应匹配的匹配图像;
结合模块,用于将所述第一深度信息和所述第二深度信息相乘,生成结合信息;
分析模块,用于对比分析所述第一深度信息和所述结合信息,得到所述第一深度信息相匹配的匹配信息;
所述获取模块还用于依据所述匹配信息获取所述目标图像对应匹配的匹配图像。
6.如权利要求5所述的图像匹配装置,其特征在于,所述控制模块还用于控制所述深度模组的拍摄方向与所述目标图像所在平面产生第一拍摄倾斜角,所述第一拍摄倾斜角的角度范围在0°-180°之间,以及控制所述深度模组的拍摄方向与所述匹配源区域所在平面产生第二拍摄倾斜角,所述第二拍摄倾斜角和所述第一拍摄倾斜角的角度相同;
所述获取模块还用于控制所述深度模组获取所述目标图像的第一平面信息和控制所述深度模组获取所述目标图像的第一深度距离,以及,控制所述深度模组获取所述匹配源区域的第二平面信息和控制所述深度模组获取所述匹配源区域的第二深度距离;
所述基于深度模组的图像匹配装置还包括:生成模块,用于将所述第一平面信息和所述第一深度距离相乘,生成所述第一深度信息,以及,将所述第二平面信息和所述第二深度距离相乘,生成所述第二深度信息。
7.一种图像匹配设备,其特征在于,所述图像匹配设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像匹配程序;所述图像匹配程序被所述处理器执行时实现如权利要求1-4中任一项所述的图像匹配方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有图像匹配程序,所述图像匹配程序被处理器执行时实现如权利要求1-4中任一项所述的图像匹配方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910427813.1A CN110213566B (zh) | 2019-05-20 | 2019-05-20 | 图像匹配方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910427813.1A CN110213566B (zh) | 2019-05-20 | 2019-05-20 | 图像匹配方法、装置、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110213566A CN110213566A (zh) | 2019-09-06 |
CN110213566B true CN110213566B (zh) | 2021-06-01 |
Family
ID=67788170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910427813.1A Active CN110213566B (zh) | 2019-05-20 | 2019-05-20 | 图像匹配方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110213566B (zh) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10223136C1 (de) * | 2002-05-24 | 2003-12-24 | Fraunhofer Ges Forschung | Verfahren zur Anpassung und Einstellung des Tiefenmessbereichs einer Studiokamera |
CN106251353A (zh) * | 2016-08-01 | 2016-12-21 | 上海交通大学 | 弱纹理工件及其三维位姿的识别检测方法及*** |
CN106507116B (zh) * | 2016-10-12 | 2019-08-06 | 上海大学 | 一种基于3d显著性信息和视点合成预测的3d-hevc编码方法 |
CN107330917B (zh) * | 2017-06-23 | 2019-06-25 | 歌尔股份有限公司 | 移动目标的跟踪拍摄方法和跟踪设备 |
CN107463945B (zh) * | 2017-07-12 | 2020-07-10 | 浙江大学 | 一种基于深度匹配网络的商品种类识别方法 |
CN110543871B (zh) * | 2018-09-05 | 2022-01-04 | 天目爱视(北京)科技有限公司 | 基于点云的3d比对测量方法 |
-
2019
- 2019-05-20 CN CN201910427813.1A patent/CN110213566B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110213566A (zh) | 2019-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10347005B2 (en) | Object state identification method, object state identification apparatus, and carrier | |
EP3407294B1 (en) | Information processing method, device, and terminal | |
US10699147B2 (en) | Systems and methods for fast identification and processing of an image area of interest | |
KR102326097B1 (ko) | 물리적 길이의 단위를 사용하는 팔렛 검출 | |
US10163225B2 (en) | Object state identification method, object state identification apparatus, and carrier | |
CN110869974A (zh) | 点云处理方法、设备及存储介质 | |
Lee et al. | Low-cost 3D motion capture system using passive optical markers and monocular vision | |
KR20160003776A (ko) | 자세 추정 방법 및 로봇 | |
JP2011523742A (ja) | Rgb及び奥行き計測ハイブリッドカメラセンサを使用する長方形テーブル検知 | |
JP6101134B2 (ja) | 情報処理装置及び情報処理方法 | |
US20110150300A1 (en) | Identification system and method | |
CN111310667A (zh) | 确定标注是否准确的方法、装置、存储介质与处理器 | |
Sehgal et al. | Real-time scale invariant 3D range point cloud registration | |
CN111239763A (zh) | 对象的定位方法、装置、存储介质和处理器 | |
CN110706278A (zh) | 一种基于激光雷达和摄像头的物体识别方法和装置 | |
CN111383261A (zh) | 移动机器人、及其位姿估计方法和位姿估计装置 | |
CN111382637A (zh) | 行人检测跟踪方法、装置、终端设备及介质 | |
CN114170521B (zh) | 一种叉车托盘对接识别定位方法 | |
CN107438863B (zh) | 一种飞行定位的方法及装置 | |
CN110728684B (zh) | 地图构建方法、装置、存储介质及电子设备 | |
Sadeghi et al. | Ocrapose: An indoor positioning system using smartphone/tablet cameras and OCR-aided stereo feature matching | |
CN110213566B (zh) | 图像匹配方法、装置、设备及计算机可读存储介质 | |
CN116309882A (zh) | 一种面向无人叉车应用的托盘检测和定位方法及*** | |
US11669988B1 (en) | System and method for three-dimensional box segmentation and measurement | |
JP2014174628A (ja) | 画像認識方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20201012 Address after: 261031, north of Jade East Street, Dongming Road, Weifang hi tech Zone, Shandong province (GoerTek electronic office building, Room 502) Applicant after: GoerTek Optical Technology Co.,Ltd. Address before: 261031 Dongfang Road, Weifang high tech Industrial Development Zone, Shandong, China, No. 268 Applicant before: GOERTEK Inc. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |