【技术实现步骤摘要】
【国外来华专利技术】图像处理流水线中对图像数据的多速率处理
技术介绍
图像传感器捕获的图像数据通常初始作为图像处理流水线的部分而被处理,以便使捕获的图像数据准备好进一步处理或消耗。通过这种方式,可以进行实时校正或增强而无需消耗其他系统资源。例如,可以对原始图像数据进行校正、过滤或其他方式的修改,以便为诸如视频编码器的后续部件提供经适当缩放的图像数据进行编码和后续显示,减少要在视频编码器处对图像数据执行的后续操作数量。为了为捕获的图像数据实施这些校正或增强,可以使用各种不同的设备、部件、单元或其他模块实施作为图像处理流水线部分而执行的变化的操作。例如,图像信号处理器可以包括多个不同单元或级,可以在多个不同单元或级处对从图像传感器获得的图像数据进行不同的图像修改或增强。考虑到许多不同产品中的图像传感器的普遍性,作为图像处理流水线部分高效地处理图像数据可能在这些产品上释放受约束的资源用于执行额外的任务。
技术实现思路
在一些实施方案中,包括相机或其他能够捕获图像数据的图像传感器的设备、装置或计算系统的图像信号处理器可被配置为以不同速率处理图像数据。一些图像处理流水线级可以初始速率(例如,以每个时钟周期X个像素)处理所捕获图像帧的像素数据流。例如,可在一个或多个流水线级处以初始速率执行各种原始图像数据处理技术。后端图像处理流水线级然后可以降低的速率(例如,以每个时钟周期Y个像素,其中Y<X)处理像素数据流。考虑以上实施例中处理的原始图像数据。可将原始图像数据转换成全色域,缩放到更小图像大小,并通过后端全色流水线级以降低的速率处理。还可包括接口,其允许从存储器获得图像数据并通过后端 ...
【技术保护点】
一种装置,包括:图像信号处理器,所述图像信号处理器包括:一个或多个前端流水线级,所述一个或多个前端流水线级以每时钟周期像素数的初始速率处理像素;缩放器;以及一个或多个后端流水线级,所述一个或多个后端流水线级以小于所述每时钟周期像素数的初始速率的每时钟周期像素数的不同速率处理像素,其中所述一个或多个后端流水线级在所述一个或多个前端流水线级之后处理所述像素;所述图像信号处理器被配置为:根据针对图像帧的初始数据大小接收在图像传感器处收集的像素数据流;通过所述图像信号处理器的所述一个或多个前端流水线级处理所述像素数据流;由所述缩放器将所述像素数据流缩放到小于所述像素数据流的所述初始数据大小的数据大小;通过所述一个或多个后端流水线级处理经缩放的像素数据流;以及提供通过所述一个或多个后端流水线级处理的经缩放的像素数据流以用于显示所述图像帧。
【技术特征摘要】
【国外来华专利技术】2015.08.26 US 14/836,9151.一种装置,包括:图像信号处理器,所述图像信号处理器包括:一个或多个前端流水线级,所述一个或多个前端流水线级以每时钟周期像素数的初始速率处理像素;缩放器;以及一个或多个后端流水线级,所述一个或多个后端流水线级以小于所述每时钟周期像素数的初始速率的每时钟周期像素数的不同速率处理像素,其中所述一个或多个后端流水线级在所述一个或多个前端流水线级之后处理所述像素;所述图像信号处理器被配置为:根据针对图像帧的初始数据大小接收在图像传感器处收集的像素数据流;通过所述图像信号处理器的所述一个或多个前端流水线级处理所述像素数据流;由所述缩放器将所述像素数据流缩放到小于所述像素数据流的所述初始数据大小的数据大小;通过所述一个或多个后端流水线级处理经缩放的像素数据流;以及提供通过所述一个或多个后端流水线级处理的经缩放的像素数据流以用于显示所述图像帧。2.根据权利要求1所述的装置,其中所述图像信号处理器被进一步配置为向存储器写入通过所述一个或多个前端流水线级处理的所述像素数据流,使得根据所述初始数据大小向所述存储器写入所述图像帧。3.根据权利要求1所述的装置,其中所述图像信号处理器还包括去马赛克单元;其中在所述图像传感器处收集的所述像素数据流是原始像素数据;其中所述图像信号处理器被进一步配置为:由所述去马赛克单元将通过所述一个或多个前端流水线级处理的所述像素数据流转换到全色域中,其中经转换的像素数据流包括亮度分量和一个或多个色度分量;以及由所述缩放器对经转换的像素数据流重采样以减少所述一个或多个色度分量而不减少所述亮度分量;以及将重采样的像素数据流写入到存储器。4.根据权利要求3所述的装置,其中所述图像信号处理器被进一步配置为:访问所述存储器以获得所述重采样的像素数据流;转换所述重采样的像素数据流以增加所述一个或多个色度分量;以及通过所述一个或多个后端流水线级处理具有增加的所述一个或多个色度分量的重采样的像素数据流。5.根据权利要求1所述的装置,其中所述图像信号处理器还包括用于所述一个或多个后端流水线级的图像处理接口,其中所述一个或多个后端流水线级根据特定色彩格式处理像素;其中所述图像信号处理器被进一步配置为:经由所述图像处理接口以不同于所述特定色彩格式的色彩格式接收其他像素数据流;由所述图像处理接口将所述其他像素数据流转换成所述特定色彩格式;以及通过所述一个或多个后端流水线级处理被转换成所述特定格式的所述其他像素数据流。6.根据权利要求5所述的装置,其中所述装置包括所述图像传感器,并且其中所述其他像素数据流不在所述图像传感器处收集。7.根据权利要求1所述的装置,其中所述装置包括移动计算设备。8.一种方法,包括:在图像信号处理器处接收根据初始数据大小为图像帧收集的像素数据流;由所述图像信号处理器通过所述图像信号处理器中以每个时钟周期像素数的初始速率处理像素的一个或多个前端流水线级处理所述像素数据流;由所述图像信号处理器将所述像素数据流缩放到小于所述初始数据大小的不同数据大小;通过所述图像信号处理器处以每个时钟周期像素数的不同速率处理像素的一个或多个后端流水线级处理经缩放的像素数据流,其中每个时钟周期像素数的所述不同速率小于每个时钟周期像素数的所述初始速率;以及提供通过所述一个或多个后端流水线级处理的经缩放的像素数据流以用于显示所述图像帧。9.根据权利要求8所述的方法,还包括由所述图像信号处理器将通过所述一个或...
【专利技术属性】
技术研发人员:林石焕,C·L·米尔斯,D·A·西尔弗斯坦,D·R·波普,林昇,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。