For about the last 15 years, I have wanted to produce a driving simulator using actual video images. I've bought and used progressively better equipment for the last decade, though limited by a modest budget, to shoot stills and videos as I drive. Camera technology has improved enough to provide quality video streams easily and inexpensively, but a true simulator should allow more freedom of movement within the simulation than just a replay of pre-recorded clips. I think that would require a 3D model, with the video overlaying the model's forms. What I need is a program that could create this 3D model automatically, extracting all the required information from the video streams. This would allow someone to change lanes or angles of view within the virtual world created by my video clips. I don't know of any off-the-shelf software that could do this, I'm unable to write such code on my own and I've never put together a programming project. How would I go about hiring someone to write this program, and what might be an estimate of its cost? Am I even going about this with the right approach?