IP Library › Granted Patent US 10,535,193
Granted Patent B2
US 10,535,193 · App. 15/256,956 · Granted Jan 14, 2020

Image processing apparatus, image synthesizing apparatus, image processing system, image processing method, and storage medium

Inventor: Masaaki Kobayashi (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
G06T19/006G06F3/011G06T2207/30244
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 10,535,193
App. No.
15/256,956
Granted
Jan 14, 2020
Kind
B2
Abstract

There is provided with an image processing apparatus. A first image sensor outputs a first image. The first image sensor has a relatively small amount of image deterioration caused by a motion of an object. A second image sensor outputs a second image. The second image sensor has a relatively large amount of image deterioration caused by the motion of the object. An estimation unit analyzes the first image and generates position and orientation information of the image processing apparatus. A rendering unit renders a CG object on the second image such that the CG object is superimposed at a position determined based on the position and orientation information.

Claims (27)

1. An image synthesizing apparatus comprising:

one or more processors; and

a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors, cause the image synthesizing apparatus to:

receive a first image from an image processing apparatus, the first image having been obtained using a first image sensor;

receive a second image from the image processing apparatus, the second image having been obtained using a second image sensor, wherein (a) the second image has a larger amount of image deterioration caused by a motion of the object than the first image, (b) a resolution of the second image is higher than that of the first image, and (c) both the first image sensor and the second image sensor are attached to the image processing apparatus;

analyze the first image and generate position and orientation information of the image processing apparatus based on the analyzed first image;

render a computer graphic (CG) object on the second image such that the CG object is superimposed at a position determined based on the position and orientation information generated based on the analyzed first image;

determine whether a predetermined condition is satisfied, and in response to determining that the predetermined condition is satisfied: (a) analyze the second image and generate position and orientation information of the image processing apparatus based on the analyzed second image; and (b) render a computer graphic (CG) object on the second image such that the CG object is superimposed at a position determined based on the position and orientation information generated based on the analyzed second image; and

determine a state of reception of the first image,

wherein the image synthesizing apparatus analyzes the first image and generates the position and orientation information while receiving the first image, and analyzes the second image and generates the position and orientation information while not receiving the first image.

2. An image processing system comprising an image processing apparatus and an image synthesizing apparatus,

the image processing apparatus comprising:

one or more processors; and

a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors, cause the image processing apparatus to:

output a first image from a first image sensor;

output a second image from a second image sensor, wherein (a) the second image has a larger amount of image deterioration caused by a motion of the object than the first image, (b) a resolution of the second image is higher than that of the first image, and (c) both the first image sensor and the second image sensor are attached to the image processing apparatus; and

transmit the first image and the second image to the image synthesizing apparatus, and

the image synthesizing apparatus comprising:

one or more processors; and

a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors, cause the image synthesizing apparatus to:

receive the first image from the image processing apparatus;

receive the second image from the image processing apparatus;

analyze the first image and generate position and orientation information of the image processing apparatus based on the analyzed first image;

render a computer graphic (CG) object on the second image such that the CG object is superimposed at a position determined based on the position and orientation information generated based on the analyzed first image; and

determine whether a predetermined condition is satisfied, and in response to determining that the predetermined condition is satisfied: (a) analyze the second image and generate position and orientation information of the image processing apparatus based on the analyzed second image; and (b) render a computer graphic (CG) object on the second image such that the CG object is superimposed at a position determined based on the position and orientation information generated based on the analyzed second image,

wherein the image processing apparatus transmits both the first image and the second image while a motion of the image processing apparatus is greater than or equal to a predetermined threshold, and transmits the second image without transmitting the first image while the motion of the image processing apparatus is smaller than the predetermined threshold.

3. The image processing system according to claim 2 , wherein the image processing apparatus transmits both the first image and the second image while a second predetermined condition is satisfied, and transmits the second image without transmitting the first image while the second predetermined condition is not satisfied.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2016
From: KOBAYASHI, MASAAKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 040511/0251 →
Priority Claims (2)
JP 2015-177095 · Sep 8, 2015 · national
JP 2016-167289 · Aug 29, 2016 · national
Continuity (1)
Related Publication 20170069107A1 · Mar 9, 2017