我想拍一个击球手挥杆打棒球的镜头,但是球棒太模糊了。这个视频是30fps的。
通过研究,我发现解卷积似乎是最小化运动模糊的方法,但我不知道是否或如何在我的iOS应用程序后期处理中实现它。
我希望有人能给我指明正确的方向,比如如何在iOS中应用解卷积算法,或者如果可能的话,我可能需要在do...or中使用什么。我想这需要一些处理能力。
欢迎任何建议……
谢谢,这快把我逼疯了。
发布于 2012-11-06 00:29:25
经过大量的研究和与开发人员讨论iOS上的解卷积(感谢Brad Larson花时间给我详细的信息),我相信这是不可能的和/或不值得花时间。如果硬件可以处理计算(不能保证),它将非常慢,并消耗设备的大部分电池。我还被告知,实现algorithms...if可能需要几个月的时间,这是完全有可能的。
这是我从苹果收到的回复。
去卷积算法通常很难实现,并且可能非常耗费计算。我建议你从一个简单的锐化技术开始。根据视频中运动模糊量的不同,这可能就足够了。
锐化滤镜,包括CISharpenLuminance和CIUnsharpMask,现在可以在iOS 6中使用,所以测试它们相当容易。
核心图像示例代码来自今年的WWDC会议511“核心图像技术”。它被称为"Attempt3“。此示例演示了将CIFilter应用于由iPhone/iPad摄像头拍摄的实时视频的最佳实践。您可以从以下页面下载会议视频:https://developer.apple.com/videos/wwdc/2012/。
只是想把这个信息传递出去。
https://stackoverflow.com/questions/13056426
复制相似问题