Ujala Razaq, Xu Lizhong, Changli Li, Muhammad Usman
{"title":"四十年来算术编码的演变与进步","authors":"Ujala Razaq, Xu Lizhong, Changli Li, Muhammad Usman","doi":"10.31580/ojst.v3i3.1664","DOIUrl":null,"url":null,"abstract":"Arithmetic Coding (AC) is a form of entropy encoding used in lossless data compression. It is a well-known, state of the art technique, in which the frequently seen symbols are encoded with fewer bits than rarely seen symbols. It has been widely used since last four decades. Many researchers worked on it to improve its performance and they successfully experimented with it. This technique has also been in use in combination with other techniques to gain surprising results. In this survey paper, an effort is made to recap a number of accomplishments from 1976 to 2017 regarding Arithmetic Coding. This study provides an insight for new researchers to know how this technique evolved with time and how major achievements were made using this technique. This paper gives a comparison of AC with another well-known technique named Huffman Coding. Comparison with its contemporary counterparts shows that it is better in performance almost in every situation.","PeriodicalId":19674,"journal":{"name":"Open Access Journal of Science and Technology","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Evolution and Advancement of Arithmetic Coding over Four Decades\",\"authors\":\"Ujala Razaq, Xu Lizhong, Changli Li, Muhammad Usman\",\"doi\":\"10.31580/ojst.v3i3.1664\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Arithmetic Coding (AC) is a form of entropy encoding used in lossless data compression. It is a well-known, state of the art technique, in which the frequently seen symbols are encoded with fewer bits than rarely seen symbols. It has been widely used since last four decades. Many researchers worked on it to improve its performance and they successfully experimented with it. This technique has also been in use in combination with other techniques to gain surprising results. In this survey paper, an effort is made to recap a number of accomplishments from 1976 to 2017 regarding Arithmetic Coding. This study provides an insight for new researchers to know how this technique evolved with time and how major achievements were made using this technique. This paper gives a comparison of AC with another well-known technique named Huffman Coding. Comparison with its contemporary counterparts shows that it is better in performance almost in every situation.\",\"PeriodicalId\":19674,\"journal\":{\"name\":\"Open Access Journal of Science and Technology\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Open Access Journal of Science and Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.31580/ojst.v3i3.1664\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Open Access Journal of Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31580/ojst.v3i3.1664","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Evolution and Advancement of Arithmetic Coding over Four Decades
Arithmetic Coding (AC) is a form of entropy encoding used in lossless data compression. It is a well-known, state of the art technique, in which the frequently seen symbols are encoded with fewer bits than rarely seen symbols. It has been widely used since last four decades. Many researchers worked on it to improve its performance and they successfully experimented with it. This technique has also been in use in combination with other techniques to gain surprising results. In this survey paper, an effort is made to recap a number of accomplishments from 1976 to 2017 regarding Arithmetic Coding. This study provides an insight for new researchers to know how this technique evolved with time and how major achievements were made using this technique. This paper gives a comparison of AC with another well-known technique named Huffman Coding. Comparison with its contemporary counterparts shows that it is better in performance almost in every situation.