ALE User Manual: 3D Modeling

ALE Image Processing Software Deblurring, Anti-aliasing, and Superresolution. Local Operation localhost 2684415918

[ Up ]

# ALE 3D Modeling [Very Experimental]

When considering images captured by a camera, the projective class of 2D transformations can compensate for arbitrary changes in position and orientation when the scene consists of a diffuse flat surface, and arbitrary changes in orientation (but not position) otherwise. In order to support changes of position and orientation in the general case, it is necessary to construct a 3D model of the scene. ALE currently has no reliable method for doing this, but the scene reconstruction code included in versions 0.7.2 and later may be a useful starting point for developing such a method.

## View Angle

In versions 0.7.3 and above, the diagonal view angle of the camera can be specified on the command line. If no value is specified, the default value is either device specific (if a device with a known view angle is specified), 43.7 degrees [ALE 0.7.3 and above], or 90 degrees [ALE 0.7.2].

    --view-angle <x>  Set the diagonal view angle to <x> degrees.  [ALE 0.7.3 and above]

## View Output [Very Experimental]

The view output option provides a reconstruction of the scene as viewed from a particular frame's vantage point.

    --3dv <n> <o>     Render file <o> from a 3D model using the <n>th frame view.  [Very Experimental]

## Depth Output [Very Experimental]

The depth output option provides reconstructed depth information associated with a view.

    --3dd <n> <o>     Render 3D depth information <o> for the view from frame <n>.  [Very Experimental]

Copyright 2004 David Hilvert

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.