发明名称 AUTO FILTER EXTENT MANAGEMENT
摘要 An output rescale module may determine an estimated set of lines to hold in vertical support for use when performing image transformations. For example, an output rescale module may monitor input Y coordinates (in terms of input pixel lines) computed over previous lines and compute a set of lines to hold in a set of line buffers. As each output pixel line is generated, the output rescale module may compute the minimum and maximum values of Y generated by the transform across that line. The minimum and maximum input Y coordinates may then be averaged to determine the center value (the centermost input line) for that output line. The difference (in terms of input pixel lines) between centerlines for two adjacent output lines may be added to the centerline value for the current output line to estimate a center line for the next (net yet generated) output pixel line.
申请公布号 US2016037085(A1) 申请公布日期 2016.02.04
申请号 US201414449022 申请日期 2014.07.31
申请人 Apple Inc. 发明人 Mills Christopher L.;Butler Simon W.
分类号 H04N5/262;G06T3/00;H04N5/77 主分类号 H04N5/262
代理机构 代理人
主权项 1. An apparatus, comprising: an image sensor; system memory; and an image signal processor, wherein the image signal processor comprises a output rescale module; wherein the output rescale module is configured to: receive image data for an image captured by the image sensor, wherein the image data is received as a stream of pixels, in raster order;gather input pixel lines of the stream of pixels into a plurality of line buffers, wherein each input pixel line pixels corresponding to a line of pixels of the captured image;apply one or more image transformations on one or more of the input pixel lines in the plurality of line buffers to generate a current output pixel line;estimate a center input pixel line for generating a subsequent output pixel line, wherein the center input line is one of the input pixel lines of the stream of pixels;determine that the plurality of line buffers includes input pixel lines centered on the estimated center image pixel line; andapply one or more other transformations to input pixel lines in the plurality of line buffers to generate the subsequent output pixel line, wherein the one or more other transformations are applied in response to determining that the plurality of line buffers includes input pixel lines centered on the estimated center image pixel line.
地址 Cupertino CA US