图像处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37084166 阅读:12 留言:0更新日期:2023-03-29 19:59
本申请公开了一种图像处理方法、装置、电子设备和存储介质,属于图像处理技术领域。其中,图像处理方法,应用于电子设备,图像处理方法包括:对待处理图像进行双边滤波处理,得到待处理图像的空间域核和像素域核,和滤波处理后的滤波图像;根据空间域核和像素域核,对滤波图像的图像内容进行边缘检测,在滤波图像中检测出待处理区域;对待处理区域中的图像内容进行图像处理。进行图像处理。进行图像处理。

【技术实现步骤摘要】
图像处理方法、装置、电子设备和存储介质


[0001]本申请属于图像处理
,具体涉及一种图像处理方法、装置、电子设备和存储介质。

技术介绍

[0002]在相关技术中,在通过手机等电子设备进行拍照后,为了使拍摄得到的照片更加美观,照相程序一般会对原始照片进行一定的后期处理,处理后的成品照片的成像效果会更加符合用户审美。
[0003]后期处理包括多个步骤,如滤波处理和图像识别处理,这些步骤是完全独立的,每个步骤都需要独立执行,导致拍照的成像速度慢。

技术实现思路

[0004]本申请实施例的目的是提供一种图像处理方法、装置、电子设备和存储介质,能够提高电子设备拍照成像速度。
[0005]第一方面,本申请实施例提供了一种图像处理方法,图像处理方法包括:
[0006]对待处理图像进行双边滤波处理,得到待处理图像的空间域核和像素域核,和滤波处理后的滤波图像;
[0007]根据空间域核和像素域核,对滤波图像的图像内容进行边缘检测,在滤波图像中检测出待处理区域;
[0008]对待处理区域中的图像内容进行图像处理。
[0009]第二方面,本申请实施例提供了一种图像处理装置,图像处理装置包括:
[0010]滤波模块,用于对待处理图像进行双边滤波处理,得到待处理图像的空间域核和像素域核,和滤波处理后的滤波图像;
[0011]边缘检测模块,用于根据空间域核和像素域核,对滤波图像的图像内容进行边缘检测,在滤波图像中检测出待处理区域;
[0012]处理模块,用于对待处理区域中的图像内容进行图像处理。
[0013]第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
[0014]第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
[0015]第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第一方面的方法的步骤。
[0016]第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的方法。
[0017]在本申请实施例中,对输入的待处理图像进行双边滤波,双边滤波能够很好的对
待处理图像进行降噪、平滑处理。在双边滤波过程中,能够得到待处理图像的空间域核和像素域核,该空间域核和像素域核是基于双边滤波优化后的,因此根据该空间域核和像素域核来进行边缘检测,能够提高边缘检测的效果,而且在双边滤波过程中,会生成空间域核和像素域核,将这两个数据应用到边缘检测中,就无需在边缘检测的步骤中重新计算数据,因此能够减少图像处理的步骤,提高图像处理速度,和提高拍照的成像速度。
附图说明
[0018]图1示出了根据本申请实施例的图像处理方法的流程图;
[0019]图2示出了根据本申请实施例的卷积核的示意图;
[0020]图3示出了根据本申请实施例的卷积核分解示意图;
[0021]图4示出了相关技术中的边缘检测算子的示意图;
[0022]图5示出了根据本申请实施例的边缘检测的示意图;
[0023]图6示出了根据本申请实施例的图像处理装置的结构框图;
[0024]图7示出了根据本申请实施例的电子设备的结构框图;
[0025]图8为实现本申请实施例的一种电子设备的硬件结构示意图。
具体实施方式
[0026]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0027]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0028]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的图像处理方法、装置、电子设备和存储介质进行详细地说明。
[0029]在本申请的一些实施例中,提供了一种图像处理方法,应用于电子设备,图1示出了根据本申请实施例的图像处理方法的流程图,如图1所示,该方法包括:
[0030]步骤102,对待处理图像进行双边滤波处理,得到待处理图像的空间域核和像素域核,和滤波处理后的滤波图像;
[0031]步骤104,根据空间域核和像素域核,对滤波图像的图像内容进行边缘检测,在滤波图像中检测出待处理区域;
[0032]步骤106,对待处理区域中的图像内容进行图像处理。
[0033]在本申请实施例中,在通过手机等电子设备进行拍照时,为了使拍照效果更好,可以在拍摄得到原始照片(RAW数据)后,对原始照片进行自动的图像处理,如在拍摄人像时,可以通过针对性的对拍摄得到的人物面部进行美颜处理,从而使最终成像的人像照片观感更好。
[0034]具体地,在通过手机等电子设备的图像传感器拍摄得到原始照片后,将该原始照片作为待处理图像,并对其进行图像处理。在处理过程中,首先对待处理图像进行双边滤波处理。双边滤波不仅考虑了像素的欧氏距离,还考虑了像素领域内的辐射差异,因此能够很好的对待处理图像进行降噪、平滑处理,从而提高拍摄得到的相片的观感。
[0035]同时,用户拍摄的照片中,包括拍摄主体部分和背景部分,在进行图像处理时,用户更希望对拍摄主体,如人脸的部分进行优化处理,如美颜,而对于背景部分,则希望其更多的保留原始信息,从而保留更多的细节。
[0036]因此,在进行图像处理时,需要对待处理图像中的主体部分,如人脸部分进行边缘检测,从而检测出需要进行图像优化处理的区域,即待处理区域。
[0037]在进行边缘检测时,相关技术中的边缘检测方法一般采用固定的边缘检测算子,如Sobel算子(一种一阶梯度边缘检测算法)或Canny算子(一种多级边缘检测算法),这些算子的非0数值按照列或行仅仅是符号相反,没有考虑到像素间的空间以及灰度值的差异性,因此边缘检测的效果不佳。
[0038]对此,本申请实施例复用双边滤波中得到的待处理图像的空间域核和像素域核,通过空间域核和像素域核来优化边缘检测算子,使得优化后的边缘检测算子更加符合当前照片的空间域特征和像素域特征,能够有效提高边缘检测的效果。
[0039]在该过程中,由于空间域核和像素域本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述图像处理方法包括:对待处理图像进行双边滤波处理,得到所述待处理图像的空间域核和像素域核,和滤波处理后的滤波图像;根据所述空间域核和所述像素域核,对所述滤波图像的图像内容进行边缘检测,在所述滤波图像中检测出待处理区域;对所述待处理区域中的图像内容进行图像处理。2.根据权利要求1所述的图像处理方法,其特征在于,所述待处理图像包括N个第一像素点,N为正整数;所述对待处理图像进行双边滤波处理,得到所述待处理图像的空间域核和像素域核,和滤波处理后的滤波图像,包括:获取所述待处理图像的图像数据,所述图像数据包括所述待处理图像的像素域内的初始窗口的中心点坐标、所述N个第一像素点的第一像素点坐标和所述N个第一像素点的第一像素值;根据所述N个第一像素点中的每一个第一像素点的第一像素点坐标、所述像素值和预设的哈希表,确定所述空间域核和所述像素域核;根据所述空间域核、所述像素域核、所述中心点坐标和所述第一像素值,确定与所述N个第一像素点一一对应的N个第二像素值;将所述待处理图像中的N个第一像素点的像素值分别调整为对应的所述第二像素值,得到所述滤波图像,所述滤波图像包括N个第二像素点,所述N个第二像素点与所述N个第二像素值一一对应。3.根据权利要求2所述的图像处理方法,其特征在于,所述根据所述空间域核、所述像素域核、所述中心点坐标和所述第一像素值,确定与所述N个第一像素点一一对应的N个第二像素值,包括:根据所述空间域核、所述像素域核、所述中心点坐标和所述第一像素值,生成与所述N个第一像素点一一对应的N个滤波任务;基于对所述N个滤波任务的执行结果,得到所述N个第二像素点。4.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述空间域核和所述像素域核,对所述滤波图像的图像内容进行边缘检测,包括:根据所述空间域核和所述像素域核的乘积,确定边缘检测算子;通过所述边缘检测算子对所述滤波图像的图像内容进行边缘检测。5.根据权利要求1至4中任一项所述的图像处理方法,其特征在于,所述对所述待处理区域中的图像内容进行图像处理,包括:确定所述待处理图像在所述待处理区域中的第一图像内容;根据目标颜色信息,对所述第一图像内容进行边缘检测,得到所述第一图像内容中的目标区域;通过预设的超参数,对所述滤波图像在所述目标区域中的第二图像内容,和所述待处理图像在所述目标区域中的第三图像内容进行特征融合,得到处理后的目标图像。6.一种图像处理装置,其特征在于,所述图像处理装置包括:滤波模块,用于对待处理图像进行双边滤波处理,得到所述待处理图像的空间域核和<...

【专利技术属性】
技术研发人员:马云鹏
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1