# US 12,112,547 B2 · Data generator and data generating method

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

- Number: US 12,112,547 B2
- Document ID: US12112547B2
- Status: Granted
- Kind: B2
- Application number: 18/218,251
- Filed: 2023-07-05
- Published: 2023-11-02
- Granted: 2024-10-08
- Earliest claimed: 2018-06-28
- Assignees: Panasonic Intellectual Property Corporation of America
- Applicants: Panasonic Intellectual Property Corporation of America
- Inventors: Takahiro Nishi; Tadamasa Toma; Toshiyasu Sugio
- Web page: https://patentgrep.com/patent/US12112547B2

## CPC

- G06V 20/56: exterior to a vehicle by using sensors mounted on the vehicle
- G06T 7/70: Determining position or orientation of objects or cameras (camera calibration G06T7/80)
- G06T 15/20: Perspective computation
- G06V 10/462: {Salient features, e.g. scale invariant feature transforms [SIFT]}
- G06V 20/647: {by matching two-dimensional images to three-dimensional objects}
- G08G 1/00: Traffic control systems for road vehicles (arrangement of road signs or traffic signals E01F9/00 {; automatic vehicle control B62D})
- G08G 1/09: Arrangements for giving variable traffic instructions ({railroad crossing signals B61L; reflectors E01F, G08B}; indicating arrangements for variable information by selection or combination of individual elements G09F9/00)
- G06T 2207/30252: Vehicle exterior; Vicinity of vehicle
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})

## Abstract

A data generator which achieves further improvement includes circuitry and memory connected to the circuitry. The circuitry, in operation: obtains sensing data from each of a plurality of moving bodies that includes a plurality of sensors, the sensing data being configured based on results of sensing by the plurality of sensors; and generates synthesized data by mapping the sensing data of the moving body into a virtual space, and when generating the synthesized data, determines a position of the sensing data to be mapped into the virtual space, based at least on a position of the moving body in a real space corresponding to the sensing data.

## Claims

### Claim 1

An apparatus comprising:
circuitry; and
memory connected to the circuitry,
wherein the circuitry, in operation:
obtains first sensing data from a first mobile apparatus including one or more first sensors, the first sensing data including data generated by sensing using the one or more first sensors;
obtains second sensing data from a second mobile apparatus including one or more second sensors, the second sensing data including data generated by sensing using the one or more second sensors; and
generates synthesized data from the first sensing data and the second sensing data based on position information indicating a position of the second mobile apparatus,
wherein the position information is a relative position of the second mobile apparatus relative to the first mobile apparatus, and
wherein the position information is estimated from a result of the sensing using the one or more first sensors.

### Claim 2

An apparatus comprising:
circuitry; and
memory connected to the circuitry,
wherein the circuitry, in operation:
obtains first sensing data from a first mobile apparatus including one or more first sensors, the first sensing data including data generated by sensing using the one or more first sensors;
obtains second sensing data from a second mobile apparatus including one or more second sensors, the second sensing data including data generated by sensing using the one or more second sensors; and
generates synthesized data from the first sensing data and the second sensing data based on position information indicating a position of the second mobile apparatus,
wherein the synthesized data is generated using information indicating a travelling direction of the second mobile apparatus.

### Claim 3

A method comprising:
obtaining first sensing data from a first mobile apparatus including one or more first sensors, the first sensing data including data generated by sensing using the one or more first sensors;
obtaining second sensing data from a second mobile apparatus including one or more second sensors, the second sensing data including data generated by sensing using the one or more second sensors; and
generating synthesized data from the first sensing data and the second sensing data based on position information indicating a position of the second mobile apparatus,
wherein the position information is a relative position of the second mobile apparatus relative to the first mobile apparatus, and
wherein the position information is estimated from a result of the sensing using the one or more first sensors.

### Claim 4

A method comprising:
obtaining first sensing data from a first mobile apparatus including one or more first sensors, the first sensing data including data generated by sensing using the one or more first sensors;
obtaining second sensing data from a second mobile apparatus including one or more second sensors, the second sensing data including data generated by sensing using the one or more second sensors; and
generating synthesized data from the first sensing data and the second sensing data based on position information indicating a position of the second mobile apparatus, and
wherein the synthesized data is generated using information indicating a travelling direction of the second mobile apparatus.
