Information processing apparatus and information processing method
First Claim
1. An information processing apparatus comprising:
- an image display means for displaying an original digital input image, and for outputting information on a size of the image;
a point of interest specifying means for specifying a point of interest in the original digital input image currently displayed on a basis of an inputted instruction;
a related information output means for inputting related information on said point of interest, and for outputting a text of the related information;
an additional information conversion means for converting the text of said related information to additional information and outputting this additional information, and for outputting an amount of the additional information on said each point of interest;
an embedding region allocating means for outputting region management information including said amount of additional information, for allocating an embedding region for said additional information in said original digital input image on a basis of said image size information and said amount of the additional information, and for outputting information on said embedding region as region information; and
an embedding information means for embedding said region management information in a predetermined region in said original digital input image, and also embedding said additional information in said original digital input image on a basis of said region information to generate and output an watermarked image.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes an additional information conversion means for converting a text of related information into additional information and outputting this additional information, and for outputting an amount of additional information for each point of interest, an embedding region allocating means for outputting region management information including the amount of additional information, for allocating an embedding region for the additional information in an original digital input image on the basis of image size information and the amount of additional information, and for outputting information on the embedding region as region information, and an information embedding means for embedding the region management information in a predetermined region in the original digital input image, and also embedding the additional information in the original digital input image on the basis of the region information to generate and output a watermarked image.
9 Citations
16 Claims
-
1. An information processing apparatus comprising:
-
an image display means for displaying an original digital input image, and for outputting information on a size of the image; a point of interest specifying means for specifying a point of interest in the original digital input image currently displayed on a basis of an inputted instruction; a related information output means for inputting related information on said point of interest, and for outputting a text of the related information; an additional information conversion means for converting the text of said related information to additional information and outputting this additional information, and for outputting an amount of the additional information on said each point of interest; an embedding region allocating means for outputting region management information including said amount of additional information, for allocating an embedding region for said additional information in said original digital input image on a basis of said image size information and said amount of the additional information, and for outputting information on said embedding region as region information; and an embedding information means for embedding said region management information in a predetermined region in said original digital input image, and also embedding said additional information in said original digital input image on a basis of said region information to generate and output an watermarked image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing apparatus comprising:
-
an information detection means for detecting and outputting region management information from a predetermined region of a watermarked image in which additional information including a text of related information on a point of interest and region management information including an amount of additional information for said each point of interest are embedded, for detecting and outputting said additional information from said watermarked image on a basis of region information mentioned below, and for outputting a digitized output image from said watermarked image; an image display means for displaying said digitized output image, and for outputting image size information on a size of said digitized output image; an embedding region allocating means for allocating an embedding region for said additional information in said digitized output image on a basis of said image size information and an amount of additional information included in said region management information, and for outputting information on said embedding region as region information; an additional information reverse conversion means for carrying out reverse conversion of the additional information detected by said information detection means, and for outputting the text of the related information on the point of interest; a point of interest display means for displaying a point of interest which is specified in said digitized output image on a basis of coordinate information on the specified point of interest included in either said region management information or said additional information; a related information display means for inputting the text of the related information on said point of interest, for outputting a number of characters included in said text, and for displaying the related information in said digitized output image on a basis of display position information mentioned below; and a display position determining means for determining a display position at which the related information is to be displayed in the original digital input image so that said related information does not overlap the point of interest to be displayed on a basis of the coordinate information on said point of interest and said number of characters included in the text of the related information. - View Dependent Claims (9, 10, 11)
-
-
12. An information processing apparatus comprising:
-
an information detection means for detecting and outputting region management information from a predetermined region of a watermarked image in which additional information including a text of related information on a point of interest and region management information including an amount of additional information for said each point of interest are embedded, for detecting and outputting said additional information from said watermarked image on a basis of region information mentioned below, and for outputting a digitized output image from said watermarked image; an image display means for displaying said digitized output image, and for outputting image size information on a size of said digitized output image; an embedding region allocating means for allocating an embedding region for said additional information in said digitized output image on a basis of said image size information and an amount of additional information included in said region management information, and for outputting information on said embedding region as region information; an additional information reverse conversion means for carrying out reverse conversion of the additional information detected by said information detection means, and for outputting the text of the related information on a point of interest and display position information indicating a position of display of said related information at which it does not overlap the point of interest to be displayed; a related information display means for displaying the specified point of interest in said digitized output image on a basis of coordinate information on the point of interest included in either said region management information or said additional information; and a related information display means for inputting the text of the related information on said point of interest, and for displaying the related information in said digitized output image on a basis of said display position information. - View Dependent Claims (13)
-
-
14. An information processing method comprising the steps of:
-
displaying an original digital input image, and outputting information on a size of the image; specifying a point of interest in the original digital input image currently displayed on a basis of an inputted instruction; inputting related information on said point of interest, and outputting a text of the related information; converting the text of said related information into additional information and outputting this additional information, and outputting an amount of the additional information on said each point of interest; outputting region management information including said amount of additional information, allocating an embedding region for said additional information in said original digital input image on a basis of said image size information and said amount of the additional information, and outputting information on said embedding region as region information; and embedding said region management information in a predetermined region in said original digital input image, and also embedding said additional information in said original digital input image on a basis of said region information to generate and output a watermarked image.
-
-
15. An information processing method comprising the steps of:
-
detecting and outputting region management information from a predetermined region of a watermarked image in which additional information including a text of related information on a point of interest and region management information including an amount of additional information for said each point of interest are embedded; outputting a digitized output image from said watermarked image; displaying said digitized output image, and outputting image size information on a size of said digitized output image; allocating an embedding region for said additional information in said digitized output image on a basis of said image size information and an amount of additional information included in said region management information, and outputting information on said embedding region as region information; detecting and outputting the additional information from said watermarked image on a basis of said region information; carrying out reverse conversion of said detected additional information, and outputting the text of the related information on the point of interest; displaying a point of interest which is specified in said digitized output image on a basis of coordinate information on the point of interest included in either said region management information or said additional information; inputting the text of the related information on said point of interest, and outputting a number of characters included in said text; determining a display position at which the related information is to be displayed in the original digital input image so that said related information does not overlap the point of interest to be displayed on a basis of the coordinate information on said point of interest and said number of characters included in the text of the related information, and outputting the display position information; and inputting the text of said related information, and displaying the related information in said digitized output image on a basis of said display position information.
-
-
16. An information processing method comprising the steps of:
-
detecting and outputting region management information from a predetermined region of a watermarked image in which additional information including a text of related information on a point of interest and region management information including an amount of additional information for said each point of interest are embedded; outputting a digitized output image from said watermarked image; displaying said digitized output image, and outputting image size information on a size of said digitized output image; allocating an embedding region for said additional information in said digitized output image on a basis of said image size information and an amount of additional information included in said region management information, and outputting information on said embedding region as region information; detecting and outputting the additional information from said watermarked image on a basis of said region information;
carrying out reverse conversion of said detected additional information, and outputting the text of the related information on a point of interest and display position information indicating a position of display of said related information at which it does not overlap the point of interest to be displayed;displaying the specified point of interest in said digitized output image on a basis of coordinate information on the point of interest included in either said region management information or said additional information; and inputting the text of said related information, and displaying the related information in said digitized output image on a basis of said display position information.
-
Specification