IP Library Granted Patent US 12693409
Granted Patent B2
US 12693409 · App. 18/515,684 · Granted Jul 28, 2026

Information processing apparatus and method for acquiring annotation information by correcting selected object position information

Inventor: Kenta Senzaki (Tokyo, JP)
Assignee: NEC CORPORATION
G01S13/90G06T7/20G06T7/70G06T2207/10032
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 12693409
App. No.
18/515,684
Granted
Jul 28, 2026
Kind
B2
Abstract

An acquisition unit acquires a target image including a plurality of target objects, object position information, and object-related information. The object-related information to be acquired by the acquisition unit includes at least one of a generation time of the object position information acquired by the acquisition unit and a speed of the target object. A generation unit generates reliability information of the object position information by use of at least the object-related information. A selection unit selects one or more pieces of the object position information by use of the reliability information. A correction data acquisition unit acquires correction data of the object position information regarding each of the one or more pieces of the selected object position information. A correction unit corrects the plurality of the object position information by use of one or more pieces of the acquired correction data.

Claims (62)

1 . An information processing apparatus comprising:

at least one memory configured to store instructions; and

at least one processor configured to execute the instructions to perform operations comprising:

acquiring a target image including a plurality of target objects;

acquiring a plurality of pieces of object position information, the object position information indicating a position of each of the plurality of target objects, and the object position information being selected by use of an image capturing time of the target image;

acquiring object-related information including at least one of a generation time of the object position information and a speed of each target object of the plurality of target objects;

generating, for each piece of the plurality of pieces, reliability information of the object position information by use of the object-related information, the reliability information indicating a likelihood that a target object is located at the position indicated by the object position information at a time at which the target image is captured;

selecting one or more pieces among the plurality of pieces by use of the reliability information corresponding to each piece of the plurality of pieces;

displaying the target image with a figure corresponding to each of the one or more pieces;

based on the displaying of the target image with the figure corresponding to each of the one or more pieces, acquiring correction data from a user for each of the one or more pieces; and

correcting the plurality of pieces of the object position information by use of the correction data.

2 . The information processing apparatus according to claim 1 , wherein the operations further comprise acquiring the image capturing time of the target image,

the object-related information includes the generation time of the object position information and the speed of each target object of the plurality of target objects, and

the generating, for each piece of the plurality of pieces, the reliability information comprises generating the reliability information by use of the generation time of the piece of the object position information, the speed of the target object, and the image capturing time of the target image.

3 . The information processing apparatus according to claim 2 , wherein

generating the reliability information comprises generating the reliability information so that reliability indicated by the reliability information becomes higher as the generation time is closer to the image capturing time and so that the reliability becomes higher as the speed is slower.

4 . The information processing apparatus according to claim 1 , wherein

the target image is a satellite image, the satellite image being an SAR image, and

the generating, for each piece of the plurality of pieces, the reliability information comprises generating the reliability information by use of a shift amount of an azimuth shift in the target image.

5 . The information processing apparatus according to claim 4 , wherein

generating the reliability information comprises generating the reliability information so that reliability indicated by the reliability information becomes higher as the shift amount is smaller.

6 . The information processing apparatus according to claim 1 , wherein

the object-related information further includes a size of each target object of the plurality of target objects, and

the generating, for each piece of the plurality of pieces, the reliability information comprises generating the reliability information by use of the size of the target object.

7 . The information processing apparatus according to claim 6 , wherein

the target object is a vessel.

8 . The information processing apparatus according to claim 7 , wherein

the object-related information further includes information indicating a vessel type of each target object of the plurality of target objects, and

generating, for each piece of the plurality of pieces, the reliability information comprises generating the reliability information by use of the information indicating the vessel type of the target object.

9 . The information processing apparatus according to claim 6 , wherein

generating the reliability information comprises generating the reliability information so that reliability indicated by the reliability information becomes higher as the size of the target object is smaller.

10 . The information processing apparatus according to claim 1 , wherein

selecting the one or more pieces of the object position information comprises selecting, in a descending order of reliability indicated by the reliability information, a predetermined number pieces of the object position information among the plurality of pieces of the object position information.

11 . The information processing apparatus according to claim 1 , wherein

acquiring the plurality of pieces of the object position information comprises acquiring the plurality of pieces of the object position information generated without using the target image.

12 . The information processing apparatus according to claim 1 , wherein

displaying the target image with a figure corresponding to each of the one or more pieces comprises displaying, in a distinguishable state over the target image, a figure being associated with a piece of the plurality of pieces of the object position information selected by use of the reliability information and a figure associated with a piece of the plurality of pieces of the object position information that is not selected by use of the reliability information.

13 . The information processing apparatus according to claim 1 , wherein

the operations further comprise:

displaying the plurality of the corrected object position information over the target image after correcting the plurality of the object position information by use of the acquired correction data corresponding to the one or more pieces; and

accepting correction for the plurality of the corrected object position information by the user.

14 . An information processing method executed by one or more computers, the information processing method comprising:

acquiring a target image including a plurality of target objects;

acquiring a plurality of pieces of object position information, the object position information indicating a position of each of the plurality of target objects, and the object position information being selected by use of an image capturing time of the target image;

acquiring object-related information including at least one of a generation time of the object position information and a speed of each target object of the plurality of target objects;

generating, for each piece of the plurality of pieces, reliability information of the object position information by use of the object-related information, the reliability information indicating a likelihood that a target object is located at the position indicated by the object position information at a time at which the target image is captured;

selecting one or more pieces of plurality of pieces by use of the reliability information corresponding to each piece of the plurality of pieces;

displaying the target image with a figure corresponding to each of the one or more pieces;

based on the displaying of the target image with the figure corresponding to each of the one or more pieces, acquiring correction data from a user for; and

correcting the plurality of pieces of the object position information by use of the correction data.

15 . The information processing method according to claim 14 , further comprising acquiring the image capturing time of the time of the target image, wherein

the object-related information includes the generation time of the object position information and the speed of each target object of the plurality of target objects, and

the generating, for each piece of the plurality of pieces, the reliability information comprises generating the reliability information by use of the generation time of the piece of the object position information, the speed of the target object, and the image capturing time of the target image.

16 . A non-transitory storage medium storing a program causing a computer to execute an information processing method, the information processing method comprising:

acquiring a target image including a plurality of target objects;

acquiring a plurality of pieces of object position information, the object position information indicating a position of each of the plurality of target objects, and the object position information being selected by use of an image capturing time of the target image;

acquiring object-related information including at least one of a generation time of the object position information and a speed of each target object of the plurality of target objects;

generating, for each piece of the plurality of pieces, reliability information of the object position information by use of the object-related information, the reliability information indicating a likelihood that a target object is located at the position indicated by the object position information at a time at which the target image is captured;

selecting one or more pieces among the plurality of pieces by use of the reliability information corresponding to each piece of the plurality of pieces;

displaying the target image with a figure corresponding to each of the one or more pieces;

based on the displaying of the target image with the figure corresponding to each of the one or more pieces, acquiring correction data from a user for each of the one or more pieces; and

correcting the plurality of pieces of the object position information by use of the acquired correction data.