901
edits
No edit summary |
No edit summary |
||
Line 80: | Line 80: | ||
== The Calibration Tool GUI == | == The Calibration Tool GUI == | ||
Once you have the calibration images available, | Once you have the calibration images available, use RidgeRun’s Calibration Tool to start the calibration process. This section guides you on the process on how to perform it. | ||
<center> | <center> | ||
Line 90: | Line 90: | ||
</div> | </div> | ||
</html> | </html> | ||
</center> | </center>Once you launch the tool, the '''Home Screen''' will appear, displaying the available calibration’s tools. For this wiki, we will focus on the BEV calibration tool. Simply click on it to proceed. | ||
[[File:Calibration home screen.png|alt=Ridgerun's Calibration Tools home screen, showing links to bev and undistort tools |center|thumb|900x900px|Ridgerun's Calibration Tools home screen]] | |||
After selecting the BEV Calibration Tool, you will be greeted by its Home Screen, which includes: | |||
* A brief description of the BEV Calibration Tool. | |||
* A Start Calibrating button to get into the actual calibration tool. | |||
* A card linking to the full documentation for BEV and Libpanorama. | |||
[[File:BEV Calibration Tool Home Screen.png|alt=RidgeRun's BEV Calibration Tool home screen, showing a brief description, start calibration button and card link to documentation|center|thumb|900x900px|BEV Calibration Tool home screen]] | |||
To continue, click '''Start Calibrating.''' This opens the '''Main Window''' of the BEV Calibration Tool, which is composed of four main sections: | |||
[[File:BEV Calibration Tool Main Window.png|alt=BEV Calibration Tool Main Window. Indicates header, control panel, cameras panel and working area location.|center|thumb|900x900px|BEV Calibration Tool main window]] | |||
# '''Header:''' Tools header. Click on the RidgeRun's logo to return to the Home Screen. | |||
# '''Control Panel:''' Contains the primary controls for managing the calibration process, from loading the calibration images to exporting the calibration results. | |||
# '''Cameras Panel:''' Shows thumbnails of the loaded images and provides some image-specific controls that change based on the current calibration step. | |||
# '''Working Area:''' In this area, you will interact with the images and active calibration tools. Allows seamless switching between images without losing your progress. | |||
== Control Panel == | |||
# '''Hide/Show:''' You can hide/show this panel by clicking this button. | |||
# '''Save Project:''' Save the project to continue later. | |||
# '''Open Project:''' Load existing project. | |||
# '''Add Source:''' Add the pictures you will use for calibration. | |||
# '''Export Calibration:''' Export your calibration. | |||
# '''View Cameras''': The tool has 2 different views. The first one is the Cameras View, click here to change to this view. Use it to change the perspective of the individual pictures. | |||
# '''View Bev:''' The second view is the BEV (Birds Eye View), click here to change to this view. Once you get the perspective of all the pictures, you can go to the BEV View to start generating your BEV. | |||
# '''Settings:''' Open the Settings Panel (see Settings Panel section for more details) | |||
# '''Take a Tour:''' Take an interactive tour through the GUI interface. | |||
# '''Help:''' Link to the RidgeRun’s BEV calibrator documentation. | |||
# '''Contact Us:''' Contact RidgeRun for additional support. | |||
The | == Cameras Panel == | ||
The Cameras Panel allows you to add the calibration images. Once added here you will find a preview thumbnail of all your pictures. | |||
# '''Add Images:''' Click this button to open a file selection dialog and select your calibration images. You can import several images at once by holding ''shift'' or ''ctrl'' and selecting multiple files. | |||
# '''Thumbnail:''' Each thumbnail contains a preview of the picture, its name, and more. You can click any of the thumbnails to set it as the active picture and start editing. | |||
# '''Thumbnail Toolbar:''' Contains controls for the image. The toolbar changes based on the current view. (See Thumbnail Toolbar section below for more details). | |||
# '''Thumbnail Title:''' Indicates the name of the picture it represents. By clicking this button the Thumbnail Menu appears (See Thumbnail Menu section below for more details). | |||
=== Thumbnail Toolbar === | |||
The thumbnail toolbar contains controls specific to an image. It changes depending on the current view , check out below the toolbar appearance for Cameras View and Bev View. | |||
# '''Delete Picture:''' Delete the current image (available in both views). | |||
# '''Picture Reload: ''' Undo any modification to the picture and start from scratch. | |||
# '''Picture Lock:''' Lock the picture and avoid any accidental editing. When enabled you can’t move, scale, rotate, or change the roi. | |||
# '''Picture Filter:''' Use this button to show only this picture. | |||
# '''Picture Visibility:''' Show/Hide current picture. | |||
=== Thumbnail Menu === | |||
The thumbnail dropdown menu appears when you click on the thumbnail title, it contains controls to modify the image results. The controls change with the view, below are shown the appearance for Cameras View and BEV View. | |||
# '''Scale:''' Scale the transformed image results for this factor. Reflected until you click the Apply button in the Main Toolbar. (Cameras View) | |||
# '''X Offset:''' Normalized offset in the horizontal axis of the transformed image, can be positive or negative. This moves the result image left or right, changing the visible area of the transformed image, anything outside the visible area may not be available for BEV depending on the output resolution. Reflected until you click the Apply button in the Main Toolbar. (Cameras View) | |||
# '''Y Offset:''' Normalized offset in the vertical axis of the transformed image, can be positive or negative. This moves the resulting image up or down, changing the visible area of the transformed image; anything outside the visible area may not be available for BEV depending on the output resolution. Reflected until you click the Apply button in the Main Toolbar. (Cameras View) | |||
# '''Width:''' Adjust the width of the image in the Main View. Also reflects the current width when you modify it with the mouse. (BEV View) | |||
# '''Height:''' Adjust the height of the image in the Main View. Also reflects the current height when you modify it with the mouse. (BEV View) | |||
# '''Angle:''' Change the image rotation in degrees. The rotation is performed from the center of the image. Also reflects the current angle when you modify it with the mouse. (BEV View) | |||
== Working Area == | |||
# '''Title Bar:''' Indicates the current view and the active picture name. | |||
# '''Main View:''' Main view is where you will edit your pictures and compose the BEV. | |||
# '''Results View:''' Whenever you apply the modifications to a picture, the result will be shown here. | |||
# '''Main Toolbar:''' Contains controls to edit your pictures, changes depending on the current view. | |||
# '''Zoom Bar:''' More controls to change the size and position of the pictures. | |||
# '''Position Bar:''' Shows the pointer position relative to the picture and relative to the view window. | |||
=== Main Toolbar === | |||
: | |||
# '''Delete Tool:''' Deletes the square vertices points of the active image for Cameras View and removes the ROI in the active image for BEV View. | |||
: | # '''Polygon Tool:''' | ||
## '''Cameras View:''' Use the Polygon Tool to mark the position of the square pattern for each picture. | |||
: | ## '''Bev View:''' Use the tool to draw a Region of interest (ROI) in each picture. Any areas outside of the ROI will be ignored. '''Shortcut Tip:''' You can hide/show the areas outside the ROI by pressing Shift + Click. | ||
# '''Scale Tool:''' Allows to scale and rotate the pictures. | |||
: | # '''Apply:''' Executes the image perspective transformation in the Cameras View and generates the BEV composition in the BEV View, the results will be shown in the Results View. | ||
=== Zoom Bar === | |||
# '''Zoom Controls:''' Zoom in and zoom out in any view. You can also write the zoom percentage manually. | |||
# '''Fit to Screen:''' Automatically adjust the view content to the view window visible area. | |||
# '''Fullscreen:''' Toggle to and out of fullscreen, when enabled the current view window will occupy the space of the full working area. | |||
=== Position Bar === | |||
# Pointer position relative to the picture top/left corner. | |||
# Pointer position relative to the view window. | |||
== Settings Panel == | |||
# '''Opacity:''' Sets the opacity of the images in the BEV Main View, 100 for full opacity and 0 for full transparency. | |||
# '''Overlay:''' Define overlay image for the BEV Composition | |||
# '''Grid:''' Define a grid of vertical and horizontal lines overlaid over the Main and Results View. | |||
# '''Output Resolution:''' Define the output size of the BEV image. This changes the frame displayed in the BEV Main View. | |||
# '''Close Settings:''' Closes the Settings Panel. | |||
# '''Overlay Check:''' Show/Hide overlay image in the BEV Main View. | |||
# '''Overlay File:''' Shows current overlay image or “Overlay File” as a placeholder | |||
# '''Add Overlay:''' Selects the overlay image file, when hit it opens a file dialog window. | |||
# '''Grid Width:''' Number of divisions along the horizontal axis. | |||
# '''Grid Height:''' Number of divisions along the vertical axis. | |||
# '''Output Width: ''' Bev output image width. | |||
# '''Output Height:''' Bev output image height. | |||
: | |||
== Performing the Calibration == | == Performing the Calibration == |
edits