FacebookTwitter
Hatrack River Forum   
my profile login | search | faq | forum home

  next oldest topic   next newest topic
» Hatrack River Forum » Active Forums » Books, Films, Food and Culture » Math folks, here's a question

   
Author Topic: Math folks, here's a question
Earendil18
Member
Member # 3180

 - posted      Profile for Earendil18   Email Earendil18         Edit/Delete Post 
I have a picture of an SR-71 taken from a certain height and POV. I need to find out how to orient my OWN video camera so that when I composite my actor walking up towards it he's in the correct perspective and meshes with the background correctly.

My camera isn't going to be as high up as what was used for the shot, but it needs to be in the correct orientation.

Is there anyway to derive the proper angles etc from a 2d picture using some kind of...higher-than-me math?

Here's the pic.
http://rapidshare.com/files/331073/EC90-105-3.jpg.html

Posts: 1236 | Registered: Mar 2002  |  IP: Logged | Report this post to a Moderator
MightyCow
Member
Member # 9253

 - posted      Profile for MightyCow           Edit/Delete Post 
I'm no math expert, but I can tell you that the horizon on that picture isn't square, so if you're going to fix that, you'll have to keep that in mind when you figure out the rest of your problem [Smile]
Posts: 3950 | Registered: Mar 2006  |  IP: Logged | Report this post to a Moderator
James Tiberius Kirk
Member
Member # 2832

 - posted      Profile for James Tiberius Kirk           Edit/Delete Post 
You could obtain a simple 3D model of a Blackbird and overlay it on the photo. If you adjust the camera so the render matches up with the the picture, you could use the vector between your camera and the orgin (where your SR71 model would be) as to obtain your camera angles.

Of course, that's all theoretical ... I've never tried it before.

--j_k

Posts: 3617 | Registered: Dec 2001  |  IP: Logged | Report this post to a Moderator
Nighthawk
Member
Member # 4176

 - posted      Profile for Nighthawk   Email Nighthawk         Edit/Delete Post 
There's a lot involved. We need the dimensions of the plane itself, which I'm guessing could be gotten from any number of military sites.

That, in conjunction with the camera's FOV and, with an absurd amount of work, I'm guessing approximations can be made. Right now I can't even begin to think about where to begin, but it sounds possible.

Easiest way would be the recommended way: find an SR71 model (I'm sure they're around), or at least create a boxy version of it using the plane's dimensions inside of 3DSMax (or equivalent). Then take the picture and set it as the background to the image, then move the camera so that the wireframe of the model matches the background.

Posts: 3486 | Registered: Sep 2002  |  IP: Logged | Report this post to a Moderator
Earendil18
Member
Member # 3180

 - posted      Profile for Earendil18   Email Earendil18         Edit/Delete Post 
If someone could point me to an SR-71 model that would be awesome. The only one I've found is a high res 3dsmax model that costs 179-199 to download. [Big Grin]

I guess there's the hit and miss approach. [Wink]

Posts: 1236 | Registered: Mar 2002  |  IP: Logged | Report this post to a Moderator
Nighthawk
Member
Member # 4176

 - posted      Profile for Nighthawk   Email Nighthawk         Edit/Delete Post 
Well, you don't need an exact model. If you're familiar with 3DSMax, all you need is to create points, blocks, etc... at the right dimensions.

Look at the way movie CGI is done. They don't usually park a full-size plane on set, but instead have tennis balls or the like positioned so that the actors have a spatial point of reference.

Posts: 3486 | Registered: Sep 2002  |  IP: Logged | Report this post to a Moderator
   

   Close Topic   Feature Topic   Move Topic   Delete Topic next oldest topic   next newest topic
 - Printer-friendly view of this topic
Hop To:


Contact Us | Hatrack River Home Page

Copyright © 2008 Hatrack River Enterprises Inc. All rights reserved.
Reproduction in whole or in part without permission is prohibited.


Powered by Infopop Corporation
UBB.classic™ 6.7.2