logo好方法网

一种宠物识别方法、系统、可读存储介质及计算机设备


技术摘要:
本发明提供了一种宠物识别方法和系统。上述宠物识别方法和系统,目标宠物识别模块用于接收当前拍摄图像,识别当前拍摄图像内与所述目标宠物图像的相似度在第一预设值内所有的相似宠物,并用于当所述相似宠物的数量为一时,判定所述相似宠物为目标宠物,并获取目标宠物  全部
背景技术:
随着经济的发展,城市生活的节奏非常快速,人与人之间的交流越发减少,因此, 越来越多的人通过饲养宠物来陪伴自己,而在宠物饲养的过程中,需要将宠物留在家中、宠 物店等场所,饲养者如需要知晓宠物在家中、宠物店的情况,只能通过摄像头进行监控。 但是,现有的宠物监控方式,宠物会自行移动并走出监控范围,导致监控不全面, 同时,如果宠物店等公共场所存在多只宠物,无法准确的监控属于自己或者想要监控的宠 物。
技术实现要素:
本发明的目的是提供一种宠物识别方法、系统、可读存储介质及计算机设备,以解 决现有的宠物监控方式无法准确的监控属于自己或者想要监控的宠物的问题。 本发明提供了一种宠物识别方法,包括:获取目标宠物图像,接收当前拍摄图像, 识别所述当前拍摄图像内与所述目标宠物图像的相似度在第一预设值内所有的相似宠物, 并当所述相似宠物的数量为一时,判定所述相似宠物为目标宠物,并获取所述目标宠物的 第一位置信息;当所述相似宠物的数量大于一时,获取相邻所述相似宠物的距离差值,并当 距离差值小于第二预设值时,对比相邻所述相似宠物与所述目标宠物图像的相似度,判断 相似度最大的相似宠物为目标宠物,并获取所述目标宠物的第二位置信息;根据所述第一 位置信息或所述第二位置信息追踪所述目标宠物并跟随拍摄。 进一步地,所述根据所述第一位置信息或所述第二位置信息追踪所述目标宠物并 跟随拍摄的步骤之后,所述方法还包括:对所述目标宠物在拍摄期间内的生活行为进行统 计。 进一步地,所述生活行为包括吃饭次数、喝水次数、排便次数、活动时长以及静止 休息时长。 进一步地,所述追踪所述目标宠物并跟随拍摄的步骤之后,所述方法还包括:将拍 摄内容按预设风格进行编辑,并上传至云端。 进一步地,所述控制方法还包括:获取家中所有宠物的图像信息,并对所述所有宠 物的图像信息进行标注。 进一步地,所述将拍摄内容按预设风格进行编辑的方法包括编辑精彩片段、特写、 画框背景、视频特效、加文字旁白或者水印当中的一种或多种。 进一步地,当相邻的所述相似宠物的相似度相同时,获取相邻的所述相似宠物的 声纹,并对比所述目标宠物预设声纹,判定与所述预设声纹相同的所述相似宠物为所述目 标宠物。 4 CN 111598062 A 说 明 书 2/7 页 进一步地,所述识别所述当前拍摄图像内与所述目标宠物图像的相似度在第一预 设值内所有的相似宠物的步骤包括:对比所述当前拍摄图像和所述目标宠物图像,以获取 两者的变化部分;对比所述变化部分,以计算出所述当前拍摄图像内与所述目标宠物图像 的相似度,并当所述相似度为所述第一预设值内时,判定所述当前拍摄图像内为所述相似 宠物。 进一步地,所述生活行为的识别方法包括:获取所述目标宠物的生活场景;获取所 述生活场景内的物品的标签信息;根据所述标签信息判定所述目标宠物的当前生活行为。 本发明还提供了一种宠物识别系统,包括目标宠物识别模块、追踪拍摄模块、生活 行为统计模块;所述目标宠物识别模块用于接收当前拍摄图像,识别所述当前拍摄图像内 与所述目标宠物图像的相似度在第一预设值内所有的相似宠物,并用于当所述相似宠物的 数量为一时,判定所述相似宠物为目标宠物,并获取所述目标宠物的第一位置信息;还用于 当所述相似宠物的数量大于一时,获取相邻所述相似宠物的距离差值,并当距离差值小于 第二预设值时,对比相邻所述相似宠物与所述目标宠物图像的相似度,判断相似度最大的 相似宠物为目标宠物,并获取所述目标宠物的第二位置信息;所述追踪拍摄模块用于根据 所述第一位置信息或所述第二位置信息追踪所述目标宠物并跟随拍摄。 上述宠物识别方法和系统,所述目标宠物识别模块用于接收当前拍摄图像,识别 所述当前拍摄图像内与所述目标宠物图像的相似度在第一预设值内所有的相似宠物,并用 于当所述相似宠物的数量为一时,判定所述相似宠物为目标宠物,并获取所述目标宠物的 第一位置信息;还用于当所述相似宠物的数量大于一时,获取相邻所述相似宠物的距离差 值,并当距离差值小于第二预设值时,对比相邻所述相似宠物与所述目标宠物图像的相似 度,判断相似度最大的相似宠物为目标宠物,并获取所述目标宠物的第二位置信息;所述追 踪拍摄模块用于根据所述第一位置信息或所述第二位置信息追踪所述目标宠物并跟随拍 摄,实现识别并追踪拍摄想要拍摄的宠物。 本发明还提供了一种可读存储介质,其上存储有程序,所述程序被处理器执行时 实现如上述任一所述的方法。 本发明还提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可 在处理器上运行的程序,所述处理器执行所述程序时实现如上述中任一所述的方法。 附图说明 图1为本发明第一实施例中的宠物识别方法的流程图; 图2为本发明第二实施例中的宠物识别方法的流程图; 图3为本发明第三实施例中的宠物识别系统的模块结构示意图; 图4为本发明第四实施例中的计算机设备的结构示意图。 如下
分享到:
收藏