IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0250959.html
   My bibliography  Save this article

An efficient post-processing adaptive filtering technique to rectifying the flickering effects

Author

Listed:
  • Anudeep Gandam
  • Jagroop Singh Sidhu
  • Sahil Verma
  • N Z Jhanjhi
  • Anand Nayyar
  • Mohamed Abouhawwash
  • Yunyoung Nam

Abstract

Compression at a very low bit rate(≤0.5bpp) causes degradation in video frames with standard decoding algorithms like H.261, H.262, H.264, and MPEG-1 and MPEG-4, which itself produces lots of artifacts. This paper focuses on an efficient pre-and post-processing technique (PP-AFT) to address and rectify the problems of quantization error, ringing, blocking artifact, and flickering effect, which significantly degrade the visual quality of video frames. The PP-AFT method differentiates the blocked images or frames using activity function into different regions and developed adaptive filters as per the classified region. The designed process also introduces an adaptive flicker extraction and removal method and a 2-D filter to remove ringing effects in edge regions. The PP-AFT technique is implemented on various videos, and results are compared with different existing techniques using performance metrics like PSNR-B, MSSIM, and GBIM. Simulation results show significant improvement in the subjective quality of different video frames. The proposed method outperforms state-of-the-art de-blocking methods in terms of PSNR-B with average value lying between (0.7–1.9db) while (35.83–47.7%) reduced average GBIM keeping MSSIM values very close to the original sequence statistically 0.978.

Suggested Citation

  • Anudeep Gandam & Jagroop Singh Sidhu & Sahil Verma & N Z Jhanjhi & Anand Nayyar & Mohamed Abouhawwash & Yunyoung Nam, 2021. "An efficient post-processing adaptive filtering technique to rectifying the flickering effects," PLOS ONE, Public Library of Science, vol. 16(5), pages 1-20, May.
  • Handle: RePEc:plo:pone00:0250959
    DOI: 10.1371/journal.pone.0250959
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0250959
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0250959&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0250959?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0250959. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.