这可能听起来像一个奇怪的问题,但我被困住了,想知道这个问题是否有解决方案。
我有一组从相机录制的图像,我不再有权访问(由于当前情况)。问题是,我不确定是否捕获了原始图像,或者是否捕获了未损坏/校正的图像,因为camera SDK (Zed mini,如果有人感兴趣)提供了这两种图像,这是选择输出哪一张的问题。
给定图像(大约100张图像),以及我的相机内部特性(焦距和cx,cy),是否可以检查是否必须对图像进行不失真处理?我有失真的值:k1
,k2
,k3
,p1
和p2
,但是如果图像已经没有失真,那么我根本不需要使用这些值。
简而言之,是否有可能找出我的图像是否已经没有失真,(例如。比如使用OpenCV)
如果可能的话,就像一种思维练习一样,因为它看起来很有趣,我想知道沿着类似的路线,是否有可能验证一些相机本征值是否正确,给定一组图像。
这是一个示例图像,如果这对您有帮助的话
发布于 2021-03-09 15:08:42
从视觉上看,我可以说这些图像是经过校正的,因为我看不到任何边或角的扭曲,但由于科学不是以这种方式工作的,所以使用OpenCV验证这一点的一种方法是使用极线几何:https://docs.opencv.org/master/da/de9/tutorial_py_epipolar_geometry.html如果您的图像对中的极线相似,则图像经过校正。
https://stackoverflow.com/questions/62713240
复制相似问题