Page 171 - ITU Journal, ICT Discoveries, Volume 3, No. 1, June 2020 Special issue: The future of video and immersive media
P. 171

ITU Journal: ICT Discoveries, Vol. 3(1), June 2020



               As time went by, C-Cube was restructured (and eventually devolved into Harmonic Inc., LSI Logic, Magnum
               Semiconductor, Avago Technologies, Broadcom Limited, and GigOptix, GigPeak, etc.), and lost interest in
               the document, and the specification had no official publisher until it was picked up by Ecma International
               and the ITU-T/ISO/IEC Joint Photographic Experts Group around 2009 to avoid it being lost to history and
               provide a way to formally cite it in standard publications and improve its editorial quality.

               It was published by ECMA in 2009 as Technical Report number 98 (TR/98) to avoid loss of the historical
               record, and it was formally standardized by ITU-T in 2011 as its Recommendation T. and by ISO/IEC in
               2013 as ISO/IEC 10918-5. The newer publications included editorial improvements but no substantial
               technical changes.”

          The JFIF [22][23] is a minimal file format that enables the exchange of JPEG encoded images (according to
          ITU-T T.81 | ISO/IEC 10918-1 [1]) having one or three colour channels and 8 bits per colour channel between
          a wide variety of platforms and applications. This minimal format does not include some advanced features
          found in various other specified file formats. The optional inclusion of thumbnail images for rapid browsing is
          also supported.

          Instead  of  the  JFIF,  between  1993  and  1996,  ISO/IEC  and  ITU-T  developed  (under  the  JTC1  SC29/WG1
          convenorship of Eric Hamilton,) ITU-T T.84 | ISO/IEC 10918-3 [24], which defined extensions [including
          variable quantization, selective refinement, composite tiling, and a still picture interchange file format (SPIFF)]
          to JPEG-1. Added to that, ITU-T T.86 [25] covers registration of JPEG profiles, SPIFF profiles, SPIFF tags, SPIFF
          colour spaces, APPn markers, SPIFF compression types and registration authorities (REGAUT).
          The SPIFF extension provides for the interchange of image files between application environments. It is a
          generic  file  format  intended  for  interchange  only  and  does  not  include  many  of  the  features  found  in
          application-specific formats. The interchange format omits certain parameters, e.g. aspect ratio and colour
          space designation, because they are not strictly required for decoding the image component values. SPIFF is a
          complete coded image representation, i.e. it includes all parameters necessary to reconstruct and present the
          decoded picture accurately on an output device.

          SPIFF was designed to be backwards compatible to JFIF. It was recognized by JPEG from the very beginning
          that without backwards compatibility SPIFF would have no chance to succeed on the market. Unfortunately,
          even with that policy it did not succeed. It was too complex and too late. Thus, JFIF and their formal versions
          in Ecma International (TR/98) [26], ISO/IEC and ITU-T is still the file format standard for JPEG-1 images.

          4.3   M-JPEG
          As described in Pennebaker and Mitchell [2], one of the earliest implementers of the JPEG Recommendation |
          International Standard was C-Cube Microsystems Inc., which developed the CL550 JPEG codec chip in 1990
          [27]. This was the world's first real-time JPEG codec capable of compressing and decompressing image frames
          fast enough to permit use in full-motion video.
          Cockroft and Hourvitz [28] reported the NeXT project of Steve Jobs in 1991,
               ”NeXT Inc  is using the Joint Photographic  Experts Group (JPEG) draft image compression standard in
               several of its products. NeXTstep is the standard operating environment on NeXT computers and uses Tag
               Image File Format  (TIFF) as its standard image format. NeXTstep supports TIFF file use through the
               NXImage class. Version 2.0 of the operating system offers JPEG standard support to all TIFF reading and
               writing facilities. All applications using the NXImage class can now read JPEG-compressed TIFF files, which
               are read transparently to applications. The company also introduces hardware JPEG processing on its
               NeXTdimension graphics board, letting standard-resolution video be compressed or decompressed
               at real-time rates. Video frames can be compressed and transferred to hard disks at a rate of 30
               frames per second. Playback can also be read from the disk and decompressed. Users can then
               display the playback in a sub-window of a megapixel display or direct into a video output jack.”
          Thus, early on, JPEG video applications were implemented and this was the first step to M-JPEG becoming a de
          facto standard, still used today especially for video editing.








                                                © International Telecommunication Union, 2020                149
   166   167   168   169   170   171   172   173   174   175   176