一种视频识别信息的显示方法及相关设备与流程

文档序号:19010910发布日期:2019-10-30 00:23阅读:208来源:国知局
一种视频识别信息的显示方法及相关设备与流程
本申请涉及多媒体领域,尤其涉及一种视频识别信息的显示方法及相关设备。
背景技术
:随着电子技术的发展,很多用户喜欢在电子设备上观看视频。用户对于在视频中出现的人物或物品等有识别需求。现有技术提供了对视频中的人物或物品进行识别的方法。在视频播放过程中会不断产生识别信息,如何在满足用户观看识别信息的需求的同时不影响用户观看视频,成为急需解决的一个问题。技术实现要素:有鉴于此,本申请提供了一种视频识别信息的显示方法及显示装置,能够同时显示被识别对象和被识别对象的识别范围,识别范围能够向用户提示被识别对象的位置和大小,从而满足用户的识别需求。第一方面提供一种视频识别信息的显示方法,包括:获取视频对应的识别信息列表,所述识别信息列表包括至少一个被识别对象的识别信息,每个被识别对象的识别信息包括至少一个识别时刻以及被识别对象在每个识别时刻的识别范围信息,所述识别时刻表征各被识别对象在所述视频中被识别出的时刻;根据所述视频的播放进度获取播放时刻;当所述播放时刻等于目标识别时刻时,根据所述目标识别时刻从所述识别信息列表中获取目标被识别对象的识别范围信息,根据所述目标被识别对象的识别范围信息显示所述目标被识别对象的识别范围。所述目标识别时刻是在所述识别信息列表中的任意一个识别时刻,所述目标被识别对象是在所述目标识别时刻从视频中识别出的对象。在一种可能的实现方式中,所述识别信息列表还包括被识别对象的特征信息;所述方法还包括:当所述播放时刻等于所述目标识别时刻时,根据所述目标识别时刻从所述识别信息列表中获取所述目标被识别对象的n个特征信息,显示所述目标被识别对象的n个特征信息,所述n为正整数。在另一种可能的实现方式中,所述目标被识别对象包括第一被识别对象和第二被识别对象;所述显示所述第一被识别对象的n个特征信息包括:在视频画面的边缘设置并行排列的第一特征信息区域和第二特征信息区域,在所述第一特征信息区域显示所述第一被识别对象的n个特征信息,在所述第二特征信息区域显示所述第二被识别对象的n个特征信息。在另一种可能的实现方式中,上述方法还包括:将所述第一特征信息区域的背景颜色和所述第一被识别对象的识别范围的边界线颜色设置为第一颜色;将所述第二特征信息区域的背景颜色和所述第二被识别对象的识别范围的边界线颜色设置为第二颜色,所述第一颜色不同于所述第二颜色。在另一种可能的实现方式中,上述方法还包括:确定垂直相交于预设的分隔点的第一分隔线和第二分隔线;确定在所述视频的视频画面中通过所述第一分隔线分开的左区域和右区域;确定在所述左区域中通过所述第二分隔线分开的第一视频区域和第三视频区域,以及确定在所述右区域中通过所述第二分隔线分开的第二视频区域和第四视频区域;所述显示所述目标被识别对象的n个特征信息包括:确定识别范围的定位坐标对应的目标视频区域;根据视频区域和相对位置关系的预设对应关系,确定所述目标视频区域对应的相对位置关系,所述相对位置关系表征特征信息区域相对于识别范围的位置;根据所述目标视频区域对应的相对位置关系设置特征信息区域,在所述特征信息区域中显示所述目标被识别对象的n个特征信息。在另一种可能的实现方式中,所述方法还包括:根据暂停指令暂停播放所述视频;若暂停的视频画面包括多个被识别对象,则计算每个被识别对象对应的识别范围的定位坐标与预设坐标之间的距离,根据计算得到的最小距离确定第一目标被识别对象,在所述暂停的视频画面上显示所述第一目标被识别对象的m个特征信息,所述m为大于所述n的正整数。在另一种可能的实现方式中,所述方法还包括:从预设时刻开始,依次显示在所述预设时刻之前已显示的全部被识别对象的特征信息。第二方面提供一种显示装置,包括:处理模块,用于获取视频对应的识别信息列表,所述识别信息列表包括至少一个被识别对象的识别信息,每个被识别对象的识别信息包括至少一个识别时刻以及被识别对象在每个识别时刻的识别范围信息,所述识别时刻表征各被识别对象在所述视频中被识别出的时刻;所述处理模块,还用于根据所述视频的播放进度获取播放时刻;显示模块,用于当所述播放时刻等于目标识别时刻时,根据所述目标识别时刻从所述识别信息列表中获取目标被识别对象的识别范围信息,根据所述目标被识别对象的识别范围信息显示所述目标被识别对象的识别范围。所述目标识别时刻是在所述识别信息列表中的任意一个识别时刻,所述目标被识别对象是在所述目标识别时刻从视频中识别出的对象。在一种可能的实现方式中,所述显示模块,还用于在所述识别信息列表还包括被识别对象的特征信息的情况下,当所述播放时刻等于所述目标识别时刻时,根据所述目标识别时刻从所述识别信息列表中获取所述目标被识别对象的n个特征信息,显示所述目标被识别对象的n个特征信息,所述n为正整数。在另一种可能的实现方式中,所述显示模块具体用于在视频画面的边缘设置并行排列的第一特征信息区域和第二特征信息区域,在所述第一特征信息区域显示所述第一被识别对象的n个特征信息,在所述第二特征信息区域显示所述第二被识别对象的n个特征信息。在另一种可能的实现方式中,所述显示模块还用于将所述第一特征信息区域的背景颜色和所述第一被识别对象的识别范围的边界线颜色设置为第一颜色;将所述第二特征信息区域的背景颜色和所述第二被识别对象的识别范围的边界线颜色设置为第二颜色,所述第一颜色不同于所述第二颜色。在另一种可能的实现方式中,所述处理模块,还用于确定垂直相交于预设的分隔点的第一分隔线和第二分隔线;确定在所述视频的视频画面中通过所述第一分隔线分开的左区域和右区域;确定在所述左区域中通过所述第二分隔线分开的第一视频区域和第三视频区域,以及确定在所述右区域中通过所述第二分隔线分开的第二视频区域和第四视频区域;所述显示模块,具体用于确定识别范围的定位坐标对应的目标视频区域;根据视频区域和相对位置关系的预设对应关系,确定所述目标视频区域对应的相对位置关系,所述相对位置关系表征特征信息区域相对于识别范围的位置;根据所述目标视频区域对应的相对位置关系设置特征信息区域,在所述特征信息区域中显示所述目标被识别对象的n个特征信息。在另一种可能的实现方式中,所述处理模块,还用于根据暂停指令暂停播放所述视频;所述显示模块,还用于若暂停的视频画面包括多个被识别对象,则计算每个被识别对象对应的识别范围的定位坐标与预设坐标之间的距离,根据计算得到的最小距离确定第一目标被识别对象,在所述暂停的视频画面上显示所述第一目标被识别对象的m个特征信息,所述m为大于所述n的正整数。在另一种可能的实现方式中,所述显示模块,还用于从预设时刻开始,依次显示在所述预设时刻之前已显示的全部被识别对象的特征信息。第三方面提供一种计算机存储介质,包括指令,当其在计算机上运行时,执行如第一方面或第一方面中各种可能实现方式所述的方法。本申请中,获取视频对应的识别信息列表,识别信息列表包括至少一个识别时刻以及被识别对象在每个识别时刻的识别范围信息;根据视频的播放进度获取播放时刻;当播放时刻等于目标识别时刻时,根据目标识别时刻从识别信息列表中获取目标被识别对象的识别范围信息,根据目标被识别对象的识别范围信息显示目标被识别对象的识别范围。这样能够同时显示被识别对象和被识别对象的识别范围,识别范围能够提示被识别对象的位置和大小,并且几乎不影响用户观看视频的体验,从而满足用户需求。附图说明图1为本申请实施例中视频识别信息的显示方法的流程示意图;图2a为本申请中显示识别范围和特征信息区域的示意图;图2b为本申请中显示识别范围和特征信息区域的另一个示意图;图2c为本申请中显示识别范围和特征信息区域的另一个示意图;图2d为本申请中显示识别范围和特征信息区域的另一个示意图;图3a为本申请中显示识别范围和特征信息区域的另一个示意图;图3b为本申请中显示识别范围和特征信息区域的另一个示意图;图3c为本申请中显示识别范围和特征信息区域的另一个示意图;图3d为本申请中显示识别范围和特征信息区域的另一个示意图;图4为本申请实施例中显示装置的结构示意图;图5为本申请实施例中终端的结构示意图。具体实施方式本申请提供一种视频识别信息的显示方法及显示装置,能够同时显示被识别对象和被识别对象的识别范围,识别范围可以动态提示被识别对象的位置和大小,从而满足用户的识别需求。为了使本
技术领域
的人员更好地理解本申请的方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。请参阅图1,本申请提供的视频识别信息的显示方法的一个实施例包括:步骤101、获取视频对应的识别信息列表。本实施例中,对视频进行识别,可以从视频中获取被识别对象的识别信息。识别信息列表包括至少一个被识别对象的识别信息,每个被识别对象的识别信息包括至少一个识别时刻和被识别对象在每个识别时刻的识别范围信息。除了识别时刻和识别范围信息之外,被识别对象的识别信息还可以包括但不限于:识别信息编号或被识别对象的特征信息等。被识别对象包括视频中的生物、物品或场景中的至少一项。具体的,被识别对象包括场景。或者,被识别对象包括场景和以下信息中的至少一项:生物或物品。生物可以是人物或动物。识别时刻是指被识别对象在视频中被识别出的时刻。识别范围信息包括但不限于识别范围的定位坐标、高度和宽度。定位坐标是从被识别对象选取的任意一个点的坐标,其既能够作为被识别对象的定位坐标,也能够作为识别范围的定位坐标。例如,被识别对象为人物甲,从其人体图像(如头发、头部、肩膀等)上选取一点作为定位坐标。或者,被识别对象为物体,从物体图像上选取一点作为定位坐标。被识别对象的识别范围可以包括被识别对象的整体或部分。例如,当被识别对象为人时,被识别对象的识别范围可以是包括人的头部的区域,或者是包括人的全身的区域。识别范围的形状可以是对称图形,例如正方形、矩形、圆形、椭圆形或菱形等,也可以是不对称图形。特征是指一个对象不同于其他对象的特点。特征信息是用于描述特征的字符或者文字。具体的,特征信息可以是分类标识、名称、性别、国籍、职业或地区,还可以是两项以上特征信息的组合。除了以上举例之外,本申请的特征信息还可以根据被识别对象的其他属性进行设置,在此不作限定。被识别对象的分类标识可以是指人物、物品或场景。例如,当被识别对象是男人时,被识别对象的特征信息可以是人,男性,长发,人物名称等。当被识别对象是蓝色易拉罐时,被识别对象的特征信息可以是饮料,蓝色,易拉罐等。当被识别对象是三亚的海边沙滩时,被识别对象的特征信息可以是蓝色,海水,沙滩,三亚等。步骤102、根据视频的播放进度获取播放时刻。在播放视频时,根据视频的播放进度获取播放时刻。步骤103、当播放时刻等于目标识别时刻时,根据目标识别时刻从识别信息列表中获取目标被识别对象的识别范围信息,根据目标被识别对象的识别范围信息显示目标被识别对象的识别范围。目标识别时刻是在识别信息列表中的任意一个识别时刻,目标被识别对象是在目标识别时刻从视频中识别出的对象。当播放时刻等于目标识别时刻时,即表明在该播放时刻的视频画面上正在显示被识别对象。根据目标识别时刻从识别信息列表中获取目标被识别对象的识别范围信息,根据目标被识别对象的识别范围信息显示目标被识别对象的识别范围。可选的,根据目标被识别对象的识别范围信息,显示目标被识别对象的识别范围的边界线,用户根据识别范围的边界线可以确定识别范围。识别范围的边界线可以是实线或虚线。例如,在第1分钟的电视剧画面中,第一被识别对象为人物甲和物品a,在第1分钟显示人物甲的识别范围边界线和物品a的识别范围边界线。当获取的识别范围信息包括矩形的定位坐标(即矩形的顶点坐标)、矩形高度和矩形宽度时,根据上述识别范围信息会显示矩形的识别范围。当获取的识别范围信息包括圆形的定位坐标(即圆心坐标)和圆的半径时,根据上述识别范围信息会显示圆形的识别范围。可以理解的是,还可以获取其他的识别范围信息,根据其他识别范围信息显示其他形状的识别范围,在此不作限定。根据识别范围的顶点坐标可以确定识别范围的位置,根据识别范围的高度和宽度可以确定识别范围的大小。随着视频画面的变化,被识别对象的识别范围也变化。具体的,被识别对象变大时,被识别对象的识别范围也会同步变大。被识别对象变小时,被识别对象的识别范围也会同步变小。在变化的过程中,被识别对象的大小和识别范围的大小之间的比例可以保持不变。或者,识别范围和被识别对象的大小也可以不是同步变化的,例如,每0.4秒更新识别范围信息,然后根据识别范围信息显示识别范围。更新时长根据实际情况设置,例如0.2秒,0.3秒,0.5秒等,在此不作限定。由此提供了一种灵活的实施方式。另外,当被识别对象为场景时,可以不显示识别范围。本实施例可以在用户观看视频的同时,通过识别范围向用户提示被识别对象的位置和大小。例如,在阴暗场景或难以分辨对象的视频画面中为用户指示被识别对象的位置和大小,能够让用户快速发现被识别对象,从而提升用户观看体验。在一个可选实施例中,当播放时刻等于目标识别时刻时,根据目标识别时刻从识别信息列表中获取目标被识别对象的n个特征信息,显示目标被识别对象的n个特征信息。本实施例中,识别信息列表还包括被识别对象的特征信息。在播放视频的过程中,当播放时刻等于目标识别时刻时,表明在视频画面上显示目标被识别对象。根据目标识别时刻从识别信息列表中获取目标被识别对象的特征信息,显示目标被识别对象的特征信息。目标被识别对象的特征信息的数量可以记为n,n为正整数。例如,在第1分钟的电视剧画面包括人物甲和人物甲的识别范围,在第1分钟显示人物甲的演员名字。这样能够同时显示被识别对象和被识别对象的特征信息,使得用户能够在观看视频时获取被识别对象的更多信息。在显示被识别对象时,除了显示被识别对象的特征信息之外,还可以显示与被识别对象相关的信息,例如广告或广告链接,例如当被识别对象的特征信息包括明星的名字时,可以显示与明星相关的广告,例如明星代言的广告。当被识别对象为商品时,可以显示商品广告和用于购买商品的链接。当被识别对象为场景时,可以显示场景相关的广告或广告链接。如果同一时刻在视频画面上存在多个被识别对象时,可以仅显示多个被识别对象中的部分被识别对象的特征信息。例如,在一个视频画面上存在五个人物时,仅显示先出现的三个人物的特征信息和场景的特征信息,或者仅显示先出现的三个人物的特征信息。以上举例为示意性举例,并不作为对被识别对象数量或特征信息数量的限制。在一个可选实施例中,获取目标被识别对象的特征信息的显示时长;在目标被识别对象的特征信息的显示时长大于或等于预设显示时长的情况下,显示目标被识别对象的特征信息。在目标被识别对象的特征信息的显示时长大于预设显示时长的情况下,不显示目标被识别对象的特征信息。本实施例中,特征信息的显示时长与被识别对象的显示时长之差小于预设阈值,这样特征信息和被识别对象可以同步出现,也可以同步消失。在被识别对象的显示时长小于预设时长的情况下,由于特征信息显示的时长和被识别对象的播放时长相近,因此特征信息会快速显示后消失,这样用户来不及观察该特征信息,也影响了用户的观看体验。这样,仅在特征信息的显示时长大于或等于预设时长时,显示目标被识别对象的特征信息,以解决目标被识别对象的特征信息快速显示后消失影响用户观看体验的问题。预设显示时长可以是但不限于3秒,本申请不作限定。或者,特征信息的显示时长还可以为固定时长,其值可以由用户设置和调节。在一个可选实施例中,显示目标被识别对象的n个特征信息包括:在视频画面的边缘设置并行排列的第一特征信息区域和第二特征信息区域,在第一特征信息区域显示第一被识别对象的n个特征信息,在第二特征信息区域显示第二被识别对象的n个特征信息。本实施例中,目标被识别对象包括第一被识别对象和第二被识别对象,第一被识别对象和第二被识别对象不同。视频画面的边缘是指在视频画面中靠近视频画面边界线的区域,具体可以是视频画面的底部、顶部或侧边区域。当播放时刻等于目标识别时刻时,在视频画面中同时显示第一被识别对象和第二被识别对象,此时在视频画面的边缘设置并行排列的第一特征信息区域和第二特征信息区域,在第一特征信息区域显示第一被识别对象的特征信息,在第二特征信息区域显示第二被识别对象的特征信息。具体的,当视频画面存在多个被识别对象且多个被识别对象的特征信息区域显示在视频画面的底部时,用户可以在视频画面的底部查看特征信息。当视频画面中同时显示三个以上被识别对象时,还可以在视频画面的边缘设置并行排列的其他特征信息区域,以显示其他被识别对象的特征信息,特征信息区域与被识别对象可以是一一对应的。本申请对于特征信息区域的数量不作限定。对于多个被识别对象,每个被识别对象的特征信息的数量可以相同,也可以不同。这样能够在视频画面的边缘同时显示多个被识别对象的特征信息。并且,由于多个特征信息区域并行排列,因此多个被识别对象的特征信息不会重叠,因此便于用户查看每个被识别对象的特征信息。进一步的,在另一个可选实施例中,上述方法还包括:将第一特征信息区域的背景颜色和第一被识别对象的识别范围的边界线颜色设置为第一颜色;将第二特征信息区域的背景颜色和第二被识别对象的识别范围的边界线颜色设置为第二颜色,第一颜色不同于第二颜色。本实施例中,每个被识别对象可以配置一种指定颜色并且各被识别对象对应的颜色不同,即每个被识别对象的特征信息区域背景颜色和识别范围边界线颜色都设置为指定颜色。例如,第一被识别对象的特征信息区域的背景颜色和识别范围边界线的颜色都设置为蓝色,第二被识别对象的特征信息区域的背景颜色和识别范围边界线的颜色都设置为粉红色。可以理解的是,在特征信息区域中,被识别对象的其他特征信息也可以显示为指定颜色,例如第一被识别对象的特征信息区域中的字体颜色为蓝色,或者特征信息区域的边线颜色为蓝色。由此可以通过颜色区分不同的被识别对象,根据颜色也可以快速观察到被识别对象的特征信息。可以理解的是,也可以配置其他信息用于区分不同的被识别对象,例如每个被识别对象配置一种标识,例如数字、符号或图形。在另一个可选实施例中,上述方法还包括:确定垂直相交于预设的分隔点的第一分隔线和第二分隔线;确定在所述视频的视频画面中通过所述第一分隔线分开的左区域和右区域;确定在所述左区域中通过所述第二分隔线分开的第一视频区域和第三视频区域,以及确定在所述右区域中通过所述第二分隔线分开的第二视频区域和第四视频区域;显示目标被识别对象的n个特征信息包括:确定识别范围的定位坐标对应的目标视频区域;根据视频区域和相对位置关系的预设对应关系,确定所述目标视频区域对应的相对位置关系,所述相对位置关系表征特征信息区域相对于识别范围的位置;根据所述目标视频区域对应的相对位置关系设置特征信息区域,在特征信息区域中显示目标被识别对象的n个特征信息。特征信息区域可以是指向被识别对象的封闭图形,在封闭图形中显示特征信息。特征信息区域可以设置在识别范围的周围。具体的,特征信息区域可以位于识别范围的左侧、右侧、上侧或下侧,还可以在识别范围的左上侧、右上侧、左下侧或右下侧。在视频画面中,可以同时显示特征信息区域和识别范围,也可以显示特征信息区域而不显示识别范围。可选的,当识别范围为矩形时,特征信息区域与识别范围的顶点通过连接线连接。具体的,识别范围可以有四个顶点,特征信息区域可以与四个顶点中的任意一个顶点连接。连接线可以是但不限于直线、折线或曲线。可选的,特征信息区域与识别范围的最小距离小于或等于预设距离。这样特征信息区域可以跟随识别范围和被识别对象显示,方便用户查看被识别对象和特征信息。本实施例中,分隔点可以是视频画面中部区域的任意一点,例如视频画面中心点或者偏离中心的一点。第一分隔线和第二分隔线垂直相交于分隔点。可选的,第一分隔线为垂直线,第二分隔线为水平线。可以理解的是,第一分隔线和第二分隔线还可以是斜线。对于视频画面,根据第一分隔线可以确定视频画面的左区域和右区域,在左区域中根据第二分隔线可以确定第一视频区域和第三视频区域,在右区域中根据第二分隔线可以确定第二视频区域和第四视频区域。或者,先根据第二分隔线确定视频画面的上区域和下区域,在上区域中可以确定通过第一分隔线分开的第一视频区域和第二视频区域,在下区域中可以确定通过第一分隔线分开的第三视频区域和第四视频区域。识别范围信息包括识别范围的定位坐标,根据定位坐标可以确定其所在的目标视频区域。具体的,视频画面的左上角顶点为(0,0),定位坐标记为(x1,y1),分隔点记为(x0,y0)。若x1>x0,且y1<y0,则确定定位坐标位于第一视频区域;若x1<x0,且y1<y0,则确定定位坐标位于第二视频区域;若x1≤x0,且y1≥y0,则确定定位坐标位于第三视频区域;若x1≥x0,且y1≥y0,则确定定位坐标位于第四视频区域。视频区域和相对位置关系的对应关系可以如表1所示:视频区域相对位置关系第一视频区域特征信息区域位于识别范围的右下侧第二视频区域特征信息区域位于识别范围的左下侧第三视频区域特征信息区域位于识别范围的右上侧第四视频区域特征信息区域位于识别范围的左上侧表1确定目标视频区域对应的相对位置关系之后,根据该相对位置关系设置特征信息区域可以使得特征信息区域位于视频画面以内。可以理解的是,视频区域与相对位置关系的对应关系也可以按照表2设置:表2可以理解的是,还可以按照其他方式设置视频区域与相对位置关系,在此不作限定。对于识别范围的定位坐标和视频区域的预设对应关系,下面以一个具体例子进行说明。参阅图2a,根据分隔点确定相互垂直的第一分隔线25和第二分隔线26,通过第一分隔线25和第二分隔线26可将视频画面分为四个视频区域:第一视频区域21、第二视频区域22、第三视频区域23和第四视频区域24。定位坐标28以识别范围27的左上角顶点坐标为例。参阅图2a,当顶点坐标28在第一视频区域21时,将特征信息区域29设置在识别范围27的右侧或者识别范围27的右下侧。此时,特征信息区域29可以连接识别范围27的右上侧顶点,或者连接右下侧顶点。参阅图2b,当顶点坐标28在第二视频区域22时,将特征信息区域29设置在识别范围27的左侧或者识别范围27的左下侧。参阅图2c,当顶点坐标28在第三视频区域23时,将特征信息区域29设置在识别范围27的右侧或者识别范围27的右上侧。参阅图2d,当顶点坐标28在第四视频区域24时,将特征信息区域29设置在识别范围27的左侧或者识别范围27的左上侧。可以理解的是,为了将特征信息区域设置在视频画面以内,还可以将特征信息区域29设置在识别范围27周围的其他位置。另外,其他顶点坐标与视频区域的对应关系与上述顶点坐标28与视频区域的对应关系相似,此处不再赘述。通过更多分隔线可以将视频画面划分为更多区域,参考以上方法同样可以将特征信息区域29设置在视频画面以内。在另一个例子中,定位坐标28以识别范围27的圆心为例,可以按照如下方式设置特征信息区域29。参阅图3a,当圆心坐标28在第一视频区域21时,将特征信息区域29设置在识别范围27的右侧或者识别范围27的右下侧。参阅图3b,当圆心坐标28在第二视频区域22时,将特征信息区域29设置在识别范围27的左侧或者识别范围27的左下侧。参阅图3c,当圆心坐标28在第三视频区域23时,将特征信息区域29设置在识别范围27的右侧或者识别范围27的右上侧。参阅图3d,当圆心坐标28在第四视频区域24时,将特征信息区域29设置在识别范围27的左侧或者识别范围27的左上侧。在另一个可选实施例中,显示目标被识别对象的n个特征信息包括:根据目标被识别对象的识别范围信息确定第一分隔线,第二分隔线,第三分隔线和第四分隔线;根据第一分隔线,第二分隔线,第三分隔线和第四分隔线,将去除了目标被识别对象的识别范围的视频画面划分为八个视频区域,分别确定每个视频区域的高度和宽度;从八个视频区域选取一个视频区域,若选取的视频区域的高度大于预设高度且选取的视频区域的宽度大于预设宽度,则在选取的视频区域中设置特征信息区域,在特征信息区域中显示目标被识别对象的n个特征信息。本实施例中,根据目标被识别对象的识别范围信息确定四条分隔线具体可以为:通过识别范围的四个顶点的坐标确定通过四个顶点的四条分隔线。四条分隔线满足以下关系:第一分隔线和第二分隔线平行,第三分隔线和第四分隔线平行。并且第一分隔线和第三分隔线垂直相交于识别范围的左上角顶点,第二分隔线和第三分隔线垂直相交于识别范围的左下角顶点,第一分隔线和第四分隔线垂直相交于识别范围的右上角顶点,第二分隔线和第四分隔线垂直相交于识别范围的右下角顶点。预设高度为特征信息区域的高度,预设宽度为特征信息区域的宽度。若选取视频区域的高度大于预设高度且选取视频区域的宽度大于预设宽度,则表明选取视频区域能够容纳特征信息区域,在选取视频区域中设置特征信息区域,在特征信息区域中显示目标被识别对象的特征信息。若选取的视频区域的高度小于或等于预设高度或选取的视频区域的宽度小于或等于预设宽度,则表明选取的视频区域不能够容纳特征信息区域,从剩下的七个视频区域中继续选取视频区域,将选取的视频区域的高度与预设高度比较,以及将选取的视频区域的宽度与预设高度比较,直至选取出能够容纳特征信息区域的视频区域为止。这样,在视频画面的边缘区域可以同时显示多个被识别对象的特征信息,用户可以通过遥控器上的方向键(如左方向键或右方向键)在上述特征信息中移动。当用户按遥控器上的返回键时,可以隐藏全部的被识别对象的特征信息。当用户选中一个被识别对象的特征信息之后,用户按遥控器上的ok键或者确定键时,可以跳转到与上述被识别对象相关的页面,例如与上述被识别对象相关的网页。在另一个可选实施例中,上述方法还包括:根据暂停指令暂停播放视频;若暂停的视频画面包括多个被识别对象,则计算每个被识别对象对应的识别范围的定位坐标与预设坐标之间的距离,根据计算得到的最小距离确定确定第一目标被识别对象,在暂停的视频画面上显示第一目标被识别对象的m个特征信息。m为大于n的正整数。本实施例中,预设坐标可以是视频画面中心的坐标,也可以是视频画面中的其他坐标,例如,当视频分辨率为1920*1080时,选择坐标为(960,540)作为预设坐标。或者,当视频分辨率为1280*720时,选择坐标为(640,360)作为预设坐标。可以理解的是,根据在视频分辨率缩小的情况下,预设坐标到视频画面各顶点的距离也可以成比例缩小;在视频分辨率放大的情况下,预设坐标到视频画面各顶点的距离也可以成比例放大,由此可以使得预设坐标在视频画面中的相对位置可以保持不变。需要说明的是,除了按照以上方式从多个被识别对象中确定第一目标被识别对象之外,还可以采用以下方式选取第一目标被识别对象。例如,从多个被识别对象中随机选择一个被识别对象作为第一目标被识别对象。或者,从多个被识别对象中选择最左的被识别对象,最右的被识别对象,最上的被识别对象或最下的被识别对象作为第一目标被识别对象。若视频画面包括多个被识别对象,则在视频画面上可以显示每个被识别对象的n个特征信息。在暂停视频时,可以从多个被识别对象中确定一个被识别对象作为第一目标被识别对象,然后显示第一目标被识别对象的m个特征信息。由于m个特征信息多于n个特征信息,因此用户可以查看到更多特征信息。例如,n个特征信息包括分类标识和名称,m个特征信息包括但不限于被识别对象的缩略图,分类标识和名称。另一例子中,被识别对象为明星甲,n个特征信息包括明星甲的名字和明星甲的性别,m个特征信息包括明星甲的名字,明星甲的性别,明星甲的缩略图和明星甲的年龄等。又一例子中,被识别对象为商品a,n个特征信息包括商品a的名称和商品a的价格,m个特征信息包括商品a的名称,商品a的价格,商品a的缩略图和商品a的卖家信息等。需要说明的是,在根据暂停指令暂停播放视频之前,当视频存在多个被识别对象时,还可以在视频画面中显示提示信息。提示信息可以是文字、符号或图片,提示信息用于指示用户执行操作以触发根据暂停指令暂停播放视频的步骤。另外还可以通过语音播报提示信息,或者既显示提示信息也通过语音播报提示信息。例如,当显示明星和商品时,提示信息可以是:发现明星脸/同款,按上键了解更多。提示信息对应的按键为方向键中的“上”键,当用户按“上”键之后,暂停播放视频。基于上一个实施例,在另一个可选实施例中,在暂停的视频画面中显示第一目标被识别对象的m个特征信息之后,上述方法还包括:根据选择指令确定第二目标被识别对象,显示第二目标被识别对象的m个特征信息。本实施例中,对于暂停的视频画面中其他被识别对象(如第三目标被识别对象),也可以显示其对应的m个特征信息。在暂停的视频画面中,用户可以通过遥控器的方向键选择任意一个被识别对象,由此获得更加详细的信息。需要说明的是,在根据选择指令确定第二目标被识别对象之后,还可以显示第一目标被识别对象的n个特征信息。这样,在视频画面上仅有第二目标被识别对象的特征信息的数量为m个,其他被识别对象(如第一目标被识别对象)的特征信息的数量都是n个。由此可以显示第二目标被识别对象的详细信息和其他被识别对象的较少的信息。另外,在查看被识别对象的m个特征信息之后,根据返回指令可以重新播放视频。可选的,在视频播放的过程中,每个被识别对象在第一次显示之后,可以不再显示。这样,用户不会观看到一个被识别对象的重复的特征信息。需要说明的是,特征信息的显示次数也可以根据实际情况设置,可以是一次之后不再显示,也可以是两次显示之后不再显示,具体次数不作限定。在另一个可选实施例中,上述方法还包括:从预设时刻开始,依次显示在预设时刻之前已显示的全部被识别对象的特征信息。本实施例中,预设时刻可以是视频结尾时段的起始时刻,例如视频倒数第30秒或视频倒数第60秒等。预设时刻不限于以上举例。在预设时刻之前可以获取已显示的全部被识别对象的特征信息;从预设时刻开始,可以按照不同被识别对象的特征信息显示的先后顺序,依次显示在预设时刻之前已显示的全部被识别对象的特征信息。这样提供了另一种显示被识别对象的特征信息的方法,能够在视频片尾显示全部被识别对象的特征信息,并且不限定被识别对象和其特征信息同步显示。需要说明的是,还可以按照随机次序显示在预设时刻之前已显示的全部被识别对象的特征信息。可以理解的是,还可以倒序显示全部被识别对象的特征信息,或者同时显示全部被识别对象的特征信息,或者根据实际情况按照其他方式显示全部被识别对象的特征信息。参阅图4,本申请提供一种显示装置400,能够实现图1所示实施例或可选实施例中视频识别信息的显示方法。显示装置400的一个实施例包括:处理模块401,用于获取视频对应的识别信息列表,识别信息列表包括至少一个被识别对象的识别信息,每个被识别对象的识别信息包括至少一个识别时刻以及被识别对象在每个识别时刻的识别范围信息,识别时刻表征各被识别对象在视频中被识别出的时刻;处理模块401,还用于根据视频的播放进度获取播放时刻;显示模块402,用于当播放时刻等于目标识别时刻时,根据目标识别时刻从识别信息列表中获取目标被识别对象的识别范围信息,根据目标被识别对象的识别范围信息显示目标被识别对象的识别范围。在一个可选实施例中,显示模块402,还用于在识别信息列表还包括被识别对象的特征信息的情况下,当播放时刻等于目标识别时刻时,根据目标识别时刻从识别信息列表中获取目标被识别对象的n个特征信息,显示目标被识别对象的n个特征信息,n为正整数。在另一个可选实施例中,显示模块402具体用于在视频画面的边缘设置并行排列的第一特征信息区域和第二特征信息区域,在第一特征信息区域显示第一被识别对象的n个特征信息,在第二特征信息区域显示第二被识别对象的n个特征信息。在另一个可选实施例中,显示模块402还用于将第一特征信息区域的背景颜色和第一被识别对象的识别范围的边界线颜色设置为第一颜色;将第二特征信息区域的背景颜色和第二被识别对象的识别范围的边界线颜色设置为第二颜色,第一颜色不同于第二颜色。在另一个可选实施例中,处理模块401,还用于根据预设的分隔点获取第一分隔线和第二分隔线,第一分隔线和第二分隔线相互垂直且相交于分隔点;根据第一分隔线和第二分隔线,将上述视频的视频画面划分为多个视频区域;显示模块402,具体用于确定识别范围的定位坐标对应的目标视频区域;根据视频区域和相对位置关系的预设对应关系,确定所述目标视频区域对应的相对位置关系,所述相对位置关系表征特征信息区域相对于识别范围的位置;根据所述目标视频区域对应的相对位置关系设置特征信息区域,在所述特征信息区域中显示所述目标被识别对象的n个特征信息。在另一个可选实施例中,处理模块401,还用于根据暂停指令暂停播放视频;显示模块402,还用于若暂停的视频画面包括多个被识别对象,则计算每个被识别对象对应的识别范围的定位坐标与预设坐标之间的距离,根据计算得到的最小距离确定第一目标被识别对象,在暂停的视频画面上显示第一目标被识别对象的m个特征信息,m为大于n的正整数。在另一个可选实施例中,显示模块402,还用于从预设时刻开始,依次显示在预设时刻之前已显示的全部被识别对象的特征信息。参阅图5,本申请提供一种终端500,能够实现图1所示实施例或可选实施例中的视频识别信息的显示方法。终端500的一个实施例包括:输入单元501、处理器502、显示单元503和存储器504;输入单元501、处理器502、显示单元503和存储器504通过总线连接;输入单元501用于接收用户的输入。输入单元可以是鼠标、键盘、触摸屏设备或传感设备等。处理器502可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。显示单元503用于显示信息。显示单元可以是液晶显示器(liquidcrystaldisplay,lcd),发光二级管(lightemittingdiode,led)显示设备,阴极射线管(cathoderaytube,crt)显示设备,或投影仪(projector)等。存储器504可以是易失性存储器或非易失性存储器,或包括易失性和非易失性存储器。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。本实施例中给出的结构图仅示出了终端500的简化设计。在实际应用中,终端500可以包含任意数量的输入单元501、处理器502、显示单元503和存储器504等,以实现本申请各装置实施例中终端500所执行的功能或操作,而所有可以实现本申请的装置都在本申请的保护范围之内。尽管未示出,终端500还可以包括音频单元、电源,传感器、蓝牙单元、wifi单元、摄像头等。本实施例中,存储器504用于存储程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。所述处理器502执行所述存储器504中存储的程序代码,执行图1所示实施例或可选实施例中的步骤。本申请的显示装置400或者终端500可以是智能电视、电视盒子或投影仪,也可以是智能电视、电视盒子或投影仪中用于执行本申请的视频识别信息的显示方法的组件。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例所述技术方案的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1