Performance Enhancements
- Project Reporting: Improved reference project reports and graphs. Reference ("base") projects are often added to a project when building a project that overlaps partially or entirely with a different project that will be overlaid on the same map in a client viewer. When building the new project, PhotoMesh establishes a correspondence between points in the reference project and target project, so that the positions of identified features in the target project match the geographic positions of the same features in the reference project.
- Data Preparation: Added a failure threshold setting, configurable via the PhotoMesh API or the PhotoMesh.exe.config file, to better manage data preparation failures.
- Tile Generation: Enhanced tile generation by including vertexes in the bounding box (BBox) and splitting large tiles to improve processing efficiency.
Output Quality Improvements
- Orthophoto Quality: Significant improvements in the quality of orthophotos and True orthophotos.
- DSM Output: Enhanced detail in Digital Surface Model (DSM) outputs for more precise topographic data.
New Flags
New flags available through Skyline support to do the following:
- Generate compressed 3D Tiles (3TZ format).
- Generate compressed OSGB files (zip format).
- Generate Normalized Difference Vegetation Index (NDVI) orthophoto outputs
Technical Advances
- Containerization with Docker: In PM 8.0.2, PhotoMesh fusers have been successfully containerized with Docker and deployed in both AWS EKS and an on-prem Kubernetes environment. With PhotoMesh Fuser's Dockerfile, you can now easily create your own Docker image and automate management of your fuser resources.
Preset Updates
- Enhanced True Ortho and DSM Presets: Improved noise reduction and point accuracy in the DPC point cloud, increased tile consistency, and reduced processing times with the SmoothSurface setting disabled.
- Quick Ortho Enhancements: Adjusted DPC overlap mode to -dpc_om 3 (smaller triangles) for better texture preservation on building tops and reduced ground noise.
Bug Fixes
- Smeared or Black Textures (Holes): Fixed an issue causing smeared or black textures (holes) in the rapid orthophoto.
- Double Image: Resolved a double image issue that occurred when building a project using the "Rapid Ortho Composite" preset.
- Project Opening Error in PM 801: Corrected an error that prevented projects from opening.
- 3DML Output Limitation: Addressed a bug in PM 801 where generating more than ten 3DML outputs resulted in new outputs incorrectly overwriting the tenth model instead of creating subsequent ones (e.g., #11, 12, 13).
- PM GCP Editor Viewer Limitation: Improved the PM GCP editor viewer's capability to display large images.
- Fixed Match2.unt Crash: Resolved an issue where having a space before the file extension caused the Match2.unt process to crash.
- Build Deletion Issue Resolved: Fixed a problem in the Build Version Manager where builds could not be deleted.
- Missing GCP Notification Fix: Resolved an issue where PhotoMesh would run indefinitely without alerting the user when no ground control points were present in a project. The system now provides a prompt notification.
- AWS Fuser Resource Management: Fixed a bug that caused an infinite round-trip between the manager and AWS by introducing a two-minute timeout to prevent this issue.