other:amass:documentation:identification_basics
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
other:amass:documentation:identification_basics [2024/06/19 12:45] – sgranger | other:amass:documentation:identification_basics [2024/07/17 15:44] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{{{{{{{{{{{{{{{===== introduction | + | ====== Identification Basics ====== |
- | the // | + | ==== Introduction ==== |
- | the documentation for identifying is divided into three parts. this section describes the **identify** parameters and details of the identification window. the second part ([[other: | + | The // |
- | more complex applications involving many markers or fragmented segment data require more sophisticated tools for efficient identification of segments. | + | The documentation for identifying is divided into three parts. This section describes the **Identify** parameters and details of the Identification window. The second part ([[Other: |
+ | |||
+ | More complex applications involving many markers or fragmented segment data require more sophisticated tools for efficient identification of segments. | ||
\\ | \\ | ||
- | ===== identify | + | ==== Identify |
- | id_params.jpg | + | {{: |
- | * ****pan axis**** | + | * ****Pan axis**** |
- | * ****view axis**** | + | * ****View axis**** |
- | * ****display | + | * ****Display |
- | * ****volume | + | * ****Volume |
- | * ****display**** the check box tells whether the particular volume box is to be displayed when the //**identify**// program starts. | + | * ****Display**** The check box tells whether the particular volume box is to be displayed when the //**Identify**// program starts. |
- | * ****low coordinates**** | + | * ****Low coordinates**** |
- | * ****high coordinates**** | + | * ****High coordinates**** |
- | * ****color**** the user can choose a color for the wire frame of each box when it is displayed. | + | * ****Color**** The user can choose a color for the wire frame of each box when it is displayed. |
- | * ****marker | + | * ****Marker |
- | to create a new marker | + | To create a new Marker |
- | **note:** if the .//seg// file you are processing has saved identifications, | + | **Note:** If the .//seg// file you are processing has saved identifications, |
- | markers.jpg | + | {{:markers.jpg}} |
- | * ****link file**** | + | * ****Link file**** |
\\ | \\ | ||
- | ===== the identify | + | ==== The Identify |
- | the //**identify**// screen has four main areas. | + | The //**Identify**// screen has four main areas. |
- | below the **view area** is the **continuity area** indicating the lengths (in frames) of labeled segments as horizontal lines. | + | Below the **view area** is the **continuity area** indicating the lengths (in frames) of labeled segments as horizontal lines. |
- | identify.jpg | + | {{:Identify.jpg}} |
- | ==== menu bar ==== | + | === Menu bar === |
- | most commonly used commands are conveniently accessed in the control area, but some additional commands can be found in the main menu bar of the identify | + | Most commonly used commands are conveniently accessed in the control area, but some additional commands can be found in the main menu bar of the Identify |
- | **file** | + | **File** |
- | file.jpg | + | {{:file.jpg}} |
- | * ****load links …**** | + | * ****Load links …**** |
- | * ****save links as …**** | + | * ****Save links as …**** |
- | * ****write c3d as …**** | + | * ****Write C3D as …**** |
- | **edit** | + | **Edit** |
- | edit_menu.jpg | + | {{:edit_menu.jpg}} |
- | * ****links**** this command writes the current link data in memory to a temporary file and opens the file in //**notepad**// for user inspection or editing. | + | * ****Links**** This command writes the current link data in memory to a temporary file and opens the file in //**NotePad**// for user inspection or editing. |
- | * ****link color**** | + | * ****Link color**** |
- | **view** | + | **View** |
- | view_menu.jpg | + | {{:view_menu.jpg}} |
- | * ****hidden off**** an unidentified segment may be hidden (turned off from view) by left double-clicking on any point belonging to that segment. | + | * ****Hidden Off**** An unidentified segment may be hidden (turned off from view) by Left double-clicking on any point belonging to that segment. |
- | * ****hide unidd**** this command can be used to hide all segments that have not been labeled, and is convenient for cleaning up the view window after identification. | + | * ****Hide UnIDd**** This command can be used to hide all segments that have not been labeled, and is convenient for cleaning up the view window after identification. |
- | * ****unhide all**** this command will unhide all hidden segments and cause them to be drawn in the view area. | + | * ****Unhide All**** This command will unhide all hidden segments and cause them to be drawn in the view area. |
- | * ****all labels**** | + | * ****All labels**** |
- | * ****link vars.**** | + | * ****Link vars.**** |
- | * ****vol. 1, vol. 2, etc.**** | + | * ****Vol. 1, Vol. 2, etc.**** |
- | ==== view area ==== | + | === View area === |
- | the **view area** presents a 3d view of the points for a particular frame selected by use of the frame slider. | + | The **view area** presents a 3D view of the points for a particular frame selected by use of the frame slider. |
- | the **identify** screen allows for the identification of segments by the association of marker labels with points. | + | The **Identify** screen allows for the identification of segments by the association of marker labels with points. |
- | in the **view area** __unlabeled__ points are indicated by __white__ solid circles, and __identified__ (labeled) points are drawn in __yellow__. | + | In the **view area** __unlabeled__ points are indicated by __white__ solid circles, and __identified__ (labeled) points are drawn in __yellow__. |
- | the following mouse actions are effective for manipulating the view area view: | + | The following mouse actions are effective for manipulating the view area view: |
- | * **left button drag horizontal; | + | * **Left button drag horizontal; |
- | * **left button drag vertical;** tilts the image about screen horizontal axis. | + | * **Left button drag vertical;** tilts the image about screen horizontal axis. |
- | * **left + right buttons drag;** translates the image. | + | * **Left + Right buttons drag;** translates the image. |
- | * **right button drag vertical;** zooms the image. | + | * **Right button drag vertical;** zooms the image. |
- | the mouse button actions have the following effects: | + | The mouse button actions have the following effects: |
- | * **left click on a point;** used to assign a selected label to a point. | + | * **Left click on a point;** used to assign a selected label to a point. |
- | * **left double-click on a point;** | + | * **Left double-click on a point;** |
* cancels the label assignment if the point is labeled | * cancels the label assignment if the point is labeled | ||
* hides the segment from view if point is unlabeled | * hides the segment from view if point is unlabeled | ||
* returns the segment to full view if it is hidden | * returns the segment to full view if it is hidden | ||
- | * **right double-click on a point;** translates that point to the center of the view coordinate system. | + | * **Right double-click on a point;** translates that point to the center of the view coordinate system. |
- | * **shift + right click on two successive points;** displays plot of link length between the points. | + | * **Shift + Right click on two successive points;** displays plot of link length between the points. |
- | * **shift + right double-click on point;** displays a residual and cameras used plot for the point. | + | * **Shift + Right double-click on point;** displays a residual and cameras used plot for the point. |
- | if link mode is on (see section xxx) we also have: | + | If LINK mode is on (see section xxx) we also have: |
- | * **left click on labeled point;** creates link to the previously | + | * **Left click on labeled point;** creates link to the previously |
- | * **right click on labeled point;** creates links to all previously | + | * **Right click on labeled point;** creates links to all previously |
- | * **shift + left click on link;** displays color picker for the link. | + | * **Shift + Left click on link;** displays color picker for the link. |
- | * **shift + left double-click on link;** deletes the link. | + | * **Shift + Left double-click on link;** deletes the link. |
- | === graphing | + | == Graphing |
- | if you hold down the **shift** key and **right double-click** on a point in the view area, the program will display a plot of the average residuals for that point, over all frames, as well as the number of cameras that were used to measure that point, as shown next. | + | If you hold down the **Shift** key and **Right double-click** on a point in the View area, the program will display a plot of the average residuals for that point, over all frames, as well as the number of cameras that were used to measure that point, as shown next. |
- | residuals.jpg | + | {{:residuals.jpg}} |
- | this capability is useful for checking the quality of the 3d data and calibration. | + | This capability is useful for checking the quality of the 3D data and calibration. |
- | === graphing | + | == Graphing |
- | the program has a convenient utility to graph the separation of any two segments (identified or not) and visualize how much a link between them would vary in length. | + | The program has a convenient utility to graph the separation of any two segments (identified or not) and visualize how much a link between them would vary in length. |
- | distance.jpg | + | {{:distance.jpg}} |
- | this facility is useful when defining links, and in displaying errors in segment identifications. | + | This facility is useful when defining links, and in displaying errors in segment identifications. |
\\ | \\ | ||
- | ==== continuity | + | === Continuity |
- | the strip below the view area has vertical space for every label shown in the label area. if there too many labels to fit into the label area the segments in the continuity area will scroll in conjunction with the labels in the label area. | + | The strip below the View area has vertical space for every label shown in the Label area. If there too many labels to fit into the Label area the segments in the continuity area will scroll in conjunction with the labels in the Label area. |
- | holding | + | Holding |
- | by default each label is given a vertical space of three pixels. | + | By default each label is given a vertical space of three pixels. |
\\ | \\ | ||
- | ==== label area ==== | + | === Label area === |
- | the **label area** displays a list of all marker labels supplied in the marker (//.mrk//) file. it is used for selecting labels to apply to points, and by the color of each label’s background indicates the status of the point identifications in the current frame shown in the view area. | + | The **Label area** displays a list of all marker labels supplied in the marker (//.mrk//) file. It is used for selecting labels to apply to points, and by the color of each label’s background indicates the status of the point identifications in the current frame shown in the view area. |
\\ | \\ | ||
- | ==== frame slider | + | === Frame slider === |
- | below the continuity | + | Below the Continuity |
- | the frame slider may be moved by __left-clicking__ on the slider and __dragging__, | + | The frame slider may be moved by __Left-clicking__ on the slider and __dragging__, |
- | the two __double arrow__ buttons at ends of the frame slider may be used to replay the point motions at the speed the data was recorded. | + | The two __double arrow__ buttons at ends of the frame slider may be used to replay the point motions at the speed the data was recorded. |
\\ | \\ | ||
- | ==== setting | + | === Setting |
- | the user can specify the frame range that is to be treated and output when writing the .//c3d// file. to set the __start frame__ move the frame cursor to the frame where data output is to begin and press the **home** key. to set the __last frame__ move the frame cursor to the desired frame and press the **end** key. the areas outside the selected frame range will now be indicated by shading in the continuity area. | + | The user can specify the frame range that is to be treated and output when writing the .//c3d// file. To set the __start frame__ move the frame cursor to the frame where data output is to begin and press the **Home** key. To set the __last frame__ move the frame cursor to the desired frame and press the **End** key. The areas outside the selected frame range will now be indicated by shading in the continuity area. |
\\ | \\ | ||
- | ==== control | + | === Control |
+ | |||
+ | * ****Write C3D**** Outputs all identified marker data to a .//c3d// file. Only data for markers up to the highest numbered marker label used are output. To write a file to a location other than the project **c3d** directory use the **File/ | ||
- | * ****write c3d**** outputs | + | * ****Save IDs**** This button causes |
- | * ****save ids**** this button causes | + | * ****Clear IDs**** Clears |
- | * ****clear ids**** clears all segment | + | * ****Reload IDs**** Reads the identifications stored in the .//seg// file and overwrites any current |
- | * ****reload ids**** reads the identifications stored in the .//seg// file and overwrites any current segment labels with those from the .//seg// file. | + | The next eleven buttons pertain to [[Other: |
- | the next eleven buttons pertain to [[other: | + | * ****Next**** Closes |
- | * ****next**** closes | + | * ****Close**** Closes |
- | * ****close**** closes the // | ||
- | }}}}}}}}}}}}}}}} |
other/amass/documentation/identification_basics.1718801127.txt.gz · Last modified: 2024/06/19 12:45 by sgranger