目前向我中意的小k一样,很多30万象素的手机都具备一个自带的插值功能,能把30万象素的照片变成百万象素,看起来这个功能很诱人,可很多机友用了都反映插值后的效果并不好。这是为什么呢,本来这是个很美好的事(嘻嘻,这句话最近听火),怎么反而让人失望了呢?原因在于手机开发商很难确定一个合适的插值方式。
插值就是用数学方法根据已知的离散点把其他想知道的离散点的近似值求出来,未知点在定义域之内叫内插,否则为外插。插值方法是实际生产上的十分有效的数学工具。
就我本人通过图片处理软件和matlab的接口,对图片的数学模型进行分析,认为在小k上运用的是线性插值,就是认为每个离散点直接的值都与已知成线性关系。这种方法是最简单的方法,但老天很公平,这样得到结果显然不合理,照片效果很差。
由于是内插值,拉格朗日和埃米特插值不错,样条插值也很好。阶数越高原则上更接近现实,但计算工作量大,对手机芯片储存体的要求都很高。估计这可能是手机没有采用的原因吧。
最佳方法是通过长期计算,比较,找出最适合与处理相片插值的插值方法和插值阶数。当然只只能指望手机研发部门的努力了,不然所谓的30万升百万只是徒有其表。