一种图像处理的方法、装置和设备,用以实现图像处理过程的准确性。该方法包括:获取第一图像,所述第一图像为原始图像;按照预设规则对所述第一图像进行自适应采样获得第二图像,所述第二图像为符合采样需求的图像。这样可以自适应采样得到预设大小的图像,从而可以按照所需尺寸获得图像,应用更加广泛。应用更加广泛。应用更加广泛。
【技术实现步骤摘要】
图像处理的方法、装置和设备
[0001]本申请涉及图像处理领域,尤其涉及一种图像处理的方法、装置和设备。
技术介绍
[0002]随着智能安防等基于图像分析和处理领域研究的逐步深入,图像缩放方法逐渐成为图像分析和处理过程中的热点问题。图像缩放是指通过增加或减少输入图像的像素来改变图像的尺寸。图像缩放通常可以按照用途划分为缩小图像(也称为上采样)和放大图像(也可以称为下采样)两种。传统技术中,往往基于输入图像的分辨率进行处理,当输入图像分辨率的宽度或高度大于图像缩放器处理的宽度和高度限制时,将输入图像分割并进行缩小处理,并利用同一块内存存储分割后的缩小图像。但是,当输入图像的分辨率较大且存在多张输入图像时,往往按照固定大小对所有输入图像进行分割,上述图像处理过程并不能满足所有图像分析的要求,影响图像处理过程的准确性。
技术实现思路
[0003]本申请提供一种图像处理的方法、装置和设备,用以实现图像处理过程的准确性。
[0004]第一方面,本申请提供了一种图像处理的方法,应用于图像处理的装置,该方法包括:图像处理的装置获取第一图像,其中,第一图像为原始图像;然后,按照预设规则对第一图像进行自适应采样获得第二图像,第二图像为符合采样需求的图像。这样可以自适应采样得到预设大小的图像,从而可以按照所需尺寸对原始图像进行采样,进而获得更加灵活尺寸的采样图像,应用更加广泛。
[0005]在一个可能的设计中,自适应采样为根据采样需求获得预设大小的图像,其中,预设大小为原始图像的大小的任意倍数。从而可以更加灵活地获得所需尺寸的图像。
[0006]在另一个可能的设计中,预设规则包括根据不同卷积步长对第一图像进行图像处理。从而可以实现基于卷积方式进行灵活地得到所需尺寸的图像。
[0007]在另一个可能的设计中,图像处理的装置按照预设规则对第一图像进行自适应采样获得第二图像,具体方法可以包括:根据第一图像确定第三图像,第三图像的大小为第二图像的大小的N倍,其中,N大于i且小于j,i大于0,j大于0,i<j;对所述第三图像进行第一采样处理,得到H个第四图像,其中,第一采样处理包括对第三图像进行分块采样并按照H种方式拼接;任一个第四图像的大小等于第二图像的大小;H为大于或者等于2的整数;对H个第四图像进行融合处理,得到第二图像。这样图像处理的装置可以准确地按照预设规则自适应地得到符合采样需求的图像。
[0008]在另一个可能的设计中,图像处理的装置根据第一图像确定第三图像,具体方法可以包括:基于第一图像进行至少一次第二采样处理,在第z次第二采样处理后判断得到的图像的大小是否为第二图像的大小的N倍,若是,则得到第三图像,否则进行第z+1次第二采样处理,直至判断得到的图像的大小为第二图像的大小的N倍,得到第三图像为止;其中,第二采样处理包括根据预设的卷积步长进行图像采样;z为大于或者等于1的整数。根据上述
方法,可以利用迭代方式进行一次或多次采样处理,最终获得满足需求的图像。
[0009]在另一个可能的设计中,第三图像为基于第一图像进行了步长为W的卷积处理的图像,其中,W为大于或等于2的整数。通过卷积方式实现图像处理的灵活采样,进而获得各种尺寸的图像,增加了图像处理的准确性。
[0010]在另一个可能的设计中,所述i为1,所述j为2,所述W为2^p,其中,p为大于或者等于1的整数。由此获得最优的第三图像,进而得到最优的符合需求的图像。
[0011]在另一个可能的设计中,第三图像在图像坐标系X方向上相对于第一图像缩放2^n倍,在图像坐标系Y方向上相对于第一图像缩放2^m倍;其中,n为大于或者等于1的整数,m为大于或者等于1的整数。
[0012]在另一个可能的设计中,图像处理的装置对第三图像进行第一采样处理,得到H个第四图像,具体方法可以包括:根据预设的尺寸将第三图像分成K个子图像,其中,K为大于或者等于2的整数;分别对K个子图像进行第三采样处理,得到K个处理后的子图像;将K个处理后的子图像块进行H次拼接,得到所述H个第四图像,其中,每个第四图像中包括K个处理后的子图像。通过上述方法,可以灵活地将图像采样至非整数倍进行分块后再拼接,可以实现自适应采样得到符合需求的图像。
[0013]在另一个可能的设计中,K个子图像基于预设的像素长度获得,所述预设的像素长度包括图像坐标系X方向上的像素长度和Y方向上的像素长度。这样可以准确地进行图像分块处理,进而实现自适应采样。
[0014]在另一个可能的设计中,K为4时,图像处理的装置根据预设的尺寸将第三图像分成4个子图像,具体方法可以包括:基于s_x1、s_x2、s_y1和s_y2将第三图像分成4个子图像;其中,s_x1为子图像在图像坐标系X方向上的第一像素长度;s_x2为子图像在图像坐标系X方向上的第二像素长度;s_y1为子图像在图像坐标系Y方向上的第三像素长度;s_y2为子图像在图像坐标系Y方向上的第四像素长度。按照上述方法,图像处理的装置可以按照预设好的尺寸将图像分割成符合需求的子图像,进而可以准确地将输入图像分割为4个子图像,进而进行准确地对子图像的处理和拼接。
[0015]在另一个可能的设计中,所述s_x1、s_x2、s_y1和s_y2符合以下公式:
[0016]s_x1=2*t_x
–
s_x
’
;
[0017]s_x2=2(s_x
’–
t_x);
[0018]1<s_x
’
/t_x<2,s_x1>0,s_x2>0;
[0019]s_y1=2*t_y
–
s_y
’
;
[0020]s_y2=2(s_y
’–
t_y);
[0021]1<s_y
’
/t_y<2,s_y1>0,s_y2>0;
[0022]其中,t_x为预设大小在X方向上的像素长度;s_x
’
为第三图像在X方向上的像素长度;t_y为预设大小在Y方向上的像素长度;s_y
’
为第三图像在Y方向上的像素长度,预设大小等于第二图像的大小。
[0023]这样将子图像的尺寸按照上述方法获得,可以使实现复杂度较低,进而可以得到最优的子图像,进而得到最优的符合需求的图像。
[0024]在另一个可能的设计中,图像处理的装置分别对任一个子图像进行第三采样处理,具体方法可以包括:分别在图像坐标系X方向和Y方向上对任一个子图像进行卷积处理。
这样可以通过卷积处理得到各个子图像。
[0025]在另一个可能的设计中,对H个第四图像进行融合处理,得到第二图像,可以符合以下公式:T=a*A+b*B+
……
+h*H;其中,T为第二图像对应的像素矩阵;A,B,
……
,H为H个第四本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种图像处理的方法,其特征在于,所述方法包括:获取第一图像,所述第一图像为原始图像;按照预设规则对所述第一图像进行自适应采样获得第二图像,所述第二图像为符合采样需求的图像。2.如权利要求1所述的方法,其特征在于,所述自适应采样为根据所述采样需求获得预设大小的图像,所述预设大小为所述原始图像的大小的任意倍数。3.如权利要求1或2所述的方法,其特征在于,所述预设规则包括根据不同卷积步长对所述第一图像进行图像处理。4.如权利要求1或2所述的方法,其特征在于,所述按照预设规则对所述第一图像进行自适应采样获得第二图像,包括:根据所述第一图像确定第三图像,所述第三图像的大小为所述第二图像的大小的N倍,所述N大于i且小于j,i大于0,j大于0,i<j;对所述第三图像进行第一采样处理,得到H个第四图像,任一个第四图像的大小等于所述第二图像的大小;H为大于或者等于2的整数;所述第一采样处理包括对所述第三图像进行分块采样并按照H种方式拼接;对所述H个第四图像进行融合处理,得到所述第二图像。5.如权利要求4所述的方法,其特征在于,根据所述第一图像确定第三图像,包括:基于所述第一图像进行至少一次第二采样处理,在第z次第二采样处理后判断得到的图像的大小是否为所述第二图像的大小的N倍,若是,则得到所述第三图像,否则进行第z+1次第二采样处理,直至判断得到的图像的大小为所述第二图像的大小的N倍,得到所述第三图像为止;所述第二采样处理包括根据预设的卷积步长进行图像采样;所述z为大于或者等于1的整数。6.一种图像处理的装置,其特征在于,包括:获取单元,用于获取第一图像,所述第一图像为原始图像;处理单元,用于按照预设规则对所述第一图像进行自适应采样获...
【专利技术属性】
技术研发人员:周宇飞,张梦阳,徐宇啸,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。