Directional difference chain codes with quasi-lossless compression and run-length encoding

被引:15
|
作者
Liu, Yong-Kui [2 ]
Zalik, Borut [1 ]
Wang, Peng-jie [2 ,3 ]
Podgorelec, David [1 ]
机构
[1] Univ Maribor, Fac Elect Engn & Comp Sci, SI-2000 Maribor, Slovenia
[2] Dalian Nationalities Univ, Coll Comp Sci & Engn, Dalian, Peoples R China
[3] Zhejiang Univ, State Key Lab CAD & CG, Hangzhou 310027, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Directional difference; Chain code; Contour; Data compression; Compressed directional; Difference chain code; BINARY OBJECTS; CONTOURS; REPRESENTATION; ALGORITHM;
D O I
10.1016/j.image.2012.07.008
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper considers a new contour-based representation of binary objects in raster images. Low processing and storage requirements of the decoder, satisfactory compression ratio and generality make this chain coding technique interesting for storing predefined graphical objects in embedded systems. Three improvements of the DDCC code were introduced. Extra Huffman codes are assigned to two frequent pairs of symbols, 135 degrees directional differences in concave angles are omitted since they do not affect the outer object shape and, finally, longer line segments are run-length encoded. Comparison with six other chain coding techniques of similar implementation complexity confirms that the new technique represents an efficient alternative way to encode 8-connected contours. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:973 / 984
页数:12
相关论文
共 50 条
  • [1] Chain code lossless compression using move-to-front transform and adaptive run-length encoding
    Zalik, Borut
    Lukac, Niko
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2014, 29 (01) : 96 - 106
  • [2] Message compression by means of run-length encoding
    Kolesnik, Yu.V.
    Litvin, A.I.
    Podgornyi, O.V.
    Engineering Simulation, 1995, 13 (02): : 345 - 348
  • [3] UPPER BOUND ON COMPRESSION RATIO FOR RUN-LENGTH ENCODING
    GRAY, KG
    PROCEEDINGS OF THE INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS, 1972, 60 (01): : 148 - &
  • [4] RUN-LENGTH ENCODING
    POUNTAIN, D
    BYTE, 1987, 12 (06): : 317 - 320
  • [5] Evaluation of Encoding Schemas for Optimization of Bit-Level Run-Length Encoding Within Lossless Compression of Binary Images
    Mados, Branislav
    Adam, Norbert
    2019 IEEE 23RD INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS (INES 2019), 2019, : 75 - 80
  • [6] A modified run-length algorithm for unified lossy and lossless image compression
    Fan, NP
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XIX, 1996, 2847 : 458 - 468
  • [7] Selective Run-Length Encoding
    Peng, Xutan
    Zhang, Yi
    Peng, Dejia
    Zhu, Jiafa
    2024 DATA COMPRESSION CONFERENCE, DCC, 2024, : 576 - 576
  • [8] AN ENHANCED RUN-LENGTH ENCODING COMPRESSION METHOD FOR TELEMETRY DATA
    Shan, Yanhu
    Ren, Yongfeng
    Zhen, Guoyong
    Wang, Kaiqun
    METROLOGY AND MEASUREMENT SYSTEMS, 2017, 24 (03) : 551 - 562
  • [9] RUN-LENGTH LIMITED CODES
    TANG, DT
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1970, 16 (01) : 128 - +
  • [10] Quasi-Enumerative Coding of Balanced Run-Length Limited Codes
    Paluncic, Filip
    Maharaj, B. T.
    IEEE ACCESS, 2024, 12 : 39375 - 39389