Image Identification from Point Cloud
Posted: Sat Mar 18, 2017 10:18 am
Hello
I use point clouds to build structures (for roof surveys) from drone aerial images and create point clouds and meshes using SfM. The problem I am trying to solve is the way I can use the point cloud as a means of i8dentifying the images that have thet point within thier field of view. By selecting a point in CCViewer the vector data of that point will need to fall withing the square cone or pyramid extending from the camera's focal plane.
My understanding is that in order to do this the position, tilt and rotation camera's focal plane needs to be known. This I believe can be obtained from the exported xmp Metadata of each the images. From that data the distance from the point to the camera can be calculated and knowing the lens' focal length the file of view from the camera can be calculated. Therefore any point falling within the range of the view of the camera will appear in the jpg image. This is of course then filtered in both the xy and xz planes.
Does anyone know if here is a plug-in or a how to calculate this so that the images that are 'looking' at this point can be indentified from the CCViewer's point data?
Many thanks Steve
I use point clouds to build structures (for roof surveys) from drone aerial images and create point clouds and meshes using SfM. The problem I am trying to solve is the way I can use the point cloud as a means of i8dentifying the images that have thet point within thier field of view. By selecting a point in CCViewer the vector data of that point will need to fall withing the square cone or pyramid extending from the camera's focal plane.
My understanding is that in order to do this the position, tilt and rotation camera's focal plane needs to be known. This I believe can be obtained from the exported xmp Metadata of each the images. From that data the distance from the point to the camera can be calculated and knowing the lens' focal length the file of view from the camera can be calculated. Therefore any point falling within the range of the view of the camera will appear in the jpg image. This is of course then filtered in both the xy and xz planes.
Does anyone know if here is a plug-in or a how to calculate this so that the images that are 'looking' at this point can be indentified from the CCViewer's point data?
Many thanks Steve