Aerial Cable 3D Modeling via Vertical Plane Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for 3D modeling of aerial cables are inefficient due to high labor and cost requirements, excessive computational intensity, and storage needs, particularly with photogrammetry methods that demand high-resolution images and impractical image capture setups.

Innovation Solution

The technique constrains calculations to vertical planes defined by cable attachment points, minimizing reprojections and avoiding the need for high-resolution images, using a software application that processes images to extract pixels representing cables, projects these pixels onto vertical planes, and calculates a curve representation to model the cables, enabling scalable 3D modeling on conventional hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If photogrammetry applications use high-resolution images to discern aerial cables (e.g., 10 pixels wide), then measurement precision is improved, but storage requirements and device complexity increase excessively

Engineering Contradiction:
Improvecable detection precisionVSAvoidimage storage space
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of image resolution by using standard-resolution images instead of extremely high-resolution images. The key insight is that cables appear as dark linear features against brighter backgrounds, and this contrast can be detected at lower resolutions through appropriate image processing, eliminating the need for cables to be 10 pixels wide while still achieving reliable detection

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical/optical approach of capturing high-resolution images with a computational approach that processes standard-resolution images. Instead of relying on image resolution to distinguish cables, the system uses image processing algorithms to detect dark linear features, substituting computational analysis for optical resolution

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If photogrammetry applications use algorithms that test millions or billions of voxels for cable incorporation, then measurement precision is improved, but computational intensity becomes impractical for conventional hardware

Engineering Contradiction:
Improvecable position accuracyVSAvoidcomputational energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts and utilizes prior knowledge about cable characteristics (dark color, linear shape, suspension between attachment points) to filter and constrain the search space. By extracting these key features and using them to guide the detection process, the system avoids testing millions of voxels and focuses computational effort only on relevant regions and candidates

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary image processing to identify dark linear features and potential cable locations before conducting detailed 3D reconstruction. This preliminary action filters out irrelevant voxels and regions, preparing the data in advance so that subsequent processing focuses only on areas where cables are likely to be found, dramatically reducing the number of reprojection calculations needed

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If manual survey measurements are used to define aerial cables in 3D models, then measurement precision is improved, but productivity decreases due to significant worker time requirements

Engineering Contradiction:
Improvecable property accuracyVSAvoidmodeling speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent creates a copy of the physical cable appearance in images (dark linear features) and uses this visual information to automatically generate 3D models. Instead of manually measuring and entering data, the system copies the cable's visual characteristics from standard-resolution images and transforms them into accurate 3D representations, maintaining precision while dramatically improving productivity

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system enables self-service by allowing the images themselves to provide the measurement data needed for 3D modeling. The dark linear features in the images contain all the information needed to automatically determine cable positions, shapes, and properties without requiring human surveyors to physically measure and input the data, making the process autonomous and highly efficient

Inventive Principle:
Principle #25Self-service

4Measurement precision

If LIDAR point clouds with sufficient density are used to model aerial cables, then measurement precision is improved, but device complexity and operational difficulty increase due to expensive equipment and specialized training requirements

Engineering Contradiction:
Improvecable 3D model accuracyVSAvoidequipment complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses inexpensive standard-resolution images instead of expensive LIDAR equipment. The images serve as a disposable, easily obtainable data source that can be captured with common cameras or smartphone cameras, eliminating the need for costly LIDAR scanners and specially trained operators while still achieving sufficient measurement precision for cable modeling

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS11521357B1Aerial cable detection and 3D modeling from images
Publication Date: 2022.12.06 BENTLEY SYSTEMS INC
  • US11521357B1 patent drawing
  • US11521357B1 patent drawing
  • US11521357B1 patent drawing

AI summary

In one example embodiment, a software application obtains a set of images that include an aerial cable and generates a 3D model from the set of images. The 3D model initially excludes a representation of the aerial cable. The software application processes each image of the set of images to extract pixels that potentially represent cables and determines a position in 3D space of the 3D model of a pair of attachment points for the aerial cable. The software application defines a vertical plane in 3D space of the 3D model based on the pair of cable attachment points. For each of one or more images of the set of images, the software application projects at least some of the pixels that potentially represent cables onto the vertical plane. The software application then calculates a curve representation (e.g., a catenary equation) for the aerial cable based on the pixels projected onto the vertical plane, and adds a cable model defined by the curve representation to the 3D model to represent the aerial cable.