CN108271069A - 一种视频节目的片段过滤方法和装置 - Google Patents

一种视频节目的片段过滤方法和装置 Download PDF

Info

Publication number
CN108271069A
CN108271069A CN201711311107.8A CN201711311107A CN108271069A CN 108271069 A CN108271069 A CN 108271069A CN 201711311107 A CN201711311107 A CN 201711311107A CN 108271069 A CN108271069 A CN 108271069A
Authority
CN
China
Prior art keywords
target
performer
user
video
frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711311107.8A
Other languages
English (en)
Inventor
段效晨
杨昊
杨昊一
柯文磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201711311107.8A priority Critical patent/CN108271069A/zh
Publication of CN108271069A publication Critical patent/CN108271069A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4542Blocking scenes or portions of the received content, e.g. censoring scenes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4545Input to filtering algorithms, e.g. filtering a region of the image
    • H04N21/45457Input to filtering algorithms, e.g. filtering a region of the image applied to a time segment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施例提供了一种视频节目的片段过滤方法和装置,该方法和装置应用于视频播放终端,具体为响应用户的播放指令,导入用户所需观看的视频节目,并显示视频节目的演员列表,演员列表中包括多个出场演员,多个出场演员中包括用户喜欢或讨厌的一个或多个目标演员;根据目标演员的演员特征对导入的视频节目进行识别,识别出有目标演员出演的目标片段;在播放界面的预设位置显示一个播放进度条,播放进度条用于显示目标片段和其他片段。用户能够根据上述显示选择性地拖动选择有目标演员出演的目标片段或跳过上述目标片段,从而解决了用户只能通过盲目拖动的办法进行片段选择的问题,进而提高了用户的收视体验。

Description

一种视频节目的片段过滤方法和装置
技术领域
本发明涉及视频播放技术领域,特别是涉及一种视频节目的片段过滤方法和装置。
背景技术
人们受自身教育背景、社会经历、性格等因素影响,必然会对周围的事物有着自己独特的好恶评价。对于由许多演员的表演构成的视频节目来说,用户也必然对其中的片段产生自己的评价,即对存在某个演员的片段感兴趣,对其他片段不感兴趣,或者仅因为特别的厌恶想跳过存在某个演员的片段,上述情况对于在观看先前已经看过的电影、电视等视频节目时更为突出。
然而,本申请的发明人发现,现有的视频播放器仅提供视频的播放、快进、暂停、拖动等功能,无法为用户标注其不感兴趣或者特别感兴趣的片段,用户只能通过手动拖动的方式不断尝试,才能跳过自己不敢兴趣的片段或者拖动到自己感兴趣的片段,导致用户的收视体验较差。
发明内容
有鉴于此,本发明提供一种视频节目的片段过滤方法和装置,以解决用户因为只能通过盲目拖动的办法进行片段选择而导致收视体验较差的问题。
为了实现上述目的,本发明公开了一种视频节目的片段过滤方法,应用于视频播放终端,所述片段过滤方法包括步骤:
响应用户的播放指令,导入用户所需观看的视频节目,并显示所述视频节目的演员列表,所述演员列表中包括多个出场演员,所述多个出场演员中包括用户喜欢或讨厌的一个或多个目标演员;
根据所述目标演员的演员特征对导入的视频节目进行识别,识别出有所述目标演员出演的目标片段;
在播放界面的预设位置显示一个播放进度条,所述播放进度条用于显示所述目标片段和其他片段。
可选的,所述显示所述视频节目的演员列表,包括:
根据用户的播放记录显示包括部分出场演员的白名单和包括其他出场演员的黑名单,所述白名单中的出场演员或所述黑名单中的出场演员为所述目标演员;
或者,响应用户的选择指令,将用户选择的部分出场演员作为所述目标演员。
可选的,所述演员特征包括演员面部特征,所述根据所述目标演员的演员特征对导入的视频节目进行识别,包括:
根据所述目标演员的面部特征对所述视频节目进行人脸识别,将识别出包括所述目标演员的视频帧作为目标帧;
将包括所有所述目标帧的片段组合为所述目标片段。
可选的,所述根据所述目标演员的演员特征对导入的视频节目进行识别,还包括:
将不包括所述目标演员、且与所述目标帧相邻的临近帧与所述目标帧进行对比;
将与所述目标帧的相似度超出预设的相似度阈值的临近帧作为目标帧加入到所述目标片段。
可选的,还包括步骤:
响应用户的跳过播放指令,按所述目标片段的时间顺序自动仅对所有的所述目标片段进行播放;
或者,按所述其他片段的时间顺序仅对所有其他片段进行播放。
相应的,为了保证上述方法实施,本发明还提供了一种视频节目的片段过滤装置,应用于视频播放终端,所述片段过滤装置包括:
视频导入模块,用于响应用户的播放指令,导入用户所需观看的视频节目,并显示所述视频节目的演员列表,所述演员列表中包括多个出场演员,所述多个出场演员中包括用户喜欢或讨厌的一个或多个目标演员;
视频识别模块,用于根据所述目标演员的演员特征对导入的视频节目进行识别,识别出有所述目标演员出演的目标片段;
目标显示模块,用于在播放界面的预设位置显示一个播放进度条,所述播放进度条用于显示所述目标片段和其他片段。
可选的,所述视频导入模块包括:
名单自动显示单元,用于根据用户的播放记录显示包括部分出场演员的白名单和包括其他出场演员的黑名单,所述白名单中的出场演员或所述黑名单中的出场演员为所述目标演员;
名单选择显示单元,用于响应用户的选择指令,将用户选择的部分出场演员作为所述目标演员。
可选的,所述演员特征包括演员面部特征,所述视频识别模块包括:
人脸特征识别单元,用于根据所述目标演员的面部特征对所述视频节目进行人脸识别,将识别出包括所述目标演员的视频帧作为目标帧;
目标片段组合单元,用于将包括所有所述目标帧的片段组合为所述目标片段。
可选的,所述视频识别模块还包括:
相邻帧对比单元,用于将不包括所述目标演员、且与所述目标帧相邻的临近帧与所述目标帧进行对比;
目标片段扩展单元,用于将与所述目标帧的相似度超出预设的相似度阈值的临近帧作为目标帧加入到所述目标片段。
可选的,还包括:
播放控制模块,用于响应用户的跳过播放指令,按所述目标片段的时间顺序自动仅对所有的所述目标片段进行播放;或者用于按所述其他片段的时间顺序仅对所有其他片段进行播放。
从上述技术方案可以看出,本发明提供了一种视频节目的片段过滤方法和装置,该方法和装置应用于视频播放终端,具体为响应用户的播放指令,导入用户所需观看的视频节目,并显示视频节目的演员列表,演员列表中包括多个出场演员,多个出场演员中包括用户喜欢或讨厌的一个或多个目标演员;根据目标演员的演员特征对导入的视频节目进行识别,识别出有目标演员出演的目标片段;在播放界面的预设位置显示一个播放进度条,播放进度条用于显示目标片段和其他片段。用户能够根据上述显示选择性地拖动选择有目标演员出演的目标片段或跳过上述目标片段,从而解决了用户只能通过盲目拖动的办法进行片段选择的问题,进而提高了用户的收视体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种视频节目的片段过滤方法实施例的步骤流程图;
图1a为本发明提供的另一种视频节目的片段过滤方法的步骤流程图;
图2为本发明提供的一种视频节目的片段过滤装置实施例的结构框图;
图2a为本发明提供的另一种视频节目的片段过滤装置的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明中的片段过滤方法基于视频节目的演员的面部特征。在提供视频节目的后端设备、如服务器中,预先获取制作方提供的出场演员名单,并通过制作方提供的信息和网络上的***息获取每个出场演员的图像,然后利用人脸识别技术对每个出场演员的图像进行识别,从而得到每个出场演员的演员特征,这里的演员特征优选出场演员的面部特征,该面部特征来源于对出场演员的面部图像识别的结果。在得到上述演员的演员特征后,可以通过下述具体实施例实现对视频节目的片段过滤。
实施例一
图1为本发明提供的一种视频节目的片段过滤方法实施例的步骤流程图。
本实施例提供的片段过滤方法应用于视频播放终端,视频播放终端可以理解为与视频服务器通过网络连接的硬件播放设备,还可以是运行于PC、移动设备或其他电子设备上的软件播放终端等,该方法用于对上述视频播放终端上播放的视频节目添加相应的标记,该标记用于标记用户喜欢或讨厌的演员的视频片段,以便用户能够选择性地观看。
参照图1所示,本实施例提供的片段过滤方法包括如下步骤:
S101:导入用户所需观看的视频节目,并显示演员列表。
当用户向上述视频播放终端输入相应的播放指令时,通过网络或硬件存储设备导入用户所需观看的视频节目;同时在视频播放终端的显示界面上显示演员列表,演员列表中列明有该视频节目所有参与演出的出场演员,并显示用户喜欢或讨厌的目标演员。
在具体显示上述演员列表的时候,通过黑名单和白名单的方式显示上述出场演员的名字或者演员的头像,即黑名单中列有用户讨厌的出场演员的名字或头像,白名单中则列明有用于喜欢的出场演员的名字或头像,也可以相反,该终端会根据用户的操作默认黑名单中或白名单中的出场演员为目标演员;
在显示演员列表的时候,还可以以普通列表的方式显示所有出场演员的名字或头像,然后当用户通过显示界面上名字或头像旁边的选择框输入选择命令时,根据用户的选择选定某些出场演员作为上述目标演员,该目标演员同样可以是用户喜欢的出场演员或讨厌的出场演员。
S102:根据目标演员的演员特征对视频节目进行识别。
在前面已经提到,后端设备中已经有了视频节目的出场演员的演员特征,在导入上述视频节目后,即可根据每个出场演员的演员特征对视频节目进行识别,识别出包含目标演员的目标片段。在目标演员为多个时,该目标片段中可以包含一个或多个目标演员。
鉴于演员的服装或造型可能根据剧情的推动有所变化,而其面部影像或造型在整部节目中变化可能较小或根本没有变化,因此本申请优选变化较小的面部特征作为该出场演员的演员特征。
在将出场演员的面部特征作为演员特征进行识别时,首先根据每个演员的面部特征对视频帧进行识别,识别出包含目标演员的视频帧作为目标帧;在确定所有目标帧后,将目标帧组合为相应的目标片段,即将包含目标演员的面部特征的射频帧组装为与该目标演员对应的目标片段。
出于情节的连续性,部分没有该目标演员的视频帧有可能也属于该目标片段,因此,对于没有目标演员、且与该有着该目标演员的目标帧相临近的临近帧进行对比,即将该临近帧与目标帧进行相似度对比,从而得到多个临近帧与目标帧之间的相似度;如果某个临近帧的相似度与目标帧的相似度较高,则确定该临近帧也应该为目标帧,具体来说,是某个临近帧与目标帧的相似度达到或超过预设的相似度阈值时,确定该临近帧为目标帧,此时将该临近帧也加入到上述目标片段。
上述相似度阈值可以根据预先确定的标准确定,也可以根据经验数据进行确定;还有,该临近帧可以是位于目标帧之后的视频帧,也可以是位于目标帧之前的视频帧。
S103:在播放界面显示包括目标片段和其他片段的播放进度条。
在识别出上述目标片段后,以预设方式显示该目标片段和其他片段以便用户选择性观看。具体来说,可以在视频播放终端的播放界面上显示一个播放进度条,该播放进度条以颜色或其他标示显示与目标演员对应的目标片段,同时还可以显示与目标片段对应的其他片段。
用户可以根据自己的需求播放目标片段或者其他片段,即将当前播放进度拖动到所需观看的目标片段或者其他片段,从而避免了拖动的盲目性。
从上述技术方案可以看出,本实施例提供了一种视频节目的片段过滤方法,该方法应用于视频播放终端,具体为响应用户的播放指令,导入用户所需观看的视频节目,并显示视频节目的演员列表,演员列表中包括多个出场演员,多个出场演员中包括用户喜欢或讨厌的一个或多个目标演员;根据目标演员的演员特征对导入的视频节目进行识别,识别出有目标演员出演的目标片段;在播放界面的预设位置显示一个播放进度条,播放进度条用于显示目标片段和其他片段。用户能够根据上述显示选择性地拖动选择有目标演员出演的目标片段或跳过上述目标片段,从而解决了用户只能通过盲目拖动的办法进行片段选择的问题,进而提高了用户的收视体验。
另外,参照图1a所示,本实施例还包括如下步骤:
S104:自动播放目标片段或其他片段。
当用户需要连续观看目标片段或者跳过所有目标片段观看其他片段时,可以通过输入相应的跳过播放指令实现。当用户输入该跳过播放指令时,按目标片段的时间顺序自动对所有目标片段顺序播放,或者按时间顺序播放其他片段。
另外,还可以在播放所有片段时,只将不想观看的出场演员的面部进行马赛克处理。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
实施例二
图2为本发明提供的一种视频节目的片段过滤装置实施例的结构框图。
本实施例提供的片段过滤方法应用于视频播放终端,视频播放终端可以理解为与视频服务器通过网络连接的硬件播放设备,还可以是运行于PC、移动设备或其他电子设备上的软件播放终端等,该方法用于对上述视频播放终端上播放的视频节目添加相应的标记,该标记用于标记用户喜欢或讨厌的演员的视频片段,以便用户能够选择性地观看。
参照图2所示,本实施例提供的片段过滤装置具体包括视频导入模块10、视频识别模块20和目标显示模块30。
视频导入模块用于导入用户所需观看的视频节目,并显示演员列表。
当用户向上述视频播放终端输入相应的播放指令时,通过网络或硬件存储设备导入用户所需观看的视频节目;同时在视频播放终端的显示界面上显示演员列表,演员列表中列明有该视频节目所有参与演出的出场演员,并显示用户喜欢或讨厌的目标演员。该模块包括名单自动显示单元11和名单选择显示单元12。
名单自动显示单元用于在具体显示上述演员列表的时候,通过黑名单和白名单的方式显示上述出场演员的名字或者演员的头像,即黑名单中列有用户讨厌的出场演员的名字或头像,白名单中则列明有用于喜欢的出场演员的名字或头像,也可以相反,该终端会根据用户的操作默认黑名单中或白名单中的出场演员为目标演员;
名单选择显示单元用于在显示演员列表的时候,以普通列表的方式显示所有出场演员的名字或头像,然后当用户通过显示界面上名字或头像旁边的选择框输入选择命令时,根据用户的选择选定某些出场演员作为上述目标演员,该目标演员同样可以是用户喜欢的出场演员或讨厌的出场演员。
视频识别模块用于根据目标演员的演员特征对视频节目进行识别。
在前面已经提到,后端设备中已经有了视频节目的出场演员的演员特征,在导入上述视频节目后,即可根据每个出场演员的演员特征对视频节目进行识别,识别出包含目标演员的目标片段。在目标演员为多个时,该目标片段中可以包含一个或多个目标演员。
鉴于演员的服装或造型可能根据剧情的推动有所变化,而其面部影像或造型在整部节目中变化可能较小或根本没有变化,因此本申请优选变化较小的面部特征作为该出场演员的演员特征。该模块包括人脸特征识别单元21和目标片段组合单元22。
在将出场演员的面部特征作为演员特征进行识别时,人脸特征识别单元用于根据每个演员的面部特征对视频帧进行识别,识别出包含目标演员的视频帧作为目标帧;目标片段组合单元用于在确定所有目标帧后,将目标帧组合为相应的目标片段,即将包含目标演员的面部特征的射频帧组装为与该目标演员对应的目标片段。
出于情节的连续性,部分没有该目标演员的视频帧有可能也属于该目标片段,因此,该模块还包括相邻帧对比单元23和目标片段扩展单元24,相邻帧对比单元用于对于没有目标演员、且与该有着该目标演员的目标帧相临近的临近帧进行对比,即将该临近帧与目标帧进行相似度对比,从而得到多个临近帧与目标帧之间的相似度;目标片段扩展单元用于当某个临近帧的相似度与目标帧的相似度较高时,确定该临近帧也应该为目标帧,具体来说,是某个临近帧与目标帧的相似度达到或超过预设的相似度阈值时,确定该临近帧为目标帧,此时将该临近帧也加入到上述目标片段。
上述相似度阈值可以根据预先确定的标准确定,也可以根据经验数据进行确定;还有,该临近帧可以是位于目标帧之后的视频帧,也可以是位于目标帧之前的视频帧。
目标显示模块用于在播放界面显示包括目标片段和其他片段的播放进度条。
在识别出上述目标片段后,该模块以预设方式显示该目标片段和其他片段以便用户选择性观看。具体来说,可以在视频播放终端的播放界面上显示一个播放进度条,该播放进度条以颜色或其他标示显示与目标演员对应的目标片段,同时还可以显示与目标片段对应的其他片段。
用户可以根据自己的需求播放目标片段或者其他片段,即将当前播放进度拖动到所需观看的目标片段或者其他片段,从而避免了拖动的盲目性。
从上述技术方案可以看出,本实施例提供了一种视频节目的片段过滤装置,该装置应用于视频播放终端,具体为响应用户的播放指令,导入用户所需观看的视频节目,并显示视频节目的演员列表,演员列表中包括多个出场演员,多个出场演员中包括用户喜欢或讨厌的一个或多个目标演员;根据目标演员的演员特征对导入的视频节目进行识别,识别出有目标演员出演的目标片段;在播放界面的预设位置显示一个播放进度条,播放进度条用于显示目标片段和其他片段。用户能够根据上述显示选择性地拖动选择有目标演员出演的目标片段或跳过上述目标片段,从而解决了用户只能通过盲目拖动的办法进行片段选择的问题,进而提高了用户的收视体验。
另外,参照图2a所示,本实施例的片段过滤装置还包括播放控制模块40。
播放控制模块用于自动播放目标片段或其他片段。
当用户需要连续观看目标片段或者跳过所有目标片段观看其他片段时,可以通过输入相应的跳过播放指令实现。当用户输入该跳过播放指令时,按目标片段的时间顺序自动对所有目标片段顺序播放,或者按时间顺序播放其他片段。
另外,还可以在播放所有片段时,只将不想观看的出场演员的面部进行马赛克处理。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种视频节目的片段过滤方法,应用于视频播放终端,其特征在于,所述片段过滤方法包括步骤:
响应用户的播放指令,导入用户所需观看的视频节目,并显示所述视频节目的演员列表,所述演员列表中包括多个出场演员,所述多个出场演员中包括用户喜欢或讨厌的一个或多个目标演员;
根据所述目标演员的演员特征对导入的视频节目进行识别,识别出有所述目标演员出演的目标片段;
在播放界面的预设位置显示一个播放进度条,所述播放进度条用于显示所述目标片段和其他片段。
2.如权利要求1所述的片段过滤方法,其特征在于,所述显示所述视频节目的演员列表,包括:
根据用户的播放记录显示包括部分出场演员的白名单和包括其他出场演员的黑名单,所述白名单中的出场演员或所述黑名单中的出场演员为所述目标演员;
或者,响应用户的选择指令,将用户选择的部分出场演员作为所述目标演员。
3.如权利要求1所述的片段过滤方法,其特征在于,所述演员特征包括演员面部特征,所述根据所述目标演员的演员特征对导入的视频节目进行识别,包括:
根据所述目标演员的面部特征对所述视频节目进行人脸识别,将识别出包括所述目标演员的视频帧作为目标帧;
将包括所有所述目标帧的片段组合为所述目标片段。
4.如权利要求3所述的片段过滤方法,其特征在于,所述根据所述目标演员的演员特征对导入的视频节目进行识别,还包括:
将不包括所述目标演员、且与所述目标帧相邻的临近帧与所述目标帧进行对比;
将与所述目标帧的相似度超出预设的相似度阈值的临近帧作为目标帧加入到所述目标片段。
5.如权利要求1~4任一项所述的片段过滤方法,其特征在于,还包括步骤:
响应用户的跳过播放指令,按所述目标片段的时间顺序自动仅对所有的所述目标片段进行播放;
或者,按所述其他片段的时间顺序仅对所有其他片段进行播放。
6.一种视频节目的片段过滤装置,应用于视频播放终端,其特征在于,所述片段过滤装置包括:
视频导入模块,用于响应用户的播放指令,导入用户所需观看的视频节目,并显示所述视频节目的演员列表,所述演员列表中包括多个出场演员,所述多个出场演员中包括用户喜欢或讨厌的一个或多个目标演员;
视频识别模块,用于根据所述目标演员的演员特征对导入的视频节目进行识别,识别出有所述目标演员出演的目标片段;
目标显示模块,用于在播放界面的预设位置显示一个播放进度条,所述播放进度条用于显示所述目标片段和其他片段。
7.如权利要求6所述的片段过滤装置,其特征在于,所述视频导入模块包括:
名单自动显示单元,用于根据用户的播放记录显示包括部分出场演员的白名单和包括其他出场演员的黑名单,所述白名单中的出场演员或所述黑名单中的出场演员为所述目标演员;
名单选择显示单元,用于响应用户的选择指令,将用户选择的部分出场演员作为所述目标演员。
8.如权利要求6所述的片段过滤装置,其特征在于,所述演员特征包括演员面部特征,所述视频识别模块包括:
人脸特征识别单元,用于根据所述目标演员的面部特征对所述视频节目进行人脸识别,将识别出包括所述目标演员的视频帧作为目标帧;
目标片段组合单元,用于将包括所有所述目标帧的片段组合为所述目标片段。
9.如权利要求8所述的片段过滤装置,其特征在于,所述视频识别模块还包括:
相邻帧对比单元,用于将不包括所述目标演员、且与所述目标帧相邻的临近帧与所述目标帧进行对比;
目标片段扩展单元,用于将与所述目标帧的相似度超出预设的相似度阈值的临近帧作为目标帧加入到所述目标片段。
10.如权利要求6~9任一项所述的片段过滤装置,其特征在于,还包括:
播放控制模块,用于响应用户的跳过播放指令,按所述目标片段的时间顺序自动仅对所有的所述目标片段进行播放;或者用于按所述其他片段的时间顺序仅对所有其他片段进行播放。
CN201711311107.8A 2017-12-11 2017-12-11 一种视频节目的片段过滤方法和装置 Pending CN108271069A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711311107.8A CN108271069A (zh) 2017-12-11 2017-12-11 一种视频节目的片段过滤方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711311107.8A CN108271069A (zh) 2017-12-11 2017-12-11 一种视频节目的片段过滤方法和装置

Publications (1)

Publication Number Publication Date
CN108271069A true CN108271069A (zh) 2018-07-10

Family

ID=62772109

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711311107.8A Pending CN108271069A (zh) 2017-12-11 2017-12-11 一种视频节目的片段过滤方法和装置

Country Status (1)

Country Link
CN (1) CN108271069A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108921136A (zh) * 2018-08-01 2018-11-30 上海小蚁科技有限公司 视频标记方法及装置、存储介质、终端
CN110119711A (zh) * 2019-05-14 2019-08-13 北京奇艺世纪科技有限公司 一种获取视频数据人物片段的方法、装置及电子设备
CN110337009A (zh) * 2019-07-01 2019-10-15 百度在线网络技术(北京)有限公司 视频播放的控制方法、装置、设备及存储介质
WO2020135643A1 (zh) * 2018-12-27 2020-07-02 深圳Tcl新技术有限公司 目标角***片段播放方法、***、装置及存储介质
CN111385641A (zh) * 2018-12-29 2020-07-07 深圳Tcl新技术有限公司 一种视频处理方法、智能电视及存储介质
CN112004117A (zh) * 2020-09-02 2020-11-27 维沃移动通信有限公司 视频播放方法及装置
CN113938712A (zh) * 2021-10-13 2022-01-14 北京奇艺世纪科技有限公司 一种视频播放方法、装置及电子设备
CN114268847A (zh) * 2021-12-15 2022-04-01 北京百度网讯科技有限公司 视频播放方法、装置、电子设备及存储介质
CN115174962A (zh) * 2022-07-22 2022-10-11 湖南芒果无际科技有限公司 预演仿真方法、装置、计算机设备及计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105279496A (zh) * 2015-10-26 2016-01-27 浙江宇视科技有限公司 一种人脸识别的方法和装置
CN105868259A (zh) * 2015-12-29 2016-08-17 乐视致新电子科技(天津)有限公司 一种基于人脸识别的视频推荐方法和装置
CN106127106A (zh) * 2016-06-13 2016-11-16 东软集团股份有限公司 视频中目标人物查找方法和装置
CN106878767A (zh) * 2017-01-05 2017-06-20 腾讯科技(深圳)有限公司 视频播放方法和装置
CN107292240A (zh) * 2017-05-24 2017-10-24 深圳市深网视界科技有限公司 一种基于人脸与人体识别的找人方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105279496A (zh) * 2015-10-26 2016-01-27 浙江宇视科技有限公司 一种人脸识别的方法和装置
CN105868259A (zh) * 2015-12-29 2016-08-17 乐视致新电子科技(天津)有限公司 一种基于人脸识别的视频推荐方法和装置
CN106127106A (zh) * 2016-06-13 2016-11-16 东软集团股份有限公司 视频中目标人物查找方法和装置
CN106878767A (zh) * 2017-01-05 2017-06-20 腾讯科技(深圳)有限公司 视频播放方法和装置
CN107292240A (zh) * 2017-05-24 2017-10-24 深圳市深网视界科技有限公司 一种基于人脸与人体识别的找人方法及***

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108921136A (zh) * 2018-08-01 2018-11-30 上海小蚁科技有限公司 视频标记方法及装置、存储介质、终端
WO2020135643A1 (zh) * 2018-12-27 2020-07-02 深圳Tcl新技术有限公司 目标角***片段播放方法、***、装置及存储介质
US11580742B2 (en) 2018-12-27 2023-02-14 Shenzhen Tcl New Technology Co., Ltd. Target character video clip playing method, system and apparatus, and storage medium
CN111385641A (zh) * 2018-12-29 2020-07-07 深圳Tcl新技术有限公司 一种视频处理方法、智能电视及存储介质
CN110119711A (zh) * 2019-05-14 2019-08-13 北京奇艺世纪科技有限公司 一种获取视频数据人物片段的方法、装置及电子设备
CN110337009A (zh) * 2019-07-01 2019-10-15 百度在线网络技术(北京)有限公司 视频播放的控制方法、装置、设备及存储介质
CN112004117A (zh) * 2020-09-02 2020-11-27 维沃移动通信有限公司 视频播放方法及装置
CN113938712A (zh) * 2021-10-13 2022-01-14 北京奇艺世纪科技有限公司 一种视频播放方法、装置及电子设备
CN113938712B (zh) * 2021-10-13 2023-10-10 北京奇艺世纪科技有限公司 一种视频播放方法、装置及电子设备
CN114268847A (zh) * 2021-12-15 2022-04-01 北京百度网讯科技有限公司 视频播放方法、装置、电子设备及存储介质
CN115174962A (zh) * 2022-07-22 2022-10-11 湖南芒果无际科技有限公司 预演仿真方法、装置、计算机设备及计算机可读存储介质
CN115174962B (zh) * 2022-07-22 2024-05-24 湖南芒果融创科技有限公司 预演仿真方法、装置、计算机设备及计算机可读存储介质

Similar Documents

Publication Publication Date Title
CN108271069A (zh) 一种视频节目的片段过滤方法和装置
CN107820138B (zh) 视频播放方法、装置、终端及存储介质
CN109565613B (zh) 生成视频拼贴的方法及计算机存储介质
US20150020086A1 (en) Systems and methods for obtaining user feedback to media content
US9374411B1 (en) Content recommendations using deep data
CN104837059B (zh) 视频处理方法、装置和***
CN101715585B (zh) 用于视频处理的方法、***和装置
CN107562680A (zh) 数据处理方法、装置和终端设备
JP2012533109A (ja) マルチメディアコンテンツを分析するための方法および機構
CN105872786B (zh) 一种在节目中通过弹幕投放广告的方法及装置
CN107666623A (zh) 播放信息的展示方法和装置
US10749924B2 (en) Method and system for generation of media
WO2008054744A1 (en) Content rating systems and methods
WO2006077536A2 (en) Automatic generation of trailers containing product placements
CN106851394A (zh) 一种背景音乐切换方法和装置
CN109479157A (zh) 促进内容流的观看者之间的交互的方法、***和介质
CN105872749A (zh) 视频处理的方法及装置
CN104702986B (zh) 一种节目列表的排序方法及装置
CN105678594A (zh) 一种网络广告投放方法、服务器和***
US11558650B2 (en) Automated, user-driven, and personalized curation of short-form media segments
CN107463552A (zh) 一种生成视频主题名称的方法和装置
CN109618229A (zh) 音视频的关联播放方法、装置、服务器及存储介质
Hassler-Forest The walking dead: Quality television, transmedia serialization and zombies
CN104581224B (zh) 切换播放内容的方法、装置及终端
TW201016004A (en) Inserting advertisements in connection with user-created content

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180710

RJ01 Rejection of invention patent application after publication