# US 12,002,158 B2 · Information processing apparatus, information processing method and information processing system

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

- Number: US 12,002,158 B2
- Document ID: US12002158B2
- Status: Granted
- Kind: B2
- Application number: 17/635,085
- Filed: 2020-07-07
- Published: 2022-09-15
- Granted: 2024-06-04
- Earliest claimed: 2019-08-21
- Assignees: Sony Group Corporation
- Applicants: Sony Group Corporation
- Inventors: Takaaki Kato
- Web page: https://patentgrep.com/patent/US12002158B2

## CPC

- G06Q 20/065: {using e-cash}
- G06T 17/10: Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
- G06Q 20/389: {Keeping log of transactions for guaranteeing non-repudiation of a transaction}
- G06Q 50/10: Services
- G06T 17/00: Three-dimensional [3D] modelling for computer graphics
- G06V 10/761: {Proximity, similarity or dissimilarity measures}
- G06V 10/764: using classification, e.g. of video objects
- G06V 20/00: Scenes; Scene-specific elements (control of digital cameras H04N23/60)
- G06V 20/17: taken from planes or by drones
- G06V 2201/10: Recognition assisted with metadata
- 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
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

To provide an information processing apparatus, an information processing method, and an information processing system that make it possible to grasp a state of a certain region. An information processing apparatus includes an image acquisition section, a three-dimensional model generator, and a block generator. The image acquisition section acquires image information that includes image data and position information that are associated with each other, the position information being information regarding a position at which the image data is acquired. The three-dimensional model generator generates a three-dimensional model using the image information. The block generator generates a new block that is to be coupled to a blockchain that is formed by blocks being coupled, each block recording therein the image information used to generate the three-dimensional model.

## Claims

### Claim 1

An information processing apparatus, comprising:
an image acquisition section configured to acquire image information that includes image data associated with position information, wherein the position information is information regarding a position at which the image data is acquired;
an image use determination section configured to:
verify whether the image information is to be approved as a transaction;
determine whether the image information approved as the transaction is to be used to generate a three-dimensional model; and
determine, based on a degree of similarity of use-determination-target image data to the image data used for the generation of the three-dimensional model, whether the use-determination-target image data is to be used as the image information to generate the three-dimensional model;
a three-dimensional model generator configured to generate the three-dimensional model using the image information approved as the transaction; and
a block generator configured to generate a new block that is to be coupled to a blockchain, wherein each block in the blockchain records therein the image information used to generate the three-dimensional model.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein the image use determination section is further configured to classify a plurality of pieces of the image information using pieces of the position information.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2, wherein the three-dimensional model generator is further configured to generate the three-dimensional model using the plurality of pieces of the image information classified using the pieces of the position information.

### Claim 4

An information processing method, comprising:
acquiring image information that includes image data associated with position information, wherein the position information is information regarding a position at which the image data is acquired;
verifying whether the image information is to be approved as a transaction;
determining whether the image information approved as the transaction is to be used to generate a three-dimensional model;
determining, based on a degree of similarity of use-determination-target image data to the image data used for the generation of the three-dimensional model, whether the use-determination-target image data is to be used as the image information to generate the three-dimensional model;
generating the three-dimensional model using the image information approved as the transaction; and
generating a new block that is to be coupled to a blockchain, wherein each block in the blockchain records therein the image information used to generate the three-dimensional model.

### Claim 5

A non-transitory computer-readable medium having stored thereon computer-executable instructions, that when executed by a processor, cause the processor to execute operations, the operations comprising:
acquiring image information that includes image data associated with position information, wherein the position information is information regarding a position at which the image data is acquired;
verifying whether the image information is to be approved as a transaction;
determining whether the image information approved as the transaction is to be used to generate a three-dimensional model;
determining, based on a degree of similarity of use-determination-target image data to the image data used for the generation of the three-dimensional model, whether the use-determination-target image data is to be used as the image information to generate the three-dimensional model;
generating the three-dimensional model using the image information approved as the transaction; and
generating a new block that is to be coupled to a blockchain, wherein each block in the blockchain records therein the image information used to generate the three-dimensional model.

### Claim 6

An information processing system, comprising:
a plurality of information processing apparatuses, wherein each of the plurality of information processing apparatuses includes:
an image use determination section configured to:
verify whether image information is to be approved as a transaction, wherein the image information includes image data associated with position information, and the position information is information regarding a position at which the image data is acquired;
determine whether the image information approved as the transaction is to be used to generate a three-dimensional model; and
determine, based on a degree of similarity of use-determination-target image data to the image data used for the generation of the three-dimensional model, whether the use-determination-target image data is to be used as the image information to generate the three-dimensional model;
a three-dimensional model generator configured to generate the three-dimensional model using the image information approved as the transaction; and
a block generator configured to generate a new block that is to be coupled to a blockchain, wherein each block in the blockchain records therein the image information used to generate the three-dimensional model.
