1

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

4

1 回答 1

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!

反而。祝你好运!

于 2012-11-29T09:54:48.390 回答