发送/接收随机存取压缩像素数据组的数据处理装置以及相关数据处理方法
【专利说明】发送/接收随机存取压缩像素数据组的数据处理装置从及相 关数据处理方法
[0001] 【相关申请的交叉参考】
[0002] 本发明要求2013年10月17日申请的序列号为62/892,227的美国临时专利申请的 优先权,美国临时专利申请在此全部并入参考。 【技术领域】
[0003] 本发明的实施例关于通过照相机接口发送和接收数据,且更特别地,设及发送/接 收随机存取压缩像素数据组的数据处理装置W及相关数据处理方法。 【【背景技术】】
[0004] 照相机接口位于第一忍片和第二忍片之间,W从第一忍片发送多媒体数据到第二 忍片用于进一步处理。例如,第一忍片可包含照相机模块,W及第二忍片可包含图像信号处 理器(ISP)。多媒体数据可包含图像数据(即,单个静止图像)或视频数据(即,包含连续图像 的视频序列)。当具有高分辨率的照相机传感器在照相机模块中采用,通过照相机接口发送 的多媒体数据将具有更大的数据大小/数据率,其必然增加照相机接口的功耗。如果照相机 模块和ISP均位于由电池装置供电的便携式装置(例如,智能电话),则电池寿命将由于照相 机接口的增加的功耗而缩短。因此,需要一种新颖的设计,其可有效地降低照相机接口的功 耗。 【
【发明内容】
】
[0005] 根据示范性本发明的实施例,提出发送/接收随机存取压缩像素数据组的数据处 理装置W及相关数据处理方法。
[0006] 根据本发明的第一方面,掲示一种示范性数据处理装置。示范性数据处理装置包 含压缩电路和第一输出接口。压缩电路,用于通过基于图片的像素数据分组设定压缩图片 的多个像素的像素数据,生成多个压缩的像素数据组,W及生成指示连续的压缩的像素数 据组之间边界的至少一个边界的指示信息;W及第一输出接口,用于将压缩的像素数据组 打包进入至少一个输出比特流,并经由照相机接口输出至少一个输出比特流。
[0007] 根据本发明的第二方面,掲示一种示范性数据处理装置。示范性数据处理装置包 含压缩电路、率控制器和输出接口。压缩电路,用于通过基于图片的像素数据分组设定压缩 所述图片的多个像素的像素数据,生成多个压缩的像素数据组。率控制器,用于执行比特率 控制。输出接口,用于打包压缩的像素数据组进入输出比特流,并经由照相机接口输出输出 比特流。至少一个连续的压缩的像素数据组的至少部分是在由率控制器控制的固定的压缩 率下生成。
[000引据本发明的第=方面,掲示一种示范性数据处理装置。示范性数据处理装置包含 输入接口和解压缩器。输入接口,用于从照相机接口接收输入比特流,解打包输入比特流为 图片的多个压缩的像素数据组,并解析包含于输入比特流中的指示信息,其中指示信息指 示打包于输入比特流流中的连续的压缩的像素数据组的每个边界的至少一个边界。解压缩 器,用于参考指示信息W从多个压缩的像素数据组选择压缩的像素数据组,并解压缩压缩 的像素数据组W生成解压缩的像素数据组。
[0009] 根据本发明的第四方面,掲示一种示范性数据处理装置。示范性数据处理装置包 含第一输入接口、第二输入接口和解压缩器。第一输入接口,用于从照相机接口接收输入比 特流,并解打包输入比特流为图片的多个压缩的像素数据组。第二输入接口,用于从带外信 道接收指示信息,其中指示信息指示打包于输入比特流中连续的压缩的像素数据组的每个 边界的至少一个边界。解压缩器,用于参考指示信息W从多个压缩的像素数据组选择压缩 的像素数据组,并解压缩压缩的像素数据组W生成解压缩的像素数据组。
[0010] 根据本发明的第五方面,掲示一种示范性数据处理装置。数据处理装置包含输入 接口和解压缩电路。输入接口,用于从照相机接口接收输入比特流,并解打包输入比特流为 多个压缩的像素数据组,其中打包于输入比特流中的至少一个连续的压缩的像素数据组的 至少部分是在固定的压缩率下生成的。解压缩电路,用于根据至少固定的压缩率从多个压 缩的像素数据组选择压缩的像素数据组,并解压缩压缩的像素数据组W生成解压缩的像素 数据组。
[0011] 根据本发明的第六方面,掲示一种示范性数据处理方法。示范性数据处理方法包 含:通过基于图片的像素数据分组设定压缩图片的多个像素的像素数据,生成多个压缩的 像素数据组;生成指示连续的压缩的像素数据组之间边界的至少一个边界的指示信息;W 及将压缩的像素数据组打包进入至少一个输出比特流,并经由照相机接口输出至少一个输 出比特流。
[0012] 根据本发明的第屯方面,掲示一种示范性数据处理方法。示范性数据处理方法包 含:执行比特流控制;通过基于图片的像素数据分组设定压缩图片的多个像素的像素数据, 生成多个压缩的像素数据组;W及打包压缩的像素数据组进入输出比特流,并经由照相机 接口输出输出比特流;其中至少一个连续的压缩的像素数据组的至少部分由率控制控制的 固定的压缩率生成。
[0013] 根据本发明的第八方面,掲示一种示范性数据处理方法。示范性数据处理方法包 含:从照相机接口接收输入比特流,解打包输入比特流为图片的多个压缩的像素数据组,并 解析包含于输入比特流中的指示信息,其中指示信息指示打包于输入比特流流中的连续的 压缩的像素数据组的每个边界的至少一个边界;W及参考指示信息W从多个压缩的像素数 据组选择压缩的像素数据组,并解压缩压缩的像素数据组W生成解压缩的像素数据组。
[0014] 根据本发明的第九方面,掲示一种示范性数据处理方法。示范性数据处理方法包 含:从照相机接口接收输入比特流,并解打包输入比特流为图片的多个压缩的像素数据组; 从带外信道接收指示信息,其中指示信息指示打包于输入比特流中连续的压缩的像素数据 组的每个边界的至少一个边界;W及参考指示信息W从多个压缩的像素数据组选择压缩的 像素数据组,并解压缩压缩的像素数据组W生成解压缩的像素数据组。
[0015] 根据本发明的第十方面,掲示一种示范性数据处理方法。示范性数据处理方法包 含:从照相机接口接收输入比特流,并解打包输入比特流为多个压缩的像素数据组,其中打 包于输入比特流中的至少一个连续的压缩的像素数据组的至少部分是在固定的压缩率下 生成的;W及根据至少固定的压缩率从多个压缩的像素数据组选择压缩的像素数据组,并 解压缩压缩的像素数据组W生成解压缩的像素数据组。
[0016] 在阅读了图示于各种图和附图中的优先实施例的W下详细描述后,本发明的运些 和其它目的将对本领域的普通技术人员变得明显。 【【附图说明】】
[0017] 图1是图示根据本发明的实施例的数据处理系统的示意图。
[0018] 图2是根据本发明的实施例的显示于图1中的照相机模块的示意图。
[0019] 图3是根据本发明的实施例的显示于图1中的图像信号处理器的示意图。
[0020] 图4是图示本发明提出的第一随机存取能力增强技术的示意图。
[0021] 图5是图示本发明提出的第二随机存取能力增强技术的示意图。
[0022] 图6是图示本发明提出的第S随机存取能力增强技术的示意图。
[0023] 图7是图示根据本发明的实施例的显示于图1中的数据处理系统的一个控制和数 据流的流程图。
[0024] 图8是图示本发明提出的第四随机存取能力增强技术的示意图。
[0025] 图9是图示本发明提出的第五随机存取能力增强技术的示意图。
[0026] 图10是图示根据本发明的实施例的显示于图1中的数据处理系统的另一个控制和 数据流的流程图。
[0027] 图11是图示本发明提出的第六随机存取能力增强技术的示意图。
[0028] 图12是图示本发明提出的第屯随机存取能力增强技术的示意图。
[0029] 图13是图示根据本发明的实施例的显示于图1中的数据处理系统的又一个控制和 数据流的流程图。
[0030] 图14是图示根据本发明的实施例的另一数据处理系统的示意图。
[0031] 图15是根据本发明的实施例的显示于图14的照相机模块的示意图。
[0032] 图16是根据本发明的实施例的显示于图14的图像信号处理器的示意图。 【【具体实施方式】】
[0033] 遍及整篇描述和权利要求的某些术语用于指代特定部件。如本领域的技术人员意 识到的,制造商可用不同的名称指代部件。此文档不打算区别名称不同但功能相同的部件。 在权利要求和下文的描述中,术语"包括"和"包含"用于开放方式,且因此应该解释为意思 是"包含,但不限于"。而且,术语"禪合"意于表示间接或直接电连接。因此,如果一个装置禪 合到另一装置,那个连接可W通过直接电连接,或通过经由其它装置和连接的间接电连接。
[0034] 本发明提出将数据压缩应用到多媒体数据,并然后通过照相机接口发送压缩的多 媒体数据。由于压缩的多媒体数据的数据大小/数据率小于原始未压缩的多媒体数据的数 据大小/数据率,照相机接口的功耗对应地降低。当具有更高分辨率的照相机传感器用于图 像俘获时,单个图像信号处理器可要求更高的计算功率,用于及时处理多媒体数据,和/或 照相机接口的单个照相机端口可要求高传送带宽。为了减轻带宽要求,多个图像信号处理 器可用于并行处理一个图片中的不同的图像分区。
[0035] 如果一个图片的压缩的多媒体数据是从照相机模块经由照相机接口发送到图像 信号处理器,每个图像信号处理器难W随机存取压缩的多媒体数据W获得所希望的压缩的 数据部分。具体地,关于压缩的多媒体数据的生成,率控制被采用W最佳或较佳地调整每个 压缩单元(例如,X X Y个像素,其中X可W是4W及Y可W是2)的比特率,W便实现内容识别 位预算分配,并因此改进视觉的质量。例如,通常采用可变长度编码(VLC) W实现所希望的 比特率控制。然而,当率控制压缩被用于数据大小/数据率减小时,压缩的多媒体数据的随 机存取能力受损。其结果是,当使能通过照相机接口传送的压缩的数据时,由于缺乏压缩的 多媒体数据的随机存取能力,使用多个图像信号处理器W并行处理一个图片中的不同的图 像分区不容易实现。为了解决此问题,本发明因此提出若干解决方案,每个能够使压缩的像 素数据组由图像信号处理器随机存取。此外,当压缩的数据在从照相机模块经由照相机接 口发送到图像信号处理器之前发送到缓冲器,提出的解决方案还可W被采用W使压缩的像 素数据组由照相机模块的输出接口随机存取。进一步细节将在W下描述。
[0036] 图1是图示根据本发明的实施例的数据处理系统的示意图。数据处理系统100包含 多个数据处理装置,例如,一个照相机模块102和多个图像信号处理器(ISP) 104_1-104_N。 每个图像信号