一种高分辨率图像处理的方法和系统与流程

文档序号:16253272发布日期:2018-12-12 00:13阅读:117来源:国知局
一种高分辨率图像处理的方法和系统与流程

本发明涉及图像处理领域,特别涉及一种高分辨率图像处理的方法和系统。

背景技术

随着科技的发展和社会的进步,人们对拍照也提出了更高的要求,主要表现在要求摄像头能够拍出高分辨率的图像。

目前,超分摄像头已得到广泛应用,超分(即超分辨率)可以被定义为分辨率大于1080p。超分摄像头采集到的图像传输至超分图像处理系统之后,由于部分后处理器硬件条件有限,其只能对分辨率较低的图像进行处理,对于接收到的超分辨率图像往往束手无策。因而,如果能够在硬件条件不变的基础上,使得原有只能够处理低分辨率的图像处理系统变得也能够处理超分图像,这将是十分有意义的。



技术实现要素:

为此,需要提供一种高分辨率图像处理的技术方案,用于解决超分图像处理系统由于受硬件条件限制,导致无法处理超分辨率图像的问题。

为实现上述目的,发明人提供了一种高分辨率图像处理的系统,所述系统包括第一芯片和第二芯片,所述第一芯片包括第一接口、第一处理单元和第二接口;所述第二芯片包括第三接口、第二处理单元和第四接口;

所述第一接口支持接收第一分辨率图像,所述第二接口支持发送第二分辨率图像,所述第三接口支持接收第二分辨率图像,所述第四接口支持发送第一分辨率图像;所述第一分辨率大于第二分辨率;

所述第一处理单元用于通过第一接口接收第一分辨率图像,并根据第一分辨率与第二分辨率的大小关系,将第一分辨率图像切割为若干第二分辨率图像,以及将切割后的各个第二分辨率图像通过第二接口依次发送给第三接口;

所述第二处理单元用于通过第三接口接收第二分辨率图像,并将接收的第二分辨率图像按照切割规则重新拼接成第一分辨率图像,并采用图像处理算法对拼接的第一分辨率图像进行第一处理,根据第一图像处理结果得到图像效果参数,并通过第四接口将图像效果参数发送给第一接口;

所述第一处理单元用于通过第二接口接收图像效果参数,并根据图像效果参数对第一分辨率图像执行对应的图像效果。

进一步地,所述第一芯片还包括第一存储单元,所述第一处理单元用于将执行图像效果后的第一分辨率图像存储于第一存储单元中。

进一步地,所述图像处理算法包括hdr图像算法、夜景图像增强算法、人脸识别算法、物体识别算法、人体识别算法中的任意一种。

进一步地,所述第一接口和第三接口为mipi-csi接收接口,所述第二接口和第四接口为mipi-csi发送接口。

进一步地,第二接口和第四接口传输能力不匹配。

发明人还提供了一种高分辨率图像处理的方法,所述方法应用于种高分辨率图像处理的系统,所述系统包括第一芯片和第二芯片,所述第一芯片包括第一接口、第一处理单元和第二接口;所述第二芯片包括第三接口、第二处理单元和第四接口;

第一接口支持接收第一分辨率图像,第二接口支持发送第二分辨率图像,第三接口支持接收第二分辨率图像,第四接口支持发送第一分辨率图像;所述第一分辨率大于第二分辨率;

所述方法包括以下步骤:

第一处理单元通过第一接口接收第一分辨率图像,并根据第一分辨率与第二分辨率的大小关系,将第一分辨率图像切割为若干第二分辨率图像,以及将切割后的各个第二分辨率图像通过第二接口依次发送给第三接口;

第二处理单元通过第三接口接收第二分辨率图像,并将接收的第二分辨率图像按照切割规则重新拼接成第一分辨率图像,并采用图像处理算法对拼接的第一分辨率图像进行第一处理,根据第一图像处理结果得到图像效果参数,并通过第四接口将图像效果参数发送给第一接口;

第一处理单元通过第二接口接收图像效果参数,并根据图像效果参数对第一分辨率图像执行对应的图像效果。

进一步地,所述第一芯片还包括第一存储单元,所述方法包括:

第一处理单元将执行图像效果后的第一分辨率图像存储于第一存储单元中。

进一步地,所述图像处理算法包括hdr图像算法、夜景图像增强算法、人脸识别算法、物体识别算法、人体识别算法中的任意一种。

进一步地,所述第一接口和第三接口为mipi-csi接收接口,所述第二接口和第四接口为mipi-csi发送接口。

进一步地,第二接口和第四接口传输能力不匹配。

区别于现有技术,上述技术方案所述的高分辨率图像处理的方法和系统,所述系统包括第一芯片和第二芯片,所述第一芯片包括第一接口、第一处理单元和第二接口;所述第二芯片包括第三接口、第二处理单元和第四接口。第一处理芯片通过第一接口接收高分辨率图像,并对高分辨率图像进行拆分后通过第二接口发送给第二芯片。第二芯片为具有处理高分辨率图像性能的芯片,其将接收到的拆分后的较低分辨率图像重新拼接为高分辨率图像并进行处理,以及将处理结果对应的图像效果参数发送给第一芯片,第一芯片接收图像效果参数,并根据图像效果参数对第一分辨率图像执行对应的图像效果。这样,就使得性能较低的第一芯片也能够实现对超分辨率图像的后处理操作。

附图说明

图1为本发明一实施方式涉及的高分辨率图像处理的系统的示意图;

图2为本发明一实施方式涉及的高分辨率图像处理的方法的流程图;

附图标记说明:

101、第一芯片;

111、第一接口;112、第一处理单元;113、第二接口;

102、第二芯片;

121、第三接口;122、第二处理单元;123、第四接口;

103、超分摄像头。

具体实施方式

为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。

请参阅图1,本发明一实施方式涉及的高分辨率图像处理的系统的示意图。所述系统包括第一芯片101和第二芯片102,所述第一芯片101包括第一接口111、第一处理单元112和第二接口113;所述第二芯片102包括第三接口121、第二处理单元122和第四接口123;

所述第一接口111支持接收第一分辨率图像,所述第二接口113支持发送第二分辨率图像,所述第三接口121支持接收第二分辨率图像,所述第四接口123支持发送第一分辨率图像;所述第一分辨率大于第二分辨率。

第一处理单元和第二处理单元为具有图像处理功能的电子元件,如dsp处理器(数字信号处理器)。优选的,第二处理单元的性能要优于第一处理单元,即第二处理单元相较于第一处理单元能够处理更高分辨率的图像,或者能够采用更加复杂的算法(如ai算法)对图像进行处理。

在本实施方式中,所述第一接口和第三接口为mipi-csi接收接口,所述第二接口和第四接口为mipi-csi发送接口。具体地,第二接口和第四接口传输能力不匹配。例如第二接口为支持1080p分辨率图像的发送接口,第四接口为支持4k分辨率图像的发送接口。在另一些实施例中,所述第二接口、第三接口、第四接口还可以为spi接口。优选的,第二接口为mipi-tx/rx复用接口,即第二接口既用于可以发送数据也可以用于接收数据,以便第二接口接收第二芯片发送的图像效果参数。

所述第一处理单元112用于通过第一接口111接收第一分辨率图像,并根据第一分辨率与第二分辨率的大小关系,将第一分辨率图像切割为若干第二分辨率图像,以及将切割后的各个第二分辨率图像通过第二接口113依次发送给第三接口121。在本实施方式中,第一分辨率为4k,第二分辨率为1080p,第一处理单元将接收到超分摄像头103的4k图像拆分为4幅1080p图像。拆分的规则优选为对接收到的图像进行4等分。

所述第二处理单元122用于通过第三接口121接收第二分辨率图像,并将接收的第二分辨率图像按照切割规则重新拼接成第一分辨率图像,并采用图像处理算法对拼接的第一分辨率图像进行第一处理,根据第一图像处理结果得到图像效果参数,并通过第四接口123将图像效果参数发送给第一接口;

所述第一处理单元112用于通过第二接口接收图像效果参数,并根据图像效果参数对第一分辨率图像执行对应的图像效果。

图像效果参数与图像处理算法相对应,在本实施方式中,所述图像处理算法包括hdr图像算法、夜景图像增强算法、人脸识别算法、物体识别算法、人体识别算法中的任意一种。

具体地,当图像处理算法为夜景增强算法时,图像效果参数为夜景增强效果,例如夜景图像的需要增强的亮度值;

当图像处理算法为hdr(高动态范围)图像算法时,图像效果参数为hdr效果图像,例如将图像转换为hdr图像需要增强的亮度值;

当图像处理算法为人脸或物体识别算法时,图像效果参数为人脸或物体特征值的坐标和权重值,例如图像效果可以是框出图像中人脸或物体所在的位置。

在某些实施例中,所述第一芯片还包括第一存储单元,所述第一处理单元用于将执行图像效果后的第一分辨率图像存储于第一存储单元中。第一分辨率图像可以通过显示单元进行显示,也可以等待其他应用程序后续处理,如压缩处理。

如图2所示,发明人还提供了一种高分辨率图像处理的方法,所述方法应用于种高分辨率图像处理的系统,所述系统包括第一芯片和第二芯片,所述第一芯片包括第一接口、第一处理单元和第二接口;所述第二芯片包括第三接口、第二处理单元和第四接口;

第一接口支持接收第一分辨率图像,第二接口支持发送第二分辨率图像,第三接口支持接收第二分辨率图像,第四接口支持发送第一分辨率图像;所述第一分辨率大于第二分辨率;

所述方法包括以下步骤:

首先进入步骤s201第一处理单元通过第一接口接收第一分辨率图像,并根据第一分辨率与第二分辨率的大小关系,将第一分辨率图像切割为若干第二分辨率图像,以及将切割后的各个第二分辨率图像通过第二接口依次发送给第三接口;

而后进入步骤s202第二处理单元通过第三接口接收第二分辨率图像,并将接收的第二分辨率图像按照切割规则重新拼接成第一分辨率图像,并采用图像处理算法对拼接的第一分辨率图像进行第一处理,根据第一图像处理结果得到图像效果参数,并通过第四接口将图像效果参数发送给第一接口;

而后进入步骤s203第一处理单元通过第二接口接收图像效果参数,并根据图像效果参数对第一分辨率图像执行对应的图像效果。

在某些实施例中,所述第一芯片还包括第一存储单元,所述方法包括:第一处理单元将执行图像效果后的第一分辨率图像存储于第一存储单元中。当第一处理单元获取到相应指令后,将获取第一存储单元中存储的图像进行相应操作,所述操作指令包括但不限于显示操作、压缩操作、传输操作等。

上述技术方案所述的高分辨率图像处理的方法和系统,所述系统包括第一芯片和第二芯片,所述第一芯片包括第一接口、第一处理单元和第二接口;所述第二芯片包括第三接口、第二处理单元和第四接口。第一处理芯片通过第一接口接收高分辨率图像,并对高分辨率图像进行拆分后通过第二接口发送给第二芯片。第二芯片为具有处理高分辨率图像性能的芯片,其将接收到的拆分后的较低分辨率图像重新拼接为高分辨率图像并进行处理,以及将处理结果对应的图像效果参数发送给第一芯片,第一芯片接收图像效果参数,并根据图像效果参数对第一分辨率图像执行对应的图像效果。这样,就使得性能较低的第一芯片也能够实现对超分辨率图像的后处理操作。

需要说明的是,尽管在本文中已经对上述各实施例进行了描述,但并非因此限制本发明的专利保护范围。因此,基于本发明的创新理念,对本文所述实施例进行的变更和修改,或利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接地将以上技术方案运用在其他相关的技术领域,均包括在本发明的专利保护范围之内。

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