Image processing method that obtains special data from an external apparatus based on information multiplexed in image data and apparatus therefor
AssigneeCanon Kabushiki Kaisha
InventorsRyosuke Iguchi, Nobutaka Miyake, Yuki Ishida, Wei Song, Naoki Sumi
Life of this patent
Estimating the term…
Abstract
An image processing method is provided for acquiring additional information from image information obtained by shooting a printed product on which the additional information is multiplexed by at least one of a plurality of different multiplexing methods, the method comprising: attempting decoding of the additional information from the image information by a plurality of different decoding methods corresponding to the plurality of different multiplexing methods; and outputting, by a unit, the additional information successfully decoded.
Claims15
An information processing apparatus, comprising:
- a first obtaining unit configured to obtain image data by imaging an image in which additional information is multiplexed;
- a second obtaining unit configured to obtain the multiplexed additional information from the image data obtained by the first obtaining;
- a data obtaining unit configured to obtain special data for providing a 3D effect for the image data, based on the additional information obtained by the second obtaining unit, from an external apparatus via a network;
- and
- a display control unit configured to perform display processing based on the special data obtained by the data obtaining unit and the image data,
- wherein the 3D effect is provided for the image data based on the special data,
- wherein a 3D object displayed when the image data has been obtained from a first direction is different from a 3D object displayed when the image data has been obtained from a second direction, and
- wherein the first obtaining unit, the second obtaining unit, the data obtaining unit, and the display control unit are implemented by a processor of the information processing apparatus.
A method which is performed by an information processing apparatus, comprising:
- obtaining image data by imaging an image in which additional information is multiplexed;
- obtaining the multiplexed additional information from the obtained image data;
- obtaining special data for providing a 3D effect for the image data, based on the obtained additional information, from an external apparatus via a network;
- and
- performing displaying processing based on the special data and the image data,
- wherein the 3D effect is provided for the image data based on the special data, and
- wherein a 3D object displayed when the image data has been obtained from a first direction is different from a 3D object displayed when the image data has been obtained from a second direction.
A non-transitory computer-readable medium in which a program is stored, the program causing a computer to perform a method when executed by the computer, the method comprising:
- obtaining image data by imaging an image in which additional information is multiplexed;
- obtaining the multiplexed additional information from the obtained image data;
- obtaining special data for providing a 3D effect for the image data, based on the obtained additional information, from an external apparatus via a network;
- and
- performing displaying processing based on the special data and the image data,
- wherein the 3D effect is provided for the image data based on the special data, and
- wherein a 3D object displayed when the image data has been obtained from a first direction is different from a 3D object displayed when the image data has been obtained from a second direction.
Dependencies are inferred from the claim text.