-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

我认为我们不可能预先生成我们生活中的所有屏幕。

让我提出另一个问题。这么大的数字,我们能做些什么来减少它?如何聚合相似的图片以降低复杂度?

另一个很好的问题是:我们需要什么样的数据结构来存储所有这些信息?假设我们将相似图像的数量减少到 10^10。什么样的结构可以有效地处理这么多不同种类的图片?

于 2010-11-03T18:14:37.363 回答
0

因此,给定一些关于您可以生成的场景的额外信息,您可能能够分解出没有人见过的场景。

因此,如果您可以在互联网上获取所有图片以及有关流行或观看次数的统计数据,然后计算所有可能的屏幕,您可以将观看次数不多的屏幕分开。

通过一些关于图像复杂性的基本规则,您可能会想出以前从未见过的图像。认为 80% 的肤色可能会产生一些东西,再加上显示范围的差异可能会使人们赤身裸体。:-)

当然,这种想法的计算远远超出了我们的潜力。2^32^(1024*768) 处于超指数范围内,超出了现实范围。我试图用红宝石计算它,它就死了。如果它真的有效,那会很有趣。:-)

于 2010-11-03T18:18:20.380 回答