一种视频处理的方法及终端技术

技术编号:15522824 阅读:60 留言:0更新日期:2017-06-04 11:44
本发明专利技术提供了一种视频处理的方法及终端。所述方法包括:当检测用户进行视频播放时,判断当前视频帧的视频像素点是否含有掩码色;当所述当前视频帧的视频像素点含有掩码色时,将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变。从而可知,通过实施本发明专利技术提供的技术方案,能够确定图片中与掩码色一致的内容部分,并通过对所述内容部分的RGB进行调整以防止显示内容部分变得缺失。

Method and terminal for video processing

The invention provides a method and a terminal for video processing. The method includes: when detecting user video playback, video to determine whether the pixels in the current frame containing the mask color; video pixels when the current video frame contains the mask color, at least one color video pixel comprising the mask color in the RGB element value change according to a preset mode. As a result, the technical proposal provided by the invention can determine the picture with the mask color consistent content, and through the adjustment of the content part of the RGB to prevent the display part become missing.

【技术实现步骤摘要】
一种视频处理的方法及终端
本专利技术涉及终端领域,具体涉及了一种视频处理的方法及终端。
技术介绍
随着终端(例如智能手机、穿戴式设备、平板电脑等电子设备)的普及,终端逐渐成为人们生活中不可或缺的一部分,以至于人们无论走到哪里都会携带终端。当用户使用终端浏览视频时,该视频可能会出现异形窗体。举例来说,如图1a所示的图片为原始图片,那么通过异形窗体进行显示的时候,就会以图1b的形式进行展示。其中,图1a黑色的背景部分在图1b中会变成透明的颜色,这是通过设置背景部分的掩码色实现的。但是,如果图片中的部分内容与掩码色一致的话,图片中与掩码色一致的部门也会变得透明,从而显示出来的内容部分会变得缺失(因为缺失的部分也变成透明色了)。
技术实现思路
本专利技术实施例提供了一种视频处理的方法及终端,能够确定图片中与掩码色一致的内容部分,并通过对所述内容部分的RGB进行调整以防止显示内容部分变得缺失。本专利技术实施例第一方面公开了一种视频处理的方法,所述方法包括:当检测用户进行视频播放时,判断当前视频帧的视频像素点是否含有掩码色;当所述当前视频帧的视频像素点含有掩码色时,将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变。结合第一方面,在第一方面的第一种可能的实现方式中,所述将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变,包括:将包含所述掩码色的视频像素点的RGB中的R色素的值增加第一预设值或减少第一预设值。结合第一方面,在第一方面的第二种可能的实现方式中,所述将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变,包括:将包含所述掩码色的视频像素点的RGB中的G色素的值增加第二预设值或减少第二预设值。结合第一方面,在第一方面的第三种可能的实现方式中,所述将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变,包括:将包含所述掩码色的视频像素点的RGB中的B色素的值增加第三预设值或减少第三预设值。结合第一方面或第一方面的上述任意一种可能的实现方式,在第一方面的第四种可能的实现方式中,判断当前视频帧的是的视频像素点是否含有掩码色,包括:确定当前视频帧的视频帧;扫描所述视频帧中的每一视频像素点以确定是否存在与所述掩码色具有相同RGB值的视频像素点。本专利技术第二方面公开了一种终端,所述终端包括:判断单元,用于当检测用户进行视频播放时,判断当前视频帧的视频像素点是否含有掩码色;处理单元,用于当当前视频帧的视频像素点含有掩码色时,将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变。结合第二方面,在第二方面的第一种可能的实现方式中,所述处理单元,具体用于将包含所述掩码色的视频像素点的RGB中的R色素的值增加第一预设值或减少第一预设值。结合第二方面,在第二方面的第二种可能的实现方式中,所述处理单元,具体用于将包含所述掩码色的视频像素点的RGB中的G色素的值增加第二预设值或减少第二预设值。结合第二方面,在第二方面的第三种可能的实现方式中,所述处理单元,具体用于将包含所述掩码色的视频像素点的RGB中的B色素的值增加第三预设值或减少第三预设值。结合第二方面或第二方面的上述任意一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述判断单元包括确定子单元和扫描子单元;所述确定子单元,用于确定当前视频帧的视频帧;所述扫描子单元,用于扫描所述视频帧中的每一视频像素点以确定是否存在与所述掩码色具有相同RGB值的视频像素点。本专利技术第三方面公开了一种终端,所述终端包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如第一方面所述的方法。可以看出,本专利技术实施例的方案中,当检测用户进行视频播放时,判断当前视频帧的视频像素点是否含有掩码色;当所述当前视频帧的视频像素点含有掩码色时,将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变。从而可知,通过实施本专利技术提供的技术方案,能够确定图片中与掩码色一致的内容部分,并通过对所述内容部分的RGB进行调整以防止显示内容部分变得缺失。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a为本专利技术实施例提供的一种原始图片示意图;图1b为本专利技术实施例提供的一种通过异形窗体进行显示后原始图片的变更示意图;图2为本专利技术实施例提供的一种视频处理的方法的流程示意图;图3为本专利技术实施例提供的另一种视频处理的方法的流程示意图;图4为本专利技术实施例提供的另一种视频处理的方法的流程示意图;图5为本专利技术实施例提供的一种终端的结构示意图;图6为本专利技术实施例提供的另一种终端的结构示意图;图7为本专利技术实施例提供的另一种终端的结构示意图;图8为本专利技术实施例提供的一种终端的实体装置结构示意图;图9为本专利技术实施例提供的一种手机的实体装置结构示意图。具体实施方式本专利技术实施例提供了一种视频处理的方法及终端,能够确定图片中与掩码色一致的内容部分,并通过对所述内容部分的RGB进行调整以防止显示内容部分变得缺失。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术说明书、权利要求书和附图中出现的术语“第一”、“第二”和“第三”等是用于区别不同的对象,而并非用于描述特定的顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本专利技术的一个实施例中公开了一种视频处理的方法,所述方法包括:当检测用户进行视频播放时,判断当前视频帧的视频像素点是否含有掩码色;当所述当前视频帧的视频像素点含有掩码色时,将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变。请参阅图2,图2是本专利技术一个实施例提供的一种视频处理的方法。其中,本专利技术的一个实施例提供的一种视频处理的方法包括以下内容:S101、当检测用户进行视频播放时,判断当前视频帧的视频像素点是否含有掩码色;其中,需要指出的是,本专利技术的执行主体可以为智能手机、平板电脑、智能穿戴式设备、计算机等电子设备。其中,终端设备可以检测用户进行的操作来确定用户是否进行视频播放,比如用户登录了预设的视频网站或者打开了预设的影音应用程序,进一步检测该网站或者影音应用程序是否产生了大量的流量。如果运行了预设的影音应用程序且产生了较高的下载速率(比如1M/S),则说明启动了视频播放。举例来说,如果检测到用户打开了优酷应用程序,并且产生了1M/S以上的下载速率,则说明用户开本文档来自技高网
...
一种视频处理的方法及终端

【技术保护点】
一种视频处理的方法,其特征在于,所述方法包括:当检测用户进行视频播放时,判断当前视频帧的视频像素点是否含有掩码色;当所述当前视频帧的视频像素点含有掩码色时,将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变。

【技术特征摘要】
1.一种视频处理的方法,其特征在于,所述方法包括:当检测用户进行视频播放时,判断当前视频帧的视频像素点是否含有掩码色;当所述当前视频帧的视频像素点含有掩码色时,将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变。2.根据权利要求1所述的方法,其特征在于,所述将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变,包括:将包含所述掩码色的视频像素点的RGB中的R色素的值增加第一预设值或减少第一预设值。3.根据权利要求1所述的方法,其特征在于,所述将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变,包括:将包含所述掩码色的视频像素点的RGB中的G色素的值增加第二预设值或减少第二预设值。4.根据权利要求1所述的方法,其特征在于,所述将包含所述掩码色的视频像素点的RGB中的至少一个色素的值按照预设方式进行改变,包括:将包含所述掩码色的视频像素点的RGB中的B色素的值增加第三预设值或减少第三预设值。5.根据权利要求1至4任一所述的方法,其特征在于,判断当前视频帧的是的视频像素点是否含有掩码色,包括:确定当前视频帧的所有视频像素点;扫描所述当前视频帧的每一视频像素点以确定是否存在与所述掩码色具有相同RGB值的视频像素点。6.一种终端,...

【专利技术属性】
技术研发人员:袁孙良
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1