【技术实现步骤摘要】
图像数据传输方法、装置和电子设备
[0001]本申请属于通信
,具体涉及一种图像数据传输方法、装置和电子 设备。
技术介绍
[0002]一些场景中,图像处理模块会根据需要以像素块为单位对图像数据进行处 理,而摄像头采集的图像数据是按行进行传输和存储的。当采用高性能可扩展 接口(Advanced eXtensible Interface,AXI)对图像数据进行搬运时,每次突发 传输的首地址,需要按照存储器中数据按行存储的方式进行设置,但同时又需 要按照所需数据块的格式进行必要的调整。
[0003]一种方式中,假设一次突发传输8个时钟的数据,相当于每次读取一行中 64个像素的数据,这些数据存储在指定地址开始的连续区间中,但该方式需要 准备额外的数据存储空间,对读取的每行64个像素的数据进行备份,再转换 成8
×
8的数据块进行处理;另一种方式中,假设一次突发传输只处理1个时钟 的数据,相当于每次读取一行中8个像素的数据,然后通过地址通道发送下一 行数据的存储地址,继续读取下一行8个像素的数据,但该方式需要多次发送 地址信息读取每一行所需的8个像素的数据,从而组成8
×
8的数据块,导致整 体的传输效率太低。
[0004]可见,现有图像数据块传输时,在不增加缓存存储空间的情况下,存在传 输效率较低的问题。
技术实现思路
[0005]本申请实施例的目的是提供一种图像数据传输方法、装置和电子设备,能 够解决现有图像数据块传输时,在不增加缓存存储空间的情况下, ...
【技术保护点】
【技术特征摘要】
1.一种图像数据传输方法,其特征在于,包括:获取图像数据格式信息;根据所述图像数据格式信息,确定地址偏移量;获取图像数据每次传输的首地址信息;根据所述每次传输的首地址信息和所述地址偏移量,进行图像数据的传输,其中,每传输完一行图像数据,使用该行的首地址加上所述地址偏移量,以跳转至下一行的首地址,传输下一行图像数据。2.根据权利要求1所述的方法,其特征在于,所述图像数据格式信息包括像素深度和每行的像素个数;所述根据所述图像数据格式信息,确定地址偏移量,包括:根据所述像素深度和每行的像素个数的乘积,确定地址偏移量。3.根据权利要求1所述的方法,其特征在于,所述图像数据格式信息包括每行像素占用的地址空间信息;所述根据所述图像数据格式信息,确定地址偏移量,包括:根据所述每行像素占用的地址空间信息,确定每行的地址空间大小;将所述每行的地址空间大小确定为所述地址偏移量。4.根据权利要求1所述的方法,其特征在于,所述获取图像数据每次传输的首地址信息之前,所述方法还包括:确定图像数据每次传输处理的时钟周期数;所述获取图像数据每次传输的首地址信息,包括:根据所述时钟周期数和所述图像数据格式信息中的图像数据块大小及传输数据位宽,确定传输一个图像数据块所需的传输次数;获取所述传输次数中每次传输的首地址信息。5.根据权利要求4所述的方法,其特征在于,所述根据所述时钟周期数和所述图像数据格式信息中的图像数据块大小及传输数据位宽,确定传输一个图像数据块所需的传输次数,包括:根据所述图像数据格式信息中的像素深度、所述图像数据块大小和所述传输数据位宽,确定每个时钟周期处理的像素数;根据所述每个时钟周期处理的像素数和所述时钟周期数,确定传输一个图像数据块所需的传输次数。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述根据所述每次传输的首地址信息和所述地址偏移量,进行图像数据的传输,包括:根据第i次传输的首地址信息,传输所述第i次传输的首地址信息所在的第j行的图像数据,i为大于或等于1的整数,j为正整数;将所述第i次传输的首地址信息加上所述地址偏移量,得到第j+1行的首地址信息;根据所述第j+1行的首地址信息,传输所述第j+1行的图像数据;其中,每传输完一行图像数据,将该行的首地址加上所述地址偏移量,开始下一行的图像数据传输,直至完成第i次传输。7.一种图像数据传输装置,其特征在于,包括:
第一获取模块,用于获取图像数据格式信息;第一确定模块,用于根据所述图像数据格式信息,确定地址偏移量;第二获取模块,用于获取图像数据每次传输的首地址信息;传输模块,用于根据所述每次传输的首地址信息和所述地址偏移量,进行图像数据的传...
【专利技术属性】
技术研发人员:谢梓敏,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。