IP Library Granted Patent US 11,070,724
Granted Patent B2
US 11,070,724 · App. 16/494,094 · Granted Jul 20, 2021

Image processing apparatus and method

Inventors: Satoshi Ihara (Kanagawa, JP); Kenji Tanaka (Kanagawa, JP); Cody Poultney (Ontario, CA)
Assignee: SONY CORPORATION
H04N5/23238G06F3/0488G06F3/04845H04N5/93
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 11,070,724
App. No.
16/494,094
Granted
Jul 20, 2021
Kind
B2
Abstract

The present technology relates to an image processing apparatus and method that are capable of more facilitating editing. The image processing apparatus includes an operation detection unit that detects an operation input by an operation unit and a display control unit that outputs, to an immersive presentation device, part or entirety of a spherical image on which an image of the operation unit is superimposed, as a presentation image, to cause the immersive presentation device to display the presentation image, the display control unit being configured to control, in a case where the operation input has been detected, the display of the presentation image such that the operation input is reflected, in which the operation detection unit detects coordinates at a position pointed by a pointer of the operation unit, in the spherical image. The present technology is applicable to an editing system that edits spherical images.

Claims (66)

1. An image processing apparatus, comprising:

an operation detection unit configured to detect an operation input by a specific operation unit of operation units;

a position-and-orientation detection unit configured to acquire a first position of the specific operation unit and a first orientation of the specific operation unit in a three-dimensional space;

a communication unit configured to acquire, from an immersive presentation device, a second position of the immersive presentation device and a second orientation of the immersive presentation device;

a renderer unit configured to superimpose a first image of the specific operation unit on a spherical image based on the first position, the first orientation, the second position, and the second orientation; and

a display control unit configured to:

output, to the immersive presentation device, part or entirety of the spherical image as a presentation image;

cause the immersive presentation device to display the presentation image; and

control the display of the presentation image to reflect the operation input, wherein

the display of the presentation image is controlled based on the detection of the operation input, and

the operation detection unit is further configured to:

determine, in the spherical image, first coordinates of a position pointed by a pointer of the specific operation unit;

determine a second image overlaid on the spherical image; and

move the second image to the determined first coordinates based on the determination that the second image is overlaid on the spherical image.

2. The image processing apparatus according to claim 1 , wherein

the display control unit is further configured to control the display of the presentation image to display the second image at a position where the moved second image is dropped, and

the operation detection unit is further configured to determine, in the spherical image, second coordinates of the position where the moved second image is dropped.

3. The image processing apparatus according to claim 1 , wherein

the operation detection unit is further configured to detect one of enlargement or reduction of the second image overlaid on the spherical image, and

the second image is different from the first image.

4. The image processing apparatus according to claim 3 , wherein

based on two pieces of the operation units that are mutually separated left and right, the operation detection unit is further configured to detect that the enlargement of the second image has been instructed, and

based on the two pieces of the operation units that are mutually close left and right, the operation detection unit is further configured to detect that the reduction of the second image has been instructed.

5. The image processing apparatus according to claim 1 , wherein

the specific operation unit further includes a touch pad,

the touch pad is divided into a plurality of regions, and

each region of the plurality of regions is associated with a specific operation.

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

the renderer unit is further configured to superimpose a menu image on the spherical image based on an operation of the specific operation unit,

the menu image expands horizontally, and

an item in the menu image is in a vertical arrangement.

7. An image processing method, comprising:

detecting an operation input by an operation unit;

acquiring a first position of the operation unit and a first orientation of the operation unit in a three-dimensional space;

acquiring, from an immersive presentation device, a second position of the immersive presentation device and a second orientation of the immersive presentation device;

superimposing an image of the operation unit on a spherical image based on the first position, the first orientation, the second position, and the second orientation;

outputting, to the immersive presentation device, part or entirety of the spherical image as a presentation image;

causing the immersive presentation device to display the presentation image;

controlling the display of the presentation image to reflect the operation input, wherein the display of the presentation image is controlled based on the detection of the operation input;

determining, in the spherical image, coordinates of a position pointed by a pointer of the operation unit;

determining a second image overlaid on the spherical image; and

moving the second image to the determined coordinates based on the determination that the second image is overlaid on the spherical image.

8. A non-transitory computer-readable medium having stored thereon computer executable-instructions that, when executed by a processor, cause the processor to execute operations, the operations comprising:

detecting an operation input by an operation unit;

acquiring a first position of the operation unit and a first orientation of the operation unit in a three-dimensional space;

acquiring, from an immersive presentation device, a second position of the immersive presentation device and a second orientation of the immersive presentation device;

superimposing an image of the operation unit on a spherical image based on the first position, the first orientation, the second position, and the second orientation;

outputting, to the immersive presentation device, part or entirety of the spherical image as a presentation image;

causing the immersive presentation device to display the presentation image;

controlling the display of the presentation image to reflect the operation input, wherein the display of the presentation image is controlled based on the detection of the operation input;

determining, in the spherical image, coordinates of a position pointed by a pointer of the operation unit;

determining a second image overlaid on the spherical image; and

moving the second image to the determined coordinates based on the determination that the second image is overlaid on the spherical image.

9. An image processing apparatus, comprising:

an operation detection unit configured to detect an operation input by a specific operation unit of operation units;

a position-and-orientation detection unit configured to acquire a first position of the specific operation unit and a first orientation of the specific operation unit in a three-dimensional space;

a communication unit configured to acquire, from an immersive presentation device, a second position of the immersive presentation device and a second orientation of the immersive presentation device;

a renderer unit configured to superimpose a first image of the specific operation unit on a spherical image based on the first position, the first orientation, the second position, and the second orientation; and

a display control unit configured to:

output, to the immersive presentation device, part or entirety of the spherical image as a presentation image;

cause the immersive presentation device to display the presentation image; and

control the display of the presentation image to reflect the operation input, wherein

the display of the presentation image is controlled based on the detection of the operation input, and

the operation detection unit is further configured to:

determine, in the spherical image, first coordinates of a position pointed by a pointer of the specific operation unit; and

detect one of an enlargement or a reduction of a second image overlaid on the spherical image, wherein the second image is different from the first image.

Assignments (2)
CHANGE OF NAME Recorded Dec 17, 2025
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 073986/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2019
From: IHARA, SATOSHI; TANAKA, KENJI; POULTNEY, CODY
To: SONY CORPORATION
Reel/Frame 050984/0712 →