Methods and systems for evaluating three-dimensional scene outputs using viewpoint-based quality metrics
AssigneeTencent America LLC
InventorStephan WENGER
Life of this patent
Estimating the term…
Abstract
An example method includes obtaining a reference three-dimensional (3D) source file representing a scene and obtaining a 3D output file representing the scene. The method also includes identifying a set of viewpoints associated with the scene and, for each viewpoint of the set of viewpoints: generating a reference image for the viewpoint from the 3D source file, generating a test image for the viewpoint from the 3D output file, and determining a metric based on a comparison of the reference image and the test image. The method further includes generating a quality score for the 3D output file based on the metrics determined for the set of viewpoints.
Claims20
A method, comprising:
- obtaining a reference three-dimensional (3D) source file representing a scene;
- obtaining a 3D output file representing the scene;
- identifying a set of viewpoints associated with the scene;
- for each viewpoint of the set of viewpoints:
- generating a reference image for the viewpoint from the 3D source file,
- generating a test image for the viewpoint from the 3D output file, and
- determining a metric based on a comparison of the reference image and the test image;
- and
- generating a quality score for the 3D output file based on the metrics determined for the set of viewpoints.
A system comprising:
- one or more processors;
- and
- a memory storing instructions that, when executed by the one or more processors, cause the system to:
- obtain a reference three-dimensional (3D) source file representing a scene;
- obtain a 3D output file representing the scene;
- identify a set of viewpoints associated with the scene;
- for each viewpoint of the set of viewpoints:
- generate a reference image for the viewpoint from the 3D source file,
- generate a test image for the viewpoint from the 3D output file, and
- determine a metric based on a comparison of the reference image and the test image;
- and
- generate a quality score for the 3D output file based on the metrics determined for the set of viewpoints.
A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
- obtain a reference three-dimensional (3D) source file representing a scene;
- obtain a 3D output file representing the scene;
- identify a set of viewpoints associated with the scene;
- for each viewpoint of the set of viewpoints:
- generate a reference image for the viewpoint from the 3D source file,
- generate a test image for the viewpoint from the 3D output file, and
- determine a metric based on a comparison of the reference image and the test image;
- and
- generate a quality score for the 3D output file based on the metrics determined for the set of viewpoints.
Dependencies are inferred from the claim text.