本申请涉及通信,尤其涉及一种目标识别和行为检测方法及装置。
背景技术:
1、近年来,随着留守儿童和空巢老人越来越多,这些留守儿童的父母或者老人的子女平时由于需要工作或者外出,这部分人群就会被安置在家中独处很长时间无人看护,人身安全得不到保障;此外,家庭独居人群也需要人身安全、健康安全、财产安全等多场景的安全守护。
2、示例性的,可以将监控摄像头布置在家里等需要监控的区域。但是,目前的监控摄像头基本上还是以记录回放为主,尚不支持实时监测和智能识别。且记录下的画面也只能一边播放一边寻找出现安全问题的时刻,效率不高。
3、或者,当有养宠物的家庭需要记录下宠物的有趣画面时,可以使用监控摄像头来记录,但是,这就需要用户在监控摄像头前一直盯着宠物,直到宠物出现可爱有趣的画面时开始录制和截取画面,非常耗费时间和精力。
4、所以,如何使用监控摄像头智能检测目标活动并分析危险行为,及时发出警告;或者,智能记录到用户想要的画面成为亟待解决的技术问题。
技术实现思路
1、本申请提供一种目标识别和行为检测方法及装置,能够实现实时监测独居老人、儿童的危险举动,对家人、陌生人进行智能鉴别、提供家庭安防服务;并且可以智能记录宠物的精彩活动轨迹,解放用户的工作量,由监控摄像头完成各项任务。
2、为达到上述目的,本申请采用如下技术方案:
3、第一方面,本申请提供一种目标识别和行为检测方法,该方法包括:第一装置获取视频文件;其中,视频文件包括多个图像;第一装置对视频文件的多个图像进行目标识别,确定目标对象的类型和目标对象在多个目标图像中的位置;其中,目标图像为多个图像中包括目标对象的图像;第一装置根据目标对象的类型和目标对象在多个目标图像中的位置,得到目标对象的行为检测结果。
4、基于第一方面,本申请通过对视频文件的图像进行目标识别,确定视频文件中的目标对象,针对目标对象做目标对象的行为动作分析,得出目标行为检测的结果。这样就可以做到实时监测独居老人和儿童,并识别出他们的危险举动,且可以智能鉴别家人、陌生人,提供家庭安防服务。
5、一种可能的实现中,第一装置向第二装置发送第一请求;其中,第一请求用于请求视频文件;第一装置接收来自第二装置的视频文件的视频流地址接口;第一装置根据视频流地址接口,从对象存储中获取视频文件。
6、一种可能的实现中,第一装置根据视频流地址接口,从对象存储关联的解码器获取视频文件;其中,解码器用于将对象存储中的视频文件解码成第一装置可识别的视频文件。
7、一种可能的实现中,第一装置根据视频文件,对视频文件进行图像多尺寸特征提取,得到第一提取结果;对第一提取结果进行二次提取,得到第二提取结果;其中,第二提取结果用于指示目标对象的初始分类结果和目标对象在多个目标图像中的初始位置;对第二提取结果进行特征对齐,得到目标对象的类型和目标对象在多个目标图像中的位置。
8、一种可能的实现中,第一装置根据目标对象的类型和目标对象在多个目标图像中的位置进行特征提取,得到行为特征;根据行为特征和预设行为动作,得到目标对象的行为检测结果。
9、第二方面,本申请提供一种通信装置,包括:收发模块,用于获取视频文件;其中,所述视频文件包括多个图像;处理模块,用于对视频文件的多个图像进行目标识别,确定目标对象的类型和目标对象在多个目标图像中的位置;其中,目标图像为多个图像中包括目标对象的图像;处理模块,还用于根据目标对象的类型和目标对象在多个目标图像中的位置,得到目标对象的行为检测结果。
10、一种可能的实现中,收发模块,用于向第二装置发送第一请求;其中,第一请求用于请求视频文件;接收来自第二装置的视频文件的视频流地址接口;根据视频流地址接口,从对象存储中获取视频文件。
11、一种可能的实现中,收发模块,还用于根据视频流地址接口,从对象存储关联的解码器获取视频文件;其中,解码器用于将对象存储中的视频文件解码成第一装置可识别的视频文件。
12、一种可能的实现中,处理模块,用于根据视频文件,对视频文件进行图像多尺寸特征提取,得到第一提取结果;对第一提取结果进行二次提取,得到第二提取结果;其中,第二提取结果用于指示目标对象的初始分类结果和目标对象在多个目标图像中的初始位置;对第二提取结果进行特征对齐,得到目标对象的类型和目标对象在多个目标图像中的位置。
13、一种可能的实现中,处理模块,还用于根据目标对象的类型和目标对象在多个目标图像中的位置进行特征提取,得到行为特征;根据行为特征和预设行为动作,得到目标对象的行为检测结果。
14、第三方面,本申请提供了一种通信装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的目标识别和行为检测方法。
15、第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行如第一方面和第一方面的任一种可能的实现方式中描述的目标识别和行为检测方法。
1.一种目标识别和行为检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一装置获取视频文件,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一装置根据所述视频流地址接口,从所述对象存储中获取所述视频文件,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一装置对所述视频文件的所述多个图像进行目标识别,确定所述目标对象的类型和所述目标对象在所述多个目标图像中的位置,包括:
5.根据权利要求1-3任一项所述的方法,其特征在于,所述第一装置根据所述目标对象的类型和所述目标对象在所述多个目标图像中的位置,得到所述目标对象的行为检测结果,包括:
6.一种通信装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述收发模块,具体用于:
8.根据权利要求7所述的装置,其特征在于,所述收发模块,还用于:
9.根据权利要求6-8任一项所述的装置,其特征在于,所述处理模块,具体用于:
10.根据权利要求6-8任一项所述的装置,其特征在于,所述处理模块,还用于:
11.一种通信装置,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-5任一项中所述的目标识别和行为检测方法。
12.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行该指令时,该计算机执行上述权利要求1-5任一项中所述的目标识别和行为检测方法。