10078918

Information Processing Apparatus, Information Processing Method, and Storage Medium

PublishedSeptember 18, 2018
Assigneenot available in USPTO data we have
InventorsKazuhiro Koga
Technical Abstract

Patent Claims
14 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An information processing apparatus configured to generate an image to be displayed on a display device including an image capturing unit, the information processing apparatus comprising: an image acquisition unit configured to acquire a captured image obtained by the image capturing unit; an estimation unit configured to estimate a position and an orientation of the image capturing unit based on the captured image; a first generation unit configured to generate an image of a virtual object based on the estimated position and orientation of the image capturing unit; a moving velocity acquisition unit configured to acquire a current moving velocity of the image capturing unit and a limit of the moving velocity; a second generation unit configured to generate an image representing the current moving velocity in contradistinction to the limit of the moving velocity; and a display control unit configured to cause the display device to display a composite image obtained by combining the image of the virtual object and the image representing the current moving velocity in contradistinction to the limit of the moving velocity.

2

2. The information processing apparatus according to claim 1 , further comprising a determination unit configured to determine the threshold, based on an image capturing parameter of the image capturing unit.

3

3. The information processing apparatus according to claim 2 , wherein the image capturing parameter is a shutter speed of the image capturing unit.

4

4. The information processing apparatus according to claim 2 , wherein the determination unit is configured to determine the threshold based on association information in which a measurement value of the image capturing parameter and the threshold are associated.

5

5. The information processing apparatus according to claim 4 , further comprising a presentation unit configured to generate warning information when the measurement value exceeds the threshold, and present the warning information to a user monitoring the display device.

6

6. The information processing apparatus according to claim 5 , wherein the presentation unit further combines an image representing the warning information with the composite image.

7

7. The information processing apparatus according to claim 4 , wherein the presentation unit is configured to present the warning information to the user through voice.

8

8. The information processing apparatus according to claim 1 , wherein the composite image is an image obtained by combining the captured image, the image of the virtual object generated by the first generation unit, and the image generated by the second generation unit.

9

9. The information processing apparatus according to claim 1 , wherein the display device is an optical see-through or video see-through display device.

10

10. The information processing apparatus according to claim 1 , wherein the moving velocity acquisition unit is a gyro sensor.

11

11. The information processing apparatus according to claim 1 , wherein the display device is mounted to a part of a human body.

12

12. A system comprising: a display device; and an information processing apparatus connected to the display device, wherein the display device includes: an image capturing unit configured to capture an image of a real space; a first transmission unit configured to transmit the image captured by the image capturing unit to the information processing apparatus; and a display unit configured to receive the image transmitted from the information processing apparatus and display the image, and wherein the information processing apparatus includes: an image acquisition unit configured to acquire the captured image from the display device; an estimation unit configured to estimate a position and an orientation of the image capturing unit based on the captured image; a first generation unit configured to generate an image of a virtual object based on the estimated position and orientation of the image capturing unit; a moving velocity acquisition unit configured to acquire a current moving velocity of the image capturing unit and a limit of the moving velocity; a second generation unit configured to generate an image representing the current moving velocity in contradistinction to the limit of the moving velocity; and a second transmission unit configured to transmit, to the display device, a composite image obtained by combining the image of the virtual object and the image representing the current moving velocity in contradistinction to the limit of the moving velocity; a moving velocity acquisition unit configured to acquire a current moving velocity of the image capturing unit and a limit of the moving velocity; a second generation unit configured to generate an image representing the current moving velocity in contradistinction to the limit of the moving velocity; and a display control unit configured to cause the display device to display a composite image obtained by combining the image of the virtual object and the image representing the current moving velocity in contradistinction to the limit of the moving velocity.

13

13. An information processing method for generating an image to be displayed on a display device including an image capturing unit, the information processing method comprising: acquiring a captured image obtained by the image capturing unit; estimating a position and an orientation of the image capturing unit based on the captured image; generating an image of a virtual object based on the estimated position and orientation of the image capturing unit; acquiring a current moving velocity of the image capturing unit and a limit of the moving velocity; generating an image representing the current moving velocity in contradistinction to the limit of the moving velocity; and causing the display device to display a composite image obtained by combining the image of the virtual object and the image representing the current moving velocity in contradistinction to the limit of the moving velocity.

14

14. A storage medium storing a program for causing a computer to perform an information processing method for generating an image to be displayed on a display device including an image capturing unit, the information processing method comprising: acquiring a captured image obtained by the image capturing unit; estimating a position and an orientation of the image capturing unit based on the captured image; generating an image of a virtual object based on the estimated position and orientation of the image capturing unit; acquiring a current moving velocity of the image capturing unit and a limit of the moving velocity; generating an image representing the current moving velocity in contradistinction to the limit of the moving velocity; and causing the display device to display a composite image obtained by combining the image of the virtual object and the image representing the current moving velocity in contradistinction to the limit of the moving velocity.

Patent Metadata

Filing Date

Unknown

Publication Date

September 18, 2018

Inventors

Kazuhiro Koga

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM” (10078918). https://patentable.app/patents/10078918

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.