Most notably is the development of new coding tools dedicated to compression of Color Filter Array (CFA) data, mostly known as Bayer patterns. Since the publication of the first editions of the JPEG XS standards, the focus of the JPEG Committee went into further enhancing and improving XS to support new features and use cases. Part-4 (Conformance testing) and Part-5 (Reference software) handle everything related to conformance testing and reference software to support and guide implementers with developing compliant JPEG XS products. In Part-3 (Transport and container formats) and in other standardization activities, various file formats and transport formats are specified, allowing to store or stream one or several JPEG XS code streams (see table hereunder). While Part-1 (Core coding system) relates to the actual compression algorithm, Part-2 (Profiles and buffer models) defines several profiles that can be seen as operating points suited for particular applications or content type. What is the status of the JPEG XS standardization process ?*Ĭoncerning the status of the standardization process itself, JPEG XS consists of 5 parts which all have published first editions. The lower compressed bitrate in the table defines use cases playing with natural content typically while the upper range defines more complex content or use cases requiring full visual transparency. During its development, JPEG XS has been tested against the strictest quality assessment procedures (ISO/IEC 29170-2, “Evaluation procedure for visually lossless coding”), seeking the threshold guaranteeing an “indistinguishable flickering” between original and compressed image - a measure often referred to as “visual transparency”.īased on our tests, including different kinds of content (screen content, Computer Generated Images (CGI) and natural imagery), we defined the following table. ![]() ![]() Moreover, “visually lossless quality” can also mean different quality levels. For instance, natural content usually reaches higher compression ratios for a given quality level. However, it is important to take resolution and content type into account when identifying a maximum compression ratio. In a nutshell, we can say that the typical operating points for visually lossless quality with JPEG XS are around 10:1. What sort of compression will be reasonable with JPEG XS and what are the compression choices for a HD, 4K or 8K video with JPEG XS ? Reduce bandwidth / video data significantly. It can thus “compete” with uncompressed in every aspect and ![]() No other codec fulfills this set of strong requirements simultaneously. interoperability, visually lossless quality, multi-generation robustness, low power consumption, low latency in coding and decoding, ease of implementation, small size on chip (no additional DDR memory chip), and fast software running on general purpose CPU and GPU. The goal of JPEG XS is therefore to allow increasing resolutions, frame rates and number of streams, while safeguarding all advantages of an uncompressed stream, i.e. Whereas other codecs primarily focus on their compression efficiency, disregarding latency or complexity, JPEG XS addresses the following question: “How can we ultimately replace uncompressed video?”. The main difference between JPEG XS and existing codecs from JPEG, MPEG or other standardization Committees is that compression efficiency is not the main target. What is JPEG XS and how does it differ from JPEG 2000, Motion JPEG and various MPEG standards ?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |