发送/接收随机存取压缩像素数据组的数据处理装置以及相关数据处理方法_5

文档序号:9872742阅读:来源:国知局
显示于图13中每个步骤的细节,为了简明此处省略进一步描述。
[0105] 关于图1中的数据处理系统100,照相机模块102可采用前述随机存取能力增强技 术中的一个,W使能外电路部件(例如,任何图像信号处理器1〇4_i-i〇4_N)W随机存取压缩 的多媒体数据。然而,相同的随机存取能力增强技术可W由照相机模块采用,W使能内部电 路部件(例如,输出接口)W随机存取压缩的多媒体数据。
[0106] 图14是图示本发明实施例的另一数据处理系统的示意图。数据处理系统1400包含 多个数据处理装置,例如,一个照相机模块1402和多个图像信号处理器(ISP)1404_1-1404_ N。每个图像信号处理器1404_l-1404_N可W是应用处理器(AP)的部分。在本实施例中,图像 信号处理器1404_1-1404_N的数目取决于照相机模块1402的实际照相机分辨率。照相机模 块1402和图像信号处理器1404_l-1404_N可W实施于不同的忍片,W及照相机模块1402可 与图像信号处理器1404_1-1404_龄圣由照相机接口 1403通信。在本实施例中,照相机接口 1403可W是由移动产业处理器接口(MIPI)标准化的照相机串行接口(CSI)。
[0107] 为了减轻照相机接口 1403的每个照相机端口的带宽要求,一个图片的不同的图像 分区用于分别生成输出比特流BS广BSn; W及输出比特流BSrB^从照相机模块1402分别经 由照相机接口 1403的多个照相机端口 Pi-Pn发送到图像信号处理器1404_1-1404_N。因此,图 像信号处理器1404_1-1404_N用于W并行方式处理一个图片的不同的图像分区。换句话说, 每个图像信号处理器1404_1-1404_N负责用于仅仅处理由照相机模块102俘获的一个图片 的部分,并因此不需要处理一个完整图片的所有多媒体数据。
[0108] 为了实现通过照相机接口 1403的压缩的数据的传送,照相机模块1402支持数据压 缩,W及图像信号处理器1404_l-1404_N支持数据解压缩。因此,照相机模块1402具有包含 于其中的前述压缩器114,且每个图像信号处理器1404_1-1404_N具有包含于其中的前述解 压缩器124。
[0109] 数据处理系统1400和100的一个差别是压缩器114输出压缩的多媒体数据到缓冲 器1414,用于缓解实时处理要求。数据处理系统1400和100的另一差别是照相机模块1402从 缓冲器1414读取压缩的多媒体数据,并输出通过照相机接口 1403的多个照相机端口 Pi-Pn从 缓冲器1414读取的压缩的多媒体数据的不同的部分。
[0110] 请参考图15,图15是根据本发明的实施例的显示于图14的照相机模块1402的示意 图。照相机模块1402包含前述照相机控制器111、处理电路113和照相机传感器118,且还包 含缓冲器装置1411和输出接口 1412。缓冲器装置1411包含缓冲器控制器1413和缓冲器 1414。例如,缓冲器1414可W是动态随机存取存储器(DRAM), W及缓冲器控制器1413可W是 存储器控制器。由于照相机控制器111、处理电路113和照相机传感器118的功能和操作详细 描述于前,为了简洁,在此省略进一步的描述。在本实施例中,压缩器114将压缩的像素数据 组化'-Dn'通过缓冲器控制器1413储存到缓冲器1414, W及输出接口 1412从缓冲器1414通过 缓冲器控制器1413读取压缩的像素数据组化'-Dn'。输出接口 1412用于根据照相机接口 103 的传送协议打包/分组压缩的像素数据组化' -Dn'进输出比特流B&-BSN,并经由照相机端口 P广Pn发送输出比特流BS广BSn到图像信号处理器1404_1-1404_N。因为输出接口 1412需要识 别从缓冲器1414读取的每个压缩的像素数据组化'-Dn',照相机模块1402可采用提出的随机 存取增强设计中的一个,W使压缩的像素数据组化'-Dn'由输出接口 1412随机存取。例如,数 据处理系统1400中的缓冲器控制器1413起的作用类似于数据处理系统100中的输出接口 112起的作用,W及数据处理系统1400中的输出接口 1412起的作用类似于数据处理系统100 中的每个图像信号处理器104_1-104_N起的作用。
[0111] 在具有增强的随机存取能力的一个示范性数据处理系统设计中,输出接口 1412用 于参考指示信息,W识别从缓冲器装置1414读取的压缩的像素数据组,打包/分组压缩的像 素数据进输出比特流,并通过照相机端口的一个输出图像信号处理器的一个的输出比特 流。例如,当显示于图4中的随机存取能力增强技术由照相机模块1402采用,照相机控制器 111生成控制信号Cl到压缩器114, W使能对应于相同图片IMG中不同的图像分区的两个压 缩的像素数据组之间一个重同步标记CWresyn。的插入。在具有合适插入的重同步标记CWresync 的压缩的像素数据组储存进缓冲器装置1411的缓冲器1414时,输出接口 1412从缓冲器1414 读取缓冲的数据,并检测重同步标记CWresyn。W知道检测的重同步标记CWresyn。的位置。基于 检测的重同步标记CWresync的位置,输出接口 1412知道缓冲器1414中压缩的数据的布置,并 因此可识别从缓冲器1414读取的每个压缩的数据组化'-Dn'。在重同步标记的帮助下,从缓 冲器1414读取的压缩的像素数据组可W由输出接口 1412随机存取。
[0112] 对于另一示例,当显示于图5中的随机存取能力增强技术由照相机模块1402采用 时,照相机控制器111生成控制信号C2到缓冲器控制器1413, W使能对应于相同图片IMG中 不同图像分区的两个压缩的像素数据组的边界位置信息的传送。因此,在具有由缓冲器控 审IJ器1413合适地创建的边界位置信息INF(Ss)-INF(Sn)的压缩的像素数据组Di'-Dn'储存于 缓冲器装置1411的缓冲器1414后,输出接口 1412从缓冲器1414读取缓冲的数据W获得边界 位置信息INF(S2)-INF(Sn)。基于边界位置,输出接口 1412知道缓冲器1414中压缩的数据的 布置,并因此可识别从缓冲器1414读取的每个压缩的数据组化'-Dn'。在边界位置信息的帮 助下,从缓冲器1414读取的压缩的像素数据组可由输出接口 1412随机存取。
[0113] 对于又一示例,当显示于图6中的随机存取能力增强技术由照相机模块1402采用 时,照相机控制器111生成控制信号C2到缓冲器控制器1413, W使能对应于相同图片IMG中 的不同的图像分区压缩的像素数据组的长度信息的传送。因此,在具有由缓冲器控制器 1413合适地创建的长度信息INF化O-INF化N)的压缩的像素数据组化'-Dn'储存进缓冲器 1414时,输出接口 1412从缓冲器1414读取缓冲的数据,W获得长度信息INF化O-INF(Ln)。基 于压缩的像素数据组的长度,输出接口 1412知道缓冲于缓冲器1414的压缩的数据的布置, 并因此可识别从缓冲器1414读取的每个压缩的数据组化'-Dn'。在长度位置信息的帮助下, 从缓冲器1414读取的压缩的像素数据组可由输出接口 1412随机存取。
[0114] 在具有增强的随机存取能力的另一示范性数据处理系统设计中,指示信息指示两 个连续的压缩的像素数据组之间的每个边界的至少一个边界可W不用储存进缓冲器1414 而发送到输出接口 1412。例如,当显示于图8中的随机存取能力增强技术由照相机模块1402 采用时,压缩的像素数据组化'-Dn'储存于缓冲器1414, W及边界位置信息INF(Ss)-INF(Sn) 不储存于缓冲器1414。例如,输出接口 1412可从缓冲器1414通过带内路径读取压缩的像素 数据组化'-Dn',并通过带外路径接收由缓冲器控制器1413生成的边界位置信息INF(Ss)-INF(Sn)D对于另一示例,当显示于图9中的随机存取能力增强技术由照相机模块1402采用 时,压缩的像素数据组化'-Dn'储存于缓冲器1414, W及长度信息INF化O-INF(Ln)不储存于 缓冲器1414。例如,输出接口 1412可从缓冲器1414通过带内路径读取压缩的像素数据组 Di'-Dn',并通过带外路径接收由缓冲器控制器1413生成的长度信息INF(Li)-INF(Ln)D
[0115] 在具有增强的随机存取能力的又一示范性数据处理系统设计中,输出接口 1412用 于根据固定的压缩率识别从缓冲器1414读取的压缩的像素数据组。例如,当显示于图11的 随机存取能力增强技术由照相机模块1402采用时,照相机控制器111生成控制信号C3W命 令率控制器115部分地使能比特控制,用于每个像素数据组的压缩。在由部分地使能的率控 制生成的压缩的像素数据组化'-Dn'储存进缓冲器装置1411的缓冲器1414,输出接口 1412可 参考固定的压缩率CR和每个数据组的固定的大小W知道缓冲器1414中压缩的数据的布置, 并因此可识别从缓冲器1414读取的每个压缩的数据组化'-Dn'。在率控制器115的帮助下,率 控制器115对每个像素数据组的压缩执行部分地使能的率控制,W使部分像素数据组的压 缩结果具有固定的压缩率,从缓冲器1414读取的压缩的像素数据组可由输出接口 1412随机 存取。
[0116] 对于另一示例,当显示于图12中的随机存取能力增强技术由照相机模块1402采用 时,照相机控制器111生成控制信号C3, W命令率控制器115 W命令率控制器115完全地使能 比特率控制,用于每个完整像素数据组的压缩。在由完全使能的率控制生成的压缩的像素 数据组化'-Dn'储存进缓冲器1414后,输出接口 1412可参考固定的压缩率CRW知道缓冲器 1414中压缩的数据的布置,并因此可识别从缓冲器1414读取的每个压缩的数据组化'-Dn'。 在率控制器115的帮助下,率控制器对每个像素数据组的压缩执行完全地使能的率控制,W 使对应压缩的像素数据组具有固定的压缩率,从缓冲器1414读取的压缩的像素数据组可由 输出接口 1412随机存取。
[0117] 请再次参考图14。每个图像信号处理器1404_1-1404_N仅仅负责处理图片IMG的一 个图像分区。因此,输出接口 1412输出图片IMG的部分压缩的数据到一个图像信号处理器, W及图像信号处理器生成对应于图片IMG的部分的解压缩的多媒体数据。例如,关于图片 IMG中的相同行的压缩单元,照相机模块102根据属于不同的图像分区Ai-An的像素数据组 化-Dn生成压缩的像素数据组化'-Dn'。当接收打包于输入比特流(即,从照相机模块1402生 成的比特流BSi)的压缩的像素数据组化'时
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1