トップページ⇒tech
992コメント329KB

【2ch】圧縮アルゴリズム【オリジナル】

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
おい、おまえら圧縮ソフト作ってみませんか?
中途半端に圧縮されて拡張子が.2ch
0413デフォルトの名無しさんNGNG
ブロックソーティングを複数回行うのって意味ある?
0414デフォルトの名無しさんNGNG
>>413
データ依存(Canterburyコーパスの kennedy.xls では非常に有効)。
一般には意味が無い。

ブロックソーティングはMTFの拡張であるから、
その問題はMTFを複数回おこうなう問題に帰着できる。
0415オレは天才だと分かりましたNGNG
はい、みなさんこんにちは!
新しくオレ天に採用されました、俺は天才だと分かりましたです!
以後よろしくお願いします。
ゆんゆん電波に答えていきたいと思います。

まず最初のお便りから。
>8*4G*(2^(8*4G))は、宇宙に存在する粒子の数よりもけた違いに大きいのだが、
>どうやってそれを記録しておくつもりなんだろう・・・

これはですね。原子一個が1ビットしか記録できないという仮定が間違いっすよ。
実はつまようじが8*4G本あれば解決です。
つまようじの端から端の空間を2^(8*4G)個に分割します。
その分割した空間上の1点に原子を1個配置します。
これで8*4Gビットの1つの値が記録できました。
あとは、8*4G本のつまようじに同様に原子を配置していけばOK!

こつは、有限個の原子を使うのではなく、
無限に分割可能な空間を使うことですね。

じゃね!
0416デフォルトの名無しさんNGNG
そういや今月号のCマガ(明日18日発売)の特集に
「オープンソースの圧縮ツール「yz2」」ってのがあるね
DeepFreezerの開発者さんだから結構濃い目の内容かも

まあ、厨房な俺にはたぶん理解できんだろうが・・・鬱
0417デフォルトの名無しさんNGNG
YZってまったく使われてないけどなんか理由でもあんの?
GCAの方が出たのが後の割には結構使われてるよね、1部の人間に。
やっぱ圧縮アプリはユーザーインターフェースが大事なのか、、、
GCAが2001年公開
YZ1.2が1999年公開
なの?そこらへんが分らん。
0418オレは天才だと分かりましたNGNG
>まあ、厨房な俺にはたぶん理解できんだろうが・・・鬱

正直、圧縮技術のことで、そんな真剣にかんがえんでいいだろ。
0419デフォルトの名無しさんNGNG
>>417
Noah使ってるからyz1にも対応はしてるが確かに使ってないな。
一度だけざっと使用感をテストしただけ。
で、結局今は7zipとか使ってる。

やっぱ、たとえ個人だけで使ってても知名度とか第一印象が大きいかもね。
Noahみたなフロントエンドとして動作するソフトを除いては。
0420デフォルトの名無しさんNGNG
>yz
正直圧縮率よくない
0421デフォルトの名無しさんNGNG
やまざき氏は圧縮を専門にしているわけではないので、
圧縮率の向上自体には積極的興味はないようです。

ttp://www.tomozo.ne.jp/yamazaki/download/doc_basic_compression.htm
こんな文章を書いておられるが、さて、明日のCマガはどうなんだろ。
0422デフォルトの名無しさんNGNG
The Archive Comparison Test
http://compression.ca/

なんかここのテスト結果見ると、
一般的に知られてるものをはるかに超える圧縮率の形式があるのだが…
まぁ、上には上がいるもんなんだろうな。
0423デフォルトの名無しさんNGNG
圧縮率だけだったら、ACTの上位に登録されているツールを使えばいいということで。
漏れはunix系OSを渡り歩いているのでgzip,bzip2 (+tar)しか使わん。
0424デフォルトの名無しさんNGNG
>>422
ん? どの手法のこと?
海外および国内の論文に掲載される内容は、1から2年以上古い内容なので、
実際には論文の実験結果よりも若干高い性能が現在の圧縮性能であることと、
論文などでは圧縮率を稼ぐことだけが主眼ではないので、
圧縮率を売り物にするACTへ登録するツール類は、
圧縮率向上の細かい技を使っているものが多いです。
0425416=419=422NGNG
>424
なるほどなぁ〜
確かに圧縮ツール話の多い掲示板やなんかだと
「実際に使った場合に想定されるファイルに対してどれだけ圧縮率を稼げるか」
みたいな話が多いわな。(俺は内容までは理解できてないけど)
勉強になりますた。
0426デフォルトの名無しさんNGNG
>>414
サンクスコ

MTFも単純に先頭に持ってくるんじゃなくて二番目に持ってくる亜種なんてのもあるようですね。
面白いなぁ。
0427オレは天才だと分かりましたNGNG
>421のリンク先

間違いというか、思想的な相違を1つ指摘しよう。
それは。

>この文章を読んで、一人でも多くの日本人が圧縮アルゴリズムに興味を持ってくれたら幸いです。

である。

圧縮アルゴリズムは、
「一人でも多くの日本人が興味を持つ」
ほどの物事ではない。
0428オレは天才だと分かりましたNGNG
409の答えである。

一人、60FPS(一秒間に60コマ描画する)の動画だと言ったが、
非常に惜しい。
動画は、一般的には、30FPSだからである。

答えは、1Mバイト未満のゲームである。
320×240は、解像度である。
60は、60FPSである。
86400 は、60秒×60分×24で、一日の秒数である。

そして、復号ができても圧縮ができないと言った者があったが、
オレ天定理によれば、可能である。
この、ゲーム動画の圧縮に近いものとして、MPEGがあったろう。
0429デフォルトの名無しさんNGNG
圧縮率上げても展開遅ければ使えないような気がする。
>>MPEG
MPEGより綺麗で高い映像圧縮技術も理論上できるが、
今の石の速度じゃ使い物にならない。
MPEG2を良く睨めっこすれば分かるがブロック単位に分れてるのが分かる。
この垣根を外せば理論上はmpegより高い+綺麗ができる。
0430オレは天才だと分かりましたNGNG
>406

>402は、幼稚であることを、ここに公言する。
で、402の反応が無いので、意外と思ったことである。

402の言うことは、こうである。
宇宙が一定時間の間隔(T時間)で生成するデータを、1次元配列にするというものだ。
そして、T時間がたてば、また1次元配列を生成する。これで、2次元配列になる。
そして、2次元配列の要素を選択するのに、タイムマシンを使うと言ってるのだ。

このような思考を展開する、その心意気は非常に感心である。
0431デフォルトの名無しさんNGNG
漏れはゲームより鳩時計を支持する。
0432デフォルトの名無しさんNGNG
  / ̄ ̄ ̄ ̄ ̄
< あなたは意味の無いことをしています!
  \_____
    ⌒ ⌒ ⌒
   _⌒ ⌒ ⌒__
  /:::::Λ_Λ:::::::::::::::/
 /::::::(∩;´Д`)∩ :::::/
/:::::::(      /::::/  チャラッチャラッチャーン
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0433デフォルトの名無しさんNGNG
俺の考えでは 宇宙中にある全てのファイルにインデックスを付けても256ビット=32バイトもあれば足りるね。

なにせ
光の速度 3*10^8 m/sec
プランク定数 6.6/10^34 joule*sec
陽子質量 1.67/10^27 kg
宇宙寿命 約 4*10^17 sec
宇宙質量 約 3*10^11 Ωh^2M/Mpc^3

これらの定数を積したって 300bitにもみたないのだから
0434デフォルトの名無しさんNGNG
確かにインデックス付けは可能でしょう。
しかしインデックス付けと圧縮は別物だと何度言わせれば気が済むのですか。
0435デフォルトの名無しさんNGNG
433は逆に300bitのインデックス付けは宇宙の全容量をフル動員しても不可能といいたいのでは
0436オレは天才だと分かりましたNGNG
あははっ、今は私がオレ天なのに、古いやつがうざいなぁ。

>動画は、一般的には、30FPSだからである。
うわー、そんなこと言っちゃっていいの?いいの?
ぷぷーっ
0437デフォルトの名無しさんNGNG
これって本当か?

↓ ↓ ↓
http://www.dream-express-web.com/space-trust.htm
0438デフォルトの名無しさんNGNG
これって本当か?

↓ ↓ ↓
http://www.dream-express-web.com/space-trust.htm
0439デフォルトの名無しさんNGNG
>>438
NGワードに追加しますた。
0440オレは天才だと分かりましたNGNG
ここで諸君に、大いなる智慧を与えてやろう。
私に感謝しなさい。

そもそも、データ圧縮とは、その形跡を残すシステムを作ることであるのは、
諸君もオレ天定理によって、ようやく分かったところであると思う。

が、形跡を元にしてシステムを作るのは、
非常な困難を伴うのは、諸君も感じてるところであろう。
システムから形跡を生成するのは、容易である。

この例えは、次に当てはまろう。
何も考えずに、生きるのは容易である。
が、与えられた情報から真実を究明するのは、非常な困難である。

すなわち、諸君らが生きるにおいて感知する情報には、
その情報となる原因があり、それは、諸君にとって諸々の疑問ともなっているであろう。
それら疑問を解明すべく、大本のシステムを知るべく生きることは、
丁度、形跡を元に、その形跡を生成する最適なるシステムを模作するのと同様である。

そして、模作することなくして生きることも可能である。

諸君は、今、あるデータを生成する最適なるシステムを、
まさに模作しようかという、思考状態にまで、私に導かれてきた。

が、ここで人生と異なる点がある。いや、過去と異なる点と言えば良いであろうか。
諸君が、最適なるシステムを作ろうとするにおいて、その対象となる形跡は、
一定ではないのである。
それは、そうであろう。圧縮対象のデータは、その都度変化する。
0441デフォルトの名無しさんNGNG
(省略されました・・全てを読むにはここを押してください)
0442デフォルトの名無しさんNGNG
(省略されました・・全てを読むにはここを押しても無駄くさい)
0443オレは天才だと分かりましたNGNG
諸君は、仏教というものの影響を、大きく受けているであろうと思う。
仏教は、正しさの追求である。
が、その正しさとは、何であるか、考えたことがあるであろうか。
正しさとは、誰が決めたのか。
それは、仏陀と言われるが、どうして仏陀の正しさに、
我々が畏怖し、従わねばらならなく、従わないと生きれないのか。
これが、分かるであろうか。
問題を理解してから、瞬間的に分からない場合は、分かっていない。

そして、その回答を、例え私に教えられても、
それは、汝が本当に分かったことにはならない。よって、
私の示した回答を知った時点で、
私の言う創造的思考への成長は無くなるであろう。
が、私は、語り続ける。
0444オレは天才だと分かりましたNGNG
回答から示そう。










それは、一言で言えば
「謙虚を識れ」
ということだ。
仏陀の教えに従わずして、謙虚さは育まれない。

これは、どうゆうことか分かるであろうか。
それは、
「自分が、自分より高いと分かった存在に対し、
 それ相応の、礼儀を尽くさねばならない」
ということだ。
この礼儀が無い者に、何があろうか。
何も無いのである。
例え、この世にある数万の書物から、数億の知識を得たところで、
礼儀が無ければ、その者は、なんら価値を有さない。
また、
例え、この世にある数万の作用を生成するシステムを、作ることができようとも、
礼儀が無ければ、その者は、なんら価値を有さない。
こうしたものだ。
0445オレは天才だと分かりましたNGNG
ここまで読めば、資本主義、あるいは、能力主義が、
幸福を生じる制度でないことは、明らかであろう。
なぜなら、謙虚や礼儀を知らない者でさえ、
その知識や能力があれば認められ、
その結果、その者は、能力や知識を行使する行為を続けることとなる。

が、既に言ったように、礼儀を知らずして、
いくら知識や能力があり、それを元に、如何なる結果を出そうとも、
それには、なんら価値は無いのである。
なんら価値は無い物事が、大量に出まわればどうなるか。
時を経ずして、それは消えて行くであろう。
そして、それを維持しようとすればするほど、過ちを重ねることとなろう。
そして、過ちを重ねれば重ねるほど、
または、過ちが維持されればされるほど、真実は影をひそめるであろう。
真実が影をひそめれば、ひそめるほど、世の中は暗雲とあろう。
そして、いつしか真実が分からなくなる。
すると、義理が真実として、まかりとおるようになり、
その結果、義理であるから苦しみを生じる。
が、苦しみの原因が分からず、ここにきて「妥協」という精神が生じ、
この苦しみを、まぎらわず為に、人間の感覚を麻痺させるのである。
それは、アルコールから始まり、各種の洗脳であろう。
0446オレは天才だと分かりましたNGNG
しかし、馬鹿な話しである。
人が、その人に、苦しみを与えることを創り、
そして、その苦しみを無くそうと、人自体を麻痺させる。
馬鹿な話しである。
苦しみが起きた場合は、その苦しみの原因を究明し、
その原因を是正しなければならない。
それを、人を麻痺させることで回避するのであるから、
余計に人は、真実から遠ざかることになる。
いったい、諸君らは、何をやっているのか。

人よ。汝等が犯せし過ちは、己にとっても自覚できていない。
そうしたところにまで、過ちは重ねられており、精神が麻痺してるのだ。
義理とは、人が作ったものであろう。
そうしたものを、畏怖し、そうしたものに縛られてならない。
0447デフォルトの名無しさんNGNG
オレ天のアク禁依頼出してきました。
オレ天さんは名前欄をfusianasanにしないと一週間以内に
ム板から追い出されます
0448オレは天才だと分かりましたNGNG
よって、
オレ天定理に基き、その性能を発揮する圧縮システムを考える以前に、
諸君は、「謙虚さ」というものを知らねばならない。
そして、過去の過ちを自覚せねばならない。
それなくして、
オレ天圧縮は、語れない。
まず、「謙虚さ」を知りなさい。
0449デフォルトの名無しさんNGNG
詭弁のガイドラインによく当て嵌まるレスだな
>>447乙。
0450オレは天才だと分かりましたNGNG
>人よ。汝等が犯せし過ちは、己にとっても自覚できていない。
>そうしたところにまで、過ちは重ねられており、精神が麻痺してるのだ。

その通りである。
よって、人において一番過ちな存在は、
「慢心」である。
そして、この慢心が非常に大きい者は、
私の経験によれば、企業人(役員系)である。
0451デフォルトの名無しさんNGNG
以後放置で逝こう>おぉる
0452デフォルトの名無しさんNGNG
>451 りょうかーい
0453オレは天才だと分かりましたNGNG
ひとまず圧縮に関しては、話しが完結してしまったが、
ついでなので、幾らか話そう。

「謙虚さを知りなさい」と述べたが、
いったい何に対して、謙虚になるかが疑問かもしれない。

謙虚になる対象は、自分より崇高なる者であり、
これは、何も仏陀に限ったことではない。
そして、これ自体は、当然のことであろう。

が、私が述べた、謙虚になる対象とは、
何であるか、分かったであろうか。
分かった者は、見込みありと言えよう。

私が、謙虚になれと言った対象は、
各自の潜在意識が知っているであろう、
「仏法」である「正法」である。
すなわち、因果応報、愚痴の戒め、等である。
私は、諸君らが、その意識のある深さにまで、
仏法が浸透していると思っている。
その、仏法に対して謙虚になれと、言っていたのだ。
その仏法こそ、仏陀から、あるいは神から、
教えられてきた「正しさ」ではないだろうか。
0454デフォルトの名無しさんNGNG
http://science.2ch.net/test/read.cgi/math/1034782298/l50
0455デフォルトの名無しさんNGNG
で、みんなCマガ読んだ??

漏れ頭悪いのかサパーリ。誰か解説キボン。
0456デフォルトの名無しさんNGNG
yz2の記事のアルゴリズム解説以外の部分と
ひんろーださんのページと
編集後記のやっさんのページだけ立ち読みした。
0457デフォルトの名無しさんNGNG
Cマガは高すぎる、半額でいいぐらいだ
0458デフォルトの名無しさんNGNG
今から書店いってCマガ立ち読みしてくる。
0459デフォルトの名無しさんNGNG
458じゃないけど、立ち読みしてきた。
圧縮に関しては何も得ることが無かった。
yz2はソースプログラムも読んだことあるし、直接解説を聞いたこともあるから。
0460デフォルトの名無しさんNGNG
yzよりGCAの作者をぶん殴りたい
0461デフォルトの名無しさんNGNG
>>460
なぜ? fjで暴れているから?
0462デフォルトの名無しさんNGNG
>460-461
SYNさんって、なんで嫌われるのかな。

yzより圧縮率高いじゃん。ブロックソートだから当然と言えば当然だけど。
0463デフォルトの名無しさんNGNG
まあ、議論はもうこのくらいでいいよ、
GCAやyz2を超えるアーカイバをサクッと作ってみろや。
おまいらの腕ならそれが可能なんだろ?
0464デフォルトの名無しさんNGNG
>>463
PPMをベースにすれば、はじめから超えている
0465デフォルトの名無しさんNGNG
GCAって既出の理論でソートを少し最適化しただけで
後出のくせに圧縮率もたいしたことないし、処理遅いのに
なんでこんなにありがたがられてるんだか理解できないな。

嫌われてるっていうのは、良くしらないけど
そういうところにあるんじゃない?
0466デフォルトの名無しさんNGNG
>>465
割れ物でよく使われてるから。

解凍すべき物がそこにないなら、誰も使わんでしょ。
0467デフォルトの名無しさんNGNG
>>465
圧縮率が大したことあるから。
0468デフォルトの名無しさんNGNG
作者が嫌われるってのと
作ったソフトの性能にはあんまし関係は無いのでは?
坊主憎けりゃ袈裟まで憎いっての以外には。
0469デフォルトの名無しさんNGNG
>>465
いまどき微々たる圧縮率の差を競うのは時代遅れだよな
50%も圧縮率が優れていればマンセーなんだが
実際は平均より数%程度で激ノロで偉そうにしてれば
叩かれて当然だろう..
0470デフォルトの名無しさんNGNG
>>469
50% っても zip で 100 -> 97 ぐらいのやつが 100 -> 94
ぐらいになってもあんまうれしくないね。
あと zip で 100 -> 24 ぐらいのやつが 100 -> 12
ぐらいでも面倒くさいから zip でいーじゃんとか思う。
0471デフォルトの名無しさんNGNG
圧縮が効かないデータでは立場がさらに苦しいな > GCA
0472デフォルトの名無しさんNGNG
>GCA
たいていCabのLZX最高圧縮の方が縮むんであって使ってない
0473デフォルトの名無しさんNGNG
>>472
そりゃあ、向いてないファイルに使ってるからでない?
GCAは主にテキスト、あるいはアニメ画像なんかに向いてるのだが。
0474デフォルトの名無しさんNGNG
最近はCBTに抜かれてます>GCA
0475デフォルトの名無しさんNGNG
おまいらXPointer使って圧縮して見れ
0476デフォルトの名無しさんNGNG
>>474
というか、テキストなら7z・RARのPPMdが最強かと。
0477デフォルトの名無しさんNGNG
>>465
たしかにガイシュツの理論だが実装が難しいんだよ、BWTは。
圧縮率はカナーリ高いほうだよ、圧縮比率比較しているサイト行ってみな。
嫌われているのは処理が遅いからだろう。
0478デフォルトの名無しさんNGNG
>>477
BW変換なんてそんなに難しい方じゃないと思う。
suffix-arrayの構築による手法が何種類もあるから、それを使えばいいし。
力任せでも何とかなる。suffix-treeだっていい。

しかし、PPMを実装するためには、せめて8次〜20次の文脈を扱いたいから、
どうしてもsuffix-treeの知識が必要だし、
suffix-treeだけでは素のPPMすら実装は難しい。
0479ナナシサソNGNG
圧縮のアルゴリズムって基本的に偏りを利用してると思うんだが、
偏りがあまりないデータだと圧縮率が悪くなるよな。
意図的に偏りを作り出すことって出来ますか?
もちろん可逆でbit数の増加が無視できる程度で。
0480デフォルトの名無しさんNGNG
>>479
ブロックソートやMTFは考えとしてはそれに近い。
というより、文脈が。
もっといえば、情報源を高度に推定していくことに近い。
0481デフォルトの名無しさんNGNG
>>479 モデル化しる
0482ナナシサソNGNG
>>480
情報源を高度に推定って具体的にどうやればいいんでしょうか?
回帰分析みたいな感じですか?
0483デフォルトの名無しさんNGNG
>>482
MDLとかAIC規準ではなかろうか
0484デフォルトの名無しさんNGNG
>>482 データマイニングしる
0485デフォルトの名無しさんNGNG
最近だと、PPMTなんてものもあるらしい。
でもユニバーサルではないよなぁ?
http://citeseer.nj.nec.com/teahan01combining.html
0486ナナシサソNGNG
>>483
算術符号とか動的ハフマンのようなものですか?
0487デフォルトの名無しさんNGNG
言葉だけ中途半端に知ってる厨房の集まりだなここは。
0488デフォルトの名無しさんNGNG
>>487
こんばんは、厨房その1です。
恥ずかしながら、仰るとおりです。
0489デフォルトの名無しさんNGNG
>>478
suffix-tree と パトリシアトライの区別がつかないんだけど…
0490デフォルトの名無しさんNGNG
>>489
同じです。
派閥(?)によって呼び方が違うだけのようです。
0491デフォルトの名無しさんNGNG
>>490
さんきゅ
0492零細リーマソ ◆eXL7Vooglk NGNG
やばい、、すごい圧縮アルゴリズム開発しちまった・・・。
今HDDにあるファイルで手当たり次第テストしてるが、MAXでも元サイズの12%にしかならない。
(しかもlzhやzip,jpgなどのファイルでも!)
ちょっと怖くなってきた。。
(当然可逆圧縮。)

詳しくはいえないので簡単に言うと複素数平面を使用した圧縮。(+Zオーダー)
辞書とかは持たずにほぼ数式のみで成り立ってる。

こんなんになるとは夢にも思わんかった・・。
0493デフォルトの名無しさんNGNG
祭の予感?
0494デフォルトの名無しさんNGNG
>>492
そのネタは1年ほど前に見たことがあるような…
0495デフォルトの名無しさんNGNG
>>492
ソースあげれ.もしくはバイナリ.
0496零細リーマソ ◆eXL7Vooglk NGNG
今は特許考えてるんで、ソース・バイナリともにあげるのはちょっと無理。
(バイナリ解析されると怖いんで)


改善点はスピード。
これが今のところかなり遅い。(同種系の3〜5倍くらい遅い)
0497デフォルトの名無しさんNGNG
じゃあ圧縮データサンプル出せ
特許つったって公開されるんだから
ソース出したって変わらんと思うがな。
0498デフォルトの名無しさんNGNG
>>492
中途半端なネタは最悪。

お前の頭で理解できるようなアルゴリズムか、
このスレの誰も理解できないような複雑なアルゴリズムを出せ。
0499デフォルトの名無しさんNGNG
>>498

複雑なアルゴリズムは圧縮にはむかないとおもわれ。
0500デフォルトの名無しさんNGNG
>>492

このサイトでもう少し圧縮について基本的なことを勉強したほうがいいですよ。
ttp://www.ingnet.or.jp/~kojif/mu/comp/
0501デフォルトの名無しさんNGNG
偏りがあまりないデータ = 疑似乱数
な罠
0502 ◆SIA81xrZRg NGNG
age
0503デフォルトの名無しさんNGNG
>>492

タワラ
0504デフォルトの名無しさんNGNG
>>497
ソース公開すると(下手したらバイナリ公開も)特許は取れなくなるかと。
0505デフォルトの名無しさんNGNG
とりあえず、特許申請するまえに
伊藤家の食卓にハガキだしとけ
0506デフォルトの名無しさんNGNG
>>504
ですね。
学会発表なら特許取得もできるので、すぐさま
情報処理学会、電子情報通信学会、情報理論とその応用学会、IEEE、ACM
のどれかに投稿しる!
レターの形でもいいから。
0507デフォルトの名無しさんNGNG
その方法での圧縮は算術演算以上にならないことがすでに証明されています。
従って、単なるネタ。
0508デフォルトの名無しさんNGNG
×算術演算
○算術圧縮
0509デフォルトの名無しさんNGNG
全てのデータに対して圧縮率が高い圧縮方法は難しいが、
特定のデータに対してなら劇的に圧縮率を上げることができると思う。

たとえば、実行ファイルなら実行ファイルの特徴があり、
その構造を整理することで大幅な圧縮が可能だろう。
つまり、圧縮・解答ソフト自身がMFCやglibなどを持っていて、
それを辞書として使えば、そのライブラリを使って作られた
ファイルは圧縮データにライブラリを含まなくても良くなる。
また、ループや関数呼び出しなどの制御構造を解析すれば、jmp文と
目的アドレスデータを大幅に削除できる。

また、画像や音楽の圧縮もJPEGやMPEGよりフラクタル理論を使った方が
圧縮率が高くなることが知られている。
0510デフォルトの名無しさんNGNG
>>509
データの種別に応じて圧縮法をチューニングするのは、
あるいは専用の圧縮法を使うのは、ツールとしては確かに有効です。
しかし、圧縮理論で最も重視される性質の一つである、
ユニバーサル性を失うことになるため、拒絶する人は多いかもしれません。

>フラクタル理論を使った方が
これは現在のところ、どちらとも言えない状態です。
というのも、たとえば画像データは有限画素値で有限画素数であるため、
フラクタル変換した場合の情報の相似がいまいちだからです。
そのため、計算機上のデータに対してはフラクタル圧縮はそこそこにしかなりません。

しかし、フラクタル発見の効率はよいため、
・画素の類似性を計測するためにフラクタルを使う(文脈として使う)
・線形走査法(ヒルベルト走査など)に組み合わせて、1次元上でのフラクタル圧縮を行う
などの研究が行われているようです。
0511デフォルトの名無しさんNGNG
>>492
寒いですよ。ネタバレバレ。頭が悪いこともバレてます。
もっと圧縮の勉強をしてから書いてください。
0512デフォルトの名無しさんNGNG
492はもともとものすごく冗長なデータしか持ってなかったのかも知れないよ
■ このスレッドは過去ログ倉庫に格納されています