一种拍摄控制方法、装置及计算机可读存储介质与流程

专利2022-06-29  88


本申请涉及电子技术领域,尤其涉及一种拍摄控制方法、装置及计算机可读存储介质。



背景技术:

随着终端技术的不断发展,用户的工作和生活中经常使用终端进行拍照,且用户对终端所拍摄的图像的质量要求也越来越高。

在实际应用中,感兴趣区域(roi,regionofinterest)作为终端相机进行对焦、曝光、美颜等参数设置的基准区域,对于终端所拍摄的图像的质量有着直接影响。目前,终端在进行拍照时,通常是由用户手动在拍摄预览画面上选取感兴趣区域,然而对于部分拍摄场景(例如口腔拍摄等场景),由于用户不方面观看预览画面,或难以进行感兴趣区域的手动选取操作,导致感兴趣区域的准确性不能得到保证,以及所拍摄的图像的质量较低。



技术实现要素:

本申请实施例提供了一种拍摄控制方法、装置及计算机可读存储介质,至少能够解决相关技术中通过手动方式在拍摄预览画面上选取感兴趣区域,所导致的感兴趣区域的准确性不能得到保证,以及所拍摄的图像的质量较低的问题。

本申请实施例第一方面提供了一种拍摄控制方法,包括:

获取对应于取景区域的拍摄预览图像;

根据感兴趣区域参考特征,对所述拍摄预览图像进行特征比对,得到所述拍摄预览图像中的目标感兴趣区域;

基于所述目标感兴趣区域,对目标拍摄参数进行设置;

响应于拍摄触发指令,对所述取景区域进行拍摄。

本申请实施例第二方面提供了一种拍摄控制装置,包括:

获取模块,用于获取对应于取景区域的拍摄预览图像;

比对模块,用于根据感兴趣区域参考特征,对所述拍摄预览图像进行特征比对,得到所述拍摄预览图像中的目标感兴趣区域;

设置模块,用于基于所述目标感兴趣区域,对目标拍摄参数进行设置;

拍摄模块,用于响应于拍摄触发指令,对所述取景区域进行拍摄。

本申请实施例第三方面提供了一种电子装置,包括:存储器、处理器及总线;总线用于实现存储器、处理器之间的连接通信;处理器用于执行存储在存储器上的计算机程序;处理器执行计算机程序时,实现上述本申请实施例第一方面提供的拍摄控制方法中的各步骤。

本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的拍摄控制方法中的各步骤。

由上可见,根据本申请方案所提供的拍摄控制方法、装置及计算机可读存储介质,获取对应于取景区域的拍摄预览图像;根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域;基于目标感兴趣区域,对目标拍摄参数进行设置;响应于拍摄触发指令,对取景区域进行拍摄。通过本申请方案的实施,根据感兴趣区域参考特征在拍摄预览图像中自动匹配感兴趣区域,可广泛适用于各种拍摄场景,有效保证了所确定的感兴趣区域的准确性,提升了所拍摄的图像的质量。

附图说明

图1为本申请第一实施例提供的拍摄控制方法的基本流程示意图;

图2为本申请第一实施例提供的一种感兴趣区域确定方法的流程示意图;

图3为本申请第一实施例提供的一种图像特征提取方法的流程示意图;

图4为本申请第一实施例提供的另一种感兴趣区域确定方法的流程示意图;

图5为本申请第二实施例提供的拍摄控制方法的细化流程示意图;

图6为本申请第三实施例提供的一种拍摄控制装置的程序模块示意图;

图7为本申请第三实施例提供的另一种拍摄控制装置的程序模块示意图;

图8为本申请第四实施例提供的电子装置的结构示意图。

具体实施方式

为使得本申请的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为了解决相关技术中通过手动方式在拍摄预览画面上选取感兴趣区域,所导致的感兴趣区域的准确性不能得到保证,以及所拍摄的图像的质量较低的缺陷,本申请第一实施例提供了一种拍摄控制方法。如图1为本实施例提供的拍摄控制方法的基本流程图,该拍摄控制方法包括以下的步骤:

步骤101、获取对应于取景区域的拍摄预览图像。

具体的,在实际应用中,当触发终端上的相机应用之后,终端进入拍摄预览状态,对摄像头取景区域内的景物进行成像预览。应当说明的是,本实施例的终端为具有拍照功能的终端,例如手机、照相机等。

步骤102、根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域。

具体的,本实施例基于预设的感兴趣区域参考特征在拍摄预览图像中进行特征比对,来自动从拍摄预览图像中匹配出感兴趣区域,其中,感兴趣区域参考特征可采用关键字或图像特征来实现。

在本实施例的一些实施方式中,根据感兴趣区域参考特征,对拍摄预览图像进行特征比对之前,还包括:基于拍摄预览图像获取拍摄场景属性;在拍摄场景属性满足预设的感兴趣区域自动匹配条件时,执行根据感兴趣区域参考特征,对拍摄预览图像进行特征比对的步骤。

具体的,在实际应用中,并非在所有拍摄场景下,本实施例的自动匹配感兴趣区域的方案均为最优实现或均能符合用户的使用意图,基于此,本实施例在对拍摄预览图像自动进行感兴趣区域的匹配之前,还对当前拍摄场景进行判断,仅在当前拍摄场景满足特定条件(例如是口腔伤口拍摄场景等特殊拍摄场景)时,才执行上述动作,而反之,则可以执行其它感兴趣区域确定方案,例如根据用户输入的感兴趣区域选取指令,来对感兴趣区域进行确定。由此,根据拍摄场景来定向实施本实施例的自动匹配感兴趣区域流程,与场景的适应性较强,合理性更高。

步骤103、基于目标感兴趣区域,对目标拍摄参数进行设置。

具体的,感兴趣区域为图像中最能引起用户兴趣,最能表现图像内容的区域,在触发拍照之前,需要将感兴趣区域作为设置相关拍摄参数的基准区域,这里的拍摄参数可以包括对焦参数、曝光参数等。本实施例通过准确确定感兴趣区域,能够有效避免出现失焦、曝光不准的问题,提升特殊拍摄场景下的对焦、曝光质量。

应当说明的是,在实际应用中,在以感兴趣区域为基准区域进行相关参数设定之后,由于不同场景下的成像特征不同,还可以提供拍摄模式选择控件,提供例如长曝光、hdr、多焦段轮流拍照等多种拍摄模式供用户选择,以满足用户更为多样化的拍摄需求。

步骤104、响应于拍摄触发指令,对取景区域进行拍摄。

具体的,本实施例在基于自动匹配的感兴趣区域并基于此完成相关拍摄参数设置之后,在接收到外部输入的或自动生成的拍摄触发指令时,控制摄像头对取景区域进行拍摄,最终输出取景区域的照片。

如图2所示为本实施例提供的一种感兴趣区域确定方法的流程示意图,在本实施例的一些实施方式中,根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域具体包括以下步骤:

步骤201、对拍摄预览图像进行多尺度分块处理,得到多个子图像区域;

步骤202、将预设参考图像中的目标区域的图像特征作为感兴趣区域参考特征,分别对多个子图像区域的区域图像特征进行比对;

步骤203、将比对相关度高于相关度阈值的子图像区域,确定为拍摄预览图像中的目标感兴趣区域。

具体的,在本实施例中,可以将拍摄预览图像进行拆分,然后对拆分得到的子图像区域分别进行图像特征提取,再基于预设图像特征对所提取的图像特征分别进行比对,并将比对通过的图像特征所对应的子图像区域作为拍摄预览图像中的感兴趣区域。应当理解的是,在实际应用中,从拍摄预览图像中所得到的感兴趣区域并不仅限于一个,在实际应用中也可以同时存在多个。

如图3如本实施例提供的一种图像特征提取方法的流程示意图,进一步地,在本实施例的一些实施方式中,在获取对应于取景区域的拍摄预览图像之前,还具体包括以下步骤:

步骤301、接收外部针对本地存储的参考图像输入的区域选取指令;

步骤302、根据区域选取指令在参考图像上选取目标区域;

步骤303、对目标区域进行特征提取,得到图像特征。

具体的,在实际应用中,用于对拍摄预览图像进行特征比对的参考图像及其图像特征可以从后台获取,也可以按照本实施例中所提供的方式,由终端用户预先在本地存储中指定特定图像作为参考图像,然后手动选取参考图像中的某个图像区域,最后由终端采用图像识别算法对该区域进行特征提取,确定该区域的图像特征,以向拍摄预览图像提供特征比对参考。

应当说明的是,在本实施例的一些实施方式中,在感兴趣区域参考特征为关键字时,例如“牙齿”、“月亮”时,根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域包括:对拍摄预览图像进行多尺度分块处理,得到多个子图像区域;对各子图像区域进行图像元素识别,得到各子图像区域内的图像元素标识;将各图像元素标识与预设的关键字进行比对,并将图像元素标识符合关键字的子图像区域确定为目标感兴趣区域。

进一步地,获取对应于取景区域的拍摄预览图像之前,还包括:采集外部输入的语音;提取语音中的感兴趣区域关键字;将所提取的关键字作为感兴趣区域参考特征。

如图4为本实施例提供的另一种图像特征提取方法的流程示意图,在本实施例的一些实施方式中,根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域具体包括以下步骤:

步骤401、根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的多个备选感兴趣区域;

步骤402、分别获取多个备选感兴趣区域的区域属性;

步骤403、基于区域属性的比较结果,从多个备选感兴趣区域之中确定目标感兴趣区域。

具体的,在实际应用中,在对拍摄预览图像进行特征比对时,可能存在多个图像区域符合感兴趣区域参考特征,那么则可从这多个图像区域中进一步对感兴趣区域进行唯一确定。在本实施例中,根据多个符合感兴趣区域参考特征的图像区域的区域属性,例如区域位置信息、区域面积大小等,对这些图像区域进行比较,然后将比较结果中最优的图像区域最终确定为目标感兴趣区域,以在尽可能大得程度上保证感兴趣区域的准确性。

在本实施例的一些实施方式中,在目标感兴趣区域有多个时,基于目标感兴趣区域,对目标拍摄参数进行设置包括:分别获取与各目标感兴趣区域相关联的拍摄参数设置意图;分别基于各目标感兴趣区域,对相关联的拍摄参数设置意图对应的目标拍摄参数进行设置。

具体的,在实际应用中,可能存在拍摄预览图像中具有多个感兴趣区域的情况,并且随着需要设置的拍摄参数类型的不同,可能需要针对不同感兴趣区域对应设置相应类型的拍摄参数,以对更复杂的拍摄需求进行满足。在本实施例中,针对各感兴趣区域对应确定其拍摄参数设置意图,然后基于对应的感兴趣区域,对关联于拍摄参数设置意图的拍摄参数进行设置。

在本实施例的一些实施方式中,响应于拍摄触发指令,对取景区域进行拍摄之前,还包括:对拍摄预览图像中,目标感兴趣区域内的目标图像元素进行识别;计算拍摄预览图像与间隔预设帧数的拍摄预览图像之间,目标图像元素的位置变化量;在目标图像元素的位置变化量小于预设位置变化量阈值时,执行响应于拍摄触发指令,对取景区域进行拍摄的步骤。

具体的,在实际应用中,在确定拍摄预览图像中的感兴趣区域之后,并非瞬时触发相机的拍摄行为,也即相机可能还会在一段时间内处于拍摄预览状态,而在拍摄预览过程中,可能受客观因素的影响例如用户抖动终端等,先前在拍摄预览图像中所确定的感兴趣区域中的特定图像元素(例如牙齿、月亮等)则可能会产生偏移,而当偏移量较大时,可能会使得该图像元素不在原先所确定的感兴趣区域,而使得感兴趣区域中的图像元素并非用户期望的图像元素,进而在触发相机拍摄时最终所拍摄的照片的图像质量不佳。

基于此,本实施例在确定感兴趣区域之后,将感兴趣区域的图像元素进行识别,然后将后续的拍摄预览图像与此前的拍摄预览图像中的该图像元素进行位置比对,在该图像元素的位置偏移较小时,才允许根据拍摄触发指令对取景区域进行拍摄,从而有效保证拍摄输出的照片的质量。

进一步地,在本实施例的一些实施方式中,计算拍摄预览图像与间隔预设帧数的拍摄预览图像之间,目标图像元素的位置变化量之后,还包括:在目标图像元素的位置变化量大于或等于位置变化量阈值时,则基于位置变化量计算拍摄调节参数;根据拍摄调节参数输出拍摄调节提示信息。

具体的,本实施例当先前在拍摄预览图像中所确定的感兴趣区域中的特定图像元素所产生的偏移较大时,为了保证本次拍摄的正常完成,可以基于图像元素的偏移量来计算出拍摄调节参数,并向外输出提示,以指示用户进行拍摄调节,例如提示用户调节终端位置或调节用户自身的姿势等。应当理解的是,本实施例的提示信息输出方式可以采用语音提示、震动提示或显示提示的方式实现。

基于上述本申请实施例的技术方案,获取对应于取景区域的拍摄预览图像;根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域;基于目标感兴趣区域,对目标拍摄参数进行设置;响应于拍摄触发指令,对取景区域进行拍摄。通过本申请方案的实施,根据感兴趣区域参考特征在拍摄预览图像中自动匹配感兴趣区域,可广泛适用于各种拍摄场景,有效保证了所确定的感兴趣区域的准确性,提升了所拍摄的图像的质量。

图5中的方法为本申请第二实施例提供的一种细化的拍摄控制方法,该拍摄控制方法包括:

步骤501、获取对应于取景区域的拍摄预览图像,并对拍摄预览图像进行多尺度分块处理,得到多个子图像区域。

在实际应用中,当触发终端上的相机应用之后,终端进入拍摄预览状态,对摄像头取景区域内的景物进行成像预览。本实施例对拍摄预览图像进行拆分,以子图像区域为单位进行图像特征比对。

步骤502、采用预设参考图像中的目标区域的图像特征,分别对多个子图像区域的区域图像特征进行比对。

步骤503、将比对相关度高于相关度阈值的子图像区域,确定为拍摄预览图像中的目标感兴趣区域。

在本实施例中,对拆分得到的子图像区域分别进行图像特征提取,再基于预设图像特征对所提取的图像特征分别进行比对,并将比对通过的图像特征所对应的子图像区域作为拍摄预览图像中的感兴趣区域。

步骤504、基于目标感兴趣区域,对目标拍摄参数进行设置。

本实施例在触发拍照之前,需要将感兴趣区域作为设置相关拍摄参数的基准区域,这里的拍摄参数可以包括对焦参数、曝光参数等。

步骤505、对拍摄预览图像中,目标感兴趣区域内的目标图像元素进行识别。

步骤506、计算拍摄预览图像与间隔预设帧数的拍摄预览图像之间,目标图像元素的位置变化量。

具体的,在拍摄预览过程中,可能受客观因素的影响例如用户抖动终端等,尽管感兴趣区域在拍摄预览图像中的位置固定,但是先前在拍摄预览图像中所确定的感兴趣区域中的特定图像元素(例如牙齿、月亮等)则可能会产生偏移。

步骤507、在目标图像元素的位置变化量小于预设位置变化量阈值时,响应于拍摄触发指令,对取景区域进行拍摄。

具体的,本实施例将后续的拍摄预览图像与此前的拍摄预览图像中的该图像元素进行位置比对,在该图像元素的位置偏移较小时,才允许根据拍摄触发指令对取景区域进行拍摄,从而有效保证拍摄输出的照片的质量。

应当理解的是,本实施例中各步骤的序号的大小并不意味着步骤执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成唯一限定。

本申请实施例公开了一种拍摄控制方法,获取对应于取景区域的拍摄预览图像;根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域;基于目标感兴趣区域,对目标拍摄参数进行设置;响应于拍摄触发指令,对取景区域进行拍摄。通过本申请方案的实施,根据感兴趣区域参考特征在拍摄预览图像中自动匹配感兴趣区域,可广泛适用于各种拍摄场景,有效保证了所确定的感兴趣区域的准确性,提升了所拍摄的图像的质量;另外,本实施例当此前在拍摄预览图像中所确定的感兴趣区域中的特定图像元素未发生明显位置移动时,允许根据拍摄触发指令对取景区域进行拍摄,从而避免在抖动情况下触发拍摄所导致的画质较差,有效保证拍摄输出的照片的质量。

图6为本申请第三实施例提供的一种拍摄控制装置。该拍摄控制装置可用于实现前述实施例中的拍摄控制方法。如图6所示,该拍摄控制装置主要包括:

获取模块601,用于获取对应于取景区域的拍摄预览图像;

比对模块602,用于根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域;

设置模块603,用于基于目标感兴趣区域,对目标拍摄参数进行设置;

拍摄模块604,用于响应于拍摄触发指令,对取景区域进行拍摄。

在本实施例一些实施方式中,比对模块602具体用于:对拍摄预览图像进行多尺度分块处理,得到多个子图像区域;将预设参考图像中的目标区域的图像特征作为感兴趣区域参考特征,分别对多个子图像区域的区域图像特征进行比对;将比对相关度高于相关度阈值的子图像区域,确定为拍摄预览图像中的目标感兴趣区域。

如图7所示为本实施例提供的另一种拍摄控制装置,进一步地,在本实施例另一些实施方式中,拍摄控制装置还包括:提取模块605,用于在获取对应于取景区域的拍摄预览图像之前,接收外部针对本地存储的参考图像输入的区域选取指令;根据区域选取指令在参考图像上选取目标区域;对目标区域进行特征提取,得到图像特征。

在本实施例另一些实施方式中,比对模块602具体用于:根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的多个备选感兴趣区域;分别获取多个备选感兴趣区域的区域属性;基于区域属性的比较结果,从多个备选感兴趣区域之中确定目标感兴趣区域。

在本实施例另一些实施方式中,在目标感兴趣区域有多个时,设置模块603具体用于:分别获取与各目标感兴趣区域相关联的拍摄参数设置意图;分别基于各目标感兴趣区域,对相关联的拍摄参数设置意图对应的目标拍摄参数进行设置。

请继续参阅图7,在本实施例一些实施方式中,拍摄控制装置还包括:计算模块606,用于在响应于拍摄触发指令,对取景区域进行拍摄之前,对拍摄预览图像中,目标感兴趣区域内的目标图像元素进行识别;计算拍摄预览图像与间隔预设帧数的拍摄预览图像之间,目标图像元素的位置变化量。相对应的,在目标图像元素的位置变化量小于预设位置变化量阈值时,拍摄模块604执行响应于拍摄触发指令,对取景区域进行拍摄的功能。

请再次参阅图7,进一步地,在本实施例一些实施方式中,拍摄控制装置还包括:提示模块607,用于在计算拍摄预览图像与间隔预设帧数的拍摄预览图像之间,目标图像元素的位置变化量之后,在目标图像元素的位置变化量大于或等于位置变化量阈值时,则基于位置变化量计算拍摄调节参数;根据拍摄调节参数输出拍摄调节提示信息。

应当说明的是,第一、二实施例中的拍摄控制方法均可基于本实施例提供的拍摄控制装置实现,所属领域的普通技术人员可以清楚的了解到,为描述的方便和简洁,本实施例中所描述的拍摄控制装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

根据本实施例所提供的拍摄控制装置,获取对应于取景区域的拍摄预览图像;根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域;基于目标感兴趣区域,对目标拍摄参数进行设置;响应于拍摄触发指令,对取景区域进行拍摄。通过本申请方案的实施,根据感兴趣区域参考特征在拍摄预览图像中自动匹配感兴趣区域,可广泛适用于各种拍摄场景,有效保证了所确定的感兴趣区域的准确性,提升了所拍摄的图像的质量。

请参阅图8,图8为本申请第四实施例提供的一种电子装置。该电子装置可用于实现前述实施例中的拍摄控制方法。如图8所示,该电子装置主要包括:

存储器801、处理器802、总线803及存储在存储器801上并可在处理器802上运行的计算机程序,存储器801和处理器802通过总线803连接。处理器802执行该计算机程序时,实现前述实施例中的拍摄控制方法。其中,处理器的数量可以是一个或多个。

存储器801可以是高速随机存取记忆体(ram,randomaccessmemory)存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。存储器801用于存储可执行程序代码,处理器802与存储器801耦合。

进一步的,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是设置于上述各实施例中的电子装置中,该计算机可读存储介质可以是前述图8所示实施例中的存储器。

该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现前述实施例中的拍摄控制方法。进一步的,该计算机可存储介质还可以是u盘、移动硬盘、只读存储器(rom,read-onlymemory)、ram、磁碟或者光盘等各种可以存储程序代码的介质。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的可读存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本申请所提供的拍摄控制方法、装置及计算机可读存储介质的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。


技术特征:

1.一种拍摄控制方法,其特征在于,包括:

获取对应于取景区域的拍摄预览图像;

根据感兴趣区域参考特征,对所述拍摄预览图像进行特征比对,得到所述拍摄预览图像中的目标感兴趣区域;

基于所述目标感兴趣区域,对目标拍摄参数进行设置;

响应于拍摄触发指令,对所述取景区域进行拍摄。

2.根据权利要求1所述的拍摄控制方法,其特征在于,所述根据感兴趣区域参考特征,对所述拍摄预览图像进行特征比对,得到所述拍摄预览图像中的目标感兴趣区域包括:

对所述拍摄预览图像进行多尺度分块处理,得到多个子图像区域;

将预设参考图像中的目标区域的图像特征作为感兴趣区域参考特征,分别对所述多个子图像区域的区域图像特征进行比对;

将比对相关度高于相关度阈值的子图像区域,确定为所述拍摄预览图像中的目标感兴趣区域。

3.根据权利要求2所述的拍摄控制方法,其特征在于,所述获取对应于取景区域的拍摄预览图像之前,还包括:

接收外部针对本地存储的所述参考图像输入的区域选取指令;

根据所述区域选取指令在所述参考图像上选取所述目标区域;

对所述目标区域进行特征提取,得到所述图像特征。

4.根据权利要求1所述的拍摄控制方法,其特征在于,所述根据感兴趣区域参考特征,对所述拍摄预览图像进行特征比对,得到所述拍摄预览图像中的目标感兴趣区域包括:

根据感兴趣区域参考特征,对所述拍摄预览图像进行特征比对,得到所述拍摄预览图像中的多个备选感兴趣区域;

分别获取所述多个备选感兴趣区域的区域属性;

基于所述区域属性的比较结果,从所述多个备选感兴趣区域之中确定目标感兴趣区域。

5.根据权利要求1所述的拍摄控制方法,其特征在于,在所述目标感兴趣区域有多个时,所述基于所述目标感兴趣区域,对目标拍摄参数进行设置包括:

分别获取与各所述目标感兴趣区域相关联的拍摄参数设置意图;

分别基于各所述目标感兴趣区域,对所述相关联的拍摄参数设置意图对应的目标拍摄参数进行设置。

6.根据权利要求1至5中任意一项所述的拍摄控制方法,其特征在于,所述响应于拍摄触发指令,对所述取景区域进行拍摄之前,还包括:

对所述拍摄预览图像中,所述目标感兴趣区域内的目标图像元素进行识别;

计算所述拍摄预览图像与间隔预设帧数的拍摄预览图像之间,所述目标图像元素的位置变化量;

在所述目标图像元素的位置变化量小于预设位置变化量阈值时,执行所述响应于拍摄触发指令,对所述取景区域进行拍摄的步骤。

7.根据权利要求6所述的拍摄控制方法,其特征在于,所述计算所述拍摄预览图像与间隔预设帧数的拍摄预览图像之间,所述目标图像元素的位置变化量之后,还包括:

在所述目标图像元素的位置变化量大于或等于所述位置变化量阈值时,则基于所述位置变化量计算拍摄调节参数;

根据所述拍摄调节参数输出拍摄调节提示信息。

8.一种拍摄控制装置,其特征在于,包括:

获取模块,用于获取对应于取景区域的拍摄预览图像;

比对模块,用于根据感兴趣区域参考特征,对所述拍摄预览图像进行特征比对,得到所述拍摄预览图像中的目标感兴趣区域;

设置模块,用于基于所述目标感兴趣区域,对目标拍摄参数进行设置;

拍摄模块,用于响应于拍摄触发指令,对所述取景区域进行拍摄。

9.一种电子装置,其特征在于,包括:存储器、处理器及总线;

所述总线用于实现所述存储器、处理器之间的连接通信;

所述处理器用于执行存储在所述存储器上的计算机程序;

所述处理器执行所述计算机程序时,实现权利要求1至7中任意一项所述方法中的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至7中的任意一项所述方法中的步骤。

技术总结
本申请提供了一种拍摄控制方法、装置及计算机可读存储介质,该拍摄控制方法包括:获取对应于取景区域的拍摄预览图像;根据感兴趣区域参考特征,对拍摄预览图像进行特征比对,得到拍摄预览图像中的目标感兴趣区域;基于目标感兴趣区域,对目标拍摄参数进行设置;响应于拍摄触发指令,对取景区域进行拍摄。通过本申请方案的实施,根据感兴趣区域参考特征在拍摄预览图像中自动匹配感兴趣区域,可广泛适用于各种拍摄场景,有效保证了所确定的感兴趣区域的准确性,提升了所拍摄的图像的质量。

技术研发人员:李逸超
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:2020.02.26
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-17198.html

最新回复(0)