-
公开(公告)号:AU2011314275B2
公开(公告)日:2014-09-04
申请号:AU2011314275
申请日:2011-08-31
Applicant: APPLE INC
Inventor: COTE GUY , FREDERIKSEN JEFFREY E
Abstract: Certain aspects of this disclosure relate to an image signal processing system 32 that includes a flash controller 550 that is configured to activate a flash device prior to the start of a target image frame by using a sensor timing signal. In one embodiment, the flash controller 550 receives a delayed sensor timing signal and determines a flash activation start time by using the delayed sensor timing signal to identify a time corresponding to the end of the previous frame, increasing that time by a vertical blanking time, and then subtracting a first offset to compensate for delay between the sensor timing signal and the delayed sensor timing signal. Then, the flash controller 550 subtracts a second offset to determine the flash activation time, thus ensuring that the flash is activated prior to receiving the first pixel of the target frame.
-
公开(公告)号:AU2014203602A1
公开(公告)日:2014-07-17
申请号:AU2014203602
申请日:2014-07-01
Applicant: APPLE INC
Inventor: CÔTÉ GUY , FREDERIKSEN JEFFREY E
Abstract: Certain aspects of this disclosure relate to an image signal processing system 32 that includes a flash controller 550 that is configured to activate a flash device prior to the start of a target image frame by using a sensor timing signal. In one embodiment, the flash 5 controller 550 receives a delayed sensor timing signal and determines a flash activation start time by using the delayed sensor timing signal to identify a time corresponding to the end of the previous frame, increasing that time by a vertical blanking time, and then subtracting a first offset to compensate for delay between the sensor timing signal and the delayed sensor timing signal. Then, the flash controller 550 subtracts a second offset to 10 determine the flash activation time, thus ensuring that the flash is activated prior to receiving the first pixel of the target frame.
-
公开(公告)号:AU2010308353B2
公开(公告)日:2014-01-23
申请号:AU2010308353
申请日:2010-10-12
Applicant: APPLE INC
Inventor: COTE GUY , FREDERIKSEN JEFFREY E
Abstract: Various techniques are provided herein for the demosaicing of images acquired and processed by an imaging system. The imaging system includes an image signal processor 32 and image sensors 30 utilizing color filter arrays (CFA) for acquiring red, green, and blue color data using one pixel array. In one embodiment, the CFA may include a Bayer pattern. During image signal processing, demosaicing may be applied to interpolate missing color samples from the raw image pattern. In one embodiment, interpolation for the green color channel may include employing edge-adaptive filters with weighted gradients of horizontal and vertical filtered values. The red and blue color channels may be interpolated using color difference samples with co-located interpolated values of the green color channel. In another embodiment, interpolation of the red and blue color channels may be performed using color ratios (e.g., versus color difference data).
-
公开(公告)号:MX2013002455A
公开(公告)日:2013-08-29
申请号:MX2013002455
申请日:2011-08-25
Applicant: APPLE INC
Inventor: FREDERIKSEN JEFFREY E , COTE GUY
IPC: H04N5/232
Abstract: Se proporcionan técnicas para determinar una posición focal óptima utilizando estadísticas de enfoque automático. En una modalidad, tales técnicas pueden incluir generar puntuaciones de enfoque automático y ordinario para determinar una longitud focal óptima en la cual posicionar un lente 88 asociado con el sensor de imagen 90. Por ejemplo, la lógica de estadísticas 680 puede determinar una posición ordinaria que indica un área de enfoque óptima que, en una modalidad, se puede determinar al buscar la primera posición ordinaria en la que una puntuación de enfoque automático ordinaria disminuye con respecto a una puntuación de enfoque automático ordinaria en una posición previa. Al utilizar esta posición como un punto de inicio para la búsqueda de puntuación fina, la posición focal óptima se puede determinar al buscar un pico en puntuaciones finas de enfoque automático. En otra modalidad, las estadísticas de enfoque automático también se pueden determinar con base en cada color del Bayer RGB, de tal forma que, aun en la presencia de aberraciones cromáticas, se pueden utilizar las puntuaciones relativas de enfoque automático por cada color para determinar la dirección de enfoque. cromáticas, se pueden utilizar las puntuaciones relativas de enfoque automático por cada color para determinar la dirección de enfoque.
-
公开(公告)号:AU2013359365B2
公开(公告)日:2016-07-21
申请号:AU2013359365
申请日:2013-12-11
Applicant: APPLE INC
Inventor: RIDENOUR ROBERT L , FREDERIKSEN JEFFREY E , HENDRY IAN C
IPC: H04N19/37 , H04N19/107 , H04N19/115 , H04N19/12 , H04N19/127 , H04N19/137 , H04N19/15 , H04N19/176 , H04N19/30 , H04N19/46 , H04N19/547 , H04N19/63
Abstract: Lossless image compression using differential transfers may involve an image compression unit receiving image data for an image in a sequence of images and transmitting the image data such that image data for at least some image tiles is transmitted using lossy compression due to resource limitations. The image compression unit may then receive image data for a subsequent image in the sequence and determine that the image data for at least some tiles does not change relative to the image data for corresponding tiles of the previous image. The image compression unit may then transmit image data in a manner sufficient to create lossless versions of tiles for which lossily compressed image data was sent previously.
-
公开(公告)号:AU2010308351B2
公开(公告)日:2014-07-10
申请号:AU2010308351
申请日:2010-10-12
Applicant: APPLE INC
Inventor: COTE GUY , FREDERIKSEN JEFFREY E
Abstract: Various techniques for temporally filtering raw image data acquired by an image sensor are provided. In one embodiment, a temporal filter determines a spatial location of a current pixel and identifies at least one collocated reference pixel from a previous frame. A motion delta value is determined based at least partially upon the current pixel and its collocated reference pixel. Next, an index is determined based upon the motion delta value and a motion history value corresponding to the spatial location of the current pixel, but from the previous frame. Using the index, a first filtering coefficient may be selected from a motion table. After selecting the first filtering coefficient, an attenuation factor may be selected from a luma table based upon the value of the current pixel, and a second filtering coefficient may subsequently be determined based upon the selected attenuation factor and the first filtering coefficient. The temporally filtered output value corresponding to the current pixel may then be calculated based upon the second filtering coefficient, the current pixel, and the collocated reference pixel.
-
27.
公开(公告)号:MX2013002452A
公开(公告)日:2013-08-29
申请号:MX2013002452
申请日:2011-08-25
Applicant: APPLE INC
Inventor: FREDERIKSEN JEFFREY E , COTE GUY , HUBEL MATTHEW PAUL , CHAWLA SUMIT
Abstract: Se divulgan diferentes técnicas para procesar datos de estadísticas en un procesador de señal de imagen (ISP). En una modalidad, un motor de recopilación de estadísticas puede estar configurado para adquirir estadísticas relacionadas con balance de blancos automático. El motor de recopilación de estadísticas puede recibir datos sin procesar adquiridos por un sensor de imagen y puede estar configurado para llevar a cabo una o más conversiones de espacio de color para obtener datos de pixel en otros espacios de color. Un conjunto de filtros de pixel puede estar configurado para acumular sumas de los datos de pixel condicionalmente con base en características de YC1C2, como se define por un filtro de condición de pixel por pixel. Dependiendo de un espacio de color seleccionado, los filtros de pixel pueden generar sumas de color, que se pueden utilizar para igualar un iluminante actual contra un conjunto de iluminantes de referencia con los cuales el sensor de imagen ha sido calibrado previamente.
-
公开(公告)号:AU2011296296A1
公开(公告)日:2013-03-21
申请号:AU2011296296
申请日:2011-08-25
Applicant: APPLE INC
Inventor: COTE GUY , FREDERIKSEN JEFFREY E
IPC: H04N5/232
Abstract: Techniques are provided for determining an optimal focal position using auto-focus statistics. In one embodiment, such techniques may include generating coarse and fine auto-focus scores for determining an optimal focal length at which to position a lens 88 associated with the image sensor 90. For instance, the statistics logic 680 may determine a coarse position that indicates an optimal focus area which, in one embodiment, may be determined by searching for the first coarse position in which a coarse auto-focus score decreases with respect to a coarse auto-focus score at a previous position. Using this position as a starting point for fine score searching, the optimal focal position may be determined by searching for a peak in fine auto-focus scores. In another embodiment, auto-focus statistics may also be determined based on each color of the Bayer RGB, such that, even in the presence of chromatic aberrations, relative auto-focus scores for each color may be used to determine the direction of focus.
-
公开(公告)号:AU2010308437A1
公开(公告)日:2012-05-17
申请号:AU2010308437
申请日:2010-10-12
Applicant: APPLE INC
Inventor: COTE GUY , FREDERIKSEN JEFFREY E
Abstract: Various techniques are provided for the detection and correction of defective pixels in an image sensor 90. In accordance with one embodiment, a static defect table storing the locations of known static defects is provided, and the location of a current pixel is compared to the static defect table. If the location of the current pixel is found in the static defect table, the current pixel is identified as a static defect and is corrected using the value of the previous pixel of the same color. If the current pixel is not identified as a static defect, a dynamic defect detection process 444 includes comparing pixel-to-pixel gradients between the current pixel a set of neighboring pixels against a dynamic defect threshold. If a dynamic defect is detected, a replacement value for correcting the dynamic defect may be determined by interpolating the value of two neighboring pixels on opposite sides of the current pixel in a direction exhibiting the smallest gradient.
-
公开(公告)号:AU2010308353A1
公开(公告)日:2012-05-17
申请号:AU2010308353
申请日:2010-10-12
Applicant: APPLE INC
Inventor: COTE GUY , FREDERIKSEN JEFFREY E
Abstract: Various techniques are provided herein for the demosaicing of images acquired and processed by an imaging system. The imaging system includes an image signal processor 32 and image sensors 30 utilizing color filter arrays (CFA) for acquiring red, green, and blue color data using one pixel array. In one embodiment, the CFA may include a Bayer pattern. During image signal processing, demosaicing may be applied to interpolate missing color samples from the raw image pattern. In one embodiment, interpolation for the green color channel may include employing edge-adaptive filters with weighted gradients of horizontal and vertical filtered values. The red and blue color channels may be interpolated using color difference samples with co-located interpolated values of the green color channel. In another embodiment, interpolation of the red and blue color channels may be performed using color ratios (e.g., versus color difference data).
-
-
-
-
-
-
-
-
-