【技术实现步骤摘要】
一种芯片及基于芯片的图像伸缩变换方法
[0001]本申请属于图像
,尤其涉及一种芯片及图像伸缩变换的方法。
技术介绍
[0002]在图像识别中,经常需要做图像的放大和缩小。例如,在人脸检测和识别中,对于从图像中检测到的人脸,需要将局部图像提取出来并缩放到标准大小,然后送入人脸识别器进行识别。
[0003]给定原始图像和目标图像的分辨率,做伸缩变换就是对原始图像中的像素进行上/下采样,得到目标图像中的像素值。这一计算过程通常是在软件中实现的。
[0004]在基于中央处理器(Central Processing Unit,CPU)和双倍数据率同步动态随机存取存储器(Double Data Rate Synchronous Dynamic Random Access Memory,DDR SDRAM)的计算机系统中,直接通过软件计算实现伸缩变换,最大的问题是速度慢,耗时长。这是由DDR的存储特点决定的。作为一种动态存储器,在DDR中对随机地址进行读写访问,花费的时间要远远长于对连读地址进行访问。
技术实现思路
[0005]有鉴于此,本申请实施例提供了一种芯片及基于芯片的图像伸缩变换方法,能够解决相关技术中的一个或多个技术问题。
[0006]第一方面,本申请一实施例提供了一种芯片,第一输入缓存和第二输入缓存,用于按数据调度需求从片外存储器中各自获取原始图像的K行数据直至原始图像的全部数据获取完毕则停止获取;其中,第一输入缓存和第二输入缓存按数据调度需求执行一次为一个周期;第一横向 ...
【技术保护点】
【技术特征摘要】
1.一种应用于图像伸缩变换的芯片,所述芯片与片外存储器耦接,其特征在于,所述芯片至少包括:第一输入缓存及第二输入缓存、第一横向缩放模块及第二横向缩放模块、第一中间缓存及第二中间缓存模块、第一纵向缩放模块及第一纵向缩放模块和第一输出缓存及第二输出缓存,其中:所述第一输入缓存和所述第二输入缓存,用于按数据调度需求从所述片外存储器中各自获取所述原始图像的K行数据直至所述原始图像的全部数据获取完毕则停止获取;其中,所述第一输入缓存和所述第二输入缓存按数据调度需求执行一次为一个周期;所述第一横向缩放模块,用于对所述第一输入缓存存储的所述原始图像的K行数据进行横向上/下采样得到所述目标图像的K行数据并缓存入所述第一中间缓存;所述第二横向缩放模块,用于对所述第二输入缓存存储的所述原始图像的K行数据进行横向上/下采样得到所述目标图像的K行数据并缓存入所述第二中间缓存;所述第一纵向缩放模块,用于对所述第一中间缓存和所述第二中间缓存当前周期存储的所述目标图像的K行数据进行纵向上/下采样得到满足所述目标分辨率的所述目标图像的M行数据并缓存入所述第一输出缓存;所述第二纵向缩放模块,用于对所述第一中间缓存和所述第二中间缓存下一周期存储的所述目标图像部分区域的K行数据进行纵向上/下采样得到满足所述目标分辨率的所述目标图像N行数据并将缓存入所述第二输出缓存;所述第一输入缓存和所述第二输出缓存,用于将所述目标图像部分区域数据传输至指定地址;其中,K、M、N为自然数,三者的数值可相等或不相等。2.如权利要求1所述的芯片,其特征在于,所述芯片还包括调度模块,所述调度模块包括读取请求子模块和接收请求子模块,所述读取请求子模块用于根据数据调度需求和/或所述第一输入缓存和所述第二输入缓存的缓存空间向所述片外存储器发送读取数据请求;所述接收请求子模块用于接收所述片外存储器响应于读取数据请求发送的原始图像数据,并将接收到的数据写入所述第一输入缓存和所述第二输入缓存。3.如权利要求1所述的芯片,其特征在于,所述芯片还包括参数寄存器,用于寄存横向缩放模块和纵向缩放模块进行上/下采样的参数,所述参数可通过上位机或片外处理器获取并作为设计参数直接体现在芯片的设计中。4.如权利要求3所述的芯片,其特征在于,所述参数包括横向亚像素参数和纵向亚像素参数,其中,所述横向亚像素参数用于规定原始图像横向相邻像素的距离被细化成若干份,所述纵向亚像素参数用于规定原始图像纵向相邻像素的距离被细化成若干份。5.如权利要求3所述的芯片,其特征在于,所述参数还包括横向整数步长及横向亚像素步长、纵向整数步长及纵向亚像素步长,根据步长可以得到进行上/下采样所需的下一个有效行/列是原所述始图像中哪一行/列及上/下采样后所述目标图像行/列在所述原始图像中的亚像素位置。6.如权利要求5所述的芯片,其特征在于,所述芯片从所述片外存储器获取所述目标图像当前目标行在所述原始图像中的对应行数据之前,还需计算出当前目标行和下一个目标行在所述原始图像中的亚像素位置,进而确定当前目标行和下一个目标行在原始图像中各自的对应行;若当前目标行与下一个目标行在所述原始图像中拥有一个或两个相同的对应行,则所述芯片在获取所述当前目标行在...
【专利技术属性】
技术研发人员:肖晗,袁峰,
申请(专利权)人:奥比中光科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。