IP Library › Granted Patent US 12,400,385
Granted Patent B2
US 12,400,385 · App. 18/472,749 · Granted Aug 26, 2025

Information processing apparatus, information processing method, program, and information processing system

Inventors: Naoto Umaishi (Tokyo, JP); Kyota Watanabe (Tokyo, JP)
Assignee: FUJIFILM Corporation
G06T11/60G06T7/70G09G5/377G06T2207/10028
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,400,385
App. No.
18/472,749
Granted
Aug 26, 2025
Kind
B2
Abstract

The information processing apparatus includes a processor and a memory which stores a program to be executed by the processor. The information processing apparatus acquires position and attitude information representing a position of a camera mounted on a flying object and an attitude of the camera, acquires camera configuration information including an optical configuration of the camera, calculates an imaging range of the camera based on the position and attitude information and the camera configuration information, acquires a survey range map showing a survey range, acquires survey target house information including a position of a survey target house in the survey range map, determines whether or not the survey target house is included in the imaging range, specifies a not-yet-imaged house that does not have a history of being determined to be included in the imaging range, and superimposes information on the not-yet-imaged house on the survey range map.

Claims (57)

1. An information processing apparatus comprising:

a processor; and

a memory in which a program to be executed by the processor is stored,

wherein the processor executes a command of the program to

acquire position and attitude information representing a position of a camera mounted on a flying object and an attitude of the camera,

acquire camera configuration information including an optical configuration of the camera,

calculate an imaging range of the camera based on the position and attitude information and the camera configuration information,

acquire a survey range map showing a survey range,

acquire survey target house information including a position of a survey target house in the survey range map,

determine whether or not the survey target house is included in the imaging range,

specify a not-yet-imaged house that does not have a history of being determined to be included in the imaging range, and

superimpose information on the not-yet-imaged house on the survey range map.

2. The information processing apparatus according to claim 1 ,

wherein the processor superimposes, on the survey range map, a not-yet-imaged-house image corresponding to the not-yet-imaged house.

3. The information processing apparatus according to claim 1 ,

wherein the processor superimposes, on the survey range map, information on an imaged house having a history in which the survey target house is determined to be included in the imaging range.

4. The information processing apparatus according to claim 3 ,

wherein the processor superimposes, on the survey range map, an imaged-house image corresponding to the imaged house.

5. The information processing apparatus according to claim 1 ,

wherein the processor superimposes, on the survey range map, camera position information representing a position of the camera in the survey range map.

6. The information processing apparatus according to claim 1 ,

wherein the processor superimposes, on the survey range map, first navigation information representing a direction in which the not-yet-imaged house is located.

7. The information processing apparatus according to claim 6 ,

wherein the processor superimposes, on the survey range map, the first navigation information including information representing the number of the not-yet-imaged houses in the direction represented by the first navigation information.

8. The information processing apparatus according to claim 1 ,

wherein the processor superimposes, on the survey range map, second navigation information representing a distance and a direction from the imaging range to the not-yet-imaged house of interest.

9. The information processing apparatus according to claim 1 ,

wherein the processor superimposes, on the survey range map, third navigation information including a wide area map in which an entirety of the survey range map is reduced.

10. The information processing apparatus according to claim 1 ,

wherein the processor acquires the position of the camera, an altitude of the camera, an orientation of an optical axis of the camera, and a depression angle of the optical axis, as the position and attitude information.

11. The information processing apparatus according to claim 1 ,

wherein the processor determines whether or not the not-yet-imaged house is included in the imaging range in a case in which the imaging range moves according to movement of the flying object.

12. The information processing apparatus according to claim 1 ,

wherein the processor stores a history in which the survey target house is determined to be included in the imaging range.

13. An information processing method executed by a computer, the method comprising:

acquiring position and attitude information representing a position of a camera mounted on a flying object and an attitude of the camera;

acquiring camera configuration information including an optical configuration of the camera;

calculating an imaging range of the camera based on the position and attitude information and the camera configuration information;

acquiring a survey range map showing a survey range;

acquiring survey target house information including a position of a survey target house in the survey range map;

determining whether or not the survey target house is included in the imaging range;

specifying a not-yet-imaged house that does not have a history of being determined to be included in the imaging range; and

superimposing information on the not-yet-imaged house on the survey range map.

14. A non-transitory, computer-readable tangible recording medium on which a program for causing, when read by a computer, the computer to execute the information processing method according to claim 13 is recorded.

15. An information processing system comprising:

a flying object;

a camera mounted on the flying object; and

an information processing apparatus equipped with a processor and a memory in which a program to be executed by the processor is stored,

wherein the processor executes a command of the program to

acquire position and attitude information representing a position of the camera mounted on the flying object and an attitude of the camera,

acquire camera configuration information including an optical configuration of the camera,

calculate an imaging range of the camera based on the position and attitude information and the camera configuration information,

acquire a survey range map showing a survey range,

acquire survey target house information including a position of a survey target house in the survey range map,

determine whether or not the survey target house is included in the imaging range,

specify a not-yet-imaged house that does not have a history of being determined to be included in the imaging range, and

superimpose information on the not-yet-imaged house on the survey range map.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2023
From: UMAISHI, NAOTO; WATANABE, KYOTA
To: FUJIFILM CORPORATION
Reel/Frame 064997/0861 →
Priority Claims (1)
JP 2021-048926 · Mar 23, 2021 · national
Continuity (2)
Continuation PCTJP2022011197 · Mar 14, 2022
Related Publication 20240013460A1 · Jan 11, 2024
References Cited (13)
US 7418320B1 · Bodin · 2008 [cited by examiner]
US 11528411B2 · Horita · 2022 [cited by examiner]
US 20190346271A1 · Zhang · 2019 [cited by examiner]
US 20190373184A1 · Kawaguchi · 2019 [cited by examiner]
JP H11187363A · 1999 [cited by applicant]
JP 2007073038A · 2007 [cited by applicant]
JP 2012026848A · 2012 [cited by applicant]
JP 2012137933A · 2012 [cited by applicant]
JP 2020001586A · 2020 [cited by applicant]
WO 2013051300A1 · 2013 [cited by applicant]
International Search Report issued in PCT/J P2022/011197; mailed May 31, 2022. [cited by applicant]
Written Opinion of the International Searching Authority issued in PCT/JP2022/011197; mailed May 31, 2022. [cited by applicant]
An Office Action; “Notice of Reasons for Refusal,” mailed by the Japanese Patent Office on Jun. 11, 2025, which corresponds to Japanese Patent Application No. 2023-509027 and is related to U.S. Appl. No. 18/472,749; wit… [cited by applicant]