-1

これは私が思いついたアイデアです。すべてのディスプレイ デバイス (ピクセルなどを含む画面) には、生成できるさまざまな画像の量に上限があります。

as an example 1024*728 - 32 bit pixel display can only show (2^32)^(1024*768) etc... number of identical frames without duplicating any scene(view).

面白いことに、これまでの人生で見たことのあるすべての窓を、スクリーンなどを通してすべての映画を事前に生成できるようなものです...

ここでの質問は、誰かがこの抽象的なアイデアを使用して何か有用なものを作成できるかということです。:D

4

2 に答える 2

1

あなたは数について話している

 (2^32)^(1024*768) ~~ ((2^4)^8)^(10^6) ~~ 10^8^(10^6) ~ 10^8000000.

宇宙の原子の数はおよそ

  10^80 // http://en.wikipedia.org/wiki/Observable_universe#Matter_content

人生のすべての画面を事前に生成する方法はないと思います。

別の質問を定式化させてください。この大きな数から、それを減らすために何ができるでしょうか? 複雑さを軽減するために類似の写真を集約する方法は?

もう 1 つの良い質問は、このすべての情報を格納するには、どのようなデータ構造が必要かということです。類似画像の数を 10^10 に減らしたとします。非常に多くの異なる種類の画像を効率的に処理できる構造とはどのようなものでしょうか?

于 2010-11-03T18:14:37.363 に答える
0

したがって、生成できるシーンに関する追加情報があれば、誰も見たことのないシーンを引き離すことができるかもしれません。

したがって、インターネット上のすべての写真と、人気のあるものやよく閲覧されたものに関する統計を取得できれば、あまり閲覧されなかった可能性のあるすべての画面を計算することができます.

画像の複雑さに関するいくつかの基本的なルールを使用すると、これまでに見たことのない画像を思いつくことができる場合があります。肌色の 80% は、人を裸にする可能性がある範囲を示す分散と相まって何かを生成する可能性があると考えてください。:-)

もちろん、そのようなアイデアを計算することは、私たちの可能性をはるかに超えています。2^32^(1024*768) は超指数関数的な範囲にあり、現実の範囲外です。ルビーで計算しようとしたところ、死んでしまいました。実際に動いていたら面白かったです。:-)

于 2010-11-03T18:18:20.380 に答える