Bullet-time photo alignment
Posted: 2016-03-25T04:49:24-07:00
Hello ! Recently I started building a bullet time photography rig consisting of 24 cameras that are placed on a 360 circle. I am facing a problem aligning the images, all cameras trigger exactly at the same moment and all pictures are saved on a computer following the scheme 1.jpg, 2.jpg, 3.jpg and so on. ( each digit represent the camera position on the rig ). All cameras are fixed very stable onto position but it is impossible to align them perfectly.
I am trying to figure out a way to align and maybe interpolate some frames in order to make the final animation better.
So far my idea was to first shoot a picture with ( let's say ) a red ball in the middle, figure out the position of the red ball inside each picture and build a JSON file ( or any other format ) containing the offsets of the ball inside each picture. After this process I guess I can use that information to further align other photos ( since the cameras are fixed in the same position and do not move ) without any ball in the middle ( using the JSON data from the calibration photo ).
I guess that pictures must be aligned on X Y axis and also we need to align the rotation in case the cameras are not perfectly leveled.
I am not sure if and how can this be achieved with IM and also if there is any other simpler method.
Many thanks!
I am trying to figure out a way to align and maybe interpolate some frames in order to make the final animation better.
So far my idea was to first shoot a picture with ( let's say ) a red ball in the middle, figure out the position of the red ball inside each picture and build a JSON file ( or any other format ) containing the offsets of the ball inside each picture. After this process I guess I can use that information to further align other photos ( since the cameras are fixed in the same position and do not move ) without any ball in the middle ( using the JSON data from the calibration photo ).
I guess that pictures must be aligned on X Y axis and also we need to align the rotation in case the cameras are not perfectly leveled.
I am not sure if and how can this be achieved with IM and also if there is any other simpler method.
Many thanks!