对象识别方法与装置制造方法及图纸

技术编号:12402117 阅读:58 留言:0更新日期:2015-11-28 16:54
本发明专利技术公开了一种对象识别方法与装置。在一个或多个实施例中,所述方法取得包括第一对象的实时影像。接着,对实时影像的第一对象执行斜面距离转换,以产生包括第一修正对象的斜面影像。取得多个包括第二对象的预设模块影像。对每一个预设模块影像的第二影像执行斜面距离转换,以产生多个包括第二修正对象的斜面模块影像。以及,判断第一修正对象与多个第二修正对象其中之一之间的差异是否小于第一预设误差阈值。若是,则依据与被判断出来的第二修正对象相关的预设模块影像,查找对应指示该对象识别装置的控制命令。

【技术实现步骤摘要】

本专利技术为一种对象识别方法与装置,是关于一种利用斜面距离转换的对象识别方法与装置。
技术介绍
如何支持对象识别已成为智能型眼镜操作系统界面的基本技术特征之一。然而,便携设备,例如智能型眼镜,支持手势识别面临一些问题。如何准确在三维识别自由度(平移、缩放、旋转)识别个别数据,可能衍伸增加大量数据量处理,识别耗时等难题,当手势识别应用在影像捕获或录像时,可容易地捕获并呈现使用者的手的多个影像。因为每一个使用者都有自己的手势,使用者可能不会满意仅用一个共通手势的设定。
技术实现思路
依据本专利技术之一个或多个实施例中,提出一种对象识别方法与装置。在一实施例中,对象识别方法可包括以下步骤,对象识别装置取得实时影像,实时影像包括第一对象。接着,对实时影像的第一对象执行斜面距离转换(Chamfer Distance Transform, ChamferDT),以产生斜面影像,斜面影像包括第一修正对象。接着,对象识别装置取得多个预设模块影像,每一个预设模块影像包括第二对象。接着,对每一个预设模块影像的第二影像执行该斜面距离转换,以产生多个斜面模块影像,每一个斜面模块影像包括第二修正对象。接着,对象识别装置判断第一修正对象与所述多个第二修正对象其中之一之间的差异是否小于第一预设误差阈值。当第一修正对象与所述多个第二修正对象其中之一之间的差异被判断小于第一预设误差阈值时,对象识别装置依据与被判断出来的第二修正对象相关的预设模块影像,查找对应的控制命令,所述控制命令用以指示对象识别装置的操作。依据本专利技术一个或多个实施例中,提出一种对象识别装置。所述对象识别装置可包括第一影像捕获设备、储存装置以及处理装置。所述第一影像捕获设备用于记录实时影像,实时影像包括第一对象。所述储存装置用于储存多个预设模块影像,每一个预设模块影像包括一第二对象。所述处理装置连接到第一影像捕获设备和储存装置,用于从第一影像捕获设备接收实时影像,从储存装置接收所述多个预设模块影像。所述处理装置对实时影像的第一对象执行斜面距离转换,以产生斜面影像,斜面影像包括第一修正对象。所述处理装置对每一个预设模块影像的第二影像执行斜面距离转换,以产生多个斜面模块影像,斜面模块影像包括第二修正对象。所述处理装置判断第一修正对象与所述多个第二修正对象其中之一之间的差异是否小于一第一预设误差阈值。当第一修正对象与所述多个第二修正对象其中之一之间的差异被判断小于第一预设误差阈值时,所述处理装置依据与被判断出来的第二修正对象相关的预设模块影像,查找对应的控制命令,控制命令用以指示对象识别装置的操作。依据本专利技术一个或多个实施例中,提出一对象识别装置中的一种对象识别方法。在一实施例中,所述对象识别方法可包括以下步骤。对象识别装置自第一影像捕获设备取得原始区块影像。接着,对原始区块影像执行影像前处理程序,以产生实时影像,实时影像包括第一对象。接着,对实时影像中的第一对象执行斜面距离转换,以产生斜面影像,斜面影像包括第一修正对象。接着,取得多个预设模块影像,每一个预设模块影像包括第二对象。接着,对每一个预设模块影像的第二影像执行斜面距离转换,以产生斜面模块影像,斜面模块影像包括第二修正对象模块影像。接着,判断第一修正对象与所述多个第二修正对象其中之一之间的差异是否小于第一预设误差阈值。当第一修正对象与所述多个第二修正对象其中之一之间的差异被判断小于第一预设误差阈值时,依据与被判断出来的第二修正对象相关的该预设模块影像,查找对应的一控制命令,该控制命令用以指示对象识别装置的操作。依据本专利技术一个或多个实施例中,提出一对象识别装置中的一种对象识别方法。在一实施例中,所述对象识别方法可包括以下步骤。对象识别装置自第一影像捕获设备取得实时影像,实时影像包括第一对象。接着,取得多个预设模块影像,每一个预设模块影像包括第二对象。接着,对实时影像中的第一对象执行斜面距离转换,以产生斜面影像,斜面影像包括第一修正对象。接着,对每一个预设模块影像的第二影像执行斜面距离转换,以产生斜面模块影像,斜面模块影像包括第二修正对象。接着,判断第一修正对象与每一个第二修正对象之间的差异是否小于预设误差阈值。当第一修正对象与所述多个第二修正对象其中之一之间的差异被判断小于预设误差阈值时,依据与被判断出来的第二修正对象相关的预设模块影像,查找对应的控制命令。当第一影像捕获设备取得第一对象于一连串的多个后续实时影像中的移动,符合默认追踪模型时,发送控制命令,控制命令用以控制该对象识别装置。为使本专利技术能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下,但非用以限制本专利技术之实施例范围。【附图说明】图1,为本专利技术一对象识别装置实施例的一方块示意图。图2A,为本专利技术一第一区块影像实施例的示意图。图2B,为本专利技术一第二区块影像实施例的示意图。图2C,为本专利技术一实时影像实施例的示意图。图3A,为本专利技术一彩色区块影像实施例的示意图。图3B,为本专利技术一图3A的彩色区块影像的一实时影像实施例示意图。图3C,为本专利技术一彩色区块影像另一实施例的示意图。图3D,为本专利技术一图3C的彩色区块影像的一实时影像实施例示意图。图4,为本专利技术一深度区块影像实施例的示意图。图5,为本专利技术一对象识别方法的实施例的流程图。图6,为本专利技术一对象识别方法另一实施例的流程图。图7A,为本专利技术一原始区块影像实施例的示意图。图7B,为本专利技术一第7图的原始区块影像的一斜面影像实施例示意图。图7C,为本专利技术一预设模块影像实施例的示意图。图7D,为本专利技术一图7C的预设模块影像的一斜面影像实施例示意图。图8,为一对象识别方法另一实施例的流程图。图9A,为本专利技术一较大的手部区块影像实时影像实施例的示意图。图9B,为本专利技术一图9A的实时影像一预设模块影像实施例示意图。图9C,为本专利技术一较小的手部区块影像实时影像实施例的示意图。图9D,为本专利技术一图9C的实时影像一预设模块影像实施例示意图。图10A,为本专利技术一斜面影像进行缩放模块比对实施例的示意图。图10B,为本专利技术一斜面影像进行平移模块比对实施例的示意图。图10C,为本专利技术一斜面影像进行旋转模块比对实施例的示意图。图11,为本专利技术一动态对象训练方法的一实施例的流程图。图12A,为本专利技术一实时影像实施例的示意图。图12B,为本专利技术一先前识别影像实施例的示意图。图12C,为本专利技术一预设模块影像实施例示意图。图12D,为本专利技术一新的临时参考影像实施例示意图。图13,为本专利技术一对象识别装置另一实施例的方块示意图。图14A,为一本专利技术二个影像捕获设备同时捕获一对象影像的实施例示意图。图14B,为一本专利技术图14A的二个影像捕获设备实施例示意图。符号说明:10对象识别装置100影像捕获设备200处理装置300储存装置310数据库320临时数据储存单元【具体实施方式】以下在实施方式中详细叙述本专利技术的详细特征以及优点,其内容足以使任何熟习相关技艺者了解本专利技术的
技术实现思路
并据以实施,且根据本说明书所专利技术的内容、权利要求及附图,任何熟习相关技艺者可轻易地理解本专利技术相关的目的及优点。以下的实施例进一步详细说明本专利技术的观点,但非以任何观点限制本专利技术的范畴。本专利技术的各种实施例中,提出一种对象识别方法与装置。在一实施例中,本专利技术可以应用到一本文档来自技高网
...

【技术保护点】
一种对象识别方法,应用于一对象识别装置,所述方法包括:取得一实时影像,该实时影像包括一第一对象;对该实时影像的该第一对象执行一斜面距离转换,以产生一斜面影像,该斜面影像包括一第一修正对象;取得多个预设模块影像,每一该预设模块影像包括一第二对象;对每一该预设模块影像的该第二对象执行该斜面距离转换,以产生多个斜面模块影像,每一该斜面模块影像包括一第二修正对象;判断该第一修正对象与该些第二修正对象其中之一之间的差异是否小于一第一预设误差阈值;以及当该第一修正对象与该些第二修正对象其中之一之间的差异被判断小于该第一预设误差阈值时,依据与被判断出来的该第二修正对象相关的该预设模块影像,查找对应的一控制命令,该控制命令用以指示该对象识别装置的操作。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:游智翔杨茆世芳彭文威郑尊仁林显昌
申请(专利权)人:财团法人工业技术研究院
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1