预览画面处理方法、处理装置、摄像装置及可读存储介质制造方法及图纸

技术编号:22173158 阅读:27 留言:0更新日期:2019-09-21 13:51
本申请提供了一种预览画面处理方法、处理装置、摄像装置及可读存储介质。所述方法应用于摄像装置,包括:获取该摄像装置采集的基准预览画面,该基准预览画面包括拍摄主体;确定所述基准预览画面中的拍摄背景在所述基准预览画面中的位置信息;确定所述拍摄主体相对于所述摄像装置的相对移动速度;若所述相对移动速度小于第一阈值,则当获取到所述摄像装置后续采集的待处理预览画面时,若采集所述待处理预览画面与采集所述基准预览画面的时间间隔小于第一预设时间间隔,则对所述待处理预览画面中所述位置信息所指示的图像区域进行虚化处理。本申请可以在避免摄像装置的数据处理量过大的前提下,实现对预览画面的虚化处理。

Preview picture processing method, processing device, camera device and readable storage medium

【技术实现步骤摘要】
预览画面处理方法、处理装置、摄像装置及可读存储介质
本申请属于图像处理领域,尤其涉及一种预览画面处理方法、预览画面处理装置、摄像装置及计算机可读存储介质。
技术介绍
目前,我们利用摄像装置(比如智能手机)采集预览画面时,有时会希望预览画面中能够呈现背景虚化后的效果。目前,常用的背景虚化方法为:检测图像中的拍摄主体,以获取拍摄主体的位置信息,然后对拍摄主体之外的图像区域进行虚化处理。摄像装置采集的预览画面的帧速率大约是24帧/s,因此,若摄像装置对预览画面的每一帧都进行背景虚化处理,无疑会增大摄像装置的数据处理量,从而使得摄像装置出现发热或者卡死等不良现象。
技术实现思路
有鉴于此,本申请实施例提供了一种预览画面处理方法、预览画面处理装置、摄像装置及计算机可读存储介质,可以在避免摄像装置的数据处理量过大的前提下,实现对预览画面的虚化处理。本申请实施例的第一方面提供了一种预览画面处理方法,应用于摄像装置,该预览画面处理方法包括:获取上述摄像装置采集的基准预览画面,该基准预览画面包括上述摄像装置所采集的拍摄主体;确定上述基准预览画面中的拍摄背景在上述基准预览画面中的位置信息,上述拍摄背景为上述基准预览画面中除上述拍摄主体之外的图像区域;确定上述拍摄主体相对于上述摄像装置的相对移动速度;若上述相对移动速度小于第一阈值,则:当获取到上述摄像装置采集的待处理预览画面时,若采集该待处理预览画面与采集上述基准预览画面的时间间隔小于第一预设时间间隔,则对上述待处理预览画面中上述位置信息所指示的图像区域进行虚化处理,得到处理后预览画面,其中,上述待处理预览画面为上述摄像装置采集上述基准预览画面之后所采集的预览画面。本申请实施例的第二方面提供了一种预览画面处理装置,应用于摄像装置,该预览画面处理装置包括:基准获取模块,用于获取上述摄像装置采集的基准预览画面,该基准预览画面包括上述摄像装置所采集的拍摄主体;背景位置模块,用于确定上述基准预览画面中的拍摄背景在上述基准预览画面中的位置信息,上述拍摄背景为上述基准预览画面中除上述拍摄主体之外的图像区域;相对移动确定模块,用于确定上述拍摄主体相对于上述摄像装置的相对移动速度;第一虚化处理模块,用于若上述相对移动速度小于第一阈值,则当获取到上述摄像装置采集的待处理预览画面时,若采集该待处理预览画面与采集上述基准预览画面的时间间隔小于第一预设时间间隔,则对上述待处理预览画面中上述位置信息所指示的图像区域进行虚化处理,得到处理后预览画面,其中,上述待处理预览画面为上述摄像装置采集上述基准预览画面之后所采集的预览画面。本申请实施例的第三方面提供了一种摄像装置,包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上述第一方面预览画面处理方法的步骤。本申请实施例的第四方面提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现如上述第一方面预览画面处理方法的步骤。本申请第五方面提供了一种计算机程序产品,上述计算机程序产品包括计算机程序,上述计算机程序被一个或多个处理器执行时实现如上述第一方面预览画面处理方法的步骤。由此可见,本申请提供了一种应用于摄像装置的预览画面处理方法,首先,获取包含拍摄主体的基准预览画面,并确定拍摄背景在该基准预览画面中的位置信息;其次,每当获取到后续采集的待处理预览画面时,若上述拍摄主体与上述摄像装置的相对运动速度较小并且采集时间间隔小于第一预设时间间隔时,则意味着上述拍摄背景在上述待处理预览画面中的位置与在上述基准预览画面中的位置近似一致,因此,直接利用在先确定的上述拍摄背景在上述基准预览画面中的位置信息,对后续采集的待处理预览画面进行虚化处理。通常情况下,与基准预览画面的采集时间间隔小于上述第一预设时间间隔的待处理预览画面往往是与该基准预览画面相邻的连续多帧预览画面,因此,本申请所提供的方法中,只需检测一次拍摄背景的位置信息(即基准预览画面中的拍摄背景位置信息),就可重复多次地利用该位置信息对后续多帧待处理预览画面进行虚化处理,避免了对每帧待处理预览画面中的拍摄背景均进行检测的步骤,所以,本申请提供的技术方案可以在避免摄像装置的数据处理量过大的前提下,实现对预览画面的虚化处理。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本申请实施例一提供的一种预览画面处理方法的实现流程示意图;图2是本申请实施例一提供的一种具体应用场景示意图;图3是本申请实施例二提供的另一种预览画面处理方法的实现流程示意图;图4是本申请实施例三提供的一种预览画面处理装置的结构示意图;图5是本申请实施例四提供的摄像装置的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。本申请实施例提供的预览画面处理方法可以适用于摄像装置,示例性地,该摄像装置包括但不限于:智能手机、平板电脑、笔记本、智能可穿戴设备、桌上型计算机等。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。另外,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。实施例一下面对本申请实施例一提供的预览画面处理方法进行描述,请参阅附图1,该预览画面处理方法包括:在步骤S101中,获取上述摄像装置采集的基准预览画面,该基准预览画面包括上述摄像装置所采集的拍摄主体;在本申请实施例中,上述基准预览画面是包含有拍摄主体的预览画面,该基准预览画面可以是上述摄像装置所采集的第一帧预览画面,也可以是上述摄像装置在某个时间点所采集的第N帧预览画面,其中,N≠1。在本申请实施例中,在未确定基准预览画面时,上述摄像装置在获取到某一帧预览画面时(比如开启摄像头后,所采集的第一帧预览画面),需要首先确定该预览画面有无拍摄主体,若确定出有拍摄主体,则将该预览画面直接确定为基准预本文档来自技高网...

【技术保护点】
1.一种预览画面处理方法,应用于摄像装置,其特征在于,所述预览画面处理方法包括:获取所述摄像装置采集的基准预览画面,所述基准预览画面包括所述摄像装置所采集的拍摄主体;确定所述基准预览画面中的拍摄背景在所述基准预览画面中的位置信息,所述拍摄背景为所述基准预览画面中除所述拍摄主体之外的图像区域;确定所述拍摄主体相对于所述摄像装置的相对移动速度;若所述相对移动速度小于第一阈值,则:当获取到所述摄像装置采集的待处理预览画面时,若采集所述待处理预览画面与采集所述基准预览画面的时间间隔小于第一预设时间间隔,则对所述待处理预览画面中所述位置信息所指示的图像区域进行虚化处理,得到处理后预览画面,其中,所述待处理预览画面为所述摄像装置采集所述基准预览画面之后所采集的预览画面。

【技术特征摘要】
1.一种预览画面处理方法,应用于摄像装置,其特征在于,所述预览画面处理方法包括:获取所述摄像装置采集的基准预览画面,所述基准预览画面包括所述摄像装置所采集的拍摄主体;确定所述基准预览画面中的拍摄背景在所述基准预览画面中的位置信息,所述拍摄背景为所述基准预览画面中除所述拍摄主体之外的图像区域;确定所述拍摄主体相对于所述摄像装置的相对移动速度;若所述相对移动速度小于第一阈值,则:当获取到所述摄像装置采集的待处理预览画面时,若采集所述待处理预览画面与采集所述基准预览画面的时间间隔小于第一预设时间间隔,则对所述待处理预览画面中所述位置信息所指示的图像区域进行虚化处理,得到处理后预览画面,其中,所述待处理预览画面为所述摄像装置采集所述基准预览画面之后所采集的预览画面。2.如权利要求1所述的预览画面处理方法,其特征在于,若所述相对移动速度小于第一阈值,则在所述当获取到所述摄像装置采集的待处理预览画面时,若采集所述待处理预览画面与采集所述基准预览画面的时间间隔小于第一预设时间间隔,则对所述待处理预览画面中所述位置信息所指示的图像区域进行虚化处理,得到处理后预览画面的步骤之前,所述预览画面处理方法包括:确定所述摄像装置的移动速度,并根据所述相对移动速度以及所述摄像装置的移动速度,确定所述拍摄主体的移动速度;判断所述摄像装置的移动速度是否小于第二阈值,并且判断所述拍摄主体的移动速度是否小于第三阈值;相应地,所述当获取到所述摄像装置采集的待处理预览画面时,若采集所述待处理预览画面与采集所述基准预览画面的时间间隔小于第一预设时间间隔,则对所述待处理预览画面中所述位置信息所指示的图像区域进行虚化处理,得到处理后预览画面,包括:若所述摄像装置的移动速度大于或等于所述第二阈值,或者,所述拍摄主体的移动速度大于或等于所述第三阈值,则当获取到所述摄像装置采集的待处理预览画面时,若采集所述待处理预览画面与采集所述基准预览画面的时间间隔小于第一预设时间间隔,则对所述待处理预览画面中所述位置信息所指示的图像区域进行虚化处理,得到处理后预览画面;相应地,在所述判断所述摄像装置的移动速度是否小于第二阈值,并且判断所述拍摄主体的移动速度是否小于第三阈值的步骤之后,所述预览画面处理方法还包括:若所述摄像装置的移动速度小于所述第二阈值,并且,所述拍摄主体的移动速度小于所述第三阈值,则:当获取到所述摄像装置在采集所述基准预览画面之后,所采集的待处理预览画面时,若所述摄像装置采集所述待处理预览画面与采集所述基准预览画面的时间间隔小于第二预设时间间隔,则将所述待处理预览画面替换为对所述基准预览画面中的拍摄背景虚化处理后的图像,所述拍摄背景为所述基准预览画面中除所述拍摄主体之外的图像区域。3.如权利要求1所述的预览画面处理方法,其特征在于,在所述确定所述拍摄主体相对于所述摄像装置的相对移动速度的步骤之后,所述预览画面处理方法包括:若所述相对移动速度大于或等于所述第一阈值,则:确定所述摄像装置的移动速度,并根据所述相对移动速度以及所述摄像装置的移动速度,确定所述拍摄主体的移动速度;若所述摄像装置的移动速度小于第四阈值,并且所述拍摄主体的移动速度小于第五阈值,则:当获取到所述摄像装置在采集所述基准预览画面之后,所采集的待处理预览画面时,若所述摄像装置采集所述待处理预览画面与采集所述基准预览画面的时间间隔小于第三预设时间间隔,则对所述待处理预览画面中所述位置信息所指示的图像区域进行虚化处理,得到处理后预览画面。4.如权利要求1所述的预览画面处理方法,其特征在于,在所述若所述相对移动速度小于第一阈值,则当获取到所述摄像装置采集的待处理预览画面的步骤之后,还包括:若采集所述待处理预览画面与采集所述基准预览画面的时间间隔大于或等于所述第一预设时间间隔,则对所述基准预览画面进行更新,将所述基准预览画面更新为所述待处理预览画面;对所述拍摄主体进行更新,将所述拍摄主体更新为更新后的所述基准预览画面中...

【专利技术属性】
技术研发人员:张海平
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1