Requires a 3D Photo Engine add-on license for LP360 Drone or LP360 Land Standard unless otherwise specified for the product being generated.
Photo Inputs
|
Note — Cycle Import |
Input Photo Layers
Select the layer or layers that contain the True Pose® Photos that you wish to use in the Photo processing to generate the orthomosaic. This would typically include all RetainedPhotos layers for every Cycle in the project that covers the desired area.
Photo inputs are typically prepared using the Cycle Import and Add Photo Layer
tools on the Photo tab. These tools are used to organize, import, and manage True Pose® Photos before launching the 3D Photo Engine. Pressing Browse Photos... will also open the Add Photo Layer
tool if you need to add more photos to your project.
Note - These photos must be True Pose® Photos, which means their full metadata (including camera calibration) is stored in special GeoCue tags within each photo's EXIF tags. Any photo with position information can become a True Pose® Photo by using the Assign True Pose Tags tool on the Photo tab of the Add Files dialog.
Spatial Reference System
Photo inputs must use a valid and compatible spatial reference system to align correctly with point clouds and derived products. Mismatched or undefined spatial reference information may result in misalignment between imagery‑based outputs and existing LiDAR data.
Photo Masking and Corrections
Photo masking and corrections allow you to improve photogrammetric results by excluding unwanted image content and compensating for radiometric inconsistencies before alignment. Masking can be used to remove sky, aircraft parts, or other non‑reconstructible areas so they are ignored during feature matching. When enabled, these masks help reduce alignment errors and improve downstream products such as point clouds and orthomosaics.
Automatic Sky Masking detects and excludes sky regions from each image prior to photo alignment. Sky areas typically contain little to no usable texture and can introduce noise or false tie points during feature matching. When enabled, the sky is automatically masked so it is ignored during alignment and downstream reconstruction, helping improve bundle block adjustment stability and overall product quality. This option is especially beneficial for aerial datasets with large sky exposure, oblique imagery, or flights conducted at higher altitudes.
Use Fixed Mask for All Photos applies a single, consistent mask pattern across every image in the selected photo set. This is commonly used to exclude static, non‑reconstructible elements—such as aircraft landing gear, sensor housings, propeller arcs, or airframe structures—that appear in the same location in every image. By enforcing a uniform mask, this option ensures consistent feature exclusion across the entire dataset, reducing alignment artifacts and improving reconstruction reliability when using sensor‑mounted or platform‑obstructed imagery.
Fixed Mask Folder
The Fixed Mask Folder is a directory that contains predefined image masks used when Use Fixed Mask for All Photos is enabled. When enabled, the same mask geometry is applied to every photo in the selected photo set, ensuring consistent exclusion of non‑reconstructible features during alignment and reconstruction.
Configuring a Fixed Mask Folder
To use a fixed mask, the folder must contain mask images that correspond to the input cameras. The following requirements apply:
-
Mask format
Masks must be standard image files (JPG, JP2, JXL, PNG, TIF, BMP, EXR, or TGA) where:- White (or non‑transparent) areas represent regions to keep
- Black or transparent areas represent regions to exclude
-
Image dimensions
Each mask image must match the pixel dimensions of the photos it will be applied to. Masks are applied in image pixel space, not geographic space. -
Naming convention
Mask filenames must exactly match the camera serial number, followed by _mask. This allows the 3D Photo Engine to correctly associate each mask with its corresponding camera. For example, "CameraSN_mask.jpg" or "D83ADDE7CADB1_mask.jpg" -
Folder structure
All mask images should be placed in a single folder, which is then selected as the Fixed Mask Folder in the Photo Inputs step of the wizard.
Once configured, the selected masks are automatically applied during photo alignment and downstream processing.
When to Use Fixed Masks
Using a Fixed Mask Folder is recommended when:
- Obstructions appear in the same location in every image
- Imagery is collected from sensor‑mounted or aircraft‑mounted platforms
- Consistent feature exclusion is required across the entire dataset
- Automatic sky masking alone is insufficient or not applicable
Apply Color Correction
Apply Color Correction normalizes brightness and color response across the input photo set before alignment and reconstruction. This compensates for exposure differences caused by lighting variation, sun angle changes, or camera response drift during collection. Enabling color correction improves visual consistency across overlapping images, which can result in smoother orthomosaics and more uniform textures on 3D mesh outputs.
Adjust White Balance corrects color temperature differences between images to ensure consistent color representation across the dataset. This is particularly useful when imagery is captured under changing illumination conditions (for example, cloud cover transitions or mixed sun and shade). When enabled, white balance adjustment helps reduce visible seams in orthomosaics and improves the visual fidelity of colorized LiDAR and textured 3D models.
When to Use Color Corrections
Color correction and white balance adjustment are recommended when:
- Imagery shows noticeable exposure or color variation between flight lines or cycles
- Data was captured under changing lighting conditions
- Generating visual products such as orthomosaics, colorized point clouds, or 3D meshes
- Consistent color appearance is important for interpretation or delivery
Photo Alignment
Photo alignment performs a bundle block adjustment (BBA) to refine camera positions, orientations, and internal calibration based on image tie points. Alignment accuracy controls the image resolution used during matching, balancing precision and processing time. LP360 can update camera calibration as part of this process, improving geometric consistency across the block. If alignment fails for individual images, prior orientation information can be used to prevent gaps in derived products, particularly in challenging areas such as vegetation or low‑texture surfaces.
Alignment Accuracy - Selects the input photo resolution that is used in the Block Bundle Adjustment (BBA) step. Higher resolutions result in a more accurate BBA but increases the processing time. High is recommended. Select from:
| Highest | 2:1 |
| High | 1:1 |
| Medium | 1:2 |
| Low | 1:4 |
| Lowest | 1:8 |
Camera Calibration - Select between using a priori camera calibration or allowing LP360 to calibrate the camera as part of the BBA process. For pre-calibrated sensors (usually the case with TrueView workflows, but not the case for DJI L1/L2), you should select "Use Sensor Fixed Calibration" to use the camera calibrations for your system that are stored on Reckon.
Use Position Only (ignore angles) to use only the position information for the photos during the matching/alignment process, ignoring the angles. This can be useful in scenarios where the orientation data is unreliable or not needed for the processing.
Point Clouds
Trajectory
The Select Trajectory file(s)... option allows you to explicitly select external trajectory files (*.TRJ) when associating LiDAR data with photo‑based workflows. This is useful when trajectory data is not already embedded or discoverable through the LAS Layer metadata.
When selected, LP360 opens a file browser so you can locate and select the appropriate trajectory file(s) (*.TRJ). Once loaded, the trajectory is validated and associated with the selected LAS Layer for use in operations such as point cloud colorization and other LiDAR‑integrated photo products.
Trajectory Status and Indications
The Point Clouds step provides indication verbiage describing trajectory availability and usability for the selected LAS layers. These indicators help confirm whether a dataset is ready for trajectory‑dependent operations.
- Available – A valid set of trajectories is available and will be used during processing.
-
Select Trajectory file(s)...
– The selected operation (such as colorization) requires a trajectory, but none is currently associated.
These messages update dynamically as trajectories are added, browsed, or changed, providing immediate feedback before job submission and reducing failed or incomplete jobs.
Spatial Reference System
The Available LAS Layers list displays the Spatial Reference System (SRS) for each LAS layer. This allows you to quickly verify that selected point clouds are spatially compatible with the photo inputs and intended outputs.
A valid spatial reference is required to correctly align imagery‑derived products with LiDAR data. LAS layers with missing or undefined spatial reference information may be unavailable for certain trajectory‑dependent operations.
Note: To colorize a LiDAR point cloud using imagery, the LAS layer must have both a valid trajectory and a valid spatial reference system.
Best Practices
- Verify the LAS layer SRS before enabling LiDAR‑based products.
- Ensure trajectories correspond to the same coordinate system as the LAS data.
- Resolve undefined or incorrect spatial references prior to submission to avoid processing errors or spatial offsets in the results.
Products
Photo Products
Requires a 3D Photo Engine add-on license for LP360 Drone or LP360 Land Standard to generate Photo Products. A Photogrammetry with Agisoft or legacy Full Photo license with an accompanying Metashape license may also enable Photo Products.
To generate an orthophoto as part of the photo processing workflow, configure the Orthomosaic settings in the Products step.
- In the Photo Products section, enable Generate Orthomosaic. This activates the orthomosaic output options.
- From the Output Ortho Layer dropdown, select the layer where the orthophoto will be created. This determines the destination layer in the project for the generated orthomosaic.
- In New Ortho Layer Name, enter a name for the new orthophoto. This name will be used to identify the orthomosaic once processing is complete.
- Enable the Use LAS Data for Surface checkbox to use point clouds as input for the orthomosaic generation. Select the classes to be used in the Input Classes Filter.
- Enable the Use DEM Data for Surface checkbox to use digital elevation model (DEM) rasters as input for the orthomosaic generation. Select the DEM layers in the dropdown.
- Enable Generate LAS Point Cloud if you want to generate a point cloud from the imagery directly using Structure from Motion (SfM) or Dense Image Matching (DIM).
- From the Output LAS Layer dropdown, select the layer where the LAS will be created. This determines the destination layer in the project for the generated point cloud.
- In New LAS Layer Name, enter a name for the new LAS. This name will be used to identify the point cloud once processing is complete.
Learn more about the Photo Products Advanced Settings
Once configured, the orthomosaic and/or LAS Point Cloud will be generated as part of the photo processing job when you proceed to Submit at the end of the workflow.
Refine Seamlines
Refine Seamlines controls how seamlines are optimized when stitching overlapping images into an orthomosaic. Adjusting seamlines helps reduce visible transitions caused by parallax, elevation changes, or lighting differences.
The following options are available:
-
Disabled
Uses default seamline placement without additional optimization. This provides the fastest processing and is suitable for simple terrain or quick‑look orthomosaics where visual blending is not critical. -
General
Optimizes seamline placement to avoid image edges and elevated features such as buildings and vegetation. This option improves overall visual continuity and is recommended for most mapping and general orthomosaic workflows. -
Roof Edges
Applies specialized seamline refinement focused on preserving sharp building and roof boundaries. This option is optimized for urban or built‑environment datasets where clean roof edges and reduced façade artifacts are important. Note: More processing‑intensive than General or Disabled. For faster processing or non‑urban terrain, General or Disabled is recommended.
Seamline refinement is applied automatically during orthomosaic generation and does not require additional configuration.
When to Use Refine Seamlines
Refine Seamlines is recommended when:
- Visual quality of the orthomosaic is a priority
- Overlapping images show noticeable transitions or seams
- The orthomosaic will be used for presentation, inspection, or delivery
- Imagery was collected under changing illumination conditions
For fast processing or preliminary results where visual blending is less critical, seamline refinement can be disabled to reduce processing time.
LiDAR Products
Requires a 3D Photo Engine add-on license for LP360 Drone or LP360 Land Standard to generate LiDAR Products.
3D Mesh Model
Requires a 3D Photo Engine add-on license for LP360 Drone or LP360 Land Standard to generate 3D Mesh Model Products.
3D Mesh Model Options
When Generate 3D Mesh is enabled, the following parameters control how the mesh is created and optimized.
Method
Specifies the data sources used to reconstruct the 3D mesh.
-
Depth Maps
Generates the mesh using depth information derived solely from the input imagery. This method emphasizes visual completeness and is suitable when no laser scan data is available. -
Laser Scans
Generates the mesh directly from the laser scan (LiDAR) data. This method prioritizes geometric accuracy and surface consistency based on the point cloud. -
Depth Maps + Laser Scans
Combines imagery‑derived depth maps with laser scan data to produce a mesh that balances visual detail and geometric accuracy. This is recommended when both high‑quality imagery and LiDAR data are available.
Quality
Controls the overall reconstruction quality and level of geometric detail derived during mesh generation.
- Lowest – Minimal detail with fastest processing; intended for quick previews.
- Low – Reduced detail with improved performance and shorter processing time.
- Medium – Balanced detail and processing time for general use.
- High – Increased surface detail with longer processing time.
- Ultra High – Maximum available detail and fidelity; highest processing time and resource usage.
Face Count
Controls the density and complexity of the resulting mesh geometry.
- Low – Fewer faces for smaller file sizes and improved performance.
- Medium – Balanced mesh density for most use cases.
- High – Higher face density for detailed visualization at the cost of larger files and reduced performance.
Other Products
Requires a 3D Photo Engine add-on license for LP360 Drone or LP360 Land Standard to generate Other Products.
Export COLMAP Package
***Coming soon!
Allows you to export a COLMAP package, generating the images and associated metadata (e.g., camera parameters and reconstruction inputs) in a folder structure compatible with the open‑source COLMAP photogrammetry pipeline. This is intended for advanced workflows, research, or downstream processing outside the 3D Photo Engine. As most 3DGS implementations assume accurate, known camera geometry, COLMAP has become the de facto source of camera parameters for reliable Gaussian Splat reconstruction.
Submit
|
Note — When to Use Save Custom Settings Note: Only one Custom Job Settings configuration can be saved at a time. Saving new settings will replace the existing one. |
How to Use the 3D Photo Engine
The 3D Photo Engine guides you through a streamlined, step‑by‑step workflow to generate photogrammetric and LiDAR‑enhanced products from imagery and optional point cloud data.
-
Launch the Wizard
Open the 3D Photo Engine from the Photo tab using one of the product‑specific tools (Ortho Photo, Colorize Point Coud
, 3D Mesh
, BBA Only
, or Custom Photo
). Each entry point exposes the relevant product options.
-
Select Photo Inputs
Choose the True Pose® photo layers to process, configure optional masking and color corrections, and set photo alignment options such as bundle block adjustment accuracy and camera calibration behavior. -
Add Point Clouds (Optional)
Select existing LAS layers to integrate LiDAR data with imagery‑derived products. A valid trajectory is required when colorizing point clouds. -
Configure Products
Enable and configure the outputs you need, including:- Photo Products (orthomosaics, image‑derived point clouds)
- LiDAR Products (colorized LAS layers)
- 3D Mesh Models (textured meshes with adjustable method, quality, and face count)
- Other Products (such as exporting a COLMAP package for external workflows)
-
Submit and Process
Review the job summary, choose local or cloud processing, and submit the job. Progress is tracked in the Job Manager, where completed results are added back into your project.- A message will appear showing the job (MfE for local or MfEC for Cloud) has been sent to the Job Manager
.
- Open the Job Manager
to monitor the status of each MfE or MfEC job. Once a job has finished processing, select the job and then Complete Job to complete the job and where applicable, add the results to your project.
- A message will appear showing the job (MfE for local or MfEC for Cloud) has been sent to the Job Manager
This guided workflow ensures consistent setup, efficient processing, and high‑quality outputs while allowing advanced control where needed.
Comments
0 comments
Please sign in to leave a comment.