用于移动照片捕获的图像不稳定度量标准[稳定性检测]

时间:2012-11-29 07:49:01

标签: ios image mobile detection stability

正如您在标题上看到的那样,我在移动设备上有一个关于照片捕捉的项目。我应该检测移动设备的相机的实时输入是否稳定。但到目前为止,我所看到的只是稳定本身,主要是视频...而不是看输入是否稳定。我还没有阅读或看过任何有关图像不稳定性指标的论文。虽然有模糊和焦点的项目,但它们不是很具体。有没有办法量化图像的“不稳定性”(假设它不仅仅是模糊,抖动和聚焦)?

1 个答案:

答案 0 :(得分:0)

实时输入显示为一系列预览图像。如果相机静止且物体静止,则这些图像中的每一个都与前一个图像非常相似。就个人而言,我会挂在每个预览图像上,当下一个预览图像进入时,逐个像素地比较它们。计算:

totalDifference = 0;
for (each pixel n) 
    for (each colour R, G, B) 
        totalDifference += abs(oldValue - newValue);

stability = 1/(1 + totalDifference); // a value of 1 is stable, near 0 is unstable

虽然这不会考虑暗物体的不稳定性。也许你应该使用

        totalDifference += abs((oldValue - newValue)/(oldValue + newValue)); // watch for divide by 0!

代替。祝你好运!