CN109089157B - 视频画面的裁剪方法、显示设备以及装置 - Google Patents

视频画面的裁剪方法、显示设备以及装置 Download PDF

Info

Publication number
CN109089157B
CN109089157B CN201810623302.2A CN201810623302A CN109089157B CN 109089157 B CN109089157 B CN 109089157B CN 201810623302 A CN201810623302 A CN 201810623302A CN 109089157 B CN109089157 B CN 109089157B
Authority
CN
China
Prior art keywords
display
picture
cut
feature
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.)
Active
Application number
CN201810623302.2A
Other languages
English (en)
Other versions
CN109089157A (zh
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.)
Guangzhou Huaduo Network Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network 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 Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201810623302.2A priority Critical patent/CN109089157B/zh
Publication of CN109089157A publication Critical patent/CN109089157A/zh
Application granted granted Critical
Publication of CN109089157B publication Critical patent/CN109089157B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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/4402Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display
    • 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/4402Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • H04N21/440272Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA for performing aspect ratio conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)

Abstract

本申请提供视频画面的裁剪方法、显示设备及装置,其中所述方法包括:采集待裁剪的画面。在所述待裁剪的画面中识别第一特征。根据所述第一特征确定所述待裁剪的画面的裁剪框,其中所述第一特征包含于所述裁剪框内。利用所述裁剪框对所述待裁剪的画面进行裁剪得到裁剪后的画面,并将所述裁剪后的画面显示于显示设备上。通过上述方式,本申请能够有效提升视频观看体验。

Description

视频画面的裁剪方法、显示设备以及装置
技术领域
本申请涉及视频处理技术领域,特别是涉及视频画面的裁剪方法、显示设备以及装置。
背景技术
随着互联网技术的发展和智能设备的快速普及,人们可以很便捷地通过智能设备进行视频聊天,或者在线观看视频节目,比如观看在线直播。
本申请的发明经过长期研究发现,现有的视频处理方法,是固定、粗暴的从原视频的中间部分裁剪,而不考虑画面的内容。而实际上,原视频中的画面焦点,或者原视频的重点内容,并不一定是居中的,有可能导致焦点或者重点部分,例如对方的上半身被裁减掉,而只能看到下半身,裁剪后的画面基本上失去了观看的意义,非常影响观看体验。
发明内容
本申请主要解决的技术问题是提供视频画面的裁剪方法、显示设备以及装置,能够有效提升视频观看体验。
为解决上述技术问题,本申请提供一种视频画面的裁剪方法,包括:
采集待裁剪的画面。
在所述待裁剪的画面中识别第一特征。
根据所述第一特征确定所述待裁剪的画面的裁剪框,其中所述第一特征包含于所述裁剪框内。
利用所述裁剪框对所述待裁剪的画面进行裁剪得到裁剪后的画面,并所述裁剪后的画面显示于显示设备上。
为解决上述技术问题,本申请还提供一种显示设备,包括采集模块、识别模块,确定模块,裁剪模块以及显示模块。其中采集模块用于采集待裁剪的画面。识别模块用于在所述待裁剪的画面中识别第一特征。确定模块用于根据所述第一特征确定所述待裁剪的画面的裁剪框,其中所述第一特征包含于所述裁剪框内。裁剪模块用于利用所述裁剪框对所述待裁剪的画面进行裁剪。显示模块用于显示裁剪后的画面。
为解决上述技术问题,本申请还提供一种显示设备,包括处理器和通信电路,所述处理器与所述通信电路连接。其中,所述处理器用于通过所述通信电路采集待裁剪的画面。所述处理器用于在所述待裁剪的画面中识别第一特征。所述处理器用于根据所述第一特征确定所述待裁剪的画面的裁剪框,其中所述第一特征包含于所述裁剪框内。所述处理器用于利用所述裁剪框对所述待裁剪的画面进行裁剪以得到裁剪后的画面。
为了解决上述技术问题,本申请还提供一种具有存储功能的装置,存储有程序数据,所述程序数据能够被执行以实现如上述本申请提供的一种视频画面的裁剪方法。
与现有技术相比,本申请的有益效果是:通过对待裁剪画面中的第一特征进行识别,并根据第一特征确定待裁剪画面的裁剪框,使得第一特征包含在裁剪框内,利用裁剪框裁剪待裁剪画面后保留裁剪框内的画面,使得第二显示设备上显示的画面包含有第一特征,保证观众能够清晰完整地看到第一特征,如此能够解决采集到不同角度下的视频画面时,同样能够在识别到第一特征时完整地显示第一特征,避免第一特征显示不全等问题,有效提升视频观看体验。
附图说明
图1是本申请交互***实施例的结构示意图;
图2是本申请视频画面的裁剪方法实施例的流程示意图;
图3是本申请视频画面的裁剪方法实施例的裁剪过程示意图;
图4是本申请显示设备第一实施例的结构示意图;
图5是本申请显示设备第二实施例的结构示意图;
图6是本申请具有存储功能的装置实施例的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
参阅图1,本申请交互***实施例,包括第一显示设备11和多个第二显示设备12,其中第一显示设备11用于将拍摄的视频画面分别发送至多个第二显示设备12,例如是实时录制的视频画面实时传输至多个第二显示设备12上。例如第一显示设备11通过自带摄像装置或者外接的摄像装置进行拍摄视频画面。多个第二显示设备12分别接收第一显示设备11发送的视频画面,例如可以是实时接收第一显示设备11实时发送的视频画面。在本实施例中,第一显示设备11可以为电脑、手机、平板电脑、智能电视或者带显示屏的摄像设备,比如相机、摄像机等,第二显示设备12可以为电脑、电视、手机、平板电脑等。第一显示设备11和第二显示设备12可以是同种类的设备也可以是不同种类的设备。
例如以在线直播作为一个具体场景,第一显示设备11为主播的使用终端,多个第二显示设备12是观众使用的终端。主播与用户之间通过服务器以在线直播的方式进行互动,例如第一显示设备11上安装的直播APP(主播版),第二显示设备12上安装的是同一直播APP(观众版),当然主播版和观众版也可以为相同版本,也可以是有区别的版本,例如在页面布局上和功能上存在差异。在直播过程中,第一显示设备11通过自带的摄像装置(例如自带摄像头)或者外接的摄像装置(例如外接的摄像头)拍摄主播的视频画面实时发送给观众,那么观众的第二显示设备12会实时采集或者获取主播的视频画面进行显示在第二显示设备12上,如此可以观众可以观看主播的实时直播,以及进行实时互动。当然,在其他实施例中,多个第二显示设备12之间也可以构成交互***,例如属于非直播场景的实时视频聊天场景,那么视频画面从一个第二显示设备12中发出,其他第二显示设备12进行接收并第二显示设备12进行裁剪处理。还可以是单个第二显示设备12自行拍摄视频画面,同时该第二显示设备12针对视频画面进行针对性裁剪处理。例如进行如下本申请视频画面的裁剪方法实施例中所述的处理。
参阅图1-3,本申请视频画面的裁剪方法实施例包括:
S11:采集待裁剪的画面。
在本实施例中,第二显示设备12采集待裁剪的画面,一方面可以是获取主播通过第一显示设备11发送的视频画面,另一方面也可以是第二显示设备12通过自带的摄像装置或者外接的摄像装置采集的视频画面。在线直播的具体应用场景中,第二显示设备12实时获取的是第一显示设备11发送的视频画面。
在本实施例中,对于第一显示设备11而言,第一显示设备11也可以通过摄像装置实时采集待裁剪的画面并进行如下S12-S15等步骤处理,以便于方便第一显示设备11的使用者进行观看,例如主播的第一显示设备11也可以实时显示利用本申请视频画面的裁剪方法实施例中的裁剪方法所裁剪后的画面。但是第一显示设备11发送给第二显示设备12的视频画面仍然是待裁剪的画面,而并非是第一显示设备11裁剪后的画面。即便接下来的内容,多以第二显示设备12进行举例说明,但需要说明的是,本申请视频画面的裁剪方法实施例中的裁剪方法同样也适用于第一显示设备11。
S12:在待裁剪的画面中识别第一特征12a。
第二显示设备12在所采集的待裁剪的视频画面中识别第一特征12a。在本实施中,第一特征12a的样本可以是预置在第二显示设备12上的,通过识别第一特征12a与样本进行匹配来达到识别的目的,或者第二显示设备12通过对同类的第一特征12a的样本进行多次训练,以可以准确地对第一特征12a进行识别。例如第一特征12a包括人脸特征。还可以进一步包括人的其他特征例如眼睛特征、表情特征、手部特征、头发特征等,还可以是场景中的特征,比如花瓶特征、某一场景特征等。第一特征12a可以是单个特征,也可以是多个特征的集合。例如在第二显示设备12内的APP内有选项可供选择第一特征12a,可以只选择一个特征例如人脸特征,也同时选择多个特征,例如同时选择人脸特征和手部特征。
在本申请中,第二显示设备12识别第一特征12a可以是实时跟踪式进行识别;也可以间隔式识别,按照一定的时间间隔执行识别动作以进行第一特征12a识别。
S13:根据第一特征12a确定待裁剪的画面的裁剪框12b,其中第一特征12a包含于裁剪框12b内。
第二显示设备12在识别到第一特征12a后,为了保证第一特征12a不被裁剪掉,因此需要根据第一特征12a确定裁剪框12b,能够使得第一特征12a出现在裁剪框12b裁剪后的画面内,也保证观众能够完整地看到视频画面的第一特征12a。可选的是,第一特征12a的几何中心点与裁剪框12b的几何中心点重合,进一步使得第一特征12a位于裁剪框12b的视觉中部。
在本实施例中,若采用的是实时跟踪式识别第一特征12a,那么裁剪框12b也是实时进行相应的调整。若采用的是间隔式识别,那么一次识别后确定的裁剪框12b,是持续使用一个间隔时间段。
可选的是,S131:进一步根据第一特征12a和显示设备的显示条件共同确定待裁剪的画面的裁剪框12b,其中第一特征12a包含于裁剪框12b内。
在本实施中,根据第一特征12a同时结合第二显示设备12的显示条件,可以保证裁剪后的画面显示在第二显示设备12上时有良好的显示效果,满足用户的观看要求和审美需求,提升观看体验。以第二显示设备12为例,第二显示设备12的显示条件例如是显示分辨率、屏幕的显示比例、色域、屏幕刷新频率以及显示方式等中的一种或者多种的结合。显示方式例如是横屏显示、竖屏显示、斜屏显示或者分屏显示等。
例如根据第一特征12a和第二显示设备12的分辨率、屏幕显示比例共同确定裁剪框12b的形状、大小、长宽比例等,使得裁剪后的画面能够更好的适配第二显示设备12的屏幕的显示比例和显示分辨率,比如待裁剪画面的比例为18:9,且分辨率是2160*1080P,第二显示设备12的显示分辨率为1280*720P,显示比例为16:9,且当前为横向显示,那么根据第一特征12a和第二显示设备12的显示条件共同确定裁剪框12b后,裁剪框12b内包含第一特征12a,且裁剪框的比例16:9,且为横向裁剪,利用裁剪框12b裁剪得出的画面自动适配第二显示设备12,也即裁剪后的画面为1280*720P,显示比例为16:9,显示方向为横向显示。
在分屏显示的情况下,根据第一特征12a以及分屏显示区域的大小、显示比例、分屏显示方式(例如分屏区域中以横屏显示或竖屏显示等)共同确定裁剪框12b,以使得裁剪后的画面更好地显示在分屏显示区域内。
S14:利用裁剪框12b对待裁剪的画面进行裁剪得到裁剪后的画面,并裁剪后的画面显示于第二显示设备12上。
确定好裁剪框12b后,利用裁剪框12b对获取的视频画面进行裁剪得到裁剪后的画面,裁剪后的画面能够适应于第二显示设备12,保证了裁剪后画面的美感,同时在保证观众能够观看到第一特征12a时提升了观众观看到视频画面的体验。
在在线直播的具体应用场景中,由于一个主播的直播页面中,可能同时存在多个观众进行观看和互动。对于主播而言,主播坐的位置存在没有正对摄像头、没有居中等情况。现有的处理方法,是固定地从视频中部进行裁剪,导致观众有时候只能看到主播的半边脸或者完全看不到主播本人。因此本实施例通过对待裁剪画面中的第一特征12a进行识别,并根据第一特征12a确定待裁剪画面的裁剪框12b,使得第一特征12a包含在裁剪框12b内,以便于能够在第二显示设备12上实时显示第一特征12a,使得观众能够清晰完整地看到第一特征12a,如此能够解决采集到不同角度下的视频画面时,同样能够在识别到第一特征12a时完整地显示第一特征12a,避免第一特征12a显示不全等问题,并利用该裁剪框12b对待裁剪的画面进行裁剪。
对于观众而言,不同的观众所使用的第二显示设备12可能是不同的,显示条件存在诸多差异,例如有些观众的第二显示设备12的显示比例是16:9的显示屏幕,而有些观众的第二显示设备12的显示比例是18:9的显示屏幕,有些观众是以横屏观看主播的视频画面,而有些观众是竖屏观看主播的视频画面,当前现有技术中最常用的技术手段是:根据第二显示设备12的显示比例(长宽比),从待裁剪的视频源中按照相同的长宽比进行裁剪,而且固定的从待裁剪的视频画面的中间部分裁剪,虽然这样不需要在视频的上下或者左右补充黑边,但是对应待裁剪的视频画面的上下部分或者左右部分会被直接切除,会导致观众无法观看到有效的直播画面或者无法观看到重要部分。本实施例进一步根据第一特征12a和第二显示设备12的显示条件共同确定待裁剪画面的裁剪框12b,可以使得裁剪后的画面能够自动适应当前的第二显示设备12,如此可以针对不同的使用情况下的第二显示设备12进行针对性裁剪和显示,使得显示效果更好,有效地提升观看体验。
参阅图3,在本实施例中,第一特征12a包括人脸特征。对于在线直播的具有应用场景,观众观看主播进行直播节目时,希望能够和主播进行面对面,主播通过第一显示设备11发送直播的视频画面(待裁剪的画面),各观众的第二显示设备12接收该直播的视频画面,对主播的人脸特征进行识别,识别到主播的人脸特征时,根据主播的人脸特征确定裁剪框12b,或者根据人脸特征和第二显示设备12的显示条件确定裁剪框12b,此时主播的人脸特征包含在裁剪框12b内,第二显示设备12利用该裁剪框12b对该视频画面进行裁剪,保留裁剪框12b内的画面作为裁剪后的画面并显示在观众的第二显示设备12上,如此就能够保证第二显示设备12在识别到人脸特征时,观众就能够在自己的第二显示设备12上看到该特征,避免现有的视频处理技术所导致裁剪后的视频画面看不到脸,或者脸部缺失等导致的观看体验差等问题。在本实施例中,通过将人脸识别应用于在线直播视频裁剪中,能够很好地解决现有的固定裁剪技术所带来的重要的部分画面丢失等问题。
在本实施例中,在待裁剪画面中识别人脸特征,例如可以采用opencv的基于模块匹配的识别算法,当然也可以采用基于人脸特征点的识别算法,或者基于整幅人脸图像的识别算法,或者基于神经网络进行识别的算法或者进入光照估计模型的识别算法。也可以是上述多种识别算法的结合。
参阅图2和图3,进一步地,在待裁剪的画面中识别第一特征12a的步骤包括:
S121:在待裁剪的画面中识别第一特征12a,输出第一特征提取框12c,第一特征12a包含于第一特征提取框12c内。
具体地,第二显示设备12在待裁剪画面中识别到例如人脸特征时,输出第一特征提取框12c,例如矩形框或者椭圆形框等,第一特征提取框12c包围人脸特征,例如刚好完全包围人脸特征,使得人脸特征包含于第一特征提取框12c内,以更好地定位人脸特征的范围。
根据第一特征12a和第二显示设备12的显示条件确定待裁剪的画面的裁剪框12b的步骤包括:
S132:根据第一特征提取框12c和第二显示设备12的显示条件共同确定待裁剪的画面的裁剪框12b,其中第一特征提取框12c包含于裁剪框12b内。
具体地,第一特征12a包含在第一特征提取框12c内,第一特征12a包含在裁剪框12b内,第二显示设备12利用裁剪框12b裁剪视频画面,保留裁剪框12b内的画面。通过第一特征提取框12c能够更好地保证第一特征12a包含于裁剪框12b内,双重保证第二显示设备12的裁剪后的画面能够完整显示出第一特征12a。
在本实施例中,第二显示设备12的显示条件可以包括显示比例和显示方式,显示方式包括横屏显示和竖屏显示。当然如前面,显示条件还可以是其他参数或者内容,或者与其他参数进行结合。
由于观众使用不同的第二显示设备12以不同的显示方式观看直播,因此需要结合第二显示设备12的显示条件和第一特征12a来共同确定裁剪框12b对待裁剪的画面进行裁剪,以更好地适应不同的第二显示设备12和显示方式。
例如,当第二显示设备12的显示方式为横屏显示时,由于横屏显示导致纵向长度较短,第一特征12a很容易从纵向溢出,因此为了保证第一特征12a能够较完整地显示在第二显示设备12上,第二显示设备12要对第一特征12a的上下画面进行裁剪,至少保证第一特征12a在裁剪框12b中至少上下居中,从而保证第一特征12a在纵向长度较短的情况下居中,以保证裁剪后画面中完整显示第一特征12a。进一步地,第一特征12a在裁剪框12b中也左右居中。
同理,当第二显示设备12的显示方式为竖屏显示时,由于竖屏显示导致纵向长度较长,而横向长度较短,很容易导致第一特征12a从横向溢出,因此需要注意横向的裁剪,为此第二显示设备12为了保证竖屏显示时的第一特征12a不从横向溢出,在确定裁剪框12b时,需要保证第一特征12a在裁剪框12b中至少左右居中。进一步地,第一特征12a在裁剪框12b中也上下居中。
参阅图2和图3,可选的是,方法进一步包括:
S15:若无法在待裁剪的画面中识别到第一特征12a,则采用上一次的裁剪框12b对待裁剪的画面进行裁剪。
在在线直播的具体应用场景中,当主播因转身或移动导致第一显示设备11发送的待裁剪视频画面给观众的第二显示设备12中,第二显示设备12无法识别到第一特征12a,例如人脸特征,那么第二显示设备12会以上一次的裁剪框12b对视频画面进行裁剪。在本实施例中,上一次的裁剪框12b是指以识别不到第一特征12a为时间点,最邻近的一次裁剪所使用的裁剪框12b。在其他实施例中,第二显示设备12在识别不到第一特征12a时,也可以在以前的裁剪框12b中选取一个对画面进行裁剪。
综上所述,本实施例通过在待裁剪画面中识别第一特征12a,在识别到第一特征12a的情况下根据第一特征12a和第二显示设备12的显示条件确定待裁剪画面的裁剪框12b,第一特征12a要包含在裁剪框12b内,以便于能够在第二显示设备12上的显示画面能够实时显示第一特征12a,如此能够解决采集到不同角度下的视频画面时或者第二显示设备12显示条件不同的情况下,同样能够在识别到第一特征12a时较为完整地显示出第一特征12a,避免第一特征12a显示不全等问题,并利用该裁剪框12b对待裁剪的画面进行裁剪,裁剪后的画面能够自动适应当前的第二显示设备12,如此可以针对不同的使用情况下的第二显示设备12进行针对性裁剪和显示,使得显示效果更好。
参阅图3和图4,本申请显示设备第一实施例是本申请视频画面的裁剪方法实施例中的显示设备的一种体现,本申请显示设备第一实施例包括采集模块121、识别模块122、确定模块123、裁剪模块124以及显示模块125。其中采集模块121用于采集待裁剪的画面。识别模块122用于在待裁剪的画面中识别第一特征12a。确定模块123用于根据第一特征12a确定待裁剪的画面的裁剪框12b,其中第一特征12a包含于裁剪框12b内。裁剪模块124用于利用裁剪框12b对待裁剪的画面进行裁剪。显示模块125用于显示裁剪后的画面。
可选的是,确定模块123进一步用于根据第一特征12a和显示设备的显示条件确定待裁剪的画面的裁剪框12b,其中第一特征12a包含于裁剪框12b内。
可选的是,识别模块122进一步用于在在待裁剪的画面中识别第一特征12a,输出第一特征提取框12c。其中第一特征12a包含于第一特征提取框12c内。
可选的是,确定模块123进一步用于根据第一特征提取框12c和显示设备的显示条件确定待裁剪的画面的裁剪框12b,其中第一特征提取框12c包含于裁剪框12b内。
可选的是,显示设备的显示条件包括显示比例和显示方式,显示方式包括横屏显示和竖屏显示。
可选的是,当显示设备的显示方式为横屏显示时,第一特征在裁剪框中至少上下居中。
可选的是,当显示设备的显示方式为竖屏显示时,第一特征在裁剪框中至少左右居中。
可选的是,第一特征12a为人脸特征。
可选的是,识别模块122无法在待裁剪的画面中识别到第一特征12a时,确定模块123将上一次的裁剪框确定为裁剪框12b。
在本实施例中,各功能模块的功能以及扩展可以具体参考本申请视频画面的裁剪方法实施例的描述,在此不再赘述。
此外,本申请显示设备第一实施例的各模块可以集成在一个处理模块中,也可以是各模块单独物理存在,也可以两个或两个以上集成在一个模块中,上述模块既可以采用硬件的形式来实现也可以采用软件功能单元的形式实现。
参阅图3和图5,本申请显示设备第二实施例是本申请视频画面的裁剪方法实施例中的显示设备的另一种体现,本申请显示设备第二实施例包括处理器131和通信电路132,处理器131与通信电路132连接。
其中,处理器131用于通过通信电路132采集待裁剪的画面。处理器131用于在待裁剪的画面中识别第一特征12a。处理器131用于根据第一特征12a确定待裁剪的画面的裁剪框12b,其中第一特征12a包含于裁剪框12b内。处理器131用于利用裁剪框12b对待裁剪的画面进行裁剪得到裁剪后的画面。
可选的是,处理器进一步用于根据第一特征12a和显示设备的显示条件确定待裁剪的画面的裁剪框12b。
可选的是,处理器131进一步用于在待裁剪的画面中识别第一特征12a后,输出第一特征提取框12c,第一特征12a包含于第一特征提取框12c内。处理器131进一步用于根据第一特征提取框12c和显示设备的显示条件确定待裁剪的画面的裁剪框12b,其中第一特征提取框12c包含于裁剪框12b内。
可选的是,第一特征12a包括人脸特征。
可选的是,显示设备的显示条件包括显示比例和显示方式,显示方式包括横屏显示和竖屏显示。
可选的是,当显示设备的显示方式为横屏显示时,第一特征12a在裁剪框12b中至少上下居中。
可选的是,当显示设备的显示方式为竖屏显示时,第一特征12a在裁剪框12b中至少左右居中。
可选的是,处理器131用于在无法在待裁剪的画面中识别到第一特征12a是,采用上一次的裁剪框12b对待裁剪的画面进行裁剪。
在本实施例中,处理器131控制资源服务器的操作,处理器131还可以称为CPU(Central Processing Unit,中央处理单元)。处理器131可能是一种集成电路芯片,具有信号的处理能力。处理器131还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器131也可以是任何常规的处理器等。
本申请显示设备第二实施例中各个部分的功能具体可参考本申请视频画面的裁剪方法实施例中的描述,在此不再赘述。
参阅图6,本申请具有存储功能的装置实施例中的具有存储功能的装置14,存储有程序数据,所述程序数据能够被执行以实现如本申请视频画面的裁剪方法实施例中所述的方法。
本申请视频画面的裁剪方法实施例中所涉及到的方法,在实现时以软件功能单元的形式存在并作为独立的产品销售或使用时,可以存储在装置14中,例如一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

Claims (7)

1.一种视频画面的裁剪方法,其特征在于,包括:
采集待裁剪的画面;
在所述待裁剪的画面中识别第一特征,输出第一特征提取框,所述第一特征包含于所述第一特征提取框内;
根据所述第一特征提取框和显示设备的显示条件共同确定所述待裁剪的画面的裁剪框,其中所述第一特征提取框包含于所述裁剪框内;所述显示设备的显示条件包括显示比例和显示方式,所述显示方式包括横屏显示、竖屏显示和分屏显示;其中,在所述分屏显示的情况下,根据第一特征提取框以及分屏显示区域的大小、显示比例、分屏显示方式共同确定所述裁剪框;
利用所述裁剪框对所述待裁剪的画面进行裁剪得到裁剪后的画面,并将所述裁剪后的画面显示于显示设备上。
2.根据权利要求1所述的裁剪方法,其特征在于:当所述显示设备的显示方式为横屏显示时,所述第一特征在所述裁剪框中至少上下居中;和/或,
当所述显示设备的显示方式为竖屏显示时,所述第一特征在所述裁剪框中至少左右居中。
3.根据权利要求1所述的裁剪方法,其特征在于:所述第一特征为人脸特征。
4.根据权利要求1所述的裁剪方法,其特征在于,所述方法进一步包括:
若无法在所述待裁剪的画面中识别到所述第一特征,则采用上一次的裁剪框对所述待裁剪的画面进行裁剪。
5.一种显示设备,其特征在于,包括:
采集模块,用于采集待裁剪的画面;
识别模块,用于在所述待裁剪的画面中识别第一特征,并根据第一特征生成第一特征提取框,所述第一特征包含于所述第一特征提取框内;
确定模块,用于根据所述第一特征提取框和所述显示设备的显示条件共同确定所述待裁剪的画面的裁剪框,其中所述第一特征提取框包含于所述裁剪框内;所述显示设备的显示条件包括显示比例和显示方式,所述显示方式包括横屏显示、竖屏显示和分屏显示;其中,在所述分屏显示的情况下,根据第一特征提取框以及分屏显示区域的大小、显示比例、分屏显示方式共同确定所述裁剪框;
裁剪模块,用于利用所述裁剪框对所述待裁剪的画面进行裁剪得到裁剪后的画面;
显示模块,用于显示所述裁剪后的画面。
6.一种显示设备,其特征在于,包括处理器和通信电路,所述处理器与所述通信电路连接;
其中,所述处理器用于通过所述通信电路采集待裁剪的画面;所述处理器用于在所述待裁剪的画面中识别第一特征;所述处理器用于根据所述第一特征生成第一特征提取框,并根据第一特征提取框和显示设备的显示条件共同确定所述待裁剪的画面的裁剪框,其中所述第一特征提取框包含于所述裁剪框内,所述显示设备的显示条件包括显示比例和显示方式,所述显示方式包括横屏显示、竖屏显示和分屏显示;其中,在所述分屏显示的情况下,根据第一特征提取框以及分屏显示区域的大小、显示比例、分屏显示方式共同确定所述裁剪框;所述处理器用于利用所述裁剪框对所述待裁剪的画面进行裁剪以得到裁剪后的画面。
7.一种具有存储功能的装置,其特征在于,存储有程序数据,所述程序数据能够被执行以实现如权利要求1-4任一项所述的方法。
CN201810623302.2A 2018-06-15 2018-06-15 视频画面的裁剪方法、显示设备以及装置 Active CN109089157B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810623302.2A CN109089157B (zh) 2018-06-15 2018-06-15 视频画面的裁剪方法、显示设备以及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810623302.2A CN109089157B (zh) 2018-06-15 2018-06-15 视频画面的裁剪方法、显示设备以及装置

Publications (2)

Publication Number Publication Date
CN109089157A CN109089157A (zh) 2018-12-25
CN109089157B true CN109089157B (zh) 2021-12-07

Family

ID=64839696

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810623302.2A Active CN109089157B (zh) 2018-06-15 2018-06-15 视频画面的裁剪方法、显示设备以及装置

Country Status (1)

Country Link
CN (1) CN109089157B (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109819306B (zh) * 2018-12-29 2022-11-04 花瓣云科技有限公司 一种媒体文件裁剪的方法、电子设备和服务器
CN111953919B (zh) * 2019-05-17 2022-11-04 成都鼎桥通信技术有限公司 视频单呼中手持终端的视频录制方法和装置
CN110189378B (zh) * 2019-05-23 2022-03-04 北京奇艺世纪科技有限公司 一种视频处理方法、装置及电子设备
CN110611787B (zh) 2019-06-10 2021-05-28 海信视像科技股份有限公司 一种显示器及图像处理方法
CN110839174A (zh) * 2019-12-02 2020-02-25 广州酷狗计算机科技有限公司 图像处理的方法、装置、计算机设备以及存储介质
CN111047508B (zh) * 2019-12-16 2024-04-26 北京奇艺世纪科技有限公司 图像处理方法、装置、计算机设备和存储介质
CN111031178A (zh) * 2019-12-19 2020-04-17 维沃移动通信有限公司 一种视频流裁剪方法及电子设备
CN111614910B (zh) * 2020-04-07 2022-05-13 北京达佳互联信息技术有限公司 一种文件生成方法、装置、电子设备及存储介质
CN113592874B (zh) * 2020-04-30 2024-06-14 杭州海康威视数字技术股份有限公司 图像显示方法、装置和计算机设备
CN112165635A (zh) * 2020-10-12 2021-01-01 北京达佳互联信息技术有限公司 视频转换方法、装置、***及存储介质
CN114666649B (zh) * 2022-03-31 2024-03-01 北京奇艺世纪科技有限公司 字幕被裁视频的识别方法、装置、电子设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625147A (zh) * 2012-02-29 2012-08-01 中山大学 一种移动可视设备自适应显示方法
CN104361329A (zh) * 2014-11-25 2015-02-18 成都品果科技有限公司 一种基于人脸识别的照片裁剪方法及***
CN105264904A (zh) * 2013-06-19 2016-01-20 Lg电子株式会社 信号发送和接收装置及其控制方法
WO2016198846A1 (en) * 2015-06-08 2016-12-15 Forbidden Technologies Plc Highlight editor
CN106454407A (zh) * 2016-10-25 2017-02-22 广州华多网络科技有限公司 视频直播方法及装置
CN106713975A (zh) * 2016-12-08 2017-05-24 广州华多网络科技有限公司 直播处理方法和装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090102973A1 (en) * 2004-01-09 2009-04-23 Harris Scott C Video split device
US20050179817A1 (en) * 2004-01-14 2005-08-18 Matsushita Electric Industrial Co., Ltd. Video signal display unit
JP5455594B2 (ja) * 2009-12-10 2014-03-26 日本電信電話株式会社 映像分割再生方法、映像分割再生装置、及びプログラム
KR102048041B1 (ko) * 2013-04-18 2019-11-22 삼성전자주식회사 화면 분할 이미지를 생성하는 전자 장치 및 방법
CN104333695A (zh) * 2014-11-19 2015-02-04 北京奇虎科技有限公司 一种分屏拍摄处理方法、装置及客户端
CN106296760B (zh) * 2015-05-21 2021-05-14 腾讯科技(深圳)有限公司 图片的裁剪方法及装置
CN106105246B (zh) * 2016-06-24 2019-10-15 北京小米移动软件有限公司 直播显示方法、装置及***
CN106201200A (zh) * 2016-07-06 2016-12-07 深圳市金立通信设备有限公司 一种分屏显示方法及终端

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625147A (zh) * 2012-02-29 2012-08-01 中山大学 一种移动可视设备自适应显示方法
CN105264904A (zh) * 2013-06-19 2016-01-20 Lg电子株式会社 信号发送和接收装置及其控制方法
CN104361329A (zh) * 2014-11-25 2015-02-18 成都品果科技有限公司 一种基于人脸识别的照片裁剪方法及***
WO2016198846A1 (en) * 2015-06-08 2016-12-15 Forbidden Technologies Plc Highlight editor
CN106454407A (zh) * 2016-10-25 2017-02-22 广州华多网络科技有限公司 视频直播方法及装置
CN106713975A (zh) * 2016-12-08 2017-05-24 广州华多网络科技有限公司 直播处理方法和装置

Also Published As

Publication number Publication date
CN109089157A (zh) 2018-12-25

Similar Documents

Publication Publication Date Title
CN109089157B (zh) 视频画面的裁剪方法、显示设备以及装置
CN108737882B (zh) 图像的显示方法、装置、存储介质及电子装置
CN106454407B (zh) 视频直播方法及装置
US8885875B2 (en) Imaged image data processing apparatus, viewing information creating apparatus, viewing information creating system, imaged image data processing method and viewing information creating method
CN105898583B (zh) 一种图像推荐方法及电子设备
CN111147911A (zh) 视频裁剪方法、装置、电子设备和存储介质
CN110267093B (zh) 直播视频推送方法、装置、存储介质、终端及直播镜
CN110876079B (zh) 视频处理方法、装置和设备
CN114450969B (zh) 视频截屏方法、终端及计算机可读存储介质
CN108235090B (zh) 一种调整画面角度的方法及装置
CN110324648B (zh) 直播展现方法和***
CN111050204A (zh) 视频裁剪方法、装置、电子设备和存储介质
WO2014030405A1 (ja) 表示装置、表示方法、テレビジョン受信機及び表示制御装置
CN110234015A (zh) 直播控制方法、装置、存储介质、终端
CN115396705B (zh) 投屏操作验证方法、平台及***
US9046921B2 (en) Display apparatus and control method thereof
CN111741364A (zh) 基于人脸识别的内容精准推送方法及***
CN111147883A (zh) 直播方法、装置、头戴显示设备和可读存储介质
CN109089058B (zh) 视频画面处理方法、电子终端及装置
CN107105311B (zh) 直播方法及装置
CN113518239A (zh) 直播互动方法、***、计算机设备及其存储介质
CN113438550B (zh) 一种视频播放方法、视频会议方法、直播方法及相关装置
CN112672057B (zh) 拍摄方法及装置
CN112422907B (zh) 图像处理方法、装置及***
KR102208916B1 (ko) 영상 인식 기반의 방송 프로그램 인식 시스템

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20181225

Assignee: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Assignor: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

Contract record no.: X2021440000030

Denomination of invention: Clipping method, display device and device of video picture

License type: Common License

Record date: 20210125

EE01 Entry into force of recordation of patent licensing contract
GR01 Patent grant
GR01 Patent grant