Lossless JBIG2 coding performance

Summary form only given. The Joint Bi-Level Expert Group (JBIG), an international study group affiliated with the ISO/IEC and ITU-T, has recently completed a committee draft of the JBIG2 standard for lossy and lossless bi-level image compression. We study design considerations for a purely lossless...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tompkins, D.A.D., Kossentini, F.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page 553
container_title
container_volume
creator Tompkins, D.A.D.
Kossentini, F.
description Summary form only given. The Joint Bi-Level Expert Group (JBIG), an international study group affiliated with the ISO/IEC and ITU-T, has recently completed a committee draft of the JBIG2 standard for lossy and lossless bi-level image compression. We study design considerations for a purely lossless encoder. First, we outline the JBIG2 bitstream, focusing on the options and parameters available to an encoder. Then, we present numerous lossless encoder design strategies, including lossy to lossless coding approaches. For each strategy, we determine the compression performance, and the execution times for both encoding and decoding. The strategy that achieved the highest compression performance in our experiment used a double dictionary approach, with a residue cleanup. In this strategy, small and unique symbols were coded as a generic region residue. Only repeated symbols or those used as a basis for soft matches were added to a dictionary, with the remaining symbols embedded as refinements in the symbol region segment. The second dictionary was encoded as a refinement-aggregate dictionary, where dictionary symbols were encoded as refinements of symbols from the first dictionary, or previous entries in the second dictionary. With all other bitstream parameters optimized, this strategy can easily achieve an additional 30% compression over simpler symbol dictionary approaches. Next, we continue the experiment with an evaluation of each of the bitstream options and configuration parameters, and their impact on complexity and compression. We also demonstrate the consequences of choosing incorrect parameters. We conclude with a summary of our compression results, and general recommendations for encoder designers.
doi_str_mv 10.1109/DCC.1999.785710
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_785710</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>785710</ieee_id><sourcerecordid>785710</sourcerecordid><originalsourceid>FETCH-LOGICAL-i87t-de9650f71e00c90e501b7b086fc9754cf5d1953fe6e5778ed1be8221e02e96003</originalsourceid><addsrcrecordid>eNotj01PwzAQRC0-JELpGYlT-AFJd-3a6z1CCqVVJC69V4mzRkFtU8Vc-PdEKqc5zJsnjVKPCCUi8GJVVSUyc0neEsKVyrQhW4CxfK3mTB7IsQVg525UhuD81OHyTt2n9A2gARxm6rkeUjpISvn2dbPWeRi6_vSVn2WMw3hsTkEe1G1sDknm_zlTu_e3XfVR1J_rTfVSF72nn6ITdhYioQAEBrGALbXgXQxMdhmi7ZCtieLEEnnpsBWv9YTraQlgZurpou1FZH8e-2Mz_u4v38wfe8Y9-w</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Lossless JBIG2 coding performance</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Tompkins, D.A.D. ; Kossentini, F.</creator><creatorcontrib>Tompkins, D.A.D. ; Kossentini, F.</creatorcontrib><description>Summary form only given. The Joint Bi-Level Expert Group (JBIG), an international study group affiliated with the ISO/IEC and ITU-T, has recently completed a committee draft of the JBIG2 standard for lossy and lossless bi-level image compression. We study design considerations for a purely lossless encoder. First, we outline the JBIG2 bitstream, focusing on the options and parameters available to an encoder. Then, we present numerous lossless encoder design strategies, including lossy to lossless coding approaches. For each strategy, we determine the compression performance, and the execution times for both encoding and decoding. The strategy that achieved the highest compression performance in our experiment used a double dictionary approach, with a residue cleanup. In this strategy, small and unique symbols were coded as a generic region residue. Only repeated symbols or those used as a basis for soft matches were added to a dictionary, with the remaining symbols embedded as refinements in the symbol region segment. The second dictionary was encoded as a refinement-aggregate dictionary, where dictionary symbols were encoded as refinements of symbols from the first dictionary, or previous entries in the second dictionary. With all other bitstream parameters optimized, this strategy can easily achieve an additional 30% compression over simpler symbol dictionary approaches. Next, we continue the experiment with an evaluation of each of the bitstream options and configuration parameters, and their impact on complexity and compression. We also demonstrate the consequences of choosing incorrect parameters. We conclude with a summary of our compression results, and general recommendations for encoder designers.</description><identifier>ISSN: 1068-0314</identifier><identifier>ISBN: 9780769500966</identifier><identifier>ISBN: 076950096X</identifier><identifier>EISSN: 2375-0359</identifier><identifier>DOI: 10.1109/DCC.1999.785710</identifier><language>eng</language><publisher>IEEE</publisher><subject>Aggregates ; Bismuth ; Councils ; Decoding ; Dictionaries ; IEC standards ; Image coding ; ISO standards ; Performance loss ; Power engineering and energy</subject><ispartof>Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096), 1999, p.553</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/785710$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/785710$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Tompkins, D.A.D.</creatorcontrib><creatorcontrib>Kossentini, F.</creatorcontrib><title>Lossless JBIG2 coding performance</title><title>Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096)</title><addtitle>DCC</addtitle><description>Summary form only given. The Joint Bi-Level Expert Group (JBIG), an international study group affiliated with the ISO/IEC and ITU-T, has recently completed a committee draft of the JBIG2 standard for lossy and lossless bi-level image compression. We study design considerations for a purely lossless encoder. First, we outline the JBIG2 bitstream, focusing on the options and parameters available to an encoder. Then, we present numerous lossless encoder design strategies, including lossy to lossless coding approaches. For each strategy, we determine the compression performance, and the execution times for both encoding and decoding. The strategy that achieved the highest compression performance in our experiment used a double dictionary approach, with a residue cleanup. In this strategy, small and unique symbols were coded as a generic region residue. Only repeated symbols or those used as a basis for soft matches were added to a dictionary, with the remaining symbols embedded as refinements in the symbol region segment. The second dictionary was encoded as a refinement-aggregate dictionary, where dictionary symbols were encoded as refinements of symbols from the first dictionary, or previous entries in the second dictionary. With all other bitstream parameters optimized, this strategy can easily achieve an additional 30% compression over simpler symbol dictionary approaches. Next, we continue the experiment with an evaluation of each of the bitstream options and configuration parameters, and their impact on complexity and compression. We also demonstrate the consequences of choosing incorrect parameters. We conclude with a summary of our compression results, and general recommendations for encoder designers.</description><subject>Aggregates</subject><subject>Bismuth</subject><subject>Councils</subject><subject>Decoding</subject><subject>Dictionaries</subject><subject>IEC standards</subject><subject>Image coding</subject><subject>ISO standards</subject><subject>Performance loss</subject><subject>Power engineering and energy</subject><issn>1068-0314</issn><issn>2375-0359</issn><isbn>9780769500966</isbn><isbn>076950096X</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1999</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj01PwzAQRC0-JELpGYlT-AFJd-3a6z1CCqVVJC69V4mzRkFtU8Vc-PdEKqc5zJsnjVKPCCUi8GJVVSUyc0neEsKVyrQhW4CxfK3mTB7IsQVg525UhuD81OHyTt2n9A2gARxm6rkeUjpISvn2dbPWeRi6_vSVn2WMw3hsTkEe1G1sDknm_zlTu_e3XfVR1J_rTfVSF72nn6ITdhYioQAEBrGALbXgXQxMdhmi7ZCtieLEEnnpsBWv9YTraQlgZurpou1FZH8e-2Mz_u4v38wfe8Y9-w</recordid><startdate>1999</startdate><enddate>1999</enddate><creator>Tompkins, D.A.D.</creator><creator>Kossentini, F.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1999</creationdate><title>Lossless JBIG2 coding performance</title><author>Tompkins, D.A.D. ; Kossentini, F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i87t-de9650f71e00c90e501b7b086fc9754cf5d1953fe6e5778ed1be8221e02e96003</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1999</creationdate><topic>Aggregates</topic><topic>Bismuth</topic><topic>Councils</topic><topic>Decoding</topic><topic>Dictionaries</topic><topic>IEC standards</topic><topic>Image coding</topic><topic>ISO standards</topic><topic>Performance loss</topic><topic>Power engineering and energy</topic><toplevel>online_resources</toplevel><creatorcontrib>Tompkins, D.A.D.</creatorcontrib><creatorcontrib>Kossentini, F.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Tompkins, D.A.D.</au><au>Kossentini, F.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Lossless JBIG2 coding performance</atitle><btitle>Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096)</btitle><stitle>DCC</stitle><date>1999</date><risdate>1999</risdate><spage>553</spage><pages>553-</pages><issn>1068-0314</issn><eissn>2375-0359</eissn><isbn>9780769500966</isbn><isbn>076950096X</isbn><abstract>Summary form only given. The Joint Bi-Level Expert Group (JBIG), an international study group affiliated with the ISO/IEC and ITU-T, has recently completed a committee draft of the JBIG2 standard for lossy and lossless bi-level image compression. We study design considerations for a purely lossless encoder. First, we outline the JBIG2 bitstream, focusing on the options and parameters available to an encoder. Then, we present numerous lossless encoder design strategies, including lossy to lossless coding approaches. For each strategy, we determine the compression performance, and the execution times for both encoding and decoding. The strategy that achieved the highest compression performance in our experiment used a double dictionary approach, with a residue cleanup. In this strategy, small and unique symbols were coded as a generic region residue. Only repeated symbols or those used as a basis for soft matches were added to a dictionary, with the remaining symbols embedded as refinements in the symbol region segment. The second dictionary was encoded as a refinement-aggregate dictionary, where dictionary symbols were encoded as refinements of symbols from the first dictionary, or previous entries in the second dictionary. With all other bitstream parameters optimized, this strategy can easily achieve an additional 30% compression over simpler symbol dictionary approaches. Next, we continue the experiment with an evaluation of each of the bitstream options and configuration parameters, and their impact on complexity and compression. We also demonstrate the consequences of choosing incorrect parameters. We conclude with a summary of our compression results, and general recommendations for encoder designers.</abstract><pub>IEEE</pub><doi>10.1109/DCC.1999.785710</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1068-0314
ispartof Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096), 1999, p.553
issn 1068-0314
2375-0359
language eng
recordid cdi_ieee_primary_785710
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Aggregates
Bismuth
Councils
Decoding
Dictionaries
IEC standards
Image coding
ISO standards
Performance loss
Power engineering and energy
title Lossless JBIG2 coding performance
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T20%3A22%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Lossless%20JBIG2%20coding%20performance&rft.btitle=Proceedings%20DCC'99%20Data%20Compression%20Conference%20(Cat.%20No.%20PR00096)&rft.au=Tompkins,%20D.A.D.&rft.date=1999&rft.spage=553&rft.pages=553-&rft.issn=1068-0314&rft.eissn=2375-0359&rft.isbn=9780769500966&rft.isbn_list=076950096X&rft_id=info:doi/10.1109/DCC.1999.785710&rft_dat=%3Cieee_6IE%3E785710%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=785710&rfr_iscdi=true