# US 2025/0093281 A1 · Damage detection from multi-view visual data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0093281 A1
- Document ID: US20250093281A1
- Status: Published application
- Kind: A1
- Application number: 18/959,203
- Filed: 2024-11-25
- Published: 2025-03-20
- Earliest claimed: 2019-01-22
- Assignees: Fyusion, Inc.
- Applicants: Fyusion, Inc.
- Inventors: Stefan Johannes Josef Holzer; Santiago Arano Perez; Abhishek Kar; Matteo Munaro; Pavel Hanchar; Radu Bogdan Rusu; Martin Markus Hubert Wawro; Ashley Wakefield; Rodrigo Ortiz Cayon; Josh Faust; Jai Chaudhry; Nico Gregor Sebastian Blodow; Mike Penz
- Web page: https://patentgrep.com/patent/US20250093281A1

## CPC

- G01N 21/9515: {Objects of complex shape, e.g. examined with use of a surface follower device (measuring contours and curvatures G01B11/24)}
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 3/012: {Head tracking input arrangements}
- G06F 3/04815: Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 9/453: {Help systems}
- G06N 3/0464: Convolutional networks [CNN, ConvNet]
- G06N 3/09: Supervised learning
- G06Q 10/20: Administration of product repair or maintenance
- G06Q 40/08: Insurance
- G06T 3/00: Geometric image transformations in the plane of the image
- G06T 3/06: Topological mapping of higher dimensional structures onto lower dimensional surfaces
- G06T 7/0004: {Industrial image inspection}
- G06T 7/001: {using an image reference approach}
- G06T 7/30: Determination of transform parameters for the alignment of images, i.e. image registration
- G06T 7/70: Determining position or orientation of objects or cameras (camera calibration G06T7/80)
- G06T 15/205: {Image-based rendering}
- G06T 19/003: {Navigation within 3D models or images}
- H04N 13/117: the virtual viewpoint locations being selected by the viewers or determined by viewer tracking
- H04N 13/282: for generating image signals corresponding to three or more geometrical viewpoints, e.g. multi-view systems
- H04N 23/633: {for displaying additional information relating to control or operation of the camera}
- H04N 23/64: {Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image}
- G01N 2021/8887: {based on image processing techniques}
- G06N 3/08: Learning methods
- G06T 2200/08: involving all processing steps from image acquisition to 3D model generation
- G06T 2200/24: involving graphical user interfaces [GUIs]
- G06T 2207/10028: Range image; Depth image; 3D point clouds
- G06T 2207/20076: Probabilistic image processing
- G06T 2207/20081: Training; Learning
- G06T 2207/20084: Artificial neural networks [ANN]
- G06T 2207/30108: Industrial image inspection
- G06T 2207/30156: Vehicle coating
- G06T 2207/30244: Camera pose
- G06T 2207/30248: Vehicle exterior or interior
- H04N 23/698: for achieving an enlarged field of view, e.g. panoramic image capture
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Images of an object may be captured at a computing device. Each of the images may be captured from a respective viewpoint based on image capture configuration information identifying one or more parameter values. A multiview image digital media representation of the object may be generated that includes some or all of the images of the object and that is navigable in one or more dimensions.

## Claims

### Claim 1

A method comprising:
capturing a first plurality of images of a vehicle using a first camera having a first focal length and a first zoom level, the first plurality of images being captured from a first plurality of viewpoints with respect to the vehicle, wherein the first plurality of images are captured using a first image capture configuration associated with first parameter information;
capturing a second plurality of images of the vehicle using a second camera having a second focal length different from the first focal length and a second zoom level different from the first zoom level, the second plurality of images being captured from a second plurality of viewpoints with respect to the vehicle, wherein the second plurality of images are captured using a second image capture configuration associated with second parameter information; and
generating a user navigable representation of the vehicle by combining the first plurality of images and the second plurality of images into a third plurality of images, the third plurality of images being positioned in a virtual space, wherein the user navigable representation is navigable in two or more dimensions.

### Claim 2 (depends on 1)

The method of claim 1, wherein the user navigable representation of the vehicle is a multi-view image digital media representation of the vehicle.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first parameter information is a multi-view image digital media representation (MVIDMR) spanning angle range.

### Claim 4 (depends on 1)

The method of claim 1, wherein the second parameter information is a multi-view image digital media representation (MVIDMR) spanning angle range.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first plurality of images is captured with first recording guidance provided on a first display screen associated with the first camera.

### Claim 6 (depends on 5)

The method of claim 5, wherein the first recording guidance provides a first indication as to a first targeted position and rotation for the first camera.

### Claim 7 (depends on 6)

The method of claim 6, wherein the first targeted position includes a first desired distance to the vehicle.

### Claim 8 (depends on 6)

The method of claim 6, wherein the first targeted position corresponds to an orientation of the vehicle on the first display screen.

### Claim 9 (depends on 6)

The method of claim 6, wherein the first targeted position identifies a location of the vehicle on the first display screen.

### Claim 10 (depends on 1)

The method of claim 1, wherein the user navigable representation is navigable by rotation along two different axes.

### Claim 11 (depends on 1)

The method of claim 1, wherein the third plurality of images is positioned in the virtual space based on motion data associated with an inertial measurement unit of the first camera.

### Claim 12 (depends on 1)

The method of claim 1, wherein a correspondence between the first plurality of images and the second plurality of images is identified, the correspondence linking a first image from the first plurality of images with a second image from the second plurality of images, the first image and the second image being captured from a corresponding viewpoint.

### Claim 13

A system comprising:
a first camera configured to capture a first plurality of images of a vehicle using a first focal length and a first zoom level, the first plurality of images being captured from a first plurality of viewpoints with respect to the vehicle, wherein the first plurality of images are captured using a first image capture configuration associated with first parameter information;
a second camera configured to capture a second plurality of images of the vehicle using a second focal length different from the first focal length and a second zoom level different from the first zoom level, the second plurality of images being captured from a second plurality of viewpoints with respect to the vehicle, wherein the second plurality of images are captured using a second image capture configuration associated with second parameter information; and
a processor configured to generate a user navigable representation of the vehicle by combining the first plurality of images and the second plurality of images into a third plurality of images, the third plurality of images being positioned in a virtual space, wherein the user navigable representation is navigable in two or more dimensions.

### Claim 14 (depends on 13)

The system of claim 13, wherein the user navigable representation of the vehicle is a multi-view image digital media representation of the vehicle.

### Claim 15 (depends on 13)

The system of claim 13, wherein the first parameter information is a multi-view image digital media representation (MVIDMR) spanning angle range.

### Claim 16 (depends on 13)

The system of claim 13, wherein the second parameter information is a multi-view image digital media representation (MVIDMR) spanning angle range.

### Claim 17 (depends on 13)

The system of claim 13, wherein the first plurality of images is captured with first recording guidance provided on a first display screen associated with the first camera.

### Claim 18 (depends on 17)

The system of claim 17, wherein the first recording guidance provides a first indication as to a first targeted position and rotation for the first camera.

### Claim 19 (depends on 18)

The system of claim 18, wherein the first targeted position includes a first desired distance to the vehicle.

### Claim 20

A non-transitory computer readable medium, comprising:
computer code for capturing a first plurality of images of a vehicle using a first camera having a first focal length and a first zoom level, the first plurality of images being captured from a first plurality of viewpoints with respect to the vehicle, wherein the first plurality of images are captured using a first image capture configuration associated with first parameter information;
computer code for capturing a second plurality of images of the vehicle using a second camera having a second focal length different from the first focal length and a second zoom level different from the first zoom level, the second plurality of images being captured from a second plurality of viewpoints with respect to the vehicle, wherein the second plurality of images are captured using a second image capture configuration associated with second parameter information; and
computer code for generating a user navigable representation of the vehicle by combining the first plurality of images and the second plurality of images into a third plurality of images, the third plurality of images being positioned in a virtual space, wherein the user navigable representation is navigable in two or more dimensions.
