SMPTE RDD 30-2014 ARRIRAW Image File Structure and Interpretation Supporting Deferred Demosaicing to a Logarithmic Encoding.pdf
《SMPTE RDD 30-2014 ARRIRAW Image File Structure and Interpretation Supporting Deferred Demosaicing to a Logarithmic Encoding.pdf》由会员分享,可在线阅读,更多相关《SMPTE RDD 30-2014 ARRIRAW Image File Structure and Interpretation Supporting Deferred Demosaicing to a Logarithmic Encoding.pdf(25页珍藏版)》请在麦多课文档分享上搜索。
1、 Copyright 2014 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 3 Barker Avenue, White Plains, NY 10601 (914) 761-1100 Approved August 16, 2014 re ARRIRAW Image File Structure and Interpretation Supporting Deferred Demosaicing to a Logarithmic Encoding The attached document is a Registered
2、 Disclosure Document prepared by the proponent identified below. It has been examined by the appropriate SMPTE Technology Committee and is believed to contain adequate information to satisfy the objectives defined in the Scope, and to be technically consistent. This document is NOT a Standard, Recom
3、mended Practice or Engineering Guideline, and does NOT imply a finding or representation of the Society. Errors in this document should be reported to the proponent identified below, with a copy to engsmpte.org. This document is intended to support the development of applications that read and proce
4、ss ARRIRAW image files. It is not intended to support the development of hardware or software applications that create ARRIRAW image files, and creation of such files is reserved to individuals and organizations that have entered into agreements with the proponent identified below for such file crea
5、tion. All inquiries in respect of this document (other than reporting of errors in the document, which should be handled as described in the prior paragraph), including inquiries as to intellectual property requirements that may be attached to use of the disclosed technology, should be addressed to
6、the proponent identified below. Proponent contact information: Joseph Goldstone Arnold value is 0x49525241. Ordered from least to most significant byte within this 32-bit unsigned integer, these bytes have UTF-8 character interpretations A, R, R and I. 4 U32 1 Byte Order Verifies little-endianness o
7、f header; value is 0x78563412. 8 U32 1 Header Size Length of aggregate header; value is 4096. 12 U32 1 Header Version Version of aggregate header; value is 3. 6.1.2 Image Data Information Subheader Structure The Image Data Information Subheader Structure is 68 bytes long, with 60 bytes currently bei
8、ng defined as detailed in this section. Offset Data Type Count Name Content 0 U32 1 Subheader Defined Content Length Length of the defined content of this subheader in bytes, including this length field. 4 U32 1 Width Total horizontal pixel count of the stored photosite data 8 U32 1 Height Total ver
9、tical pixel count of the stored photosite data. 12 U32 1 Subheader Version Indicator of version of Image Data Information subheader; value is 1. 16 U32 1 Data Space Indicator of encoding function used to store 16-bit photosite data as 12-bit raw Bayer pattern data in image area; value is 1 for data
10、encoded as described in Section 6.2.2. 20 SA 1 Active Image Area Rectangle defined on stored photosite data, representing the area that, after RGB reconstructions, is passed to downstream processing. Any image resizing requested by downstream consumers is done solely using the reconstructed RGB pixe
11、ls indicated by this Active Image Area. 36 SA 1 Full Image Area Rectangle defined on stored photosite data, representing the union of the area that is passed downstream (the Active Image Area) and any extra photosite data that might be useful in reconstructing RGB pixels within the Active Image Area
12、. Photosites that are within the rectangle defined by the Width and Height fields but which are outside the Full Image Area are not supported by any in-camera dead pixel correction. The Full Image Area is always a proper superset of the Active Image Area. 52 U32 1 Image Data Offset Offset from start
13、 of file to stored photosite data. 56 U32 1 Image Data Size Size in bytes of stored photosite data. 60 U32 2 Reserved Reserved for future use. SMPTE RDD 30:2014 Page 8 of 25 pages There are two ways in which a photosites value might be used. Firstly, the photosites value might be used to create a pi
14、xel that is accessible by downstream image consumers. Secondly, the photosites value might be used to create a pixel that is accessible by downstream image consumers, but the pixel that is in register with the photosite might not itself be so accessible. An example would be a photosite inside the Fu
15、ll Image Area, outside the Active Image Area, but close enough to the Active Image Area so that it contributed to the RGB reconstruction of a pixel within the Active Image Area. 6.1.2.1 Sensor Area (SA) Subsubheader Structure The two structure elements Active Image Area and Full Image Area above are
16、 subsubheader structures representing sensor area; their data type is shown as SA. The content of sensor area subsubheader structures is as indicated below. 6.1.3 Image Content Information Subheader Structure The Image Content Information Subheader Structure is 268 bytes long, with 224 bytes current
17、ly being defined as detailed in this section. Without loss of generality, the Image Content Information Subheader Structure is intended to support a processing algorithm containing the following steps, from image acquisition to image display: Linearization of the logarithmically-encoded photosite da
18、ta. CCT- and tint-specific white balance factor application to photosite data, with different factors being applied to red, green and blue photosite data. Demosaicing of white-balanced photosite data to produce reconstructed sensor RGB values. Conversion of sensor RGB values to an alternative RGB re
19、presentation with defined primaries and white point, those primaries encompassing significantly more of the CIE uv chromaticity diagram at typical luminances than would the primaries associated with an ITU-R BT.709 or DCI-P3 encoding (a wide-gamut RGB encoding). Logarithmic encoding of the wide-gamu
20、t RGB data in an exposure-index-dependent manner. Optional offsetting of the logarithmically encoded wide-gamut RGB data. Offset Data Type Count Name Content 0 U32 1 Left 0-based coordinate, in stored photosite data array, designating the first column index into that data array that can be used to a
21、ccess a photosite within the desired rectangular area of sensor data. The range of valid column indices is Left, Left + Width). 4 U32 1 Top 0-based coordinate, in stored photosite data array, designating the first row index into that data array that can be used to access a photosite within the desir
22、ed rectangular area of sensor data. The range of valid row indices is Top, Top + Height). 8 U32 1 Width Width, in photosites, of a rectangular area defined on the stored photosite data array. 12 U32 1 Height Height, in photosites, of a rectangular area defined on the stored photosite data array. SMP
23、TE RDD 30:2014 Page 9 of 25 pages Application of a 1D LUT to implement a tonemapping operator, either using a default tonemapping 1D LUT provided by the processing model or an optional user-provided tonemapping 1D LUT. Conversion of the tonemapped RGB data for display using a different set of RGB pr
24、imaries (and possibly white point) using a 3x3 matrix, with provision for optional adjustment of saturation as part of the conversion. Application of a 1D LUT to compensate for the presumed gamma of the viewing display. Optional application of ASC CDL slope, offset and power operations, in that orde
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SMPTERDD302014ARRIRAWIMAGEFILESTRUCTUREANDINTERPRETATIONSUPPORTINGDEFERREDDEMOSAICINGTOALOGARITHMICENCODINGPDF

链接地址:http://www.mydoc123.com/p-1046323.html