我想要创建一个金属(油漆/其他)圆柱对象的横向表面的2D全景,它可能有缺陷,如划痕或凹痕。我捕获了一段300帧的视频,具有相同的适当ROI。现在我试图缝合两个连续的帧,但是没有控制点(无法识别),因为表面是均匀的,所以你不知道第二帧的第一列在第一帧的哪里。此外,由于金属表面的高反射性质,像素的强度值往往在两个连续的帧中变化。由于曲面的弯曲性质,每个帧都有变形。作为另一种方法,我尝试使用多个凸轮,但我丢失了帧两端的“数据”。
发布于 2013-09-15 22:21:46
你如何捕捉你的视频?相机是在移动,还是圆柱体在旋转?如果你可以自由地自己设计图像采集技术,那么我推荐以下几点:
使用线条扫描相机。这些相机是为您想要的应用而设计的,因为它们会自动将每个帧(仅为单行像素)缝合在一起,并确保在缝合在一起时,您的整个表面具有相同的照明质量。您的相机应该是静止的,并且您的对象设置为旋转;您将需要能够控制旋转的速度,以匹配linescan相机的帧速率。
或者,如果您不想使用线扫描摄影机,您仍然可以通过了解对象的旋转速度来近似实现此功能。这样,即使没有功能来指导拼接,您也应该知道后续帧之间的关系以进行拼接。
发布于 2021-12-29 07:08:44
解决类似的问题。你最后做了什么?我有一个区域扫描相机,想要创建一个旋转的对象(轮子)的拼接图像。
https://stackoverflow.com/questions/18812082
复制相似问题