某天地铁站等车间隙,拍下柱子上的马赛克墙面。大约四五种深浅不同的绿色,排列成棋盘格。盯着看久了,一个问题挥之不去:
这面墙的图案,是纯随机的吗,还是有什么规律?
这不是一个"是或否"就能回答的问题。它涉及:怎么从照片提取出网格数据?怎么定义"随机"?怎么用统计指标衡量?如果存在规律,又该怎么描述它?下面就从这几个方面展开。
一、从照片到数据
照片是像素,我需要把它变成可计算的矩阵。三个步骤:纠偏、颜色量化、网格检测。
纠偏。 照片有约 1.8° 的旋转,直接切网格会切偏。用了自相关法:旋转不同角度后计算行投影的周期性强度,选取峰值最大的角度。