-
公开(公告)号:AU2016270443A1
公开(公告)日:2017-11-30
申请号:AU2016270443
申请日:2016-06-03
Applicant: APPLE INC
Inventor: HENDRY IAN C , GREENEBAUM KENNETH I , DACQUAY ERIC L
Abstract: Methods and apparatus for rendering and displaying high dynamic range (HDR) digital image content. An HDR rendering and display system may support the rendering and display of standard dynamic range (SDR) and HDR content to both HDR-enabled and standard displays. The HDR rendering and display system renders digital image content into the HDR space and maps the rendered HDR content into the display space of HDR or standard displays using display processing techniques that may preserve at least some of the HDR content even for standard displays. The HDR rendering and display system may take into account various information including but not limited to display characteristics such as size, control inputs, current image characteristics such as image brightness, and environmental information such as viewer position and ambient lighting levels to dynamically adapt the rendering and display of the digital image content according to ambient viewing conditions at the target display.
-
公开(公告)号:AU2016270443B2
公开(公告)日:2019-01-03
申请号:AU2016270443
申请日:2016-06-03
Applicant: APPLE INC
Inventor: HENDRY IAN C , GREENEBAUM KENNETH I , DACQUAY ERIC L
Abstract: Methods and apparatus for rendering and displaying high dynamic range (HDR) digital image content. An HDR rendering and display system may support the rendering and display of standard dynamic range (SDR) and HDR content to both HDR-enabled and standard displays. The HDR rendering and display system renders digital image content into the HDR space and maps the rendered HDR content into the display space of HDR or standard displays using display processing techniques that may preserve at least some of the HDR content even for standard displays. The HDR rendering and display system may take into account various information including but not limited to display characteristics such as size, control inputs, current image characteristics such as image brightness, and environmental information such as viewer position and ambient lighting levels to dynamically adapt the rendering and display of the digital image content according to ambient viewing conditions at the target display.
-
公开(公告)号:DE112015000959T5
公开(公告)日:2016-11-17
申请号:DE112015000959
申请日:2015-02-25
Applicant: APPLE INC
Inventor: BAI ANDREW , GREENEBAUM KENNETH I , GUO HAITAO , PAN HAO , COTE GUY
Abstract: Adaptive Videoverarbeitungsverfahren und -einrichtungen können durch eine Decodier-Pipeline und/oder Codier-Pipeline implementiert werden. Die adaptiven Videoverarbeitungsverfahren können Informationen berücksichtigen, die Videoinhalt, Anzeigeeigenschaften und Umgebungsbedingungen beinhalten, wenn sie Videoinhalt für ein Zielanzeigefeld in einem gegebenen Umfeld oder einer Umgebung verarbeiten und rendern. Die adaptiven Videoverarbeitungsverfahren können diese Informationen verwenden, um eine oder mehrere Videoverarbeitungsfunktionen, die an die Videodaten angelegt werden, anzupassen, um Video für das Zielanzeigefeld zu rendern, das gemäß den gegebenen Umgebungs- oder Betrachtungsbedingungen für das Anzeigefeld adaptiert ist.
-
公开(公告)号:AU2012203318B2
公开(公告)日:2014-10-02
申请号:AU2012203318
申请日:2012-05-30
Applicant: APPLE INC
Inventor: MANTZEL WILLIAM E , GREENEBAUM KENNETH I , MULLINS GREGORY KEITH
IPC: H04N5/232
Abstract: 4860P10526PCT2 Several methods, devices and systems for correcting rolling shutter artifacts are described. In one embodiment, an image capturing system includes a rolling shutter image sensor that may cause a rolling shutter artifact (e.g., warping). The system includes a processing system that is configured to perform an automatic rolling shutter correction mechanism that utilizes calibration data based on a relationship between pixel locations in an image plane of the image sensor and their corresponding rays of light in a coordinate space. The rolling shutter mechanism determines pixel velocity components based on the calibration data and estimates for each image an aggregate pixel velocity based on an aggregation of the pixel velocity components. GENERATE CALIBRATION DATA OF A CAMERA OF AN IMAGE-CAPTURING DEVICE UTILIZE CALIBRATION DATA TO MAP IMAGE COORDINATES (E.G., 2D PIXELS) OF AN IMAGE PLANE OF AN IMAGE SENSOR OF THE CAMERA INTO NORMALIZED IMAGE COORDINATES (E.G., LIGHT RAYS) OF A 3D COORDINATE SPACE CAPTURE A SEQUENCE OF IMAGES (E.G., FRAMES, VIDEO) DETERMINE MOTION DATA (E.G., 3D ROTATION DATA) FOR THE IMAGE-CAPTURING DEVICE USING A MOTION-ESTIMATING DEVICE MATCH MOTION DATA TO THE SEQUENCE OF FRAMES CAPTURED 108 BY THE IMAGE-CAPTURING DEVICE TO DETERMINE MOTION DATA FOR EACH FRAME ESTIMATE AN ESTIMATED MOTION PATH OF THE 110 IMAGE-CAPTURING DEVICE BASED ON THE MOTION DATA FOR EACH FRAME CONSTRUCT A TARGET MOTION PATH OF THE IMAGE-CAPTURING DEVICE BASED UPON THE ESTIMATED MOTION PATH COMPUTE A DESIRED MOTION CORRECTION FROM THE 112 ESTIMATED MOTION PATH TO THE TARGET MOTION PATH UTILIZE CAMERA CALIBRATION DATA TO RESAMPLE EACH 113 FRAME TO GENERATE A CORRECTED SEQUENCE OF STABILIZED FRAMES ACCORDING TO THE DESIRED MOTION CORRECTION OPTIONALLY PERFORM AN ADAPTIVE CROP AND FILL OF AN 114 UNKNOWN REGION (E.G., DARK REGION) OF THE STABILIZED FRAMES IF NECESSARY
-
公开(公告)号:AU2012203318A1
公开(公告)日:2012-12-20
申请号:AU2012203318
申请日:2012-05-30
Applicant: APPLE INC
Inventor: MANTZEL WILLIAM E , GREENEBAUM KENNETH I , MULLINS GREGORY KEITH
IPC: H04N5/232
Abstract: 4860P10526PCT2 Several methods, devices and systems for correcting rolling shutter artifacts are described. In one embodiment, an image capturing system includes a rolling shutter image sensor that may cause a rolling shutter artifact (e.g., warping). The system includes a processing system that is configured to perform an automatic rolling shutter correction mechanism that utilizes calibration data based on a relationship between pixel locations in an image plane of the image sensor and their corresponding rays of light in a coordinate space. The rolling shutter mechanism determines pixel velocity components based on the calibration data and estimates for each image an aggregate pixel velocity based on an aggregation of the pixel velocity components. GENERATE CALIBRATION DATA OF A CAMERA OF AN IMAGE-CAPTURING DEVICE UTILIZE CALIBRATION DATA TO MAP IMAGE COORDINATES (E.G., 2D PIXELS) OF AN IMAGE PLANE OF AN IMAGE SENSOR OF THE CAMERA INTO NORMALIZED IMAGE COORDINATES (E.G., LIGHT RAYS) OF A 3D COORDINATE SPACE CAPTURE A SEQUENCE OF IMAGES (E.G., FRAMES, VIDEO) DETERMINE MOTION DATA (E.G., 3D ROTATION DATA) FOR THE IMAGE-CAPTURING DEVICE USING A MOTION-ESTIMATING DEVICE MATCH MOTION DATA TO THE SEQUENCE OF FRAMES CAPTURED 108 BY THE IMAGE-CAPTURING DEVICE TO DETERMINE MOTION DATA FOR EACH FRAME ESTIMATE AN ESTIMATED MOTION PATH OF THE 110 IMAGE-CAPTURING DEVICE BASED ON THE MOTION DATA FOR EACH FRAME CONSTRUCT A TARGET MOTION PATH OF THE IMAGE-CAPTURING DEVICE BASED UPON THE ESTIMATED MOTION PATH COMPUTE A DESIRED MOTION CORRECTION FROM THE 112 ESTIMATED MOTION PATH TO THE TARGET MOTION PATH UTILIZE CAMERA CALIBRATION DATA TO RESAMPLE EACH 113 FRAME TO GENERATE A CORRECTED SEQUENCE OF STABILIZED FRAMES ACCORDING TO THE DESIRED MOTION CORRECTION OPTIONALLY PERFORM AN ADAPTIVE CROP AND FILL OF AN 114 UNKNOWN REGION (E.G., DARK REGION) OF THE STABILIZED FRAMES IF NECESSARY
-
-
-
-