Digitize Points of Interet
To digitize a point of interest (POI) for the current reporting time, select the POI by clicking on its name in the table in the **Points of Interest** widget. The table row will be highlighted in blue, and when you move the cursor into one of the X-ray windows, the cursor will change to a cyan circle inside a yellow square, with the POI name to the right. The circle represents the expected size of the POI on the X-ray image, which is dependent on the pixel size of the image and the radius of the POI, which is specified in the subject file. The center of the circle is also marked by a cyan point. The square represents the region of the image that will be searched for the center of the POI (some of the outer pixels of the POI can be outside the square). The size of the square is controlled by the Click Search Factor parameter. A larger number makes it quicker and easier to digitize POIs, but you don't want the square to contain more than one POI. When you click the left mouse button, Locate3D will search the X-ray pixels within the square to determine which one is the best candidate for the center of the POI. This is done by using the Centroid Threshold parameter to separate the POI pixels from the background, and the Edge Threshold parameter to determine if these pixels represent a circular POI. The POI is assumed to be a bright circle on a dark background, with the center of the POI being the brightest. The 2D coordinates of the POI center in each view are calculated as the weighted center of the pixels above the Centroid Threshold. The values of these parameters can be changed in the **POI Parameters** widget.
Once you digitize the POI in one view (you can start with either view), a yellow line is drawn in the other view. This line is the projection of the point in the first view through the field of view of the second view, and its purpose is to help you identify the POI in the other view. You can then digitize the POI in the second view by clicking on a point near the line. If you make a mistake identifying the proper POI in the first view, you can press the Esc key to cancel the process. If you make a mistake after identifying the POI in the second view, you can remove the POI pose by unchecking the pose box in the POI table. Once you have digitized a POI, Locate3D automatically advances the current POI to the next one in the table that does not already have a pose (unless the Auto-advance box is not checked).
Once you have identified the POIs for one or more reporting times, you can have Locate3D attempt to automatically identify them for other reporting times using the Propagate POIs command in the Tools menu. See the wiki entry for this command for more details.
Note: If you hold down the Alt key while the POI cursor is displayed over an X-ray image, the cyan point inside the circle will display the location that the centroid-finding algorithm would calculate if you left-clicked with the cursor in its current position. This point will update in real-time as you move the cursor. If the point is not visible inside the yellow square, it means either there is no suitable location of a POI centroid, or that region of the image has been masked by a previously digitized POI.
Note: To override the centroid-finding algorithm and digitize a POI at exactly the XY coordinates you click on, hold down the Ctrl key when clicking. While Ctrl is pressed, the yellow square will not be displayed, indicating that the centroid-finding algorithm has been deactivated. This feature can be helpful when digitizing non-circular or overlapping POIs.
Note: When digitizing a POI, all previously digitized POIs on the image are masked out, so that no two POIs can be located at the same point. This is done by using the estimated size of each POI on the image to ignore the circular region of pixels around the POI location. This can be especially helpful when digitizing two adjacent POIs in a sequence of frames. If you digitize one of the POIs in all frames first, then propagating the second POI through the sequence is easier because it can't erroneously “lock onto” the first POI's location.