Kvazaar HEVC encoder for Efficient Intra Coding

Marko Viitanen, Ari Koivula, Ari Lemmetti, Jarno Vanne, Timo D. Hämäläinen

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

    35 Citations (Scopus)
    210 Downloads (Pure)

    Abstract

    This paper presents an open-source Kvazaar encoder for HEVC intra coding. This academic software encoder has been developed from the scratch using C as an implementation language by prioritizing modularity, portability, and readability of the source code. Kvazaar implements almost the same intra coding functionality as HEVC reference encoder (HM) but its rewritten source code makes it significantly faster. In all-intra (AI) coding, a single-threaded C implementation of Kvazaar is 2.3 times faster than HM at a cost of 1.7% bit rate increase. The respective values with a high speed preset of Kvazaar are 10.6 and 8.8%. Compared to a single-threaded C++ implementation of x265, Kvazaar improves rate-distortion performance and increases encoding speed in both high-quality and high-speed test cases. Kvazaar has a particular edge in the high-speed test case where it almost halves the BD-rate loss and more than doubles the performance.
    Original languageEnglish
    Title of host publicationProceedings of the IEEE International Symposium on Circuits and Systems, IEEE ISCAS, Lisbon, Portugal, May 24-27, 2015
    PublisherIEEE
    Pages1662-1665
    Number of pages4
    ISBN (Print)9781479983919
    DOIs
    Publication statusPublished - 2015
    Publication typeA4 Article in conference proceedings
    EventIEEE International Symposium on Circuits and Systems -
    Duration: 1 Jan 1900 → …

    Conference

    ConferenceIEEE International Symposium on Circuits and Systems
    Period1/01/00 → …

    Publication forum classification

    • Publication forum level 1

    Fingerprint

    Dive into the research topics of 'Kvazaar HEVC encoder for Efficient Intra Coding'. Together they form a unique fingerprint.

    Cite this