一种实时高清视频图像转置器制造技术

技术编号:9009184 阅读:197 留言:0更新日期:2013-08-08 13:37
本发明专利技术公开了一种实时高清视频图像转置器通过数据组合模块,首先将n行8bit的图像数据按列组合为一个n×8bit的图像数据,存储时,每存储一次偏移量增加(H/n)×data_width,完成n行后基地址增加data_width,对下n行进行相同的处理,直到整幅图像数据存储完毕;读取时,每读取一次偏移量增加data_width,数据拆分模块将H/n次读取的图像数据都进行拆分,然后依次输出,得到行列转置图像。本发明专利技术采用不同的方式,对组合的n×8bit的图像数据进行存储和读取,从而实现了图像的转置。另外通过采用帧级流水以及并行处理方式降低了存储图像的内存需求,有效地减少了内存消耗,达到图像转置实时性的要求。

【技术实现步骤摘要】

【技术保护点】
一种实时高清视频图像转置器,其特征在于,包括:数据组合模块、多口内存控制模块、内存条以及数据拆分模块;在数据组合模块中,有n片块RAM,每片块RAM用来存储一行8bit的图像数据,所以,数据组合子模块中一次一共可以存储n行8bit的图像数据;n片块RAM依次对前n行8bit的图像数据进行存储,当存满n行8bit的图像数据时,数据组合子模块将n片块RAM中的数据,即n行8bit的图像数据,依次同时读出并组合为一个个的n×8bit的图像数据即同一列的n个8bit的图像数据组合为一个n×8bit的图像数据送给后面的多口内存控制子模块;多口内存控制模块将数据组合模块传过来的按列组合的n×8bit的图像数据写入到内存条中,其中,写入起始地址采用基地址加偏移量的方式进行计算,偏移量从0开始,每存储一次n×8bit的图像数据,则偏移量增加:(H/n)×data_width;完成n行8bit的图像数据的存储后,基地址增加data_width,对下n行8bit的图像数据进行相同的处理,这样不断重复,直到整幅图像数据存储完毕;整幅图像数据存储完毕后,多口内存控制模块读取内存条中存储的n×8bit的图像数据给数据拆分模块,读起始地址采用基地址加偏移量的方式进行计算,偏移量从0开始,每读取一次n×8bit的图像数据,则偏移量增加data_width;数据拆分模块将H/n次读取的n×8bit的图像数据都进行拆分,然后依次输出,得到按列输出的8bit的图像数据,其中拆分是将n×8bit的图像数据拆分为n个8bit的图像数据;数据拆分模块将每H/n次读取的n×8bit的图像数据进行拆分和输出,得到行列转置图像。...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘然田逢春谭伟敏谭迎春李博乐黄扬帆甘平黄振伟曹东华谢辉邰国钦
申请(专利权)人:四川虹微技术有限公司重庆大学
类型:发明
国别省市:

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

1