CN113038002B - 图像处理方法、装置、电子设备及可读存储介质 - Google Patents
图像处理方法、装置、电子设备及可读存储介质 Download PDFInfo
- Publication number
- CN113038002B CN113038002B CN202110218721.XA CN202110218721A CN113038002B CN 113038002 B CN113038002 B CN 113038002B CN 202110218721 A CN202110218721 A CN 202110218721A CN 113038002 B CN113038002 B CN 113038002B
- Authority
- CN
- China
- Prior art keywords
- image
- target
- optimization
- information
- scene
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本申请公开了一种图像处理方法、装置、电子设备及可读存储介质,属于电子设备领域。该方法中,会先获取预览图像中目标场景的元素信息,再将元素信息发送给服务器,服务器中预先存储有不同场景元素对应的标准参数信息,接收服务器返回的图像优化信息,图像优化信息是服务器根据元素信息以及标准参数信息确定的,最后,根据图像优化信息,获取经过图像优化的目标图像。这样,基于这些标准参数信息确定的图像优化信息进行图像优化,一定程度上可以提高对图像进行优化处理的效果。并且,终端设备仅需根据接收到的图像优化信息即可进行图像优化信息,因此,一定程度上可以降低终端设备的工作量,从而可以提高处理效率。
Description
技术领域
本申请属于电子设备领域,具体涉及一种图像处理方法、装置、电子设备及可读存储介质。
背景技术
随着电子设备的快速发展,人们已经习惯使用手机、相机等电子设备进行拍照或录制视频,来记录生活点滴。而随着对拍摄技术的不断改进,人们对照片效果的要求也越来越高。
现有技术中,会预先设置多个拍照模式,用户可以根据需求选择自己喜欢的拍照模式进行拍照,以便修饰图像。但是,这种方式对图像质量提升的效果较差。
发明内容
本申请实施例的目的是提供一种图像处理方法、装置、电子设备及可读存储介质,能够解决拍照时图像质量提升的效果较差的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种图像处理方法,应用于终端设备,该方法包括:
获取预览图像中目标场景的元素信息;
将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息;
接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的;
根据所述图像优化信息,获取经过图像优化的目标图像。
第二方面,本申请实施例提供了一种图像处理方法,应用于服务器,该方法包括:
接收终端设备发送的目标场景的元素信息;
根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息;
将所述图像优化信息返回给所述终端设备。
第三方面,本申请实施例提供了一种图像处理装置,应用于终端设备,该装置包括:
第一获取模块,用于获取预览图像中目标场景的元素信息;
发送模块,用于将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息;
接收模块,用于接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的;
第二获取模块,用于根据所述图像优化信息,获取经过图像优化的目标图像。
第四方面,本申请实施例提供了一种图像处理装置,应用于服务器,该装置包括:
接收模块,用于接收终端设备发送的目标场景的元素信息;
确定模块,用于根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息;
返回模块,用于将所述图像优化信息返回给所述终端设备。
第五方面,本申请实施例提供了一种图像处理***,包括终端设备和服务器:
所述终端设备,用于获取预览图像中目标场景的元素信息。
所述终端设备,用于将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息。
所述服务器,用于接收终端设备发送的目标场景的元素信息。
所述服务器,用于根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息。
所述服务器,用于将所述图像优化信息返回给所述终端设备。
所述终端设备,用于接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的。
所述终端设备,用于根据所述图像优化信息,获取经过图像优化的目标图像。
第六方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的图像处理方法的步骤。
第七方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的图像处理方法的步骤。
第八方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的图像处理方法。
综上所述,本发明实施例提供的图像处理方法,会先获取预览图像中目标场景的元素信息,再将元素信息发送给服务器,服务器中预先存储有不同场景元素对应的标准参数信息,接收服务器返回的图像优化信息,图像优化信息是服务器根据元素信息以及标准参数信息确定的,最后,根据图像优化信息,获取经过图像优化的目标图像。这样,通过获取服务器上存储的高质量图像的标准参数信息,基于这些标准参数信息确定的图像优化信息进行图像优化,一定程度上可以提高对图像进行优化处理的效果。并且,终端设备仅需根据接收到的图像优化信息即可进行图像优化信息,因此,一定程度上可以降低终端设备的工作量,从而可以提高处理效率。
附图说明
图1是本申请实施例提供的一种图像处理方法的步骤流程图;
图2是本申请实施例提供的另一种图像处理方法的步骤流程图;
图3是本申请实施例提供的另一种图像处理方法的步骤流程图;
图4是本申请实施例提供的一种流程示意图;
图5是本申请实施例还提供了一种图像处理装置的框图;
图6是本申请实施例还提供了一种图像处理装置的框图;
图7为实现本申请实施例的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的图像处理方法进行详细地说明。
图1是本申请实施例提供的一种图像处理方法的步骤流程图,应用于终端设备,如图1所示,该方法可以包括:
步骤101、获取预览图像中目标场景的元素信息。
本发明实施例中,预览图像可以是当前拍摄画面在预览区域显示的图像。当用户需要使用终端设备拍摄照片时,可以打开终端设备的拍摄功能,终端设备便可以显示拍摄界面,该拍摄界面中包括预览区域,用于显示预览图像。当用户需要拍摄时,可以将终端设备的摄像头对准被拍摄对象,此时,终端设备便可以通过摄像头采集得到包含被拍摄对象的当前拍摄画面。
本发明实施例中,目标场景可以是在预览图像中显示的场景元素,该场景元素可以是人物、动物、建筑物、树木、风景、天气等。元素信息可以是场景元素的特征信息,例如,当场景元素是建筑物,则元素信息可以是该建筑物的大小、形状、颜色、结构等,当场景元素是人物,则元素信息可以是该人物的性别、年龄、体型、五官等。元素信息也可以是场景元素的标识,该标识可以是场景元素的名称、地理位置等,可以根据标识查找并确定场景元素。示例的,预览图像显示的是雨天中的铁塔,则目标场景可以是铁塔,而元素信息可以是该铁塔的高度、宽度、形状、颜色、结构等,也可以是该铁塔的名称“XX铁塔”、或者该铁塔的地理位置。
本发明实施例中,获取预览图像中目标场景的元素信息,可以是终端设备在采集预览图像时,对预览图像进行场景识别,确定预览图像中包含的目标场景,再对每个目标场景进行检测,确定每个目标场景对应的元素信息。具体的,可以是在终端设备取景采集预览图像时,通过数字信号处理芯片(Digital Signal Processing,DSP)将预览图像传输给中央处理器(Central Processing Unit,CPU)进行图像分析计算,将预览图像的数字信号处理成具有场景特性的特征函数,然后,通过场景识别对预览图像信息进行场景元素提取,得到预览图像的目标场景以及对应的元素信息,即,对预览图像得到的具有场景特性的特征函数进行分类和赋值,将不同场景分类的特征函数作为目标场景,将特征函数中针对场景元素特征的赋值作为该目标场景对应的元素信息。
步骤102、将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息。
本发明实施例中,将元素信息发送给服务器,可以是将目标场景对应的元素信息作为图像优化处理请求,发送给服务器,相应地,服务器接收该图像优化处理请求,并执行对应的图像优化处理。
本发明实施例中,服务器中预先存储有不同场景元素对应的标准参数信息,其中,标准参数信息可以是从高质量图像中提取的不同场景元素对应的特征参数,而高质量图像可以是预先存储在服务器中的显示质量较高的图像,由于该高质量图像是高像素高分辨率的图像,则根据高质量图像获取到的特征函数,即标准参数信息,该标准参数信息包含更多显示信息,从而可以得到像素数量更多显示更清晰的内容。
步骤103、接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的。
本发明实施例中,图像优化信息可以是根据元素信息以及标准参数信息确定的,图像优化信息可以是图像优化参数,用于指导对图像进行优化处理,也可以是优化函数,用于显示图像优化的特征,对此本发明不做限制。
步骤104、根据所述图像优化信息,获取经过图像优化的目标图像。
本发明实施例中,可以是利用图像优化信息,对图像进行优化处理,将优化后的图像作为目标图像。例如,若图像优化信息是图像优化参数时,可以是将图像的对应参数调整为图像优化参数,来得到目标图像;若图像优化信息是优化函数时,利用优化函数对获取到的图像进行处理,来得到目标图像。
综上所述,本发明实施例提供的图像处理方法,会先获取预览图像中目标场景的元素信息,再将元素信息发送给服务器,服务器中预先存储有不同场景元素对应的标准参数信息,接收服务器返回的图像优化信息,图像优化信息是服务器根据元素信息以及标准参数信息确定的,最后,根据图像优化信息,获取经过图像优化的目标图像。这样,通过获取服务器上存储的高质量图像的标准参数信息,基于这些标准参数信息确定的图像优化信息进行图像优化,一定程度上可以提高对图像进行优化处理的效果。并且,终端设备仅需根据接收到的图像优化信息即可进行图像优化信息,因此,一定程度上可以降低终端设备的工作量,从而可以提高处理效率。
可选的,本发明实施例中图像优化信息可以包括目标成像优化参数和目标图像优化参数,具体的,可以通过下述子步骤1041-子步骤1042来获取目标图像:
子步骤1041、将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第一图像。
本发明实施例中,目标成像优化参数可以是拍摄时获取图像的参数,比如,可以是摄像头拍摄时的曝光时间、对比度、曝光度等,通过调整终端设备拍摄图像时的参数,可以提高拍摄得到的图像的显示效果。将目标成像优化参数作为拍摄参数,并进行拍摄,得到第一图像,例如,目标成像优化参数是曝光时间为0.02ms、对比度为100:1,则终端设备的摄像头在拍摄时,可以以目标成像优化参数进行拍摄,即,以曝光时间为0.02ms、对比度为100:1进行拍摄,得到的图像为第一图像。
子步骤1042、根据所述目标图像优化参数对所述第一图像进行调整,以获取所述目标图像。
本发明实施例中,目标图像优化参数可以是对图像进行优化处理时需要调整的参数,比如,可以是对比度、感光度、分辨率等参数,通过对拍摄到的图像进行优化处理可以进一步提高图像的显示效果。根据目标图像优化参数对第一图像进行调整,以获取目标图像,示例的,目标图像优化参数是感光度为200、分辨率为72ppi,则对图像进行优化处理时可以是将感光度调整为200,分辨率调整为72ppi,将处理后的第一图像作为目标图像。
可选的,本发明实施例中元素信息可以包括目标场景的标识;图像优化信息可以是根据目标场景对应的目标标准参数信息生成的,目标标准参数信息可以是根据标识在标准参数信息中确定的,图像优化信息可以包括第一图像优化函数和第一成像优化函数,具体的,可以通过下述子步骤1043-子步骤1045来获取目标图像:
子步骤1043、根据所述第一图像优化函数,生成目标图像优化参数,以及,根据所述第一成像优化函数,生成目标成像优化参数。
本发明实施例中,图像优化信息可以是根据目标场景对应的目标标准参数信息生成的,目标标准参数信息可以是根据标识在标准参数信息中确定的,示例的,目标场景为ABC铁塔,该目标场景的标识为“ABC铁塔”,可以将服务器上场景元素为“ABC铁塔”对应的标准参数信息,作为目标标准参数信息。进一步地,可以根据目标标准参数信息生成第一图像优化函数和第一成像优化函数,具体的,可以是根据目标标准参数信息的显示效果,将获取图像时需要调整的关系式作为第一成像优化函数,将对图像进行优化处理时的关系式作为第一图像优化函数。
本发明实施例中,根据第一图像优化函数,生成目标图像优化参数,可以是基于第一图像优化函数,选取第一图像优化函数取值最高时,即,优化处理效果最好时的参数值,作为目标图像优化参数。根据第一成像优化函数,生成目标成像优化参数,可以是基于第一成像优化函数,选取第一成像优化函数取值最高时,即,获取图像显示最好时的参数值,作为目标成像优化参数。
子步骤1044、将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第二图像。
示例的,目标成像优化参数为ABC,则终端设备在调用摄像头进行拍照时,可以以ABC作为拍摄参数,并执行拍照操作,将拍摄得到的图像作为第二图像。
子步骤1045、根据所述目标图像优化参数对所述第二图像进行调整,以获取所述目标图像。
本发明实施例中,获取目标图像的内容如前所述。这样,只需服务器返回第一成像优化函数和第一图像优化函数,即可利用第一成像优化函数生成用于拍摄获取图像的优化参数,以及利用第一成像优化函数生成用于图像处理的优化参数,可以减少终端设备的处理资源的占用率,从而提高处理图像的效率,并且,通过结合服务器上存储成像效果更好的标准参数信息,可以提高图像的处理效果,使得拍摄得到图像的成像效果,可以不局限于终端设备的感光元件的单个像素大小,从而实现成像质量的提升。
可选的,本发明实施例中元素信息可以包括目标场景的预览参数信息和目标场景的标识,图像优化信息可以包括目标标准参数信息以及第二成像优化函数,目标标准参数信息可以是根据标识在标准参数信息中确定的,第二成像优化函数可以是基于同一目标场景的预览参数信息与目标标准参数信息生成的,具体的,可以通过下述子步骤S1-子步骤S6来获取目标图像:
子步骤S1、根据所述第二成像优化函数,生成第一成像优化参数。
本发明实施例中,由于第二成像优化函数是基于同一目标场景的预览参数信息与目标标准参数信息生成的,而预览参数信息代表终端设备当前成像质量对应的参数,目标标准参数信息代表同一目标场景更高成像质量对应的参数,因此,第二成像优化函数可以量化终端设备当前成像与更高成像质量之间的差异。需要说明的是,第二成像优化函数可以是针对部分目标场景生成的,比如,目标场景有女孩、狗、拱桥,第二成像优化函数可以是针对场景元素“女孩”生成的,即,f(女孩)={性别,体系,年龄,五官,..}。
本发明实施例中,根据第二成像优化函数,生成第一成像优化参数,将第一成像优化参数作为拍摄参数,并进行拍摄,得到中间图像,可以是利用针对部分目标场景的第二成像优化函数生成第一成像优化参数,终端设备将拍摄参数调整为第一成像优化参数进行拍摄,得到中间图像。
子步骤S2、将所述第一成像优化参数作为拍摄参数,并进行拍摄,得到中间图像。
本发明实施例中,由于中间图像是根据部分目标场景对应的优化函数生成的,而目标标准参数信息是每个目标场景更高成像质量对应的参数信息,根据目标标准参数信息以及中间图像,生成第一图像综合优化函数,可以使得得到的第一图像综合优化函数可以更准确的调整参数,使得终端设备得到的图像成像质量可以接近于更高成像质量。利用第一图像综合优化函数分别生成目标成像优化参数以及目标图像优化参数,再获取目标图像的操作如前所述。
子步骤S3、根据所述目标标准参数信息以及所述中间图像,生成第一图像综合优化函数。
子步骤S4、根据所述第一图像综合优化函数,确定目标成像优化参数,以及,根据所述第一图像综合优化函数,确定目标图像优化参数。
子步骤S5、将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第三图像。
子步骤S6、根据所述目标图像优化参数对所述第三图像进行调整,以获取所述目标图像。
本发明实施例中,通过先利用部分目标场景对应的高成像质量的参数信息,生成成像优化参数,并利用该成像优化参数进行拍摄得到图像,再结合所有目标场景的高成像质量的参数信息进行二次优化计算,得到最后的成像参数与图像参数,这样,不仅可以减少终端设备的处理资源的占用率,还可以通过二次优化计算,可以提高参数对图像的处理效果,使得拍摄得到图像的成像质量既能提升像素数量,又能提升单个像素尺寸大小。
可选的,本发明实施例中元素信息可以包括目标场景的预览参数信息和目标场景的标识,图像优化信息可以包括第二图像综合优化函数以及各个目标场景的目标标准参数信息,目标标准参数信息可以是根据标识在标准参数信息中确定的,目标场景可以包括第一目标场景和第二目标场景,第二图像综合优化函数可以是基于第一目标场景的预览参数信息确定的,具体的,可以通过下述子步骤P1-子步骤P5来获取目标图像:
子步骤P1、根据所述第二目标场景的预览参数信息,生成第三图像综合优化函数。
本发明实施例中,由于将目标场景分为第一目标场景和第二目标场景,分别利用第一目标场景与第二目标场景生成图像综合优化函数,可以针对图像中的不同场景元素得到优化函数,确定一个可以保证每个场景元素成像质量的参数信息。根据第二目标场景的预览参数信息,生成第三图像综合优化函数,可以是对第二目标场景对应的预览参数信息进行建模,得到第三图像综合优化函数,例如,第二目标场景是建筑和人物,第二目标场景对应的预览参数信息是f(y1)=f(f(天气);a1),f(y2)=f(f(铁塔);a2),则生成的第三图像综合优化函数可以是F(z)={f(y1),f(y2)}={[f(天气);a1],[f(建筑);a2]}。
子步骤P2、根据所述第二图像综合优化函数、所述第三图像综合优化函数以及所述各个目标场景的目标标准参数信息,生成第四图像综合优化函数。
本发明实施例中,根据第二图像综合优化函数、第三图像综合优化函数以及各个目标场景的目标标准参数信息,生成第四图像综合优化函数,例如,第二图像综合优化函数是F(z)={f(y3),f(y4)}={[f(人物);a3],[f(草木);a4]},第三图像综合优化函数是F(z)={f(y1),f(y2)}={[f(天气);a1],[f(建筑);a2]},各个目标场景的目标标准参数信息是F(b)={[f(天气);b1],[f(建筑);b2],[f(人物);b3],[f(草木);b4]},则生成的第四图像综合优化函数可以是F(z)={f(y1),f(y2),f(y3),f(y4)}={[f(天气);a1],[f(建筑);a2],[f(人物);a3],[f(草木);a4],[f(天气);b1],[f(建筑);b2],[f(人物);b3],[f(草木);b4]}。
子步骤P3、根据所述第四图像综合优化函数,确定目标成像优化参数,以及,根据所述第四图像综合优化函数,确定目标图像优化参数。
本发明实施例中,利用第四图像综合优化函数分别生成目标成像优化参数以及目标图像优化参数,再获取目标图像的操作如前所述。
子步骤P4、将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第四图像。
具体的,本步骤的实现方式可以参照前述步骤,本发明实施例对此不作限定。
子步骤P5、根据所述目标图像优化参数对所述第四图像进行调整,以获取所述目标图像。
本发明实施例中,在终端设备上的处理资源较为充裕时,终端设备也可以进行建模生成综合优化函数,并结合服务器返回的综合优化函数,确定最终用以指导拍摄的成像参数以及图像参数,不仅可以提高图像处理的效率,还可以不局限于终端设备的感光元件的单个像素大小,使得拍摄得到的目标图像更贴近于存储的高成像质量的图像。
可选的,本发明实施例中元素信息可以包括目标场景的标识,图像优化信息还可以包括依据标识确定目标场景的标准相关参数,在根据所述图像优化信息,获取经过图像优化的目标图像的步骤之前,还可以包括下述步骤:
对于任一所述目标场景,将所述预览图像中所述目标场景对应的场景区域的原始相关参数,调整为所述目标场景的标准相关参数。
本发明实施例中,标准相关参数可以是服务器中存储的高成像质量图像的像素值,原始相关参数可以是终端设备采集到的预览图像中的像素值。对于任一目标场景,将预览图像中目标场景对应的场景区域的原始相关参数,调整为目标场景的标准相关参数,可以是将预览图像中目标场景对应的场景区域中各个像素的像素值,替换为目标场景标准相关参数的像素值,例如,预览图像中目标场景1的原始相关参数为像素值A,目标场景1的标准相关参数为像素值B,可以是将目标场景1的像素值A替换为像素值B。
本发明实施例中,通过将目标场景的场景区域替换为成像质量更高的同一目标场景的像素,可以不局限于终端设备的感光元件获取单个像素的大小,可以提高目标图像中的像素数量以及像素大小,从而可以提高目标图像的成像质量。
综上所述,本发明实施例提供的图像处理方法,会先获取预览图像中目标场景的元素信息,再将元素信息发送给服务器,服务器中预先存储有不同场景元素对应的标准参数信息,接收服务器返回的图像优化信息,图像优化信息是服务器根据元素信息以及标准参数信息确定的,根据各个目标场景的标准相关参数,对预览图像中各个目标场景对应的场景区域,进行调整,最后,根据图像优化信息,获取经过图像优化的目标图像。这样,通过获取服务器上存储的高质量图像的标准参数信息,基于这些标准参数信息确定的图像优化信息进行图像优化,一定程度上可以提高对图像进行优化处理的效果。并且,终端设备仅需根据接收到的图像优化信息即可进行图像优化信息,因此,一定程度上可以降低终端设备的工作量,从而可以提高处理效率。进一步地,通过将目标场景的场景区域替换为成像质量更高的同一目标场景的像素,可以不局限于终端设备的感光元件获取单个像素的大小,可以提高目标图像中的像素数量以及像素大小,从而可以提高目标图像的成像质量。
图2是本申请实施例提供的另一种图像处理方法的步骤流程图,应用于服务器,如图2所示,该方法可以包括:
步骤201、接收终端设备发送的目标场景的元素信息。
需要说明的是,终端设备还可以发送标签,标注需要服务器返回的信息内容,比如,终端设备发送的标签为“成像优化参数和图像优化参数”,则服务器需要生成“成像优化参数和图像优化参数”返回给终端设备;终端设备发送的标签为“图像优化函数和成像优化函数”,则服务器需要生成“图像优化函数和成像优化函数”返回给终端设备。
步骤202、根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息。
本发明实施例中,由于元素信息可以是终端设备在拍摄目标场景时的预览参数信息,而标准参数信息是更高成像质量的目标场景的参数信息,则可以根据终端设备的需求,生成对应的图像优化信息。
步骤203、将所述图像优化信息返回给所述终端设备。
示例的,若图像优化信息为“图像优化函数和成像优化函数”,则可以将“图像优化函数和成像优化函数”返回给终端设备,若图像优化信息为“成像优化参数和图像优化参数”,则可以将“成像优化参数和图像优化参数”返回给终端设备。
综上所述,本发明实施例提供的图像处理方法,会先接收终端设备发送的目标场景的元素信息,根据元素信息以及标准参数信息确定图像优化信息,其中,标准参数信息是预先存储的不同场景元素对应的信息,最后,将图像优化信息返回给终端设备。通过在服务器上存储成像质量更高的场景元素,可以作为终端设备拍摄场景元素时的优化材料,从而可以提高终端设备拍摄图像的成像质量,并且,还可以作为终端设备处理资源的补充,进一步提高图像处理的效率。
可选的,本发明实施例中场景元素信息可以包括目标场景的预览参数信息和目标场景的标识,步骤202可以包括:
根据所述标识在所述标准参数信息中查找,确定所述目标场景对应的目标标准参数信息;根据所述预览参数信息与所述目标标准参数信息,生成第五图像综合优化函数;根据所述第五图像综合优化函数,确定所述图像优化信息。
本发明实施例中,根据标识在标准参数信息中查找,确定目标场景对应的目标标准参数信息,可以是根据目标场景的名称在标准参数信息中记录的名称中进行查找,将与目标场景的名称相同的标准参数信息,确定为目标标准参数信息。示例的,目标场景的名称为“拱桥1”,则在标准参数信息中查找场景元素的名称为“拱桥1”对应的标准参数信息,将“拱桥1”对应的标准参数信息作为目标标准参数信息。
本发明实施例中,根据预览参数信息与目标标准参数信息,生成第五图像综合优化函数,例如,预览参数信息为F(z)={[f(草木);a1],[f(建筑);a2],[f(人物);a3]},目标标准参数信息F(c)={[f(草木);c1],[f(建筑);c2]},则可以得到第五图像综合优化函数为F(z)={[f(草木);a1],[f(建筑);a2],[f(人物);a3],[f(草木);c1],[f(建筑);c2]}。根据第五图像综合优化函数,确定图像优化信息,可以是基于第五图像综合优化函数生成终端设备需要的信息,作为图像优化信息。
本发明实施例中,通过标识在服务器上查找存储的高成像质量的同一场景元素,来生成图像综合优化函数,这样,可以使得终端设备不局限于拍摄装置硬件上的限制,可以对拍摄到的图像按照更高成像质量的图像进行优化处理,从而可以提高目标图像的成像质量。
可选的,本发明实施例中图像优化信息可以包括目标成像优化参数以及目标图像优化参数,上述根据所述第五图像综合优化函数,确定所述图像优化信息的步骤,可以包括:
根据所述第五图像综合优化函数,生成所述目标成像优化参数,以及,根据所述第五图像综合优化函数,生成所述目标图像优化参数;将所述目标成像优化参数和所述目标图像优化参数,作为所述图像优化信息。
本发明实施例中,根据第五图像综合优化函数,生成目标成像优化参数,例如,当目标成像优化参数为曝光时间时,由于第五图像综合优化函数是根据不同的参数变量来确定成像质量的,则可以通过在第五图像综合优化函数中选取在成像质量最好时,确定第五图像综合优化函数中拍摄参数对应的值,并可以根据预设对应表确定拍摄参数值对应的曝光时间,将该曝光时间作为目标成像优化参数。根据第五图像综合优化函数,生成目标图像优化参数,例如,当目标图像优化参数为分辨率时,由于第五图像综合优化函数是根据不同的参数变量来确定图像质量的,则可以通过在第五图像综合优化函数中选取成像质量最好时,确定第五图像综合优化函数中拍摄参数对应的值,并可以根据预设对应表确定拍摄参数值对应的分辨率,将该分辨率作为目标成像优化参数。,通过将服务器与终端设备连接在一起,可以避免由于终端设备处理资源受限,导致之前图像处理速度较长、效率较低的问题,得到图像的成像效果,可以不局限于终端设备的感光元件的单个像素大小,从而实现成像质量的提升。
可选的,本发明实施例中图像优化信息可以包括第三成像优化函数以及第二图像优化函数,上述根据所述第五图像综合优化函数,确定所述图像优化信息的步骤,可以包括:
根据所述第五图像综合优化函数,生成所述第三成像优化函数,以及,根据所述第五图像综合优化函数,生成所述第二图像优化函数;将所述第三成像优化函数和所述第二图像优化函数作为所述图像优化信息。
本发明实施例中,根据第五图像综合优化函数,生成第三成像优化函数,可以是在第五图像综合优化函数中,选取成像时会影响到的参数,比如,曝光时间、对比度等,在第五图像综合优化函数指示的成像质量最好的情况下,获取对应的成像优化函数。根据第五图像综合优化函数,生成第二图像优化函数,可以是选取在图像显示时的参数,比如,分辨率、感光度等,在第五图像综合优化函数指示的成像质量最好的情况下,获取对应的图像优化函数。
本发明实施例中,通过分别获取成像优化函数与图像优化函数,以便于终端设备在进行拍摄时根据成像优化函数选取最佳的拍摄参数,在对图像进行优化处理根据图像优化函数选取最佳的显示参数,避免由于终端设备本身处理资源有限,而无法执行过得图像处理操作,从而可以提高图像处理的效率。
可选的,本发明实施例中图像优化信息可以包括第五图像综合优化函数以及各个目标场景的目标标准参数信息,上述根据所述第五图像综合优化函数,确定所述图像优化信息的步骤,可以包括:
将所述第五图像综合优化函数以及所述各个目标场景的目标标准参数信息作为所述图像优化信息。
本发明实施例中,在终端设备处理资源较为充足的情况下,服务器只需提供各个目标场景的目标标准参数信息以及第五图像综合优化函数,因此,服务器可以为终端设备提供更多的存储资源,并且,可以灵活根据终端设备的处理能力,有选择地返回图像优化信息,从而可以提高图像处理的效率。
可选的,本发明实施例中服务器中可以存储有不同场景元素对应的标准相关参数,图像优化信息还可以包括目标场景的标准相关参数,所述方法还可以包括:
根据所述标识获取所述目标场景对应的标准相关参数。
本发明实施例中,当标识为场景元素的名称时,可以是在服务器中存储的查找场景元素的名称与标识一致的标准相关参数。通过确定与目标场景对应的标准相关参数,可以便于后续对标准相关参数的提取和替换,以避免出现误操作的问题。
综上所述,本发明实施例提供的图像处理方法,会先接收终端设备发送的目标场景的元素信息,根据标识在标准参数信息中查找,确定目标场景对应的目标标准参数信息,根据预览参数信息与目标标准参数信息,生成第五图像综合优化函数,根据第五图像综合优化函数,确定图像优化信息,其中,标准参数信息是预先存储的不同场景元素对应的信息,最后,将图像优化信息返回给终端设备。通过在服务器上存储成像质量更高的场景元素,可以作为终端设备拍摄场景元素时的优化材料,从而可以提高终端设备拍摄图像的成像质量,并且,还可以作为终端设备处理资源的补充,进一步提高图像处理的效率,还可以使得终端设备不局限于拍摄装置硬件上的限制,可以对拍摄到的图像按照更高成像质量的图像进行优化处理,从而可以提高目标图像的成像质量。
图3是本申请实施例提供的另一种图像处理方法的步骤流程图,该方法可以应用于包括终端设备和服务器的***,如图3所示,该方法可以包括:
步骤301、所述终端设备获取预览图像中目标场景的元素信息。
步骤302、所述终端设备将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息。
步骤303、所述服务器接收终端设备发送的目标场景的元素信息。
步骤304、所述服务器根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息。
步骤305、所述服务器将所述图像优化信息返回给所述终端设备。
步骤306、所述终端设备接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的。
步骤307、所述终端设备根据所述图像优化信息,获取经过图像优化的目标图像。
可选的,本发明的一种实现方式具体如下:终端设备在取景预览窗口中识别场景元素,并提取对应N个目标场景的元素信息,该目标场景可以包括建筑、动物、人物、风景、草木等,元素信息可以是天气的晴天、雨天、雪天、阴天、黑夜等,建筑的色调、风格、形状、大小等,风景的季节、山水、绿地、田园等,人物的性别、体型、年龄、五官等,动物的色彩、大小、物种、群居性等,草木的花卉、树木、草地、颜色等。终端设备将提取到的N个目标场景对应的元素信息发送给服务器。服务器根据N个目标场景与存储的高成像质量的场景元素信息进行匹配。服务器根据N个目标场景的匹配结果以及元素信息,生成一个综合优化函数F(z)=F(X,A),最后,根据综合优化函数生成目标成像优化参数和目标图像优化参数,并将目标成像优化参数和目标图像优化参数返回给终端设备。终端设备接收目标成像优化参数和目标图像优化参数,并以目标成像优化参数作为拍摄参数,进行拍摄,按照目标图像优化参数进行图像处理,获取目标图像。
示例的,通过终端设备获取的预览图像的目标场景包括雨天的铁塔,由于终端设备的拍摄装置的限制,图像成像质量较差,铁塔的线条可能较为模糊,导致辨认不清。本发明实施例中,在服务器中查找到目标场景铁塔对应的标准图像,该标准图像可以是高成像质量的铁塔的图像,标准图像中的铁塔细节保留完整,线条清晰。进一步地,终端设备可以根据服务器中的标准图像对终端设备上的预览图像进行优化处理,得到目标图像,可以有效改善预览图像的成像质量,使得铁塔显示更为清晰,从而可以提升图像的显示效果。
具体的,当终端设备在取景预览时,提取了雨天(天气)和铁塔(建筑)两个场景元素后,即,f(天气)=雨天;f(建筑)=铁塔;可以向服务器发送请求,并迅速从服务器端找出雨天铁塔的场景数据,完成数据匹配与对比,确定与服务器中已存储的场景图像的关系函数f(y)={相素,对比度,曝光度,相素尺寸,..},匹配的场景数据:f(y1)=f(f(天气);a1);f(y2)=f(f(铁塔);a2),得到一个综合优化函数,即F(z)={(f(x1);a1),(f(x2);a2)}。由于服务器端的雨天的铁塔是大数据统计下的高品质的图像数据,所以通过数据对比,可以给当前拍摄场景提供优化数据。
可选的,本发明的另一种实现方式具体如下:终端设备在取景预览时,通过数字信号处理芯片输入给中央处理器的图像进行分析计算,然后通过场景识别对预览图像信息进行元素提取,提取得到N个目标场景。终端设备将提取到的N个目标场景对应的元素信息发送给服务器。服务器根据N个目标场景与大数据库内容匹配的结果,确定不同场景元素对应的标准参数信息,并建立N个关系函数,利用服务器的分析计算能力,实现场景还原,消除设备因本身配置等因素带来的场景失真问题。服务器将不同场景元素对应的标准参数信息反馈给终端设备。终端设备根据标准参数信息对一部分目标场景进行替换,并根据另一部分目标场景对应的预览参数信息生成综合优化函数。终端设备结合替换的标准参数信息以及综合优化函数,生成目标成像优化参数和目标图像优化参数,并以目标成像优化参数作为拍摄参数,进行拍摄,按照目标图像优化参数进行图像处理,获取目标图像。
可选的,本发明的又一种实现方式具体如下:终端设备在取景预览时,通过数字信号处理芯片输入给中央处理器的图像进行分析计算,然后通过场景识别对预览图像信息进行元素提取,提取得到N个目标场景,其中,目标场景包括目标场景1和目标场景2。终端设备将提取到的N个目标场景对应的元素信息发送给服务器。服务器根据N个目标场景与大数据库内容匹配的结果,确定不同场景元素对应的标准参数信息,并建立N个关系函数。服务器根据目标场景1的预览参数信息生成综合优化函数1,并将综合优化函数1与不同场景元素对应的标准参数信息返回给终端设备。终端设备根据综合优化函数1进行拍照得到中间图像,并对中间图像以及标准参数信息,生成综合优化函数2,生成目标成像优化参数和目标图像优化参数,并以目标成像优化参数作为拍摄参数,进行拍摄,按照目标图像优化参数进行图像处理,获取目标图像。终端设备同时将目标场景2的场景区域替换为对应的标准参数信息。
可选的,本发明的又一种实现方式具体如下:终端设备在取景预览时,通过数字信号处理芯片输入给中央处理器的图像进行分析计算,然后通过场景识别对预览图像信息进行元素提取,提取得到N个目标场景,其中,目标场景包括目标场景3、目标场景4和目标场景5。终端设备将提取到的N个目标场景对应的元素信息发送给服务器。服务器根据N个目标场景与大数据库内容匹配的结果,确定不同场景元素对应的标准参数信息,并根据目标场景3的预览参数信息生成综合优化函数3。服务器将综合优化函数3与不同场景元素对应的标准参数信息返回给终端设备。终端设备根据目标场景4的预览参数信息生成综合优化函数4。终端设备根据综合优化函数3和综合优化函数4,生成目标成像优化参数和目标图像优化参数,并以目标成像优化参数作为拍摄参数,进行拍摄,按照目标图像优化参数进行图像处理,获取目标图像。终端设备同时将目标场景5的场景区域替换为对应的标准参数信息。
示例的,图4是本申请实施例提供的一种流程示意图,如图4所示,摄影***设备通过联网在取景的,具体的,在摄影***设备中可以是由传感器03通过透镜02获取景物SEC01得到预览图像,再将预览图像传输给DSP04进行处理,再由DSP04将图像传输给CPU05,并进行存储06,并通过5G网络07发送给服务器,在服务器中通过超级计算08在数据库11中进行查找,确定同一目标场景对应的标准图像,并根据标准图像确定建模方案10,其中,标准图像是服务器通过收集器09收集并存储在数据库11中的。通过5G网络的高速带宽能力,在设备拍照的同时将提取的场景元素传送到服务器对拍照的场景进行大数据分析及还原最优场景,将还原的数据提供给相机,进而实现拍照优化。服务器包含基于大数据的场景数据库,具有数据分析能力和建模能力,以及自我扩充数据库的能力,改变摄影***的格局。
需要说明的是,本申请实施例提供的图像处理方法,执行主体可以为图像处理方法装置,或者该图像处理方法装置中的用于执行图像处理方法的控制模块。本申请实施例中以图像处理方法装置执行图像处理方法为例,说明本申请实施例提供的图像处理方法装置。
图5是本申请实施例还提供了一种图像处理装置的框图,应用于终端设备,如图5所示,该图像处理装置40可以包括:
第一获取模块401,用于获取预览图像中目标场景的元素信息;
发送模块402,用于将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息;
接收模块403,用于接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的;
第二获取模块404,用于根据所述图像优化信息,获取经过图像优化的目标图像。
综上所述,本发明实施例提供的图像处理装置,会先获取预览图像中目标场景的元素信息,再将元素信息发送给服务器,服务器中预先存储有不同场景元素对应的标准参数信息,接收服务器返回的图像优化信息,图像优化信息是服务器根据元素信息以及标准参数信息确定的,最后,根据图像优化信息,获取经过图像优化的目标图像。这样,通过获取服务器上存储的高质量图像的标准参数信息,基于这些标准参数信息确定的图像优化信息进行图像优化,一定程度上可以提高对图像进行优化处理的效果。并且,终端设备仅需根据接收到的图像优化信息即可进行图像优化信息,因此,一定程度上可以降低终端设备的工作量,从而可以提高处理效率。
可选的,所述图像优化信息包括目标成像优化参数和目标图像优化参数;
所述第二获取模块404,还用于:
将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第一图像;
根据所述目标图像优化参数对所述第一图像进行调整,以获取所述目标图像。
可选的,所述元素信息包括所述目标场景的标识;所述图像优化信息是根据所述目标场景对应的目标标准参数信息生成的,所述目标标准参数信息是根据所述标识在所述标准参数信息中确定的;所述图像优化信息包括第一图像优化函数和第一成像优化函数;
所述第二获取模块404,还用于:
根据所述第一图像优化函数,生成目标图像优化参数,以及,根据所述第一成像优化函数,生成目标成像优化参数;
将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第二图像;
根据所述目标图像优化参数对所述第二图像进行调整,以获取所述目标图像。
可选的,所述元素信息包括所述目标场景的预览参数信息和所述目标场景的标识;所述图像优化信息包括目标标准参数信息以及第二成像优化函数;所述目标标准参数信息是根据所述标识在所述标准参数信息中确定的;所述第二成像优化函数是基于同一目标场景的所述预览参数信息与所述目标标准参数信息生成的;
所述第二获取模块404,还用于:
根据所述第二成像优化函数,生成第一成像优化参数;
将所述第一成像优化参数作为拍摄参数,并进行拍摄,得到中间图像;
根据所述目标标准参数信息以及所述中间图像,生成第一图像综合优化函数;
根据所述第一图像综合优化函数,确定目标成像优化参数,以及,根据所述第一图像综合优化函数,确定目标图像优化参数;
将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第三图像;
根据所述目标图像优化参数对所述第三图像进行调整,以获取所述目标图像。
可选的,所述元素信息包括所述目标场景的预览参数信息和所述目标场景的标识;所述图像优化信息包括第二图像综合优化函数以及各个目标场景的目标标准参数信息;所述目标标准参数信息是根据所述标识在所述标准参数信息中确定的;所述目标场景包括第一目标场景和第二目标场景;所述第二图像综合优化函数是基于所述第一目标场景的预览参数信息确定的;
所述第二获取模块404,还用于:
根据所述第二目标场景的预览参数信息,生成第三图像综合优化函数;
根据所述第二图像综合优化函数、所述第三图像综合优化函数以及所述各个目标场景的目标标准参数信息,生成第四图像综合优化函数;
根据所述第四图像综合优化函数,确定目标成像优化参数,以及,根据所述第四图像综合优化函数,确定目标图像优化参数;
将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第四图像;
根据所述目标图像优化参数对所述第四图像进行调整,以获取所述目标图像。
可选的,所述元素信息包括所述目标场景的标识;所述图像优化信息还包括依据所述标识确定所述目标场景的标准相关参数;
所述装置40,还包括:
调整模块,用于对于任一所述目标场景,将所述预览图像中所述目标场景对应的场景区域的原始相关参数,调整为所述目标场景的标准相关参数。
综上所述,本发明实施例提供的图像处理装置,会先获取预览图像中目标场景的元素信息,再将元素信息发送给服务器,服务器中预先存储有不同场景元素对应的标准参数信息,接收服务器返回的图像优化信息,图像优化信息是服务器根据元素信息以及标准参数信息确定的,根据各个目标场景的标准相关参数,对预览图像中各个目标场景对应的场景区域,进行调整,最后,根据图像优化信息,获取经过图像优化的目标图像。这样,通过获取服务器上存储的高质量图像的标准参数信息,基于这些标准参数信息确定的图像优化信息进行图像优化,一定程度上可以提高对图像进行优化处理的效果。并且,终端设备仅需根据接收到的图像优化信息即可进行图像优化信息,因此,一定程度上可以降低终端设备的工作量,从而可以提高处理效率。进一步地,通过将目标场景的场景区域替换为成像质量更高的同一目标场景的像素,可以不局限于终端设备的感光元件获取单个像素的大小,可以提高目标图像中的像素数量以及像素大小,从而可以提高目标图像的成像质量。
图6是本申请实施例还提供了一种图像处理装置的框图,应用于服务器,如图6所示,该图像处理装置50可以包括:
接收模块501,用于接收终端设备发送的目标场景的元素信息;
确定模块502,用于根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息;
返回模块503,用于将所述图像优化信息返回给所述终端设备。
综上所述,本发明实施例提供的图像处理装置,会先接收终端设备发送的目标场景的元素信息,根据元素信息以及标准参数信息确定图像优化信息,其中,标准参数信息是预先存储的不同场景元素对应的信息,最后,将图像优化信息返回给终端设备。通过在服务器上存储成像质量更高的场景元素,可以作为终端设备拍摄场景元素时的优化材料,从而可以提高终端设备拍摄图像的成像质量,并且,还可以作为终端设备处理资源的补充,进一步提高图像处理的效率。
可选的,所述场景元素信息包括所述目标场景的预览参数信息和所述目标场景的标识;
所述确定模块502,还用于:
根据所述标识在所述标准参数信息中查找,确定所述目标场景对应的目标标准参数信息;
根据所述预览参数信息与所述目标标准参数信息,生成第五图像综合优化函数;
根据所述第五图像综合优化函数,确定所述图像优化信息。
可选的,所述图像优化信息包括目标成像优化参数以及目标图像优化参数;
所述确定模块502,还用于:
根据所述第五图像综合优化函数,生成所述目标成像优化参数,以及,根据所述第五图像综合优化函数,生成所述目标图像优化参数;
将所述目标成像优化参数和所述目标图像优化参数,作为所述图像优化信息。
可选的,所述图像优化信息包括第三成像优化函数以及第二图像优化函数;
所述确定模块502,还用于:
根据所述第五图像综合优化函数,生成所述第三成像优化函数,以及,根据所述第五图像综合优化函数,生成所述第二图像优化函数;
将所述第三成像优化函数和所述第二图像优化函数作为所述图像优化信息。
可选的,所述图像优化信息包括所述第五图像综合优化函数以及各个目标场景的目标标准参数信息;
所述确定模块502,还用于:
将所述第五图像综合优化函数以及所述各个目标场景的目标标准参数信息作为所述图像优化信息。
可选的,所述服务器中存储有不同场景元素对应的标准相关参数;所述图像优化信息还包括所述目标场景的标准相关参数;
所述装置50还包括:
第三获取模块,用于根据所述标识获取所述目标场景对应的标准相关参数。
综上所述,本发明实施例提供的图像处理装置,会先接收终端设备发送的目标场景的元素信息,根据标识在标准参数信息中查找,确定目标场景对应的目标标准参数信息,根据预览参数信息与目标标准参数信息,生成第五图像综合优化函数,根据第五图像综合优化函数,确定图像优化信息,其中,标准参数信息是预先存储的不同场景元素对应的信息,最后,将图像优化信息返回给终端设备。通过在服务器上存储成像质量更高的场景元素,可以作为终端设备拍摄场景元素时的优化材料,从而可以提高终端设备拍摄图像的成像质量,并且,还可以作为终端设备处理资源的补充,进一步提高图像处理的效率,还可以使得终端设备不局限于拍摄装置硬件上的限制,可以对拍摄到的图像按照更高成像质量的图像进行优化处理,从而可以提高目标图像的成像质量。
本申请实施例中的图像处理装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的图像处理装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的图像处理装置能够实现图1至图7的图像处理方法实施例的各个过程,为避免重复,这里不再赘述。
可选的,本申请实施例还提供一种电子设备1000,包括处理器1001,存储器1002,存储在存储器1002上并可在所述处理器1001上运行的程序或指令,该程序或指令被处理器1001执行时实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图7为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1010逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图7中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,处理器1010,用于获取预览图像中目标场景的元素信息;将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息;接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的;根据所述图像优化信息,获取经过图像优化的目标图像。
处理器1010,用于接收终端设备发送的目标场景的元素信息;根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息;将所述图像优化信息返回给所述终端设备。
综上所述,本发明实施例提供的图像处理方法,会先获取预览图像中目标场景的元素信息,再将元素信息发送给服务器,服务器中预先存储有不同场景元素对应的标准参数信息,接收服务器返回的图像优化信息,图像优化信息是服务器根据元素信息以及标准参数信息确定的,最后,根据图像优化信息,获取经过图像优化的目标图像。这样,通过获取服务器上存储的高质量图像的标准参数信息,基于这些标准参数信息确定的图像优化信息进行图像优化,一定程度上可以提高对图像进行优化处理的效果。并且,终端设备仅需根据接收到的图像优化信息即可进行图像优化信息,因此,一定程度上可以降低终端设备的工作量,从而可以提高处理效率。
应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(GraphicsProcessing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (14)
1.一种图像处理方法,其特征在于,应用于终端设备,所述方法包括:
获取预览图像中目标场景的元素信息;
将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息;
接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的;所述图像优化信息包括目标成像优化参数和目标图像优化参数;
根据所述图像优化信息,获取经过图像优化的目标图像;
所述元素信息包括所述目标场景的预览参数信息和所述目标场景的标识;所述图像优化信息还包括目标标准参数信息以及第二成像优化函数;所述目标标准参数信息是根据所述标识在所述标准参数信息中确定的;所述第二成像优化函数是基于同一目标场景的所述预览参数信息与所述目标标准参数信息生成的;
所述根据所述图像优化信息,获取经过图像优化的目标图像,包括:
根据所述第二成像优化函数,生成第一成像优化参数;
将所述第一成像优化参数作为拍摄参数,并进行拍摄,得到中间图像;
根据所述目标标准参数信息以及所述中间图像,生成第一图像综合优化函数;
根据所述第一图像综合优化函数,确定目标成像优化参数,以及,根据所述第一图像综合优化函数,确定目标图像优化参数;
将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第三图像;
根据所述目标图像优化参数对所述第三图像进行调整,以获取所述目标图像。
2.根据权利要求1所述的方法,其特征在于,
所述根据所述图像优化信息,获取经过图像优化的目标图像,包括:
将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第一图像;
根据所述目标图像优化参数对所述第一图像进行调整,以获取所述目标图像。
3.根据权利要求1-2中任一所述的方法,其特征在于,
所述根据所述图像优化信息,获取经过图像优化的目标图像之前,还包括:
对于任一所述目标场景,将所述预览图像中所述目标场景对应的场景区域的原始相关参数,调整为所述目标场景的标准相关参数。
4.一种图像处理方法,其特征在于,应用于服务器,所述方法包括:
接收终端设备发送的目标场景的元素信息;
根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息;
将所述图像优化信息返回给所述终端设备;
所述元素信息包括所述目标场景的预览参数信息和所述目标场景的标识;所述图像优化信息包括目标标准参数信息以及第二成像优化函数;所述目标标准参数信息是根据所述标识在所述标准参数信息中确定的;所述第二成像优化函数是基于同一目标场景的所述预览参数信息与所述目标标准参数信息生成的;
所述第二成像优化函数用于供所述终端设备生成第一成像优化参数;所述第一成像优化参数用于供所述终端设备得到中间图像;
所述目标标准参数信息以及所述中间图像用于供所述终端设备生成第一图像综合优化函数;
所述第一图像综合优化函数用于供所述终端设备确定目标成像优化参数,以及,所述第一图像综合优化函数用于供所述终端设备确定目标图像优化参数;
所述目标成像优化参数用于供所述终端设备得到第三图像;所述目标图像优化参数用于供所述终端设备对所述第三图像进行调整,以获取所述目标图像。
5.根据权利要求4所述的方法,其特征在于,所述图像优化信息还包括所述目标场景的标准相关参数;所述方法还包括:
根据所述标识获取所述目标场景对应的标准相关参数。
6.一种图像处理装置,其特征在于,应用于终端设备,所述装置包括:
第一获取模块,用于获取预览图像中目标场景的元素信息;
发送模块,用于将所述元素信息发送给服务器;所述服务器中预先存储有不同场景元素对应的标准参数信息;
接收模块,用于接收所述服务器返回的图像优化信息;所述图像优化信息是所述服务器根据所述元素信息以及所述标准参数信息确定的;所述图像优化信息包括目标成像优化参数和目标图像优化参数;
第二获取模块,用于根据所述图像优化信息,获取经过图像优化的目标图像;
所述元素信息包括所述目标场景的预览参数信息和所述目标场景的标识;所述图像优化信息还包括目标标准参数信息以及第二成像优化函数;所述目标标准参数信息是根据所述标识在所述标准参数信息中确定的;所述第二成像优化函数是基于同一目标场景的所述预览参数信息与所述目标标准参数信息生成的;
所述第二获取模块,还用于:
根据所述第二成像优化函数,生成第一成像优化参数;
将所述第一成像优化参数作为拍摄参数,并进行拍摄,得到中间图像;
根据所述目标标准参数信息以及所述中间图像,生成第一图像综合优化函数;
根据所述第一图像综合优化函数,确定目标成像优化参数,以及,根据所述第一图像综合优化函数,确定目标图像优化参数;
将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第三图像;
根据所述目标图像优化参数对所述第三图像进行调整,以获取所述目标图像。
7.根据权利要求6所述的装置,其特征在于,
所述第二获取模块,还用于:
将所述目标成像优化参数作为拍摄参数,并进行拍摄,得到第一图像;
根据所述目标图像优化参数对所述第一图像进行调整,以获取所述目标图像。
8.根据权利要求6-7中任一所述的装置,其特征在于,
所述装置,还包括:
调整模块,用于对于任一所述目标场景,将所述预览图像中所述目标场景对应的场景区域的原始相关参数,调整为所述目标场景的标准相关参数。
9.一种图像处理装置,其特征在于,应用于服务器,所述装置包括:
接收模块,用于接收终端设备发送的目标场景的元素信息;
确定模块,用于根据所述元素信息以及标准参数信息确定图像优化信息;所述标准参数信息是预先存储的不同场景元素对应的信息;
返回模块,用于将所述图像优化信息返回给所述终端设备;
所述元素信息包括所述目标场景的预览参数信息和所述目标场景的标识;所述图像优化信息包括目标标准参数信息以及第二成像优化函数;所述目标标准参数信息是根据所述标识在所述标准参数信息中确定的;所述第二成像优化函数是基于同一目标场景的所述预览参数信息与所述目标标准参数信息生成的;
所述第二成像优化函数用于供所述终端设备生成第一成像优化参数;所述第一成像优化参数用于供所述终端设备得到中间图像;所述目标标准参数信息以及所述中间图像用于供所述终端设备生成第一图像综合优化函数;所述第一图像综合优化函数用于供所述终端设备确定目标成像优化参数,以及,所述第一图像综合优化函数用于供所述终端设备确定目标图像优化参数;所述目标成像优化参数用于供所述终端设备得到第三图像;所述目标图像优化参数用于供所述终端设备对所述第三图像进行调整,以获取所述目标图像;
所述确定模块,还用于:
根据所述标识在所述标准参数信息中查找,确定所述目标场景对应的目标标准参数信息。
10.根据权利要求9所述的装置,其特征在于,所述图像优化信息还包括所述目标场景的标准相关参数;
所述装置还包括:
第三获取模块,用于根据所述标识获取所述目标场景对应的标准相关参数。
11.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求1-3任一项所述的图像处理方法的步骤。
12.一种可读存储介质,其特征在于,所述可读存储介质上存储程序,所述程序被处理器执行时实现如权利要求1-3任一项所述的图像处理方法的步骤。
13.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求4-5任一项所述的图像处理方法的步骤。
14.一种可读存储介质,其特征在于,所述可读存储介质上存储程序,所述程序被处理器执行时实现如权利要求4-5任一项所述的图像处理方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211180396.3A CN115835032A (zh) | 2021-02-26 | 2021-02-26 | 图像处理方法、装置、电子设备及可读存储介质 |
CN202110218721.XA CN113038002B (zh) | 2021-02-26 | 2021-02-26 | 图像处理方法、装置、电子设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110218721.XA CN113038002B (zh) | 2021-02-26 | 2021-02-26 | 图像处理方法、装置、电子设备及可读存储介质 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211180396.3A Division CN115835032A (zh) | 2021-02-26 | 2021-02-26 | 图像处理方法、装置、电子设备及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113038002A CN113038002A (zh) | 2021-06-25 |
CN113038002B true CN113038002B (zh) | 2023-04-07 |
Family
ID=76461810
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110218721.XA Active CN113038002B (zh) | 2021-02-26 | 2021-02-26 | 图像处理方法、装置、电子设备及可读存储介质 |
CN202211180396.3A Pending CN115835032A (zh) | 2021-02-26 | 2021-02-26 | 图像处理方法、装置、电子设备及可读存储介质 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211180396.3A Pending CN115835032A (zh) | 2021-02-26 | 2021-02-26 | 图像处理方法、装置、电子设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN113038002B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114025079B (zh) * | 2021-09-29 | 2024-02-13 | 大连中科创达软件有限公司 | 一种图像质量优化参数的处理方法、装置和*** |
CN113992850B (zh) * | 2021-10-20 | 2023-06-20 | 上海闻泰电子科技有限公司 | 基于isp的图像处理方法及装置、存储介质和摄像设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110868543A (zh) * | 2019-11-25 | 2020-03-06 | 三星电子(中国)研发中心 | 一种智能拍照方法、装置和计算机可读存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101594295B1 (ko) * | 2009-07-07 | 2016-02-16 | 삼성전자주식회사 | 촬영 장치 및 촬영 방법 |
CN105812646A (zh) * | 2014-12-30 | 2016-07-27 | Tcl集团股份有限公司 | 一种拍照方法、装置以及图像处理方法、装置和通信*** |
CN106101536A (zh) * | 2016-06-22 | 2016-11-09 | 维沃移动通信有限公司 | 一种拍照方法及移动终端 |
CN107566529B (zh) * | 2017-10-18 | 2020-08-14 | 维沃移动通信有限公司 | 一种拍照方法、移动终端及云端服务器 |
CN111654635A (zh) * | 2020-06-30 | 2020-09-11 | 维沃移动通信有限公司 | 拍摄参数调节方法、装置及电子设备 |
-
2021
- 2021-02-26 CN CN202110218721.XA patent/CN113038002B/zh active Active
- 2021-02-26 CN CN202211180396.3A patent/CN115835032A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110868543A (zh) * | 2019-11-25 | 2020-03-06 | 三星电子(中国)研发中心 | 一种智能拍照方法、装置和计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113038002A (zh) | 2021-06-25 |
CN115835032A (zh) | 2023-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107481327B (zh) | 关于增强现实场景的处理方法、装置、终端设备及*** | |
CN111402135B (zh) | 图像处理方法、装置、电子设备及计算机可读存储介质 | |
CN104702851B (zh) | 使用嵌入式数据的强大自动曝光控制 | |
CN111654635A (zh) | 拍摄参数调节方法、装置及电子设备 | |
US11503205B2 (en) | Photographing method and device, and related electronic apparatus | |
CN110163810B (zh) | 一种图像处理方法、装置以及终端 | |
CN112492209B (zh) | 拍摄方法、拍摄装置和电子设备 | |
CN113038002B (zh) | 图像处理方法、装置、电子设备及可读存储介质 | |
CN113411498B (zh) | 图像拍摄方法、移动终端及存储介质 | |
CN109712177A (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 | |
CN113794829B (zh) | 拍摄方法、装置及电子设备 | |
CN112422798A (zh) | 拍照方法、装置、电子设备和存储介质 | |
CN112258380A (zh) | 图像处理方法、装置、设备及存储介质 | |
CN112887610A (zh) | 拍摄方法、装置、电子设备及存储介质 | |
CN116612015A (zh) | 模型训练方法、图像去摩尔纹方法、装置及电子设备 | |
CN114897916A (zh) | 图像处理方法及装置、非易失性可读存储介质、电子设备 | |
CN113194256B (zh) | 拍摄方法、装置、电子设备和存储介质 | |
CN108259767B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN108683847B (zh) | 拍照方法、装置、终端及存储介质 | |
CN112887515A (zh) | 视频生成方法及装置 | |
CN112672055A (zh) | 拍照方法、装置及设备 | |
CN112712564A (zh) | 相机的拍摄方法和装置、存储介质、电子装置 | |
CN108495038B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN113037996A (zh) | 图像处理方法、装置和电子设备 | |
CN112446848A (zh) | 图像处理方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |