/BDE

Bit Depth Enhancement

Bit Depth Enhancement

This repository is mainly used to track the dynamics related to bit depth enhancement, including mainstream data sets, algorithms for bit enhancement in image or video fields, and open source code. Promote the development of Ultra HD images or videos such as HDR by investigating bit depth enhancement algorithms. This repository will be continuously updated!

✏️Contributors: Jing Liu, Xin Li, Jiaxiang Wang, Zhiwei Fan.

🔖Contents

📘Introduction

With the development of digital signal visualization technology, the demands for high resolution and bit-depth monitors have been raised for their enjoyable visual experience. However, since the HBD image acquisition technology has only gained popularity in recent years, most existing images and video contents are of low bit-depth. When these LBD images are viewed on higher bit-depth monitors directly, pixel values are usually de-quantized with simple algorithms like Zero Padding (ZP). It is highly likely to result in severe false contouring artifacts in smooth gradient areas as well as chroma distortions in high illumination regions , degrading the image visual quality. The false contour artifacts and chroma distortions are illustrated as Figure. 1 . The 16-bit image is quantized to 4-bit and de-quantized with ZP algorithm to display as the left sub-image. Compared with the raw HBD sub-image, some false contours appear on the reconstructed sub-image and the colors are less bright than the right sub-image, especially when the pixels have high illumination. Therefore, designing an effective bit-depth enhancement algorithm is of significant value.

ppnlCTK.png Figure 1: Illustration of false contour artifacts and chroma distortions.

📁 Datasets

The design and verification of the bit depth enhancement algorithm cannot be separated from the high-order deep content database. At present, the commonly used high-order deep image and video data sets at home and abroad include Sintel data set, MIT-Adobe 5K data set, TESTIMAGES data set, FuntHDR data set, SJTU HDR, Tears of Steel data set, and SVT data set.

Year Dataset Resolution High Bit Low Bit Frame rate Download Link Description
2010 Funt HDR 2142×2142 16 - - Link The 105 scenes taken with the NikonD700 digital still life camera contain 9 different exposure values for each scene. Including raw data format and 16bit PNG format, HDR image is generated through MATLAB image processing toolbox.
2011 MIT-Adobe5K - 16 - - Link The natural image sets taken by different photographers with different brands of cameras cover a variety of natural scenes such as people, animals and plants, buildings, etc., including a variety of different lighting conditions and resolutions. The HDR image with professional color adjustment is saved in the original format of the camera.
2012 Sintel 1K,2K,4K 16 8 24 Link Computer-synthesized animated film with fine and smooth content texture, including various animals and plants, buildings, natural scenes and extreme light and dark conditions.
2013 Tears of Steel 2K,4K 16 8 24 Link A movie sequence mixed with natural scenes and computer synthesis.
2013 SJTU HDR 4K 10 8 15 Link A set of 15 4K resolution ultra-high definition (UHD) video sequences, the shot and post-processing team are from Shanghai Jiao Tong University (SJTU) and National Engineering Research Center of Digital Television (NERC-DTV). All of the UHD video sequences were shot using Sony F65 camera, and the frame rate is 30 fps.
2014 SVT 4K 16 - 50 Link 4K test clip released by Video Quality Expert Group (VQEG).
2014 TESTIMAGES 100×100至2400×2400 16 8 - Link Used for analysis and quality evaluation of display equipment or image processing technology, including 40 actual natural images, and 8 bit images are generated from 16 bit images through brightness normalization.
2016 SHTU HDR 4K 16 - 60 Link 16 ultra-high definition HDR video sets captured by Sony F65 and F55 cameras.

In addition to the high bit depth database mentioned above, the traditional 8bit image database can also be used to verify the effectiveness of the bit depth enhancement algorithm due to its rich content and more consistent with early degradation. The classic 8bit database mainly includes Kodak, DPED, ADE20K, OST300, etc.

Year Dataset Number Download Link Description
1999 Kodak 24 Link Classic lossless true color image database, released by Eastman Kodak.
2017 DPED 16K Link It is composed of three smart phones and a digital SLR camera synchronously taking pictures in the field. Each picture taken by the smart camera has corresponding different and complex degraded pictures.
2018 OST300 10K Link The real outdoor scene data set collected by keyword retrieval contains rich texture details, as well as various compression losses and shooting and reading noise, which is used to verify the image enhancement model for semantic texture.
2019 ADE20K 25M Link Real complex scene images (such as roads, trees, etc.) collected from multiple early data sets were initially used for scene perception and semantic understanding. It can also be used for enhancement tasks facing real scenes due to various degradation such as shooting and reading noise, network transmission compression loss, etc.

💻Papers and Codes

  • 📷Image Domain

    • [[SPIE Color Imaging III 1998] 💥 Pixel bit-depth increase by bit replication.   Robert A. Ulichney , BR.
      [Website]
    • [VCIPN 2012] 💥 Bit-depth expansion using Minimum Risk Based Classification.   Gaurav Mittal , MRC.
      [Website]
    • [SPIE HVEI IX 2004] 💥 Decontouring: prevention and removal of false contour artifacts   Scott J. Daly , Decontouring.
      [Website]
    • [ICME 2005] 💥 Flat-region detection and false contour removal in the digital tv display.   Wonseok Ahnl.
      [Website]
    • [ISCAS 2008] 💥 Bit-depth expansion by adaptive filter.   Chun Hung Liu , ABDE.
      [Website]
    • [SPL 2021] 💥 Bilateral False Contour Elimination Filter-Based Image Bit-Depth Enhancement.   Changmeng Peng , BEF-BDE.
      [Website]
    • [ISCS 2009] 💥 Bit-depth expansion by contour region reconstruction.   Cheuk-Hong Cheng , CRR.
      [Website]
    • [ICME 2012] 💥 From 2D Extrapolation to 1D Interpolation: Content Adaptive Image Bit-Depth Expansionn.   Pengfei Wan , CA.
      [Website]
    • [TIP 2018] 💥 IPAD: Intensity Potential for Adaptive De-Quantization.   Jing Liu , IPAD.
      [Website]
    • [TIP 2016] 💥 Image Bit-Depth Enhancement via Maximum A Posteriori Estimation of AC Signal.   Pengfei Wan , ACDC.
      [Website]
    • [IFTC 2017] 💥 Bit-Depth Enhancement via Convolutional Neural Network.   Jing Liu , BE-CNN.
      [Website] [Code]
    • [Arxiv 2017] 💥 Image companding and inverse halftoning using deep convolutional neural networks   Xianxu Hou.
      [Website]
    • [ACCV 2018] 💥 BitNet: Learning-Based Bit-Depth Expansion.   Junyoung Byun , BitNet.
      [Website] [Code]
    • [ACCV 2018] 💥 Gradient-Guided DCNN for Inverse Halftoning and Image Expanding.   Yi Xiao , GG-DCNN.
      [Website]
    • [TIP 2019] 💥 BE-CALF: Bit-Depth Enhancement by Concatenating All Level Features of DNN.   Jing Liu , BE-CALF.
      [Website] [Code]
    • [APSIPA ASC 2019] 💥 CNN-based bit-depth enhancement by the suppression of false contour and color distortion   Changmeng Peng , BE-AUTO.
      [Website] [Code]
    • [Neucom 2019] 💥 Photo-realistic image bit-depth enhancement via residual transposed convolutional neural network.   Yuting Su , RT-CNN.
      [Website]
    • [TIP 2019] 💥 Deep reconstruction of least significant bits for bit-depth expansion.   Yang Zhao , BDEN.
      [Website]
    • [TCSVT 2020] 💥 Lighter but efficient bit-depth expansion network.   Yang Zhao , LBDE.
      [Website]
    • [Arxiv 2020] 💥 Deep attentive generative adversarial network for photo-realistic image de-quantization.   Yang Zhang , DAGAN.
      [Website]
    • [BMSB 2020] 💥 TSGAN: A Two-Stream Generative Adversarial Network for Bit-Depth Expansion.   Zhen Yang , TSGAN.
      [Website]
    • [TCSVT 2021] 💥 Residual-Guided Multiscale Fusion Network for Bit-Depth Enhancement.   Jing Liu , RMFNet.
      [Website] [Code]
    • [Displays 2021] 💥 Photo-realistic residual bit-depth enhancement by advanced conditional GAN.   Jing Liu , BE-ACGAN.
      [Website] [Code]
    • [TPAMI 2021] 💥 A Little Bit More: Bitplane-Wise Bit-Depth Recovery.   Abhijith Punnappurath , ALBM.
      [Website] [Code]
    • [SPL 2022] 💥 Iterative Residual Feature Refinement Network for Bit-Depth Enhancement.   Jing Liu , IRFRN.
      [Website] [Code]
    • [Arxiv 2022] 💥 Learning Weighting Map for Bit-Depth Expansion within a Rational Range.   Yuqing Liu , BRNet.
      [Website] [Code]
    • [TCSVT 2022] 💥 Fast Blind Decontouring Network.   Yang Zhao.
      [Website]
    • [TCSVT 2023] 💥 MRFT: Multiscale Recurrent Fusion Transformer Based Prior Knowledge for Bit-Depth Enhancement.   Xin Wen , MRFT.
      [Website]
    • [CVPR 2023] 💥 ABCD: Arbitrary Bitwise Coefficient for De-Quantization.   Woo Kyoung Han , ABCD.
      [Website] [Code]
  • 🎥Video Domian

    • [TMM 2019] 💥 Spatiotemporal symmetric convolutional neural network for video bit-depth enhancement.   Jing Liu , SSCNN
      [Website]

    • [TMM 2021] 💥 Tanet: Target attention network for video bit-depth enhancement.   Jing Liu , TANet.
      [Website] [Code]

    • [BMSB 2021] 💥 3D-BitNet: Flow-agnostic and precise network for video bit-depth expansion.   Geyingjie Wen , 3D-BitNet.
      [Website]

    • [MMSP 2022] 💥 Bit-depth enhancement detection for compressed video.   Nickolay Safonov, BEDCV.
      [Website] [Code]


📭 Contact

Jing Liu (jliu_tju@tju.edu.cn).

⬆ back to top