Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>If I get it right! you are looking to simulate camera feed from multiple camera at different positions of an environment.<br> I dont know of any sites or a working ready made solution, but here is how I would proceed:<br> Procure 3d point clouds of a dynamic environment (see <a href="http://answers.ros.org/question/37052/standard-kinect-dataset" rel="nofollow noreferrer">Kinect 3d slam benchmark datasets</a>) or generate one of your own with Kinect(hoping you have Xbox kinect with you).<br></p> <p>Once you got kinect point clouds in PCL point cloud format, you can simulate video feed from various cameras.<br> A pseudo code such as this will suffice:</p> <pre><code>#include &lt;pcl_headers&gt; //this method just discards all 3d depth information and fills the pixels with rgb values //this is like a snapshot in the pcd_viewer of pcl(point cloud library) makeImage(cloud,image){}; pcd &lt;- read the point clouds camera_positions[] &lt;- {new CameraPosition(affine transform)...} for(camera_position in camera_positions) pcl::transformPointCloud(pcd, cloud_out, camera_position.getAffineTransform() ); //Now cloud_out contains point cloud in different viewpoint image &lt;- new Image(); make_image(cloud_out,image); saveImage(image); </code></pre> <p>pcl provides a function to transform a point cloud given appropriate parameters <a href="http://docs.pointclouds.org/trunk/group__common.html#ga1b1184df8fe618d2014518aa262fa591" rel="nofollow noreferrer">pcl::trasformPointCloud()</a><br> If you wish not to use pcl then you may wish to check <a href="https://stackoverflow.com/questions/13881100/how-to-rotate-point-cloud-about-an-axis"> this post </a> and then followed with remaining steps. </p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload