一种基于DSP的图像处理方法技术

技术编号:38539233 阅读:19 留言:0更新日期:2023-08-19 17:08
本发明专利技术公开了一种基于DSP的图像处理方法,包括以下步骤:1)对整幅图像进行扫描,扫描后分割成若干块,配置相应的DMA参数,将扫描的数据按块通过DMA搬运到内部RAM中供DSP处理器使用;2)判断图像扫描数据是否被DMA搬运完成,若未搬运完成,则等待数据搬运完成;若搬运完成,则执行下一个流程;3)DMA执行下一块数据搬运,同时DSP对上一块搬运完的数据执行算法处理,将计算的结果写入到L2RAM中;4)DSP继续执行其他算法模块,直至所有的算法处理完成;5)当所有的算法模块处理完成后,重启DMA将算法结果从内部的L2RAM搬运到DDR中;6)判断所有的数据块是否处理完毕,若未处理完毕,则继续搬运及处理;若处理完毕,则判断整幅图像处理完毕。毕。毕。

【技术实现步骤摘要】
一种基于DSP的图像处理方法


[0001]本专利技术属于数字图像处理
,特别涉及一种基于DSP的图像处理方法。

技术介绍

[0002]数字图像处理在嵌入式领域应用最为广泛。目前,数字图像处理技术无论在科学研究、工业生产或管理部门中都得到越来越多的应用。而目标跟踪、机器人导航、自动驾驶、交通监视等应用也极大地促进了实时图像处理技术的发展。
[0003]数字图像处理的特点是数据量大、运算复杂、实时性强。通常,数据量往往大于片内的存储容量,对于片内存储资源有限的处理系统来说,一般需要借用外部存储空间。为了提高系统的实时处理能力,必须在片内高速存储区和外部存储空间之间使用直接存储方式(DMA)进行数据交换,从而使处理器CPU只专注于数据的计算。
[0004]现有技术中,DSP处理器从DDR中获取一整幅图像时,把相应的图像映射到内部cache中,以达到处理图像的目的,见附图1,但现有技术还存在一定的缺陷:如横向扫描一副图像时,经常会造成Cache控制的重新映射,导致Cache使用的效率非常低。另外当访问的图像数据不连续时,如纵向本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于DSP的图像处理方法,其特征在于,包括以下步骤:1)对整幅图像进行扫描,扫描后分割成若干块,配置相应的DMA参数,将扫描的数据按块通过DMA搬运到内部RAM中供DSP处理器使用,其中内部RAM包括L1RAM和L2RAM,且L1RAM和L2RAM各自具有数据总线;2)判断图像扫描数据是否被DMA搬运完成,若未搬运完成,则等待数据搬运完成;若搬运完成,则执行下一个流程;3)DMA执行下一块数据搬运,同时DSP对上一块搬运完的数据执行算法处理,将计算的结果写入到L2RAM中;4)DSP继续执行其他算法模块,直至所有的算法处理完成;5)当所有的算法模块处理完成后,重启DMA将算法结果从内部的L2RA...

【专利技术属性】
技术研发人员:王俊红杨波曹建收刘旺冯英豪
申请(专利权)人:北京茵沃汽车科技有限公司
类型:发明
国别省市:

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

1