データ圧縮

出典: フリー百科事典『ウィキペディア(Wikipedia)』

: data compression

[1]

21[2]

[3]

使

[]


nRLE使n 使使

LZ77 (LempelZiv) LempelZivStorerSzymanski (LZSS) 使[4]DeflateLZSSDeflatePKZIPgzipPNGLempelZivWelch (LZW) GIFLZR (Lempel-ZivRenau) ZIPLZ使LZSHRILZXLZXDeflateCAB使Range CoderLZMALZMA2

 Prediction by Partial Matching 使[5]

使SequiturRe-PairMPM

 Jorma Rissanen WittenNealCleary JBIGDjVu使 Dasher [6]

[]


JPEG[7]使

使DVD使MPEG-2

使VoIPCD使[8]

[]


19401950[9]

機械学習[編集]


使(general intelligence) 使[10]

[]


 (data differencing) [11][12]

調(differential compression) 

アナログ帯域圧縮[編集]


TVNTSCPALY/CCG

AM4kHz300 Hz- 3600 Hz

PAM調使0.125μsPAMPCM調

[]

[]


1830

1967[13]

1970MP3 GIF

1980ADPCM[14]ZIPLHA使1988 Oscar Bonello  IBM PC 使[15]

199020051992 (MD) ATRACJPEG (IC) IC

TV (H.261) CD (MPEG-1) 

1990MPEG-21996DVD2000BS

ファイル圧縮[編集]

静止画像圧縮[編集]

代表的なものとしては、インターネットウェブサイトで広く用いられるJPEG、GIFがある。非可逆圧縮による高能率圧縮を行うものと、劣化を生じさせない可逆圧縮を用いるものがある。

例えば、非可逆圧縮形式のJPEGの場合、一定の画素数のブロックに分割したデータを離散コサイン変換 (Discrete Cosine Transform, DCT) と呼ばれる演算で処理して符号化を行う。

画像圧縮アルゴリズムの評価には、レナなどの画像サンプルが広く使われている。

音声圧縮[編集]


MP3CD (1411.2kbps: 44.1kHz, 16bit, 2ch) 128kbpsMP31/11320kbps

ALACFLACMonkey's Audio(APE)

動画圧縮[編集]


[16][17]

3MPEG-420200[18]


[]


JPEG[19]

[20]

DVMPEG-2I[21]

HDVMPEG-2

2013使ITU-TISO (DCT) 1974N. AhmedT. NatarajanK. R. Rao [22] matching pursuit  (DWT) 使使[16]

動画圧縮規格の年表[編集]

動画(映像)圧縮規格の年表
規格 策定者 主な実装・用途
1984 H.120英語版 ITU-T
1990 H.261 ITU-T テレビ会議、テレビ電話
1993 MPEG-1 Part 2 ISOIEC ビデオCD
1995 MPEG-2 Part 2 ISOIECITU-T DVD-VideoBlu-rayDVBSVCD
1996 H.263 ITU-T テレビ会議、テレビ電話、携帯電話での動画再生 (3GP)
1999 MPEG-4 Part 2 ISOIEC 第3世代携帯電話、インターネット上の動画 (DivX, Xvid ...)
2003 H.264/MPEG-4 AVC ソニーパナソニックサムスンISOIECITU-T Blu-rayHD DVD DVBiPod VideoApple TVワンセグ
2008 VC-2 (Dirac) ISO インターネット上の動画、HDTV放送、UHDTV
2013 H.265/HEVC ISOIECITU-T UHDスーパーハイビジョン

遺伝学[編集]

塩基配列データの圧縮は可逆圧縮の新たな用途であり、データの特性に適応させた一般的な圧縮アルゴリズムと遺伝学的なアルゴリズムが使われている。2012年、ジョンズ・ホプキンス大学のチームは特定の外部の配列データベースに依存しない世界初の遺伝子圧縮アルゴリズムを発表した。HAPZIPPERは HapMap 向けに作られており、20分の1に圧縮(ファイルサイズを95%削減)できる。これは、一般的圧縮ユーティリティの2倍から4倍の圧縮率であり、しかも高速である。彼らはSNP(一塩基多型)をマイナー対立遺伝子でソートすることでデータセットを均質化するMAF(マイナー対立遺伝子頻度)ベースの符号化 (MAFE) を導入した[23]

出典[編集]



(一)^ Tank, Minaldevi K. (2011), Pise, S. J., ed., Implementation of Lempel-ZIV algorithm for lossless compression using VHDL, Thinkquest-2010 (Springer India): 275-278, doi:10.1007/978-81-8489-989-4_51, ISBN 978-81-8489-989-4, https://doi.org/10.1007/978-81-8489-989-4_51 

(二)^ Pujar, J.H.; Kadlaskar, L.M. (May 2010). A New Lossless Method of Image Compression and Decompression Using Huffman Coding Techniques. Journal of Theoretical and Applied Information Technology 15 (1): 18-23. http://www.jatit.org/volumes/research-papers/Vol15No1/3Vol15No1.pdf. 

(三)^ Mahdi, O.A.; Mohammed, M.A.; Mohamed, A.J. (November 2012). Implementing a Novel Approach an Convert Audio Compression to Text Coding via Hybrid Technique. International Journal of Computer Science Issues 9 (6, No. 3): 53-59. http://ijcsi.org/papers/IJCSI-9-6-3-53-59.pdf 201336. 

(四)^ Navqi, Saud; Naqvi, R.; Riaz, R.A.; Siddiqui, F. (April 2011). Optimized RTL design and implementation of LZW algorithm for high bandwidth applications. Electrical Review 2011 (4): 279-285. http://pe.org.pl/articles/2011/4/68.pdf. 

(五)^ Mahmud, Salauddin (March 2012). An Improved Data Compression Method for General Data. International Journal of Scientific & Engineering Research 3 (3): 2. http://www.ijser.org/researchpaper%5CAn-Improved-Data-Compression-Method-for-General-Data.pdf 201336. 

(六)^ Mahmud, Salauddin (March 2012). An Improved Data Compression Method for General Data. International Journal of Scientific & Engineering Research 3 (3): 2. http://www.ijser.org/researchpaper%5CAn-Improved-Data-Compression-Method-for-General-Data.pdf 6 March 2013-03-06. 

(七)^ Arcangel, Cory. On Compression. 201336

(八)^ Mahmud, Salauddin (March 2012). An Improved Data Compression Method for General Data. International Journal of Scientific & Engineering Research 3 (3): 2. http://www.ijser.org/researchpaper%5CAn-Improved-Data-Compression-Method-for-General-Data.pdf 201336. 

(九)^ Marak, Laszlo. On image compression.  University of Marne la Vallee. 201336

(十)^ Mahoney, Matt. Rationale for a Large Text Compression Benchmark. http://cs.fit.edu/~mmahoney/.  Florida Institute of Technology. 201335

(11)^ Korn, et. al., D.. RFC 3284: The VCDIFF Generic Differencing and Compression Data Format.  Internet Engineering Task Force. 201335

(12)^ Korn, D.G.; Vo, K.P. (1995), B. Krishnamurthy, ed., Vdelta: Differencing and Compression, Practical Reusable Unix Software, New York: John Wiley & Sons, Inc. 

(13)^ Zwicker, et. al., Eberhard (Originally published in 1967; Translation published in 1999). The Ear As A Communication Receiver. Melville, NY: Acoustical Society of America. http://asa.aip.org/books/ear.html 

(14)^ IEEE Journal on Selected Areas in Communications. Voice Coding For Communications 6 (2). (February 1988). http://www.jsac.ucsd.edu/TOC/1988/feb88.html+201336. 

(15)^ Summary of some of Solidyne's contributions to Broadcast Engineering. Brief History of Solidyne.  Buenos Aires: Solidyne. 201336

(16)^ abFaxin Yu, Hao Luo, Zheming Lu (2010). Three-Dimensional Model Analysis and Processing. Berlin: Springer. p. 47. ISBN 9783642126512 

(17)^ Video Coding. Center for Signal and Information Processing Research.  Georgia Institute of Technology. 201336

(18)^ Graphics & Media Lab Video Group (2007). Lossless Video Codecs Comparison. Moscow State University. http://compression.ru/video/codec_comparison/pdf/msu_lossless_codecs_comparison_2007_eng.pdf 

(19)^ Lane, Tom. JPEG Image Compression FAQ, Part 1. Internet FAQ Archives.  Independent JPEG Group. 20231011

(20)^ Bhojani, D.R.. 4.1 Video Compression. Hypothesis. 201336[]

(21)^ Jaiswal, R.C. (2009). Audio-Video Engineering. Pune, Maharashtra: Nirali Prakashan. p. 3.55. ISBN 9788190639675 

(22)^ Ahmed, N.U.; Natarajan, T.; Rao, K.R. (January 1974). Discrete Cosine Transform. IEEE Transactions on Computers C-23 (1): 90-93. doi:10.1109/T-C.1974.223784. http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=1672377&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D1672377 201336. 

(23)^ HapZipper: sharing HapMap populations just got easier. Nucleic Acids Research 40 (20): e159. (2012727). doi:10.1093/nar/gks709. http://nar.oxfordjournals.org/content/40/20/e159.full-text-lowres.pdf. 

関連項目[編集]

外部リンク[編集]