拍照模式的处理方法及装置与流程

文档序号:12810096阅读:264来源:国知局
拍照模式的处理方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种拍照模式的处理方法及装置。



背景技术:

随着科技的发展,越来越多的终端支持拍照功能,下面以手机为例,对终端中的拍照功能进行说明:手机的滤镜拍照模式中有一种是对称滤镜拍照模式,在该对称滤镜拍照模式下,可以拍出轴对称的照片。例如,在拍摄风景物体时,使用对称滤镜拍照模式会生成对称的风景,产生有趣的效果,这种对称滤镜拍照模式是人们常常使用的一种拍照模式。

相关技术中,在使用对称滤镜拍照模式进行拍照时,其会将拍摄视野中的中间位置(即手机屏幕的中间垂直轴)作为滤镜拍照模式下的对称轴,进行对称滤镜处理。而事实上,用户可能希望对待拍摄物体的其他方向(例如上下方向)进行对称滤镜拍摄,相关技术中的对称滤镜拍照模式中,不能够自适应的根据所拍摄物体或者景物的对称性进行对称滤镜拍照模式的调整。

针对相关技术中对称滤镜拍照模式下只能按照配置对待拍摄物体的固定一侧进行对称拍摄,从而导致对称滤镜拍照模式功能单一的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明提供了一种拍照模式的处理方法及装置,以至少解决相关技术中对称滤镜拍照模式下只能按照配置对待拍摄物体的固定一侧进行对称拍摄,从而导致对称滤镜拍照模式功能单一的技术问题。

根据本发明的一个方面,提供了一种拍照模式的处理方法,包括:确定待拍摄物体的物体对称轴;根据所述物体对称轴确定对所述待拍摄物体进行拍照时的对称滤镜拍照模式中的滤镜对称轴;按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理。

可选地,在按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理之后,还包括:

在进入调整后的所述对称滤镜拍照模式后,接收第一触摸信号;根据接收所述第一触摸信号的位置与所述滤镜对称轴的位置关系,确定需要进行镜像的所述待拍摄物体的图像区域;根据确定的需要进行镜像的所述待拍摄物体的图像区域对所述对称滤镜拍照模式进行调整。

可选地,根据接收所述第一触摸信号的位置与所述滤镜对称轴的位置关系,确定需要进行镜像的所述待拍摄物体的图像区域包括:当接收所述第一触摸信号的位置位于所述滤镜对称轴的第一侧时,确定所述对称滤镜拍照模式中的所述滤镜对称轴的第一侧显示区域中的图像为需要进行镜像的所述待拍摄物体的图像区域;根据确定的需要进行镜像的所述待拍摄物体的图像区域对所述对称滤镜拍照模式进行调整包括:在所述对称滤镜拍照模式中的所述滤镜对称轴的第二侧显示区域中显示为所述第一侧显示区域中的图像,其中,所述第二侧为以所述滤镜对称轴为基准与所述第一侧相对的一侧。

可选地,在按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理之后,还包括:接收第二触摸信号;根据所述第二触摸信号,调整所述滤镜对称轴与显示的所述待拍摄物体的图像的相对位置;根据调整后的所述相对位置,确定需要进行镜像的所述待拍摄物体的图像区域;根据确定的需要进行镜像的待拍摄物体的图像区域对对称滤镜拍照模式进行调整。

可选地,根据所述第二触摸信号,调整所述滤镜对称轴与显示的所述待拍摄物体的图像的所述相对位置,包括:根据所述第二触摸信号的触摸移动轨迹,确定所述滤镜对称轴相对于显示的所述待拍摄物体的图像的位置的移动方向;根据确定的所述移动方向,调整所述滤镜对称轴与显示的所述待拍摄物体的图像的所述相对位置。

根据本发明的另一方面,提供了一种拍照模式的处理装置,包括:第一确定模块,用于确定待拍摄物体的物体对称轴;第二确定模块,用于根据所述物体对称轴确定对所述待拍摄物体进行拍照时的对称滤镜拍照模式中的滤镜对称轴;处理模块,用于按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理。

可选地,所述装置还包括:第一接收模块,用于在按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理之后,在进入调整后的所述对称滤镜拍照模式后,接收第一触摸信号;第三确定模块,用于根据接收所述第一触摸信号的位置与所述滤镜对称轴的位置关系,确定需要进行镜像的所述待拍摄物体的图像区域;第一调整模块,用于根据确定的需要进行镜像的所述待拍摄物体的图像区域对所述对称滤镜拍照模式进行调整。

可选地,所述第三确定模块包括:第一确定单元,用于当接收所述第一触摸信号的位置位于所述滤镜对称轴的第一侧时,确定所述对称滤镜拍照模式中的所述滤镜对称轴的第一侧显示区域中的图像为需要进行镜像的所述待拍摄物体的图像区域;所述第一调整模块包括:显示单元,用于在所述对称滤镜拍照模式中的所述滤镜对称轴的第二侧显示区域中显示为所述第一侧显示区域中的图像,其中,所述第二侧为以所述滤镜对称轴为基准与所述第一侧相对的一侧。

可选地,所述装置还包括:第二接收模块,用于按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理之后,接收第二触摸信号;第二调整模块,用于根据所述第二触摸信号,调整所述滤镜对称轴与显示的所述待拍摄物体的图像的相对位置;第四确定模块,用于根据调整后的所述相对位置,确定需要进行镜像的所述待拍摄物体的图像区域;第三调整模块,用于根据确定的需要进行镜像的所述待拍摄物体的图像区域对所述对称滤镜拍照模式进行调整。

可选地,所述第二调整模块,包括:第二确定单元,用于根据所述第二触摸信号的触摸移动轨迹,确定所述滤镜对称轴相对于显示的所述待拍摄物体的图像的位置的移动方向;调整单元,用于根据确定的所述移动方向,调整所述滤镜对称轴与显示的所述待拍摄物体的图像的所述相对位置。

通过本发明,采用确定待拍摄物体的物体对称轴;根据所述物体对称轴确定对所述待拍摄物体进行拍照时的对称滤镜拍照模式中的滤镜对称轴;按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理的方法,根据待拍摄物体的对称轴,对滤镜拍照模式进行调整,解决了相关技术中对称滤镜拍照模式下只能按照配置对待拍摄物体的固定一侧进行对称拍摄,从而导致对称滤镜拍照模式功能单一的技术问题,进而达到了根据待拍摄物体灵活调整滤镜拍照模式中的对称轴的效果,提高了用户的体验度。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的拍照模式的处理方法的流程图;

图2是根据本发明实施例的拍照模式的处理装置的结构框图;

图3是根据本发明实施例的拍照模式的处理装置的结构框图一;

图4是根据本发明实施例的拍照模式的处理装置中第三确定模块34和第一调整模块36的结构框图;

图5是根据本发明实施例的拍照模式的处理装置的结构框图二;

图6是根据本发明实施例的拍照模式的处理装置中第二调整模块54的结构框图;

图7是根据本发明实施例的利用压力感应技术实现可调对称滤镜拍照模式的装置的优选结构框图;

图8是根据本发明实施例的利用压力感应技术实现可调对称滤镜拍照模式的方法的流程图;

图9是根据本发明实施例的自适应对称模式选择的示意图;

图10是根据本发明实施例的调整摄像头视野的中间线的示意图;

图11是根据本发明实施例的调整摄像头视野的中间线的结果显示图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种拍照模式的处理方法,图1是根据本发明实施例的拍照模式的处理方法的流程图,如图1所示,该流程包括如下步骤:

步骤s102,确定待拍摄物体的物体对称轴;

步骤s104,根据物体对称轴确定对待拍摄物体进行拍照时的对称滤镜拍照模式中的滤镜对称轴;

步骤s106,按照确定的滤镜对称轴对对称滤镜拍照模式进行调整处理。

在摄像头的拍摄视野内,确定待拍摄物体的物体对称轴,根据物体对称轴确定待拍摄物体进行拍照时的对称滤镜拍照模式中的滤镜对称轴,其中,待拍摄物体可能有一个或多个,根据视野画面相似性(图像识别算法中纹理、结构、形状等相似性因子)可以确定待拍摄物体的一个或多个对称轴,该一个或多个对称轴可以为水平、竖直或倾斜方向的对称轴,根据该一个或多个对称轴确定滤镜对称轴,该滤镜对称轴也可以为水平、竖直或倾斜方向的。在按照确定的滤镜对称轴对对称滤镜拍照模式进行调整处理时,当滤镜对称轴为水平方向时,进入上下对称滤镜拍照模式;当滤镜对称轴为竖直方向时,进入左右对称滤镜拍照模式;当滤镜对称轴为倾斜方向时,进入倾斜对称滤镜拍照模式。通过上述步骤,解决了相关技术中对称滤镜拍照模式下只能按照配置对待拍摄物体的固定一侧进行对称拍摄,从而导致对称滤镜拍照模式功能单一的技术问题,进而达到了根据待拍摄物体灵活调整滤镜拍照模式中的对称轴的效果,提高了用户的体验度。

但相关技术中在使用对称滤镜模式进行拍照时,只能对被拍对象的某一侧进行对称拍照,却不能拍出被拍对象另一侧的对称图像。这点很遗憾,因为自然界中很多事物都不是完全对称的,树会随着阳光的方向出现一侧稀疏另一侧茂密的现象,人脸的左右两侧也是不完全对称的。例如,在使用现在的对称滤镜模式拍人脸时,假设只能拍出以左侧脸为对称元素的对称图像、不能拍出以右侧脸为对称元素的对称图像的话,而实际上可能有人会觉得自己的右脸比较漂亮,右脸拍出的对称照片效果好。在使用现在的对称滤镜模式拍树木时,假设只能拍出以稀疏侧为对称元素的对称图像、不能拍出以茂密侧为对称元素的对称图像的话,而实际中可能右侧茂密侧拍出树的对称照片更有意境。

因此,在步骤s106之后,在按照确定的滤镜对称轴对对称滤镜拍照模式进行调整处理之后,可以直接根据调整完毕的对称滤镜拍照模式,对待拍摄物体的一侧进行滤镜拍照。在一个可选的实施例中,还可以包括:在进入调整后的对称滤镜拍照模式后,接收第一触摸信号;根据接收第一触摸信号的位置与滤镜对称轴的位置关系,确定需要进行镜像的待拍摄物体的图像区域;根据确定的需要进行镜像的待拍摄物体的图像区域对对称滤镜拍照模式进行调整。在该可选实施例中,需要进行镜像的待拍摄物体的图像区域是可选的,而不局限于固定的上侧、左侧等区域的图像,使得用户可以根据当前拍摄视野的图像情况,选择符合心意的一侧进行镜像处理,提高了用户的体验度。

根据接收的第一触摸信号的位置与滤镜对称轴的位置关系,确定需要进行镜像的所述待拍摄物体的图像区域,可以为:在第一触摸信号的位置位于滤镜对称轴的一侧时,以滤镜对称轴为中心对称轴,将该侧的图像做参考另一侧的图像的镜像处理。在一个可选的实施例中,还可以包括:当接收第一触摸信号的位置位于滤镜对称轴的第一侧时,确定对称滤镜拍照模式中的滤镜对称轴的第一侧显示区域中的图像为需要进行镜像的待拍摄物体的图像区域;此外,根据确定的需要进行镜像的待拍摄物体的图像区域对对称滤镜拍照模式进行调整可以采取下述步骤实现,包括:在对称滤镜拍照模式中的滤镜对称轴的第二侧显示区域中显示为第一侧显示区域中的图像,其中,第二侧为以滤镜对称轴为基准与第一侧相对的一侧。在该可选实施例中,第一触摸信号位于第一侧,则保留第一侧的图像,对另一侧的图像参考第一侧图像进行镜像处理。

上述各个实施例中,第一触摸信号可以为压力信号、点触信号、滑动轨迹或者其组合,以及其它常见的触摸信号。

在根据确定的需要进行镜像的待拍摄物体的图像区域对对称滤镜拍照模式进行调整之后,可以直接根据调整后的对称滤镜拍照模式进行滤镜拍照。例如,在相关技术中使用对称滤镜模式进行拍照时,当摄像头与被拍对象之间的距离和位置保持不变时,则显示出的对称图像也不变化,即摄像头视野的对称轴与被拍对象是相对静止的。若需要调整对称画面,有两种方式:1)被拍对象不动,改变摄像头位置即改变拍照摄像头视野的对称轴位置;2)摄像头位置不动(拍照摄像头视野的对称轴位置不变),被拍对象改变位置。这样调整起来很不方便。

而在一个可选的实施例中,在摄像头与待拍摄物体的相对位置不变的情况下,对需要进行镜像的画面区域进行调整,可以在按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理之后,接收第二触摸信号;根据第二触摸信号,调整滤镜对称轴与显示的待拍摄物体的图像的相对位置;根据调整后的相对位置,确定需要进行镜像的待拍摄物体的图像区域;根据确定的需要进行镜像的所述待拍摄物体的图像区域对所述对称滤镜拍照模式进行调整。在该可选实施例中,因为滤镜对称轴是根据物体对称轴而生成的,用户可能需要对自动生成的滤镜对称轴的位置进行调整,本可选实施中实现了根据第二触摸信号对滤镜对称轴于视野图像的相对位置进行调整,提高了用户的体验度和满意度。

第二触摸信号可以为压力信号、点触信号、滑动轨迹或者其组合,在一个可选的实施例中,根据第二触摸信号,调整滤镜对称轴与显示的待拍摄物体的图像的相对位置,可以包括:根据第二触摸信号的触摸移动轨迹,确定滤镜对称轴相对于显示的待拍摄物体的图像的位置的移动方向;根据确定的移动方向,调整滤镜对称轴与显示的待拍摄物体的图像的所述相对位置。在该可选实施例中,根据第二触摸信号的触摸移动轨迹,可以直接确定滤镜对称轴需要进行调整时的移动方向,并在第二触摸信号停止滑动时,停止对滤镜对称轴与待拍摄物体的相对位置的调整。在该可选实施例中,摄像头和被拍摄物体可以都不进行移动,仅通过对滤镜对称轴与待拍摄物体的相对位置的调整,即可实现对需要进行镜像的图片的区域的调整。

例如,在上下对称滤镜拍照模式下,确定第一触摸信号位于滤镜对称轴的下侧,进入下对称滤镜拍照模式,此时,检测到在向上的触摸移动轨迹,则调整滤镜对称轴与待拍摄物体的相对位置,使滤镜对称轴的位置不变,显示待拍摄物体下移后的滤镜对称图像。又例如,在左右对称滤镜拍照模式下,确定第一触摸信号位于滤镜对称轴的左侧,进入左对称滤镜拍照模式,此时,检测到第二触摸信号向左移动,则滤镜对称轴也相应的向左移动,调整需要进行镜像的图片的区域;若检测到第二触摸信号向右移动,则滤镜对称轴也相应的向右移动。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

在本实施例中还提供了一种拍照模式的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是根据本发明实施例的拍照模式的处理装置的结构框图,如图2所示,该装置包括第一确定模块22、第二确定模块24和处理模块26,下面对该装置进行说明。

第一确定模块22,用于确定待拍摄物体的物体对称轴;第二确定模块24,连接于上述第一确定模块22,用于根据物体对称轴确定对待拍摄物体进行拍照时的对称滤镜拍照模式中的滤镜对称轴;处理模块26,连接于上述第二确定模块24,用于按照确定的滤镜对称轴对对称滤镜拍照模式进行调整处理。

图3是根据本发明实施例的拍照模式的处理装置的结构框图一,如图3所示,该装置除包括图2所示的所有模块外,还包括第一接收模块32、第三确定模块34和第一调整模块36,下面对该装置进行说明。

第一接收模块32,连接于上述处理模块26,用于在按照确定的滤镜对称轴对对称滤镜拍照模式进行调整处理之后,在进入调整后的对称滤镜拍照模式后,接收第一触摸信号;第三确定模块34,连接于上述第一接收模块32,用于根据接收第一触摸信号的位置与滤镜对称轴的位置关系,确定需要进行镜像的待拍摄物体的图像区域;第一调整模块36,连接于上述第三确定模块34,用于根据确定的需要进行镜像的待拍摄物体的图像区域对对称滤镜拍照模式进行调整。

图4是根据本发明实施例的拍照模式的处理装置中第三确定模块34和第一调整模块36的结构框图,如图4所示,该第三确定模块34包括第一确定单元42,该第一调整模块36包括显示单元44,下面对该第三确定模块34和第一调整模块36进行说明。

第三确定模块34包括:第一确定单元42,用于当接收第一触摸信号的位置位于滤镜对称轴的第一侧时,确定对称滤镜拍照模式中的滤镜对称轴的第一侧显示区域中的图像为需要进行镜像的待拍摄物体的图像区域;第一调整模块36包括:显示单元44,用于在对称滤镜拍照模式中的滤镜对称轴的第二侧显示区域中显示为第一侧显示区域中的图像,其中,第二侧为以所述滤镜对称轴为基准与第一侧相对的一侧。

图5是根据本发明实施例的拍照模式的处理装置的结构框图二,如图5所示,该装置除包括图2所示的所有模块外,还包括第二接收模块52、第二调整模块54、第四确定模块56和第三调整模块58,下面对该装置进行说明。

第二接收模块52,连接于上述处理模块26,用于在按照确定的所述滤镜对称轴对所述对称滤镜拍照模式进行调整处理之后,接收第二触摸信号;第二调整模块54,连接于第二接收模块52,用于根据第二触摸信号,调整滤镜对称轴与显示的待拍摄物体的图像的相对位置;第四确定模块56,连接于上述第二调整模块54,用于根据调整后的相对位置,确定需要进行镜像的待拍摄物体的图像区域;第三调整模块58,连接于上述第四确定模块56,用于根据确定的需要进行镜像的待拍摄物体的图像区域对对称滤镜拍照模式进行调整。

需要说明的是,图5只是一种示例性说明,图5中的各个模块也可以与图3中的第一接收模块32等进行组合,或者与图4中的各个模块组合使用,在此不一一进行举例。在使用拍照模式的处理装置的过程中,图5中各个模块的实现功能,既可以在图3或图4中各模块的实现功能之前进行实施,也可以在在图3或图4中各模块的实现功能之后进行实施。

图6是根据本发明实施例的拍照模式的处理装置中第二调整模块54的结构框图,如图6所示,该第二调整模块54包括第二确定单元62和调整单元64,下面对该第三确定模块34和第二调整模块54进行说明。

第二确定单元62,用于根据第二触摸信号的触摸移动轨迹,确定滤镜对称轴相对于显示的待拍摄物体的图像的位置的移动方向;调整单元64,连接于上述第二确定单元62,用于根据确定的移动方向,调整滤镜对称轴与显示的待拍摄物体的图像的相对位置。

下面结合具体实施环境,对本发明实施例的拍照模式的处理方法及装置进行说明。

本实施例中,以第一触摸信号为压力信号、第二触摸信号为压力信号及触摸信号的结合为例进行说明。

相关技术中,在使用对称滤镜模式进行拍照时,只能对被拍对象的某一侧进行对称拍照,却不能拍出被拍对象另一侧的对称图像;并且,当需要调整对称画面时,必须至少让摄像头或对拍对象中的一方动起来改变位置才能调整对称画面的显示内容。为了解决相关技术中滤镜拍照模式功能单一的技术问题,本发明实施例中提供了利用压力感应技术实现可调对称滤镜拍照模式的方法及装置(即上述实施例中的拍照模式的处理方法及装置)。

优选实施例一

图7是根据本发明实施例的利用压力感应技术实现可调对称滤镜拍照模式的装置的优选结构框图,如图7所示,该装置包括压力感应模块72(对应于上述第一接收模块32、第二接收模块52)、滤镜处理模块74(对应于上述第一确定模块22、第二确定模块24、处理模块26、第三确定模块34、第二调整模块54、第四确定模块56)和屏幕显示模块76(对应于上述显示单元44),下面对该装置进行说明。

压力感应模块72,附着在屏幕显示模块76的下方,在现有屏幕显示功能基础上增加了检测压力的功能;滤镜处理模块74是核心,当用户用力按压屏幕时,压力感应模块72就会检测到按压压力的大小和位置,将这些信息数据传输到滤镜处理模块74,滤镜处理模块74根据设计的软件算法进行数据处理,将处理好的数据实时传给屏幕显示模块76进行图像显示。

根据上述利用压力感应技术实现可调对称滤镜拍照模式的装置,对本发明实施例的利用压力感应技术实现可调对称滤镜拍照模式的方法进行说明。图8是根据本发明实施例的利用压力感应技术实现可调对称滤镜拍照模式的方法的流程图,如图8所示,该流程包括以下步骤:

步骤s802,自适应对称模式选择。当检测到用户进入对称滤镜拍照模式(以默认为左右对称滤镜拍照模式为例)时,根据视野画面相似性(图像识别算法中纹理、结构、形状等相似性因子),自动检测或计算出摄像头视野画面中的最优近似对称轴,若对称轴为垂直方向,则保持左右对称滤镜拍照模式;若对称轴为水平方向,则自动变为上下对称滤镜拍照模式;若对称轴为倾斜方向,则自动变为倾斜对称滤镜拍照模式。并且,自动将检测到的视野中的最优近似对称轴作为屏幕上预览的初始显示对称状态,这样就把视野中最佳的对称状态自动显示出来,减少用户的手动调节操作。然后,开始监控用户的相关触摸操作,判断其是否满足预设要求。

步骤s804,当检测到用力按压(即接触点的按压压力超过一个压力阈值)时,定位用力按压的位置,确定对称区域。例如,当用力按压的位置处于压力屏幕的左半边时,则触发左对称滤镜模式,即以摄像头视野中间线为对称轴,中间线以左的画面内容为对称区域进行实时对称显示;当用力按压的位置处于压力屏幕的右半边时,则触发右对称滤镜模式,即以摄像头视野中间线为对称轴,中间线以右的画面内容为对称区域进行实时对称显示。同理上下对称滤镜模式及倾斜对称滤镜模式。

步骤s806,触发可调对称显示模式。以左(右)对称滤镜模式为例,在确定左(右)对称滤镜模式后,继续用力按压,超过一个压力值后,随着压力增大,摄像头视野的中间线向右(左)移动,则显示出的对称区域也分别偏向视野的更右(左)侧,直到视野的最边缘。除了仅对压力进行检测感应,还可以用力按压左侧屏并向右滑动,则摄像头视野的中间线向右移动,则显示出的对称区域也分别偏向视野的更右侧,直到显示到最右侧视野边缘;用力按压右侧屏并向左滑动,那么摄像头视野的中间线向左移动,则显示出的对称区域也分别偏向视野的更左侧,直到显示到最左侧视野边缘。或者,也可以在任意一个位置向左(右)滑动,那么摄像头视野的中间线也相应的向左(右)移动。同理,在上对称滤镜模式下,继续用力按压上(下)侧,超过一个压力值后,随着压力增大,摄像头视野的中间线向下(上)移动,则显示出的对称区域也分别偏向视野的更下(上)侧,直到视野的最边缘。快速双击恢复初始对称状态。对于倾斜对称模式也是一样的处理方式,再此不再赘述。

步骤s808,用户结束用力按压时,表明操作结束,拍照预览画面不再发生变化。

优选实施例二

下面以利用压力感应技术实现可调对称滤镜拍照模式的装置位于手机终端中为例,对手机终端中的可调滤镜拍照模式进行说明。

图9是根据本发明实施例的自适应对称模式选择的示意图,如图9中的a所示,矩形框表示手机屏幕显示区,当用户与摄像头的位置的距离保持不变时,手机屏幕显示区图像如图9中的a所示。

当检测到用户进入对称滤镜拍照模式(默认为左右对称滤镜拍照模式)时,根据视野画面相似性(图像识别算法中纹理、结构、形状等相似性因子),自动检测或计算出摄像头视野画面中的最优近似对称轴,若对称轴为垂直方向,则保持左右对称滤镜拍照模式;若对称轴为水平方向,则自动变为上下对称滤镜拍照模式。并且,自动将检测到的视野中的最优近似对称轴作为屏幕上预览的初始显示对称状态,这样就把视野中最佳的对称状态自动显示出来,减少用户的手动调节操作,如图9中的b所示,自动进入左右对称滤镜拍照模式。终端中的软件系统开始监控用户的相关触摸操作,判断其是否满足预设要求。

当检测到用力按压时,以如图9中的b中虚线l1为屏幕中间线,定位用力按压的位置,若用力按压的位置处于压力屏幕的左半边时,则触发左对称滤镜模式,l1以左的画面内容为对称区域进行实时对称显示,摄像头预览显示结果如图11中的a所示;若用力按压的位置处于压力屏幕的右半边时,则触发右对称滤镜模式,l1以右的画面内容为对称区域进行实时对称显示,摄像头预览显示结果如图11中的b所示。

改变摄像头视野的中间线l1(图9中的b)的位置从而改变对称区域的显示。假设确定是左对称滤镜模式后,继续用力按压,超过一个压力值后,触发可调对称显示模式,随着压力增大,摄像头视野的中间线向右移动到l2位置(图10中的a),则此时屏幕上显示出图像是图11中的c;继续增大则摄像头视野的中间线也向右移动,当摄像头视野的中间线移动到位置l3(图10中的b)、l4(图10中的c)、l5(图10中的d)时,对应预览屏幕上显示的图像分别是图11中的d、图11中的e、图11中的f)同理,右对称滤镜模式时,继续用力按压,超过一个压力值后,触发可调对称显示模式,随着压力增大,摄像头视野的中间线向左移动,则显示出的对称区域也分别偏向视野的更左侧,直到显示到最左侧视野边缘。整个过程中用户与摄像头相对静止不动,就可以达到调整屏幕上对称图像效果的目的,扩大了对称的范围,可以得到现有方法显示不出来的对称图像。

上述图10、图11只是一种示例性说明,在左对称滤镜拍照模式下,也可以调整摄像头视野的中间线向左移动,例如通过在左侧图像区域进行按压,使得压力值超过一定阈值后,随着压力增大,摄像头视野的中间线与待拍摄物体的相对位置也可以向左移动。或者,可以在屏幕上任意位置向左持续触摸,达到预定条件后,例如持续触摸时间、触摸轨迹长度等,摄像头视野的中间线与待拍摄物体的相对位置也可以向左移动。

在对摄像头视野的中间线进行调整的过程中,屏幕左右边框位置为视野极限范围。举例来说,在左对称滤镜拍照情况下,当控制对称轴虚线向右移动时,则不使用对称滤镜的屏幕右边框,如图10中的d中l5虚线位置,是对称轴右移的极限位置,显示的内容图11中的f是左对称滤镜模式的极限内容,即图11中的f是此时的极限可调显示。同理右对称滤镜拍照情况下,不使用对称滤镜的屏幕左边框显示的内容是这种模式下的视野极限内容。这里所说的虚线对称轴在实际处理中,可以显示,也可以不显示。优选的,它在屏幕上是不显示的,它是后台对预览时摄像头的每帧数据流(每帧图像)处理时的对称轴状态,由用户控制但不显示,只是为了说明对称情况才在图9、图10中用虚线示意出来的;用户能看到屏幕上的仍是以屏幕中间为对称轴的对称图像,只是随着用户的用力按压的控制,显示的对称图像的内容在变化,而用户与拍照设备都静止不动。或者,在对摄像头视野的中间线进行调整的过程中,用户能看到进行滤镜处理前的整个摄像头视野内的图像以及该虚线,方便用户进行调整。

用户结束用力按压或者用户结束滑动触摸时,表明操作结束,拍照预览画面不再发生变化。

本发明实施例是以手机终端为例的,事实上,本发明实施例中的利用压力感应技术实现可调对称滤镜拍照的装置,可以应用于任何对称滤镜拍照模式的拍照设备。

优选实施例三

在该实施例中,提供了另一种摄像视野内的滤镜对称轴的调整方式。

检测到用户进入对称滤镜拍照模式(默认为左右对称滤镜拍照模式)时,根据视野画面相似性(图像识别算法中纹理、结构、形状等相似性因子),自动检测或计算出摄像头视野画面中的最优近似对称轴。

当检测到用力按压(即接触点的按压压力超过一个压力阈值)时,定位用力按压的位置,确定对称区域。例如,当用力按压的位置处于压力屏幕的左半边时,则触发左对称滤镜模式,即以摄像头视野中间线为对称轴,中间线以左的画面内容为对称区域进行实时对称显示;当用力按压的位置处于压力屏幕的右半边时,则触发右对称滤镜模式,即以摄像头视野中间线为对称轴,中间线以右的画面内容为对称区域进行实时对称显示。

触发可调对称显示模式。确定左(右)对称滤镜模式后,双指再次同时接触屏幕用力按压并向右(左)滑动则触发可调对称显示模式。具体地,双指同时接触屏幕用力按压并向右滑动,则摄像头视野的中间线向右移动,则显示出的对称区域也分别偏向视野的更右侧,直到显示到最右侧视野边缘;双指同时接触屏幕用力按压并向左滑动,那么摄像头视野的中间线向左移动,则显示出的对称区域也分别偏向视野的更左侧,直到显示到最左侧视野边缘。

用户结束用力按压时,表明操作结束,拍照预览画面不再发生变化。

下面结合附图对本发明实施例中的另一种摄像视野内的滤镜对称轴的调整方式进行说明。

改变摄像头视野的中间线l1的位置从而改变对称区域的显示。假设确定是左对称滤镜模式后。双指再次同时接触屏幕用力按压(检测到两个接触点同时用力按压)并向右滑动,触发可调对称显示模式,摄像头视野的中间线向右移动到l2(图10中的a)位置,则此时屏幕上显示出图像是图11中的c;继续滑动则摄像头视野的中间线也向右移动,当摄像头视野的中间线移动到位置l3(图10中的b)、l4(图10中的c)、l5(图10中的d)时,对应预览屏幕上显示的图像分别是图11中的d、图11中的e、图11中的f。同理,右对称滤镜模式时,双指同时接触屏幕用力按压并向左滑动,那么摄像头视野的中间线向左移动,则显示出的对称区域也分别偏向视野的更左侧,直到显示到最左侧视野边缘。整个过程中用户与摄像头相对静止不动,就可以达到调整屏幕上对称图像效果的目的,扩大了对称的范围,可以得到现有方法显示不出来的对称图像。

通过本发明实施例中提出的关于用力按压下的对称滤镜拍照时切换对称方向和调节对称内容的操作方法,解决了相关技术中的对称滤镜拍照模式只能对称被拍物体的某一侧的局限,以及只能改变摄像头与被拍物体相对位置才能改变显示的对称内容的繁琐操作。本发明实施例可以由用户单手指按压或者双指按压、滑动或其它控制方式,即可控制切换显示对称的另一侧,还可以在摄像头与被拍物体都静止时由用户调节显示的对称内容,扩大了对称的范围,可以对称显示出不同的内容。功能实用易操作。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s1,确定待拍摄物体的物体对称轴;

s2,根据物体对称轴确定对待拍摄物体进行拍照时的对称滤镜拍照模式中的滤镜对称轴;

s3,按照确定的滤镜对称轴对对称滤镜拍照模式进行调整处理。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述s1-s3。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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