Marking Images for script creation
Marking the images is the third step towards the script creation process for
creating models using the
rotating stand setup.
Once you supply the initial input
using the
Select camera callibration method dialog and the
Create script input dialog
IBModeler then loads each of the images, shows up
how the image looks after identifying the background screen, and then waits for
you to mark some points on each of the images. Once you mark all the
required points, the Next Image toolbar button gets
enabled. Click on this button (or use the shortcut key
N) to move to the next image.
For the first image, we need to
specify the a)Left end of the pointer region, b)Right
end of the pointer region and c)Bottommost point of the model. Then we
need to specify d)First marker position and e)Second marker position. For all subsequent
images, the first three inputs remain the same and d)First
marker position and e)Second marker positions
are the only additional inputs. So it's a total of five clicks
for the first image, and two clicks for each of the subsequent images.
During this exercise, if at any
point, you are not satisfied with the position that you marked, just click
on the Undo button (or Ctr + Z) to undo and mark it again.
Here's an explanation of
each of these markings (including how to mark them) using the below images as a
reference. The first image labels the positions that have to be marked and the
second image shows how IBModeler displays the already marked postions on the
image to the user during this exercise.
|
|
-
Left end of the pointer region
As shown
in the first of the above images (see point
labelled a), this is the left end of the rotating disc containing the markings.
To mark this position, move the mouse to point exactly at this end, and
then click the left mouse button while keeping the L
key pressed.
After you mark it, IBModeler will immediately draw a vertical line passing through the
point at which you clicked to indicate your selection.
-
Right end of the pointer region
As indicated by the region labelled b, this is
the right end of the rotating disc containing the markings.
To mark this position, move the mouse to point exactly at this end, and
then click the left mouse button while keeping the R
key pressed.
After you mark it, IBModeler will immediately draw a
vertical line passing through the point at which you
clicked to indicate your selection.
Also, if both the left and right edges of the rotating
disc are already marked, then IBModeler will also draw a
vertical black dashed line which passes through the center of the disc. As you
will see, this will help in the later markings.
-
Bottommost point of the model
As indicated by the point labelled c, this is the marking of the lowest end that we want
to include in the created model. We need to do this, because if this point is
not marked, IBModeler would be creating the disc, and the stand as well as part of
the model. To mark this position, bring the mouse to a point which is just below
the target model in the image and click the left mouse button while keeping the key B pressed.
Once,
you mark this position, IBModeler will draw a horizontal line passing through
this point to display your selection.
-
First marker position
After the left and right edges of the rotating disc are specified, we have to identify the markings that we did on
the sides of the rotating disk before taking the photographs. You have to identify only
two of these markings and there is a rule to be followed
to select which ones. The same rules is applicable for all the images.
The first marking that we should
specify should be one that is immediate left of the center of the disc (being
displayed as a black dashed vertical line). So to mark this position, start
moving towards left from the center of the disc, and stop at the first
occurence of a marking as indicated by d in the above image.
We just need to click the left mouse button to identify this position.
Once this
position is marked, IBModeler will draw a yellow vertical dashed line to
indicate your selection.
-
Second marker position
The second marking should be to the immediate right of the
first marking that we just identified. So now, we need to start moving to the
right of the first marking position and stop at the first marking that we
encounter. This point can again be marked by clicking on the left mouse
button, and will be displayed as a yellow vertical dashed line once it is
identified.
Points To Remember
-
The first three positions (a, b
and c discussed above) needs to identified only in the first photograph and assumed to be the same
for the rest of the photographs. When subsequent images are loaded by IBModeler, these three positions
will already be marked at the same positions as that for the first image.
All we need to do
for the rest of the images is just identify the first and the second markings on the disc.
-
The first marking is the marking to the immediate left of the center of the disc.
-
The second marking is the marking to the immediate right of the first marking.
-
After marking the necessary positions on the image, click on the Next Image button or the press
the key N to move on to the next image.
Once,
you have marked all the images, IBModeler will create a script file with all the necessary inputs
to process the given photographs and create a model. If you kept the option
'apply the script and show created model' checked on the
create script input dialog then
IBModeler will also proceed to actually process the images and create the model. This may take
time based on the size of the mold file and the size of the images. Once the model is created,
it will be loaded and displayed in a 3D space for viewing.