在视频中获取人物信息的方法和装置制造方法及图纸

技术编号:8657861 阅读:194 留言:0更新日期:2013-05-02 01:52
本发明专利技术实施例提供了一种在视频中获取人物信息的方法和装置,所述方法包括:在为终端播放视频的过程中,接收所述终端发送的获取人物信息的第一请求;根据所述第一请求确定未查找到第一人物信息元数据,向所述终端发送存储的与所述第一视频标识对应的多个人物信息;接收所述终端根据所述多个人物信息发送的保存人物信息元数据请求;检测包含所述第一指定位置的坐标的第一人脸区域,保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。使用本发明专利技术,能够实现不需要服务器事先对视频进行完整的预处理,节省了计算资源和存储资源。

【技术实现步骤摘要】

本专利技术涉及通信网络
,尤其涉及在视频中获取人物信息的方法和装置
技术介绍
随着数字媒体与互联网的发展,越来越多的视频内容充斥于人们的生活之中,随之而来的,还有视频中包含的大量信息。这些信息既包括视频本身的信息,如该视频的制作年份、上映地区、演职员信息(即演员职员表)、内容简介等;也包括了视频中的人物信息,如视频中某个演员的身份信息、演艺历程、出演的其它作品、代言广告、社交网络业务(Social Networking Services, SNS)信息等。在现有的一些交互式视频或者社交电视(Social TV)业务中,用户在观看视频过程中,如果对视频画面中的某一人物感兴趣时,可以实时获得该人物的信息。比如当用户通过具有可触摸屏的移动终端观看视频时、点击可触摸屏中视频画面中人物的人脸,可以获得该视频中的该人物信息。现有技术中,为了实现以上场景,通常采用的方式是服务器使用人脸识别技术,事先将视频中的所有帧都进行处理,获取帧中的所有人脸区域,然后将这些人脸区域与特定的人物信息的关联关系存入服务器中;当用户请求画面中某一人物的详细信息时,则通过用户所点击的位置,在服务器中查找覆盖该画面的该点击位置的人脸区域关联的人物信肩、O现有技术中,为正确响应用户请求,需要对视频中所有帧进行预处理并存储,导致占用服务器大量的计算资源以及存储资源。然而用户通常只对部分视频帧的人物感兴趣,从而导致服务器的计算资源以及存储资源的浪费。
技术实现思路
本专利技术实施例提供了一种在视频中获取人物信息的方法和装置,用于降低视频预处理的时间开销,节省计算资源和存储资源。第一方面,本专利技术实施例提供的一种在视频中获取指定位置人物信息的方法,月艮务器中预先存储与所述视频对应的人物信息元数据,所述人物信息元数据包含视频标识、视频帧标识、人脸区域、以及人物标识,所述方法包括:在为终端播放视频的过程中,接收所述终端发送的获取指定位置人物信息的第一请求,所述第一请求包含第一视频标识、第一视频帧标识以及第一指定位置的坐标;在所述存储的人物信息元数据中查找第一人物信息元数据以及确定未查找到所述第一人物信息元数据,所述第一人物信息元数据中的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,且所述第一人物信息元数据中的人脸区域包含所述第一指定位置的坐标;向所述终端发送存储的与所述第一视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息;接收所述终端发送的保存人物信息元数据请求,所述保存人物信息元数据请求包含第一人物标识,所述第一人物标识为根据所述与所述第一视频标识对应的多个人物信息选择的第一人物展示信息对应的人物标识;在与所述第一视频标识对应的第一视频中确定与所述第一视频帧标识对应的第一视频帧,并在所述第一视频帧中检测包含所述第一指定位置的坐标的第一人脸区域;保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频巾贞标识的关联关系。在第一方面的第一种可能的实现方式中,向所述终端发送存储的与所述第一视频标识对应的多个人物信息之前,该方法进一步包括:向所述终端返回针对所述第一请求的失败响应;接收所述终端根据所述针对所述第一请求的失败响应发送的指认人物请求。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中:所述保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系之前,该方法进一步包括:根据所述存储的人物信息元数据,获取与所述第一人物标识关联的视频帧的人脸区域中的人脸;将所述第一视频帧的第一人脸区域中的人脸与所述与所述第一人物标识关联的视频帧的人脸区域中的人脸进行匹配;确定所述匹配达到指定的条件;所述保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系具体为:根据所述确定所述匹配达到指定的条件,保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,该方法还包括:在与所述第一视频标识对应的视频中,确定与所述第一视频帧相邻的第三视频帧中包含所述第一视频帧的第一人脸区域中的人脸;获取所述第三视频帧的视频帧标识以及所述第三视频帧中包含的第三人脸区域,所述第三人脸区域包含所述第一视频帧的第一人脸区域中的人脸;保存所述第一视频标识、所述第一人物标识、所述第三视频帧的视频帧标识、以及所述第三人脸区域的关联关系。结合第一方面以及第一方面的第一至第三种可能的实现方式中的任意一个,在第四种可能的实现方式中,该方法还包括:接收所述终端发送的获取指定位置人物信息的第二请求,所述第二请求包含第二视频标识、第二视频帧标识以及第二指定位置的坐标;在所述存储的人物信息元数据中查找第二人物信息元数据,所述第二人物信息元数据中的视频标识和视频帧标识分别与所述第二视频标识和所述第二视频帧标识相同,且所述第二人物信息元数据中的人脸区域包含所述第二指定位置的坐标,所述第二人物信息元数据包含第二人物标识以及第二人脸区域;根据所述第二人物标识获取包含所述第二人物标识的第二人物信息,向所述终端发送所述第二人物信息;接收所述终端根据所述第二人物信息而发送的纠错请求;根据所述纠错请求,向所述终端发送存储的与所述第二视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息;接收所述终端发送的更新人物信息元数据请求,所述更新人物信息元数据请求包含第三人物标识,所述第三人物标识为根据所述与所述第二视频标识对应的多个人物信息选择的第二人物展示信息对应的人物标识;在所述存储的人物信息元数据中将所述第二人物信息元数据中的第二人物标识替换为所述第三人物标识。第二方面,本专利技术实施例提供的一种在视频中获取指定位置人物信息的方法包括:在播放视频过程中,接收获取指定位置人物信息的第一指令;根据所述第一指令向服务器发送获取指定位置人物信息的第一请求,所述第一请求包含第一视频标识、第一视频帧标识以及第一指定位置的坐标;接收所述服务器确定未查找到第一人物信息元数据后发送的与所述第一视频标识对应的多个人物信息,所述第一人物信息元数据的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,且所述第一人物信息元数据的人脸区域包含所述第一指定位置的坐标,所述人物信息包含人物标识和可展示人物信息;接收第一选择人物指令,所述第一选择人物指令包含第一人物展示信息,所述第一人物展示信息为根据所述与所述第一视频标识对应的多个人物信息选择的人物展示信息;根据所述第一人物展示信息获取与所述第一人物展示信息对应的第一人物标识;向所述服务器发送保存人物信息元数据请求,所述保存人物信息元数据包含所述第一人物标识,以便于所述服务器确定包含所述第一指定位置的坐标的第一人脸区域后,保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。在第二方面的第一种可能的实现方式中,接收所述服务器确定未查找到第一人物信息元数据后发送的与所述第一视频标识对应的多个人物信息之前,该方法进一步包括:接收所述服务器发送的针对所述第一请求的失本文档来自技高网...

【技术保护点】
一种在视频中获取指定位置人物信息的方法,服务器中预先存储与所述视频对应的人物信息元数据,所述人物信息元数据包含视频标识、视频帧标识、人脸区域、以及人物标识,其特征在于,所述方法包括:在为终端播放视频的过程中,接收所述终端发送的获取指定位置人物信息的第一请求,所述第一请求包含第一视频标识、第一视频帧标识以及第一指定位置的坐标;在所述存储的人物信息元数据中查找第一人物信息元数据以及确定未查找到所述第一人物信息元数据,所述第一人物信息元数据中的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,且所述第一人物信息元数据中的人脸区域包含所述第一指定位置的坐标;向所述终端发送存储的与所述第一视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息;接收所述终端发送的保存人物信息元数据请求,所述保存人物信息元数据请求包含第一人物标识,所述第一人物标识为根据所述与所述第一视频标识对应的多个人物信息选择的第一人物展示信息对应的人物标识;在与所述第一视频标识对应的第一视频中确定与所述第一视频帧标识对应的第一视频帧,并在所述第一视频帧中检测包含所述第一指定位置的坐标的第一人脸区域;保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。...

【技术特征摘要】
1.一种在视频中获取指定位置人物信息的方法,服务器中预先存储与所述视频对应的人物信息元数据,所述人物信息元数据包含视频标识、视频帧标识、人脸区域、以及人物标识,其特征在于,所述方法包括: 在为终端播放视频的过程中,接收所述终端发送的获取指定位置人物信息的第一请求,所述第一请求包含第一视频标识、第一视频帧标识以及第一指定位置的坐标; 在所述存储的人物信息元数据中查找第一人物信息元数据以及确定未查找到所述第一人物信息元数据,所述第一人物信息元数据中的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,且所述第一人物信息元数据中的人脸区域包含所述第一指定位置的坐标; 向所述终端发送存储的与所述第一视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息; 接收所述终端发送的保存人物信息元数据请求,所述保存人物信息元数据请求包含第一人物标识,所述第一人物标识为根据所述与所述第一视频标识对应的多个人物信息选择的第一人物展示信息对应的 人物标识; 在与所述第一视频标识对应的第一视频中确定与所述第一视频帧标识对应的第一视频帧,并在所述第一视频帧中检测包含所述第一指定位置的坐标的第一人脸区域; 保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。2.根据权利要求1所述的方法,其特征在于,所述向所述终端发送存储的与所述第一视频标识对应的多个人物信息之前,该方法进一步包括: 向所述终端返回针对所述第一请求的失败响应; 接收所述终端根据所述针对所述第一请求的失败响应发送的指认人物请求。3.根据权利要求1或2所述的方法,其特征在于: 所述保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系之前,该方法进一步包括: 根据所述存储的人物信息元数据,获取与所述第一人物标识关联的视频帧的人脸区域中的人脸; 将所述第一视频帧的第一人脸区域中的人脸与所述与所述第一人物标识关联的视频帧的人脸区域中的人脸进行匹配; 确定所述匹配达到指定的条件; 所述保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频中贞标识的关联关系具体为: 根据所述确定所述匹配达到指定的条件,保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。4.根据权利要求1、2或3所述的方法,其特征在于,该方法还包括: 在与所述第一视频标识对应的视频中,确定与所述第一视频帧相邻的第三视频帧中包含所述第一视频帧的第一人脸区域中的人脸; 获取所述第三视频帧的视频帧标识以及所述第三视频帧中包含的第三人脸区域,所述第三人脸区域包含所述第一视频帧的第一人脸区域中的人脸;保存所述第一视频标识、所述第一人物标识、所述第三视频帧的视频帧标识、以及所述第三人脸区域的关联关系。5.根据权利要求1-4任一所述的方法,其特征在于,该方法还包括: 接收所述终端发送的获取指定位置人物信息的第二请求,所述第二请求包含第二视频标识、第二视频帧标识以及第二指定位置的坐标; 在所述存储的人物信息元数据中查找第二人物信息元数据,所述第二人物信息元数据中的视频标识和视频帧标识分别与所述第二视频标识和所述第二视频帧标识相同,且所述第二人物信息元数据中的人脸区域包含所述第二指定位置的坐标,所述第二人物信息元数据包含第二人物标识以及第二人脸区域; 根据所述第二人物标识获取包含所述第二人物标识的第二人物信息,向所述终端发送所述第二人物信息; 接收所述终端根据所述第二人物信息而发送的纠错请求; 根据所述纠错请求,向所述终端发送存储的与所述第二视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息; 接收所述终端发送的更新人物信息元数据请求,所述更新人物信息元数据请求包含第三人物标识,所述第三人物标识为根据所述与所述第二视频标识对应的多个人物信息选择的第二人物展示信息对应的人物标识; 在所述存储的人物信息元数据中将所述第二人物信息元数据中的第二人物标识替换为所述第三人物标识。6.一种在视频中获取指定位置人物信息的方法,其特征在于,所述方法包括: 在播放视频过程中,接收获取指定位置人物信息的第一指令; 根据所述第一指令向服务器发送获取指定位置人物信息的第一请求,所述第一请求包含第一视频标识、第一视频帧标识以及第一指定位置的坐标; 接收所述服务器确定未查找到第一人物信息元数据后发送的与所述第一视频标识对应的多个人物信息,所述第一人物信息元数据的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,且所述第一人物信息元数据的人脸区域包含所述第一指定位置的坐标,所述人物信息包含人物标识和可展示人物信息; 接收第一选择人物指令,所述第一选择人物指令包含第一人物展示信息,所述第一人物展示信息为根据所述与所述第一视频标识对应的多个人物信息选择的人物展示信息;根据所述第一人物展示信息获取与所述第一人物展示信息对应的第一人物标识; 向所述服务器发送保存人物信息元数据请求,所述保存人物信息元数据包含所述第一人物标识,以便于所述服务器确定包含所述第一指定位置的坐标的第一人脸区域后,保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。7.根据权利要求6所述的方法,其特征在于, 所述接收所述服务器确定未查找到第一人物信息元数据后发送的与所述第一视频标识对应的多个人物信息之前,该方法进一步包括: 接收所述服务器发送的针对所述第一请求的失败响应后呈现指认提示,所述指认提示用于提示用户对包含所述第一指定位置的坐标的人脸进行指认;接收根据所述指认提示发起的指认指令,向所述服务器发送指认人物请求。8.根据权利要求6或7所述的方法,其特征在于,该方法还包括: 接收获取指定位置人物信息的第二指令; 向所述服务器发送获取指定位置人物信息的第二请求,所述第二请求包含第二视频标识、第二视频帧标识以及第二指定位置的坐标; 接收所述服务器查找到第二人物信息元数据并获取包含第二人物标识的第二人物信息后发送的所述第二人物信息,呈现所述第二人物信息,所述第二人物信息元数据中的视频标识和视频帧标识分别与所述第二视频标识和所述第二视频帧标识相同,且所述第二人物信息元数据中的人脸区域包含所述第二指定位置的坐标,所述第二人物标识为所述第二人物信息元数据中的人物标识; 接收根据所述第二人物信息发送的纠错指令,并向所述服务器发送纠错请求; 接收所述服务器根据所述纠错请求发送的与所述第二视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息; 接收第二选择人物指令,所述第二选择人物指令包含第二人物展示信息,所述第二人物展示信息为根据所述与所述第二视频标识对应的多个人物信息选择的人物展示信息,根据所述第二人物展示信息获取与所述第二人物展示信息对应的第三人物标识; 向所述服务器发送更新人物信息元数据请求,所述更新人物信息元数据请求包含所述第三人物标识,以便于所述服务器在所述存储的人物信息元数据中将所述第二人物信息元数据中的第二人物标识替换为所述第三人物标识。9.一种在视 频中获取指定画面人物信息的方法,服务器中预先存储与所述视频对应的人物信息元数据,所述人物信息元数据包含视频标识、视频帧标识、人脸区域、以及人物标识,其特征在于,所述方法包括: 在为终端播放视频的过程中,接收所述终端发送的获取指定画面人物信息的第一请求,所述第一请求包含第一视频标识和第一视频帧标识; 在所述存储的人物信息元数据中查找第一画面人物信息元数据,所述第一画面人物信息元数据的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同; 根据所述查找的结果向所述终端返回针对所述第一请求的响应; 接收所述终端根据所述针对所述第一请求的响应发送的指认人物请求; 根据所述指认人物请求,向所述终端发送存储的与所述第一视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息; 接收所述终端发送的保存人物信息元数据请求,所述保存人物信息元数据请求包含第一指定位置的坐标以及第一人物标识,所述第一人物标识为根据所述与所述第一视频标识对应的多个人物信息选择的第一人物展示信息对应的人物标识; 在与所述第一视频标识对应的第一视频中确定与所述第一视频帧标识对应的第一视频帧,并在所述第一视频帧中检测包含所述第一指定位置的坐标的第一人脸区域; 保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。10.根据权利要求9所述的方法,其特征在于,所述根据所述查找的结果向所述终端返回针对所述第一请求的响应包括: 所述查找的结果为查找到至少一个第一画面人物信息元数据,各个所述第一画面人物信息元数据的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,根据各个所述第一画面人物信息元数据的人物标识,获取各个包含所述第一画面人物信息元数据的人物标识的第一画面人物信息,向所述终端返回各个所述第一画面人物信息以及各个所述第一画面人物信息元数据的人脸区域; 或所述查找的结果为没有查找到第一画面人物信息元数据,所述第一画面人物信息元数据的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,向所述终端返回针对所述第一请求的失败响应。11.根据权利要求9或10所述的方法,其特征在于: 所述保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系之前,该方法进一步包括: 根据所述存储的人物信息元数据,获取与所述第一人物标识关联的视频帧的人脸区域中的人脸; 将所述第一视频帧的第一人脸区域中的人脸与所述与所述第一人物标识关联的视频帧的人脸区域中的人脸进行匹配; 确定所述匹配达到指定的条件; 所述保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频中贞标识的关联关系具体为: 根据所述确定的所述匹配达到指定的条件,保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。12.根据权利要求9、10或11所述的方法,其特征在于,该方法还包括: 在与所述第一视频标识对应的视频中,确定与所述第一视频帧相邻的第三视频帧中包含所述第一视频帧的第一人脸区 域中的人脸; 获取所述第三视频帧的视频帧标识以及所述第三视频帧中包含的第三人脸区域,所述第三人脸区域包含所述第一视频帧的第一人脸区域中的人脸; 保存所述第一请求中的视频标识、所述第一人物标识、所述第三视频帧的视频帧标识、以及所述第三人脸区域的关联关系。13.根据权利要求9-12任一所述的方法,其特征在于,还包括: 接收所述终端发送的获取指定画面人物信息的第二请求,所述第二请求包含第二视频标识和第二视频帧标识; 在所述存储的人物信息元数据中查找到至少一个第二画面人物信息元数据,所述第二画面人物信息元数据中的视频标识和视频帧标识分别与所述第二视频标识和所述第二视频帧标识相同; 分别根据各个所述第二画面人物信息元数据的人物标识,获取各个包含所述第二画面人物信息元数据的人物标识的第二画面人物信息,向所述终端发送各个所述第二画面人物信息以及各个所述第二画面人物信息元数据的人脸区域; 接收终端根据各个所述第二画面人物信息以及各个所述第二画面人物信息元数据的人脸区域发送的纠错请求;根据所述纠错请求,向所述终端发送存储的与所述第二视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息; 接收所述终端发送的更新人物信息元数据请求,所述更新人物信息元数据请求包含第二人物标识以及第二人脸区域,所述第二人物标识为根据所述与第二视频标识对应的多个人物信息选择的第二人物展示信息对应的人物标识,所述第二人脸区域为根据各个所述第二画面人物信息元数据的人脸区域选择的人脸区域; 在所述存储的人物信息元数据中查找包含所述第二人脸区域、所述第二视频标识、以及所述第二视频帧标识的人物信息元数据,将所述查找到的人物信息元数据的人物标识替换为所述第二人物标识。14.一种在视频中获取指定画面人物信息的方法,其特征在于,所述方法包括: 在播放视频过程中,接收获取指定画面人物信息的第一指令; 根据所述第一指令向服务器发送获取指定画面人物信息的第一请求,所述第一请求包含第一视频标识和第一视频帧标识; 接收所述服务器查找第一画 面人物信息元数据后发送的针对所述第一请求的响应并呈现指认提示,所述第一画面人物信息元数据的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,所述指认提示用于提示用户对获取所述第一指令时刻画面的人脸进行指认; 接收根据所述指认提示发起的指认指令后,向所述服务器发送指认人物请求; 接收所述服务器根据所述指认人物请求发送的与所述第一视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息; 接收第一选择人物指令,所述第一选择人物指令包含第一人物展示信息,所述第一人物展示信息为根据所述与所述第一视频标识对应的多个人物信息选择的人物展示信息;根据所述第一人物展示信息获取与所述第一人物展示信息对应的第一人物标识; 向所述服务器发送保存人物信息元数据请求,所述保存人物信息元数据请求包含所述第一人物标识以及第一指定位置的坐标,以便于所述服务器确定包含所述第一指定位置的坐标的第一人脸区域后,保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。15.根据权利要求14所述的方法,其特征在于,所述接收所述服务器查找第一画面人物信息元数据后发送的针对所述第一请求的响应并呈现指认提示包括: 接收所述服务器查找到至少一个第一画面人物信息元数据后发送的各个第一画面人物信息以及对应的各个所述第一画面人物信息元数据的人脸区域,并呈现各个所述第一画面人物信息、对应的各个所述第一画面人物信息元数据的人脸区域以及指认提示,各个所述第一画面人物信息包含各个所述第一画面人物信息元数据的人物标识; 或接收所述服务器查找不到第一画面人物信息元数据后发送的针对所述第一请求的失败响应后展现指认提示。16.根据权利要求14或15所述的方法,其特征在于,该方法还包括: 接收获取指定画面人物信息的第二指令; 向所述服务器发送获取指定画面人物信息的第二请求,所述第二请求包含第二视频标识、第二视频帧标识;接收所述服务器查找到至少一个第二画面人物信息元数据后发送的各个第二画面人物信息以及对应的各个所述第二画面人物信息元数据的人脸区域,并呈现各个所述第二画面人物信息以及对应的各个所述第二画面人物信息元数据的人脸区域,各个所述第二画面人物信息元数据的视频标识和视频帧标识分别与所述第二视频标识和所述第二视频帧标识相同,各个所述第二画面人物信息包含各个所述第二画面人物信息元数据的人物标识;接收到根据所述各个第二画面人物信息以及对应的各个所述第二画面人物信息元数据的人脸区域发送的纠错指令,并向所述服务器发送纠错请求,所述纠错指令包含根据各个所述第二画面人物信息元数据的人脸区域选择的第二人脸区域; 接收 所述服务器根据所述纠错请求发送的与所述第二视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息; 接收第二选择人物指令,所述第二选择人物指令包含第二人物展示信息,所述第二人物展示信息为根据所述与第二视频标识对应的多个人物信息选择的人物展示信息,根据所述第二人物展示信息获取与所述第二人物展示信息对应的第二人物标识; 向所述服务器发送更新人物信息元数据请求,所述更新人物信息元数据请求包含所述第二人物标识以及所述第二人脸区域,以便于所述服务器在所述存储的人物信息元数据中查找包含所述第二人脸区域、所述第二视频标识、以及所述第二视频帧标识的人物信息元数据,将所述查找到的人物信息元数据的人物标识替换为所述第二人物标识。17.一种在视频中获取指定位置人物信息的服务器,所述服务器中预先存储与所述视频对应的人物信息元数据,所述人物信息元数据包含视频标识、视频帧标识、人脸区域、以及人物标识,其特征在于,所述服务器包括: 接收单元,用于所述服务器在为终端播放视频的过程中,接收所述终端发送的获取指定位置人物信息的第一请求,所述第一请求包含第一视频标识、第一视频帧标识以及第一指定位置的坐标,以及将所述第一视频标识、第一视频帧标识以及第一指定位置的坐标发送给人物信息元数据管理单元; 所述人物信息元数据管理单元,用于从所述接收单元接收所述第一视频标识、第一视频帧标识以及第一指定位置的坐标,以及在所述存储的人物信息元数据中查找第一人物信息元数据,确定未查找到所述第一人物信息元数据,以及将所述未查找到所述第一人物信息元数据的结果发送给发送单元,所述第一人物信息元数据中的视频标识和视频帧标识分别与所述第一视频标识和所述第一视频帧标识相同,且所述第一人物信息元数据中的人脸区域包含所述第一指定位置的坐标; 所述发送单元,用于从所述人物信息元数据管理单元接收所述未查找到所述第一人物信息元数据的结果,以及根据所述未查找到所述第一人物信息元数据的结果,向所述终端发送存储的与所述第一视频标识对应的多个人物信息,所述人物信息包含人物标识和人物展示信息; 所述接收单元,进一步的用于接收所述终端发送的保存人物信息元数据请求,所述保存人物信息元数据请求包含第一人物标识,以及将所述第一人物标识发送给所述人物信息元数据管理单元,将所述第一视频标识、第一视频帧标识以及第一指定位置的坐标发送给检测单元,所述第一人物标识为根据所述与所述第一视频标识对应的多个人物信息选择的第一人物展示信息对应的人物标识;所述检测单元,用于从所述接收单元接收所述第一视频标识、第一视频帧标识以及第一指定位置的坐标,以及在与所述第一视频标识对应的第一视频中确定与所述第一视频帧标识对应的第一视频帧后,在所述第一视频帧中检测包含所述第一指定位置的坐标的第一人脸区域,将所述第一人脸区域发送给所述所述人物信息元数据管理单元; 所述人物信息元数据管理单元,进一步的用于从所述检测单元接收所述第一人脸区域,从所述接收单元接收所述第一人物标识,以及保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。18.根据权利要求17所述的服务器,其特征在于: 所述发送单元,进一步的用于在向所述终端发送存储的与所述第一视频标识对应的多个人物信息之前,向所述终端发送针对所述第一请求的失败响应; 所述接收单元,进一步的用于接收所述终端根据所述针对所述第一请求的失败响应发送的指认人物请求,以及根据所述指认人物请求,向所述发送单元发送存储的与所述第一视频标识对应的多个人物信息列表,所述人物信息包含人物标识和人物展示信息。19.根据权利要求17或18所述的服务器,其特征在于: 所述服务器进一步还包括人脸获取单元、匹配单元和匹配结果确定单元; 所述人物信息元数据管理单元,进一步的用于在保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系之前,将所述第一人物标识发送给所述人脸获取单元; 所述人脸获取单元,用于从所述人物信息元数据管理单元接收所述第一人物标识,以及根据所述存储的人物信息元数据,获取与所述第一人物标识关联的视频帧的人脸区域中的人脸,以及将所述与所述第一人物标识关联的视频帧的人脸区域中的人脸发送给所述匹配单元; 所述匹配单元,用于从所述人脸获取单元接收所述与所述第一人物标识关联的视频帧的人脸区域中的人脸,以及将所述第一视频帧的第一人脸区域中的人脸与所述与所述第一人物标识关联的视频帧的人脸区域中的人脸进行匹配,将所述匹配的结果发送给所述匹配结果确定单兀; 所述匹配结果确定单元,用于从所述匹配单元接收所述匹配的结果,确定所述匹配的结果达到指定的条件,以及将所述确定所述匹配的结果达到指定的条件发送给所述人物信息元数据管理单元; 所述人物信息元数据管理单元保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系具体为:从所述匹配结果确定单元接收所述确定所述匹配的结果达到指定的条件,以及根据所述匹配的结果达到指定的条件,保存所述第一人脸区域、所述第一人物标识、所述第一视频标识、以及所述第一视频帧标识的关联关系。20.根据权利要求17、18或19所述的服务器,其特征在于: 所述服务器进一步还包括人脸确定单元和画面信息获取单元; 所述人物信息元数据管理单元,进一步的用于将所述第一人脸区域、所述第一视频标识、以及所述第一视频帧标识发送给所述人脸确定单元; 所述人脸确定单元,用于从所述人物信息元数据管理单元接收所述第一人脸区域、所述第一视频标识、以及所述第一视频帧标识,以及在与所述第一视频标识对应的视频中,确定与所述第一视频帧相邻的第三视频帧中包含所述第一视频帧的第一人脸区域中的人脸,以及将所述确定所述第三视频帧包含所述第一视频帧的第一人脸区域中的人脸的结果发送给所述画面信息获取单元; 所述画面信息获取单元,用于从所述人脸确定单元接收所述确定所述第三视频帧包含所述第一视频帧的第一人脸区域中的人脸的结果,并根据所述结果获取所述第三视频帧的视频帧标识以及所述第三视频帧中包含的第三人脸区域,所述第三人脸区域包含所述第一视频帧的第一人脸区域中的人脸,将所述第三视频帧的视频帧标识以及所述第三人脸区域发送给所述人物信息元数据管理单元; 所述人物信息元数据管理单元,进一步的用于从所述画面信息获取单元接收所述第三视频帧的视频帧标识以及所述第三人脸区域,保存所述第一视频标识、所述第一人物标识、所述第三视频帧的视频帧标识、以及所述第三人脸区域的关联关系。21.根据权利要求17-20任一所述的服务器,其特征在于: 所述服务器还包含人物信息管理单元; 所述接收单元,进一步的用于接收所述终端发送的获取指定位置人物信息的第二请求,所述第二请求包含第二视频标识、第二视频帧标识以及第二指定位置的坐标,以及将将所述第二视频标识、第二视频帧标识以及第二指定位置的坐标发送给所述人物信息元数据管理单元; 所述人物信息元数据管理单元,进一步的用于接收所述接收单元发送的所述第二视频标识、第二视频帧标识以及第二指定位置的坐标,在所述存储的人物信息元数据中查找第二人...

【专利技术属性】
技术研发人员:安博石腾张仁宙杨晓峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1