拍摄画面处理方法、装置和终端与流程

文档序号:13097528阅读:154来源:国知局
拍摄画面处理方法、装置和终端与流程

本发明涉及摄像技术领域,尤其涉及一种拍摄画面处理方法、装置和终端。



背景技术:

随着网络和电子技术的快速发展以及终端的迅速普及,终端的功能日益强大。例如,越来越多的终端配置了摄像头,用户可以利用摄像头拍摄照片、录像、视频聊天等等。

通常,利用摄像头进行视频聊天时,视频画面中不仅会显示用户画面,还会显示用户所在环境的画面,而某些情况下,用户为了保护自己的卧室、家人等个人隐私,可能不希望对方看到自己所在环境的画面。

因此,如何避免视频时,用户的个人隐私信息被泄露,对于保护用户的隐私安全,改善用户体验,具有重要意义。



技术实现要素:

本发明的目的旨在至少在一定程度上解决上述的技术问题之一。

为此,本申请提出一种拍摄画面处理方法,通过根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式,仅在拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

本申请还提出一种拍摄画面处理装置。

本申请还提出一种终端。

本申请还提出一种计算机可读存储介质。

本申请第一方面提出一种拍摄画面处理方法,包括:

确定当前拍摄画面中主体所在的位置;

根据所述主体所在的位置,调整所述当前拍摄画面的采集范围和/或显示方式。

本申请实施例提供的拍摄画面处理方法,首先确定当前拍摄画面中主体所在的位置,然后根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

本申请第二方面提出一种拍摄画面处理装置,包括:

第一确定模块,用于确定当前拍摄画面中主体所在的位置;

调整模块,用于根据所述主体所在的位置,调整所述当前拍摄画面的采集范围和/或显示方式。

本申请实施例提供的拍摄画面处理装置,首先确定当前拍摄画面中主体所在的位置,然后根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

本申请第三方面提出一种终端,包括存储器、处理器及图像处理电路,所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码,及所述图像处理电路输出的深度图像,以实现如第一方面所述的拍摄画面处理方法。

本申请实施例提供的终端,首先确定当前拍摄画面中主体所在的位置,然后根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

本申请第四方面提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的拍摄画面处理方法。

本申请实施例提供的计算机可读存储介质,可以设置在任意可以进行摄像的终端中,在进行拍摄画面处理时,通过执行其上存储的拍摄画面处理方法,可以实现仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本申请一个实施例的拍摄画面处理方法的流程图;

图1a为本申请一个实施例的不均匀的结构光的散斑分布图;

图1b为本申请一个实施例的均匀的结构光的散斑分布图;

图2是本申请另一个实施例的拍摄画面处理方法的流程图;

图3是本申请一个实施例的拍摄画面处理装置的结构图;

图4是本申请另一个实施例的拍摄画面处理装置的结构图;

图5是本申请一个实施例的终端的结构图;

图6是本申请一个实施例的图像处理电路的结构图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

可以理解,本发明所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本发明的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。

下面参考附图描述本发明实施例的拍摄画面处理方法、装置和终端。

本发明各实施例针对利用摄像头进行视频聊天时,用户为了保护自己的卧室、家人等个人隐私,可能不希望对方看到自己所在环境的画面,而现有技术,会将用户和用户所在环境的画面同时展示给对方,导致用户的个人隐私被泄露,用户体验差的问题,提出一种拍摄画面处理方法。

本发明实施例提供的拍摄画面处理方法,首先确定当前拍摄画面中主体所在的位置,然后根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

下面结合图1对本申请实施例的拍摄画面处理方法进行说明。

图1是本申请一个实施例的拍摄画面处理方法的流程图。

如图1所示,该方法包括:

步骤101,确定当前拍摄画面中主体所在的位置。

具体的,本发明实施例提供的拍摄画面处理方法,可以由本发明实施例提供的拍摄画面处理装置执行。具体的,该拍摄画面处理装置,可以被配置在任意可以进行图像处理的终端中。其中,终端的类型很多,可以根据应用需要进行选择,例如:手机、电脑等。

其中,主体,可以是当前使用终端的用户,或者当前拍摄画面中与摄像头距离最近的用户,或者,用户指定的对象,等等,此处不作限制。

相应的,在本发明实施例中,可以通过将当前拍摄画面中的对象的特征,与预先存储的用户特征进行特征比对,以确定当前拍摄画面中的主体;或者根据拍摄画面中,各个对象与摄像头的距离远近,确定当前拍摄画面中的主体;或者,由用户指定当前拍摄画面中的某个对象作为主体,等等。

通常,用户进行视频聊天时,面向摄像头聊天的用户为拍摄画面中的主体,其它为背景环境。

主体所在的位置,可以包括主体画面在当前拍摄画面中的位置,及主体的深度等信息。

具体的,可以通过以下多种方法,确定当前拍摄画面中主体所在的位置。

方法一

利用非均匀的结构光,确定当前拍摄画面中的主体所在的位置。

具体实现时,可以对主体及主体所在环境投射非均匀的结构光图案,然后通过对结构光图案变形的感知以及三角测量法等,确定当前拍摄画面中的主体所在的位置。

其中,非均匀的结构光,可以通过多种方法形成。

比如,可以通过红外激光光源照射毛玻璃,从而在主体所在的区域产生干涉形成非均匀的结构光。

或者,可以通过衍射光学元件进行投射的方式,形成非均匀的结构光。具体的,可以由单个激光光源准直后通过单个或多个衍射光学元件,在主体所在的区域形成非均匀的结构光。

或者,还可以直接由不规则分布的激光阵列通过衍射光学元件,在主体所在的区域中形成与激光阵列一致的不规则分布的散斑,即非均匀的结构光。通过这种方式,还可以控制散斑的细节分布,此处不作限定。

需要说明的是,分别以不均匀的结构光和均匀的结构光投射物体表面时,不均匀的结构光的散斑分布如图1a所示,均匀的结构光的散斑分布如图1b所示。从图1a和1b可知,相同大小的区域内,图1a中包含11个斑点,图1b中包含16个斑点,即不均匀的结构光所包含的斑点比均匀的结构光包含的斑点更少。因此,利用不均匀的结构光,获取用户的头部深度图像,消耗的能量更少,节能效果更好,改善了用户体验。

方法二

根据用户的操作,确定当前拍摄画面中的主体所在的位置。

具体的,用户可以根据需要,手动确定当前拍摄画面中的主体所在的位置。

比如,用户可以利用手指或鼠标等,触控当前拍摄画面中、主体画面中的任意点,从而在确定该点的位置后,可以根据该点的位置及主体的高度、宽度等信息,确定主体所在的位置。

或者,用户可以利用手指或鼠标等,沿主体的轮廓勾勒一个区域,则该区域所在的位置,即为主体所在的位置。

另外,还可以利用camera阵列标定、红外检测、距离传感器探测等技术,确定当前拍摄画面中主体所在的位置。

步骤102,根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。

具体的,确定主体所在的位置后,即可根据主体的深度信息,确定一个目标深度区间,并根据该目标深度区间,调整当前拍摄画面的采集范围,从而仅对该目标深度区间内的光信号进行成像,以使当前拍摄画面中仅显示主体画面。

或者,在确定目标深度区间后,可以调整当前拍摄画面的显示方式。比如,将目标深度区间外的其它深度对应的画面以其它画面代替,从而使当前拍摄画面中仅主体可以真实的显示,以避免用户的隐私信息被泄露。

另外,也可以不考虑深度信息,仅根据主体画面在当前拍摄画面中的位置,调整当前拍摄画面的采集范围和/或显示方式,以使当前拍摄画面仅显示主体画面。

比如,可以仅对主体所在区域的光信号进行成像处理,从而使当前拍摄画面中仅显示主体所在区域对应的画面。

或者,可以将当前拍摄画面中,除主体所在区域外的其它区域对应的画面以预设的单一颜色进行替换,或者以预设的图片进行替换,从而将除主体外其它区域的画面内容进行更改,以避免背景环境中的个人隐私被泄露。

需要说明的是,用户进行视频聊天时,可以利用本发明实施例提供的拍摄画面处理方法,使视频聊天画面上仅显示用户画面或用户指定的对象画面。另外,在用户进行拍照时,也可以利用本发明实施例提供的拍摄画面处理方法,仅拍摄用户或用户指定的对象,等等。

本发明实施例提供的拍摄画面处理方法,首先确定当前拍摄画面中主体所在的位置,然后根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

下面结合图2,对本发明实施例提供的拍摄画面处理方法进行进一步说明。

图2是本发明另一个实施例的拍摄画面处理方法的流程图。

如图2所示,该拍摄画面处理方法,包括:

步骤201,利用非均匀的结构光,确定当前拍摄画面中的主体所在的位置。

其中,上述步骤201的具体实现过程及原理,可以参照上述实施例中步骤101的详细描述,此处不再赘述。

步骤202,根据主体所在的位置,确定画面采集的目标深度区间。

可以理解的是,在本发明实施例中,主体所在的位置,可以包括主体画面在当前拍摄画面中的位置,及主体的深度等信息。

其中,深度,用于反映当前拍摄画面中的对象距离摄像头的距离值。

具体的,确定了主体所在的位置后,可以通过多种方法确定画面采集的目标深度区间。

比如,可以根据当前拍摄画面中主体的深度信息,确定主体对应的各个像素点的最大深度值和最小深度值,从而将最小深度值与最大深度值之间的深度区间,确定为目标深度区间。举例来说,假设根据主体的深度信息,确定主体对应的各个像素点的最大深度值为0.6米(m),最小深度值为0.3m,则目标深度区间为0.3-0.6m。

或者,可以根据主体的深度信息,确定主体对应的各个像素点的平均深度值,并将与平均深度值的差值小于预设阈值的像素点的深度值区间,确定为目标深度区间。举例来说,假设根据主体的深度信息,确定主体对应的各个像素点的平均深度值为0.5m,预设阈值为0.1m,由于与0.5m的差值小于0.1m的像素点的深度值区间为0.4-0.6m,则目标深度区间为0.4-0.6m。

或者,可以根据经验值,预先设置一个深度范围,并根据主体的深度信息,确定主体对应的各个像素点的最大深度值或最小深度值,从而根据最大深度值或最小深度值,以及预设的深度范围,确定目标深度区间。比如,假设主体对应的各个像素点的最大深度值为0.7m,预设的深度范围为0.3m,则可以确定目标深度区间对应的最小深度值为0.7-0.3=0.4m,即目标深度区间为0.4m-0.7m。

需要说明的是,上述确定目标深度区间的实例,仅是示意性说明,不能作为对本申请技术方案的限制,本领域技术人员在此基础上,可以根据需要任意设置确定目标深度区间的方法,此处对此不作限定。

步骤203,根据目标深度区间,调整当前拍摄画面的采集范围和/或显示方式。

可以理解的是,外部光线通过摄像头的镜头聚焦,投影到感光器上,使感光器感光后,感光器可以将光信号转换成模拟图像信号,再由图像处理器将模拟图像进行压缩和数字化处理,输出压缩图像信号,在将压缩图像信号存储在存储器中后,即可完成成像。

在本发明实施例中,确定了画面采集的目标深度区间后,可以对目标深度区间内的光信号进行成像处理,以实现对当前拍摄画面的采集范围的调整。

具体的,可以仅将目标深度区间内的光信号转换成模拟图像信号,进而通过压缩、数字化等处理,使当前拍摄画面中仅包括主体画面。

另外,确定了画面采集的目标深度区间后,还可以调整当前拍摄画面的显示方式,以避免泄露用户的个人隐私。

比如,可以对拍摄画面中、除目标深度区间外的其它深度对应的画面进行模糊处理。具体的,可以通过调整分辨率、透明度、调整摄像头的景深等多种方法,进行模糊处理,此处不作限制。

或者,可以将拍摄画面中、除目标深度区间外的其它深度对应的画面以预设的单一颜色进行替换,或者以预设的图片替换,从而将除主体外其它画面的内容进行更改,以避免背景环境中的个人隐私被泄露。

进一步的,也可以同时对当前拍摄画面的采集范围及显示方式进行调整,从而使当前拍摄画面中仅包括主体画面,以避免用户的个人隐私被泄露。

需要说明的是,在拍摄画面中,可能存在与用户的深度相同的其它对象,即拍摄画面中,目标深度区间内可能不仅包括主体,还包括其它人或物。在本发明实施例中,可以仅对主体所在区域的目标深度区间内的光信号进行成像;或者,将拍摄画面中、与主体处于同一目标深度区间内的其它对象对应的画面,及除目标深度区间外的其它深度对应的画面,都进行模糊处理,或以预设的单一颜色或预设的图片替换,从而避免与主体处于同一深度区间的其它人或物被泄露。

另外,也可以根据需要,设置在当前拍摄画面中,仅显示主体画面,或者同时显示其它画面。

比如,用户a为当前拍摄画面的主体,用户a可以根据需要,选择是否在当前拍摄画面中,显示背景环境。若用户a选择是,则可以不对当前拍摄画面进行处理;若用户a选择否,则可以将除目标深度区间外的其它深度对应的画面,进行模糊处理,从而仅将用户a的画面显示在当前拍摄画面中。

用户a不需要在当前拍摄画面中显示背景环境时,若在目标深度区间内,同时包括用户a及用户b,则用户a可以根据需要,选择是否在当前拍摄画面中显示用户b。若用户a选择是,则可以仅将除目标深度区间外的其它深度对应的画面,进行模糊处理;若用户a选择否,则可以将拍摄画面中、与用户a处于同一目标深度区间内的其它对象对应的画面,及除目标深度区间外的其它深度对应的画面,都进行模糊处理,从而仅将用户a的画面显示在当前拍摄画面中。

本发明实施例提供的拍摄画面处理方法,首先利用非均匀的结构光,确定当前拍摄画面中的主体所在的位置,然后根据主体所在的位置,确定画面采集的目标深度区间,最后根据目标深度区间,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

图3是本申请一个实施例的拍摄画面处理装置的结构图。

如图3所示,该拍摄画面处理装置,包括:

第一确定模块31,用于确定当前拍摄画面中主体所在的位置;

调整模块32,用于根据所述主体所在的位置,调整所述当前拍摄画面的采集范围和/或显示方式。

其中,本实施例提供的拍摄画面处理装置,可以执行本发明实施例提供的拍摄画面处理方法。具体的,该拍摄画面处理装置,可以被配置在任意可以进行图像处理的终端中。其中,终端的类型很多,可以根据应用需要进行选择,例如:手机、电脑、相机等。

在本实施例一种可能的实现形式中,上述第一确定模块31,具体用于:

利用非均匀的结构光,确定所述当前拍摄画面中的主体所在的位置;

或者,

根据用户的操作,确定所述当前拍摄画面中的主体所在的位置。

需要说明的是,前述实施例中对拍摄画面处理方法实施例的解释说明也适用于该实施例的拍摄画面处理装置,此处不再赘述。

本申请实施例提供的拍摄画面处理装置,首先确定当前拍摄画面中主体所在的位置,然后根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

图4是本申请另一个实施例的拍摄画面处理装置的结构图。

如图4所示,在图3所示的基础上,该拍摄画面处理装置,还包括:

第二确定模块41,用于根据所述主体所在的位置,确定画面采集的目标深度区间。

相应的,上述调整模块32,具体用于:

根据所述目标深度区间,调整所述当前拍摄画面的采集范围和/或显示方式。

在本实施例一种可能的实现形式中,上述调整模块32,还用于:

对所述目标深度区间内的光信号进行成像处理。

在本实施例另一种可能的实现形式中,上述调整模块32,还用于:

对拍摄画面中、除所述目标深度区间外的其它深度对应的画面进行模糊处理。

需要说明的是,前述实施例中对拍摄画面处理方法实施例的解释说明也适用于该实施例的拍摄画面处理装置,此处不再赘述。

本申请实施例提供的拍摄画面处理装置,首先确定当前拍摄画面中主体所在的位置,然后根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

本发明再一方面实施例还提出一种终端。

其中,终端的类型很多,可以根据应用需要进行选择,例如:手机、电脑、相机等。图5以终端为手机进行示意。

如图5所示,该终端包括:处理器51、存储器52、及图像处理电路53。

其中,所述存储器52用于存储可执行程序代码;所述处理器51通过读取所述存储器52中存储的可执行程序代码,及所述图像处理电路53输出的深度图像,来实现如前述实施例中的拍摄画面处理方法。

上述终端中包括图像处理电路53,图像处理电路53可以利用硬件和/或软件组件实现,可包括定义isp(imagesignalprocessing,图像信号处理)管线的各种处理单元。

图6为一个实施例中图像处理电路的示意图。如图6所示,为便于说明,仅示出与本发明实施例相关的图像处理技术的各个方面。

如图6所示,图像处理电路63包括成像设备610、isp处理器630和控制逻辑器640。成像设备610可包括具有一个或多个透镜612、图像传感器614的照相机和结构光投射器616。结构光投射器616将结构光投影至被测物。其中,该结构光图案可为激光条纹、格雷码、正弦条纹、或者,随机排列的散斑图案等。图像传感器614捕捉投影至被测物形成的结构光图像,并将结构光图像发送至isp处理器630,由isp处理器630对结构光图像进行解调获取被测物的深度信息。同时,图像传感器614也可以捕捉被测物的色彩信息。当然,也可以由两个图像传感器614分别捕捉被测物的结构光图像和色彩信息。

其中,以散斑结构光为例,isp处理器630对结构光图像进行解调,具体包括,从该结构光图像中采集被测物的散斑图像,将被测物的散斑图像与参考散斑图像按照预定算法进行图像数据计算,获取被测物上散斑图像的各个散斑点相对于参考散斑图像中的参考散斑点的移动距离。利用三角法转换计算得到散斑图像的各个散斑点的深度值,并根据该深度值得到被测物的深度信息。

当然,还可以通过双目视觉的方法或基于飞行时差tof的方法来获取该深度图像信息等,在此不做限定,只要能够获取或通过计算得到被测物的深度信息的方法都属于本实施方式包含的范围。

在isp处理器630接收到图像传感器614捕捉到的被测物的色彩信息之后,可被测物的色彩信息对应的图像数据进行处理。isp处理器630对图像数据进行分析以获取可用于确定和/或成像设备610的一个或多个控制参数的图像统计信息。图像传感器614可包括色彩滤镜阵列(如bayer滤镜),图像传感器614可获取用图像传感器614的每个成像像素捕捉的光强度和波长信息,并提供可由isp处理器630处理的一组原始图像数据。

isp处理器630按多种格式逐个像素地处理原始图像数据。例如,每个图像像素可具有8、10、12或14比特的位深度,isp处理器630可对原始图像数据进行一个或多个图像处理操作、收集关于图像数据的图像统计信息。其中,图像处理操作可按相同或不同的位深度精度进行。

isp处理器630还可从图像存储器620接收像素数据。图像存储器620可为存储器装置的一部分、存储设备、或电子设备内的独立的专用存储器,并可包括dma(directmemoryaccess,直接直接存储器存取)特征。

当接收到原始图像数据时,isp处理器630可进行一个或多个图像处理操作。

在isp处理器630获取到被测物的色彩信息和深度信息后,可对其进行融合,得到三维图像。其中,可通过外观轮廓提取方法或轮廓特征提取方法中的至少一种提取相应的被测物的特征。例如通过主动形状模型法asm、主动外观模型法aam、主成分分析法pca、离散余弦变换法dct等方法,提取被测物的特征,在此不做限定。再将分别从深度信息中提取到被测物的特征以及从色彩信息中提取到被测物的特征进行配准和特征融合处理。这里指的融合处理可以是将深度信息以及色彩信息中提取出的特征直接组合,也可以是将不同图像中相同的特征进行权重设定后组合,也可以有其他融合方式,最终根据融合后的特征,生成三维图像。

三维图像的图像数据可发送给图像存储器620,以便在被显示之前进行另外的处理。isp处理器630从图像存储器620接收处理数据,并对所述处理数据进行原始域中以及rgb和ycbcr颜色空间中的图像数据处理。三维图像的图像数据可输出给显示器660,以供用户观看和/或由图形引擎或gpu(graphicsprocessingunit,图形处理器)进一步处理。此外,isp处理器630的输出还可发送给图像存储器620,且显示器660可从图像存储器620读取图像数据。在一个实施例中,图像存储器620可被配置为实现一个或多个帧缓冲器。此外,isp处理器630的输出可发送给编码器/解码器650,以便编码/解码图像数据。编码的图像数据可被保存,并在显示于显示器660设备上之前解压缩。编码器/解码器650可由cpu或gpu或协处理器实现。

isp处理器630确定的图像统计信息可发送给控制逻辑器640单元。控制逻辑器640可包括执行一个或多个例程(如固件)的处理器和/或微控制器,一个或多个例程可根据接收的图像统计信息,确定成像设备610的控制参数。

以下为运用图6中图像处理技术实现拍摄画面处理方法的步骤:

确定当前拍摄画面中主体所在的位置;

根据所述主体所在的位置,调整所述当前拍摄画面的采集范围和/或显示方式。

本申请实施例提供的终端,首先确定当前拍摄画面中主体所在的位置,然后根据主体所在的位置,调整当前拍摄画面的采集范围和/或显示方式。由此,实现了仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

为达上述目的,本申请实施例提出了一种计算机可读存储介质,其上存储有计算机程序,当该程序被处理器执行时实现如前述实施例中的拍摄画面处理方法。

本申请实施例提供的计算机可读存储介质,可以设置在任意可以进行摄像的终端中,在进行拍摄画面处理时,通过执行其上存储的拍摄画面处理方法,可以实现仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

为达上述目的,本申请实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令由处理器执行时,执行如前述实施例中的拍摄画面处理方法。

本申请实施例提供的计算机程序产品,可以设置在任意可以进行摄像的终端中,在进行拍摄画面处理时,通过执行对应拍摄画面处理方法的程序,可以实现仅在当前拍摄画面中显示主体画面,避免了用户所在的环境等个人隐私被泄露,改善了用户体验。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

需要说明的是,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1