IP Library Granted Patent US 10,313,728
Granted Patent B2
US 10,313,728 · App. 15/564,883 · Granted Jun 4, 2019

Information processing apparatus and information processing method

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,313,728
App. No.
15/564,883
Granted
Jun 4, 2019
Kind
B2
Abstract

There is provided an information processing apparatus and an information processing method which are capable of reliably recognizing the position on a screen of an image made up of a plurality of divided images or the positions on the screen of divided images compatible with encoded streams. A position protruding out of a screen is set as the position on the screen of an end image that is made up of a left end image and a right end image compatible with encoded streams. The present disclosure is applicable to a file generating apparatus, etc. of an information processing system that distributes encoded streams of an entire celestial sphere image as an image of a moving-image content to a moving-image playback terminal according to a process equivalent to MPEG-DASH, for example.

Claims (41)

1. An information processing apparatus comprising:

an image obtaining section configured to obtain an image by dividing an entire celestial sphere image or a panoramic image into a plurality of partial images;

a generating section configured to generate an encoded stream such that a first partial image of the plurality of partial images constituting a first end portion and a second partial image of the plurality of partial images opposite to the first partial image comprise one continuous image among the plurality of partial images; and

a setting section configured to set a position of the one continuous image with respect to the entire celestial sphere image or the panoramic image when at least one of the first partial image and the second partial image is out of the range of the entire celestial sphere image or the panoramic image,

wherein the image obtaining section, the generating section, and the setting section are each implemented via at least one processor.

2. The information processing apparatus according to claim 1 , wherein the setting section sets the position of the one continuous image on a screen in a management file for managing files of the encoded stream.

3. An information processing method, executed via at least one processor, the method comprising:

obtaining an image by dividing an entire celestial sphere image or a panoramic image into a plurality of partial images;

generating an encoded stream such that a first partial image of the plurality of partial images constituting a first end portion and a second partial image of the plurality of partial images opposite to the first partial image comprise one continuous image among the plurality of partial images; and

setting a position of the one continuous image with respect to the entire celestial sphere image or the panoramic image when at least one of the first partial image and the second partial image is out of the range of the entire celestial sphere image or the panoramic image.

4. An information processing apparatus comprising:

an image obtaining section configured to obtain an image by dividing an entire celestial sphere image or a panoramic image into a plurality of partial images;

a generating section configured to generate an encoded stream such that a first partial image of the plurality of partial images constituting a first end portion and a second partial image of the plurality of partial images opposite to the first partial image comprise one continuous image among the plurality of partial images; and

an allocating section configured to allocate the image obtained by decoding the encoded stream on a screen, on the basis of a position of the one continuous image with respect to the entire celestial sphere image or the panoramic image

wherein the image obtaining section, the generating section, and the allocating section are each implemented via at least one processor.

5. The information processing apparatus according to claim 4 , wherein the position of the one continuous image on the screen is set in a management file for managing files of the encoded stream.

6. An information processing method, executed via at least one processor, the method comprising:

obtaining an image by dividing an entire celestial sphere image or a panoramic image into a plurality of partial images;

generating an encoded stream such that a first partial image of the plurality of partial images constituting a first end portion and a second partial image of the plurality of partial images opposite to the first partial image comprise one continuous image among the plurality of partial images; and

allocating the image obtained by decoding the encoded stream on a screen, on the basis of a position protruding out of the screen which is set as a position of the one continuous image with respect to the entire celestial sphere image or the panoramic image.

7. An information processing apparatus comprising:

an image obtaining section configured to obtain an image by dividing an entire celestial sphere image or a panoramic image into a plurality of partial images;

a generating section configured to generate an encoded stream such that a first partial image of the plurality of partial images constituting a first end portion and a second partial image of the plurality of partial images opposite to the first partial image comprise one continuous image among the plurality of partial images; and

a setting section configured to set positions on a screen of respective partial images of the plurality of partial images, including a position of the one continuous image with respect to the entire celestial sphere image or the panoramic image,

wherein the image obtaining section, the generating section, and the setting section are each implemented via at least one processor.

8. The information processing apparatus according to claim 7 , wherein the encoded stream comprises the plurality of partial images encoded as different tiles.

9. The information processing apparatus according to claim 7 , wherein the setting section sets the position of the one continuous image on the screen in a management file for managing files of the encoded stream.

10. An information processing method, executed via at least one processor, the method comprising:

obtaining an image by dividing an entire celestial sphere image or a panoramic image into a plurality of partial images;

generating an encoded stream such that a first partial image of the plurality of partial images constituting a first end portion and a second partial image of the plurality of partial images opposite to the first partial image comprise one continuous image among the plurality of partial images; and

setting positions on a screen of respective partial images of the plurality of partial images, including a position of the one continuous image with respect to the entire celestial sphere image or the panoramic image.

11. An information processing apparatus comprising:

an image obtaining section configured to obtain an image by dividing an entire celestial sphere image or a panoramic image into a plurality of partial images;

a generating section configured to generate an encoded stream such that a first partial image of the plurality of partial images constituting a first end portion and a second partial image of the plurality of partial images opposite to the first partial image comprise one continuous image among the plurality of partial images; and

an allocating section configured to allocate the plurality of partial images of an image obtained by decoding the encoded stream on a screen, on the basis of positions on the screen of the plurality of partial images, including a position of the one continuous image with respect to the entire celestial sphere image or the panoramic image.

12. The information processing apparatus according to claim 11 , wherein the encoded stream comprises the plurality of partial images encoded as different tiles.

13. The information processing apparatus according to claim 11 , wherein the position of the one continuous image on the screen is set in a management file for managing files of the encoded stream.

14. An information processing method, executed via at least one processor, the method comprising:

obtaining an image by dividing an entire celestial sphere image or a panoramic image into a plurality of partial images;

generating an encoded stream such that a first partial image of the plurality of partial images constituting a first end portion and a second partial image of the plurality of partial images opposite to the first partial image comprise one continuous image among the plurality of partial images; and

allocating the plurality of partial images by decoding the encoded stream on a screen, on the basis of positions on the screen of the plurality of partial images, including a position of the one continuous image with respect to the entire celestial sphere image or the panoramic 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 Oct 6, 2017
From: HIRABAYASHI, MITSUHIRO; YAGASAKI, YOICHI; IZUMI, NOBUAKI; KATSUMATA, MITSURU
To: SONY CORPORATION
Reel/Frame 044144/0993 →