IP Library › Granted Patent US 10,893,216
Granted Patent B2
US 10,893,216 · App. 16/231,148 · Granted Jan 12, 2021

Electronic apparatus and method for controlling same

Inventors: Yasufumi Oyama (Kawasaki, JP); Shin Murakami (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
H04N5/2628G06T7/70H04N5/2252H04N5/23238H04N5/23248G06T2207/10016G06T2207/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,893,216
App. No.
16/231,148
Granted
Jan 12, 2021
Kind
B2
Abstract

An electronic apparatus includes an image acquisition unit configured to obtain a wide range image, an information acquisition unit configured to obtain attribute information including orientation information, and a control unit configured to control selection of any one of a plurality of processes based on a condition to display the wide range image, the plurality of processes including at least two of first to fourth processes, the first process providing a display in which a zenith and a yaw angle is corrected based on the orientation information, the second process providing a display in which the zenith is corrected based on the orientation information, the third process providing a display in which the yaw angle is corrected based on the orientation information, the fourth process providing a display in which neither the zenith nor the yaw angle of the wide range image is corrected.

Claims (47)

1. An electronic apparatus comprising:

one or more processors; and

at least one memory storing executable instructions, which when executed by the one or more processors, cause the electronic apparatus to perform the operations of the following units comprising:

obtaining a wide range image captured by one or more imaging units;

obtaining attribute information attached to the wide range image, the attribute information including orientation information indicating an orientation of an imaging apparatus during imaging; and

selecting one of a plurality of processes to display the wide range image, the plurality of processes including a first process providing a display in which a zenith and a yaw angle is corrected based on the orientation information, a second process providing a display in which the zenith is corrected based on the orientation information without correcting the yaw angle, a third process providing a display in which the yaw angle is corrected based on the orientation information without correcting the zenith, and a fourth process providing a display in which neither the zenith nor the yaw angle of the wide range image is corrected, wherein selecting one of the plurality of processes to display the wide range image comprises:

determining whether an installation position of the imaging apparatus during capturing of the wide range image is specified;

if the installation position of the imaging apparatus during capturing of the wide range image is specified, selecting one of the first process, the second process, the third process, and the fourth process based on a type of the specified installation position; and

if the installation position of the imaging apparatus during capturing of the wide range image is not specified, selecting one of the first process and the second process in which at least the zenith is corrected based on the orientation information.

2. The electronic apparatus according to claim 1 , wherein, if the wide range image is displayed in a virtual reality (VR) view in which a display range is changed and displayed based on a change in an orientation of the electronic apparatus, the first process is selected and the wide range image is displayed.

3. The electronic apparatus according to claim 1 , wherein the installation position of the imaging apparatus during capturing of the wide range image is specified based on information included in the attribute information.

4. The electronic apparatus according to claim 3 , wherein the selecting one of the plurality of processes to display the wide range image comprises selecting the first process if the installation position is any one of positions including not specified, a selfie stick, and a handheld position.

5. The electronic apparatus according to claim 3 , wherein the selecting one of the plurality of processes to display the wide range image comprises selecting the second process if the installation position is any one of positions including a car, a bicycle, a ski, a snowboard, and a body worn position.

6. The electronic apparatus according to claim 3 , wherein the selecting one of the plurality of processes to display the wide range image comprises selecting the third process if the installation position is a position including a drone.

7. The electronic apparatus according to claim 3 , wherein the selecting one of the plurality of processes to display the wide range image comprises selecting the fourth process if the installation position is any one of positions including a helmet and a roller coaster.

8. The electronic apparatus according to claim 1 , wherein the wide range image includes a VR image.

9. The electronic apparatus according to claim 1 , wherein the wide range image is at least any one of images including an omnidirectional image, an entire celestial sphere image, and an image having a field of view angle of 180° or more.

10. A method for controlling an electronic apparatus, the method comprising:

obtaining a wide range image captured by one or more imaging units;

obtaining attribute information attached to the wide range image, the attribute information including orientation information indicating an orientation of an imaging apparatus during imaging; and

selecting one of a plurality of processes to display the wide range image, the plurality of processes including a first process providing a display in which a zenith and a yaw angle are corrected based on the orientation information, a second process providing a display in which the zenith is corrected based on the orientation information without correcting the yaw angle, a third process providing a display in which the yaw angle is corrected based on the orientation information without correcting the zenith, and a fourth process providing a display in which neither the zenith nor the yaw angle of the wide range image is corrected, wherein selecting one of the plurality of processes to display the wide range image comprises:

determining whether an installation position of the imaging apparatus during capturing of the wide range image is specified;

if the installation position of the imaging apparatus during capturing of the wide range image is specified, selecting one of the first process, the second process, the third process, and the fourth process based on a type of the specified installation position; and

if the installation position of the imaging apparatus during capturing of the wide range image is not specified, selecting one of the first process and the second process in which at least the zenith is corrected based on the orientation information.

11. A non-transitory computer-readable storage medium storing a computer program that, when executed by an electronic apparatus, causes the electronic apparatus to perform a method according to claim 10 .

12. An electronic apparatus comprising:

one or more processors; and

at least one memory storing executable instructions, which when executed by the one or more processors, cause the electronic apparatus to perform operations comprising:

obtaining a wide range image captured by one or more imaging units;

obtaining orientation information indicating an orientation of an imaging apparatus in capturing the wide range image; and

selecting one of a plurality of processes, applying of the selected process to the wide range image, and recording of the processed wide range image, the plurality of processes including a first process including processing for correcting a zenith and a yaw angle based on the orientation information, a second process including processing for correcting the zenith based on the orientation information without correcting the yaw angle, a third process including processing for correcting the yaw angle based on the orientation information without correcting the zenith, and a fourth process correcting neither of the zenith nor the yaw angle of the wide range image wherein selecting one of the plurality of processes comprises:

determining whether an installation position of the imaging apparatus during capturing of the wide range image is specified;

if the installation position of the imaging apparatus during capturing of the wide range image is specified, selecting one of the first process, the second process, the third process, and the fourth process based on a type of the specified installation position; and

if the installation position of the imaging apparatus during capturing of the wide range image is not specified, selecting one of the first process and the second process in which at least the zenith is corrected based on the orientation information.

13. The electronic apparatus according to claim 12 , the operations further comprising:

on the processed wide range image to which any one of the first to fourth processes is applied:

attaching and recording attribute information indicating that the processed wide range image has already been processed by the application of any one of the first to fourth processes;

not recording information indicating the orientation of the imaging apparatus during imaging; and

recording orientation information indicating absence of a tilt with respect to a direction of gravity, and control of recording of the processed wide image.

14. A method for controlling an electronic apparatus, the method comprising:

obtaining a wide range image captured by one or more imaging units, the wide range image having a field view angle of 180° or more;

obtaining orientation information indicating an orientation of an imaging apparatus during capturing of the wide range image; and

selecting one of a plurality of processes, applying of the selected process to the wide range image, and recording of the processed wide range image, the plurality of processes including a first process including processing for correcting a zenith and a yaw angle based on the orientation information, a second process including processing for correcting the zenith based on the orientation information without correcting the yaw angle, a third process including processing for correcting the yaw angle based on the orientation information without correcting the zenith, and a fourth process correcting neither of the zenith nor the yaw angle of the wide range image wherein selecting one of the plurality of processes comprises:

determining whether an installation position of the imaging apparatus during capturing of the wide range image is specified;

if the installation position of the imaging apparatus during capturing of the wide range image is specified, selecting one of the first process, the second process, the third process, and the fourth process based on a type of the specified installation position; and

if the installation position of the imaging apparatus during capturing of the wide range image is not specified, selecting one of the first process and the second process in which at least the zenith is corrected based on the orientation information.

15. A non-transitory computer-readable storage medium storing a computer program that, when executed by an electronic apparatus, causes the electronic apparatus to perform a method according to claim 14 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2019
From: OYAMA, YASUFUMI; MURAKAMI, SHIN
To: CANON KABUSHIKI KAISHA
Reel/Frame 048567/0849 →
Priority Claims (1)
JP 2017-254237 · Dec 28, 2017 · national
Continuity (1)
Related Publication 20190208141A1 · Jul 4, 2019