Image output apparatus, image output method, and program
First Claim
1. An image output apparatus comprising one or more processors configured to implement:
- an input image acquiring unit that acquires an input image;
a target attribute value acquiring unit that acquires at least one target attribute value, which is an original attribute value of an identifiable object contained within a particular region of the input image, wherein the at least one target attribute value comprises at least one of a target size of the object and a target speed of movement of the object and the original attribute value of the object comprises at least one of the original size of the object and original speed of movement of the object, respectively, and wherein the target attribute value acquiring unit comprises;
a target attribute value storage part that stores a plurality of subject identifiers and at least one associated target attribute value for each of the subject identifiers, wherein the plurality of subject identifiers identify a plurality of different types of objects, anda target attribute value acquiring part that detects, from the plurality of subject identifiers, a subject identifier for identifying the type of the object contained in the input image and acquires an associated at least one target attribute value from the target attribute value storage part;
an attribute value acquiring unit that detects an object which corresponds to the object contained in the input image and which is contained in an output image formed using the input image, and acquires at least one attribute value of the object contained in the output image, wherein the at least one attribute value comprises at least one of a size of the object contained in the output image and a speed of movement of the object contained in the output image;
a difference information acquiring unit that acquires at least one piece of difference information indicating a difference between the at least one target attribute value acquired by the target attribute value acquiring unit and the at least one attribute value acquired by the attribute value acquiring unit; and
an image output unit that, in a case where the at least one piece of difference information does not satisfy a predetermined condition, changes an output mode of the output image formed using the input image, and performs output, and wherein the image output unit comprises;
a condition storage part in which the predetermined condition is stored,a judging part that judges whether or not the at least one piece of difference information satisfies the predetermined condition,a window size determining part that determines, in a case where the judging part judges that the at least one piece of difference information does not satisfy the predetermined condition, a size of a window to which the output image is to be output, andan output generator generating the output image to the window having the size determined by the window size determining part.
1 Assignment
0 Petitions
Accused Products
Abstract
An image output apparatus includes an input image acquiring unit, a target attribute value acquiring unit that acquires at least one target attribute value, which is an original attribute value of a subject contained in an input image, an attribute value acquiring unit that acquires at least one attribute value of the subject contained in an output image formed using the input image, a difference information acquiring unit that acquires at least one piece of difference information indicating a difference between the at least one target attribute value acquired by the target attribute value acquiring unit and the at least one attribute value acquired by the attribute value acquiring unit, and an image output unit that, in a case where the at least one piece of difference information does not satisfy a predetermined condition, changes an output mode of the output image formed using the input image, and performs output.
-
Citations
25 Claims
-
1. An image output apparatus comprising one or more processors configured to implement:
-
an input image acquiring unit that acquires an input image; a target attribute value acquiring unit that acquires at least one target attribute value, which is an original attribute value of an identifiable object contained within a particular region of the input image, wherein the at least one target attribute value comprises at least one of a target size of the object and a target speed of movement of the object and the original attribute value of the object comprises at least one of the original size of the object and original speed of movement of the object, respectively, and wherein the target attribute value acquiring unit comprises; a target attribute value storage part that stores a plurality of subject identifiers and at least one associated target attribute value for each of the subject identifiers, wherein the plurality of subject identifiers identify a plurality of different types of objects, and a target attribute value acquiring part that detects, from the plurality of subject identifiers, a subject identifier for identifying the type of the object contained in the input image and acquires an associated at least one target attribute value from the target attribute value storage part; an attribute value acquiring unit that detects an object which corresponds to the object contained in the input image and which is contained in an output image formed using the input image, and acquires at least one attribute value of the object contained in the output image, wherein the at least one attribute value comprises at least one of a size of the object contained in the output image and a speed of movement of the object contained in the output image; a difference information acquiring unit that acquires at least one piece of difference information indicating a difference between the at least one target attribute value acquired by the target attribute value acquiring unit and the at least one attribute value acquired by the attribute value acquiring unit; and an image output unit that, in a case where the at least one piece of difference information does not satisfy a predetermined condition, changes an output mode of the output image formed using the input image, and performs output, and wherein the image output unit comprises; a condition storage part in which the predetermined condition is stored, a judging part that judges whether or not the at least one piece of difference information satisfies the predetermined condition, a window size determining part that determines, in a case where the judging part judges that the at least one piece of difference information does not satisfy the predetermined condition, a size of a window to which the output image is to be output, and an output generator generating the output image to the window having the size determined by the window size determining part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An image output method, realized with an input image acquiring unit, a target attribute value acquiring unit, an attribute value acquiring unit, a difference information acquiring unit, and an image output unit, comprising:
-
an input image acquiring step of the input image acquiring unit acquiring an input image; a target attribute value acquiring step of the target attribute value acquiring unit acquiring at least one target attribute value, which is an original attribute value of an identifiable object contained within a particular region of the input image, wherein the at least one target attribute value comprises at least one of a target size of the object and a target speed of movement of the object and the original attribute value of the object comprises at least one of the original size of the object and original speed of movement of the object, respectively, wherein the target attribute value acquiring step further comprises; storing, in a target attribute value storage part of the target attribute value acquiring unit, a plurality of subject identifiers and at least one associated target attribute value for each of the subject identifiers, wherein the plurality of subject identifiers identify a plurality of different types of objects, and detecting, by a target attribute value acquiring part of the target attribute value acquiring unit, a subject identifier from the plurality of subject identifiers for identifying the type of the object contained in the input image, and acquiring, by the target attribute value acquiring part, an associated at least one target attribute value from the target attribute value storage part; an attribute value acquiring step of the attribute value acquiring unit detecting an object which corresponds to the object contained in the input image, and which is contained in an output image formed using the input image and acquiring at least one attribute value of the object contained in the output image formed using the input image, wherein the at least one attribute value of the object contained in the output image comprises at least one of a size of the object contained in the output image and a speed of movement of the object contained in the output image; a difference information acquiring step of the difference information acquiring unit acquiring at least one piece of difference information indicating a difference between the at least one target attribute value acquired in the target attribute value acquiring step and the at least one attribute value acquired in the attribute value acquiring step; and an image output step of the image output unit, in a case where the at least one piece of difference information does not satisfy a predetermined condition, changing an output mode of the output image formed using the input image, and performing output, and wherein the image output step further comprises; storing the predetermined condition in a condition storage part of the image output unit, judging, by a judging part of the image output unit, whether or not the at least one piece of difference information satisfies the predetermined condition, determining, by a window size determining part of the image output unit, in a case where the judging part judges that the at least one piece of difference information does not satisfy the predetermined condition, a size of a window to which the output image is to be output, and generating, by an output generator of the image output unit, the output image to the window having the size determined by the window determining part.
-
-
24. A non-transitory computer-readable storage medium in which a program is stored, the program being for causing a computer to function as:
-
an input image acquiring unit that acquires an input image; a target attribute value acquiring unit that acquires at least one target attribute value, which is an original attribute value of an identifiable object contained within a particular region of the input image, wherein the at least one target attribute value comprises at least one of a target size of the object and a target speed of movement of the object and the original attribute value of the object comprises at least one of the original size of the object and original speed of movement of the object, respectively, and wherein the target attribute value acquiring unit comprises; a target attribute value storage part that stores a plurality of subject identifiers and at least one associated target attribute value for each of the subject identifiers, wherein the plurality of subject identifiers identify a plurality of different types of objects, and a target attribute value acquiring part that detects, from the plurality of subject identifiers, a subject identifier for identifying the type of the object contained in the input image and acquires an associated at least one target attribute value from the target attribute value storage part; an attribute value acquiring unit that detects an object which corresponds to the object contained in the input image and which is contained in an output image formed using the input image and acquires at least one attribute value of the object contained in the output image formed using the input image, wherein the at least one attribute value comprises a size of the object contained in the output image and a speed of movement of the object contained in the output image; a difference information acquiring unit that acquires at least one piece of difference information indicating a difference between the at least one target attribute value acquired by the target attribute value acquiring unit and the at least one attribute value acquired by the attribute value acquiring unit; and an image output unit that, in a case where the at least one piece of difference information does not satisfy a predetermined condition, changes an output mode of the output image formed using the input image, and performs output, and wherein the image output unit comprises; a condition storage part in which the predetermined condition is stored, a judging part that judges whether or not the at least one piece of difference information satisfies the predetermined condition, a window size determining part that determines, in a case where the judging part judges that the at least one piece of difference information does not satisfy the predetermined condition, a size of a window to which the output image is to be output, and an output generator generating the output image to the window having the size determined by the window size determining part.
-
-
25. An image output apparatus comprising one or more processors configured to implement:
-
an input image acquiring unit that acquires an input image; a target attribute value acquiring unit that acquires at least one target attribute value, which is an original attribute value of an identifiable object contained in the input image, and wherein the target attribute value acquiring unit comprises; a target attribute value storage part that stores a plurality of subject identifiers and an associated attribute identifier and associated target attribute value for each of the subject identifiers, wherein the plurality of subject identifiers identify a plurality of different types of objects, and a target attribute value acquiring part that detects, from the plurality of subject identifiers, a subject identifier for identifying the type of the object contained in the input image and acquires the associated target attribute value from the target attribute value storage part; an attribute value acquiring unit that detects an object contained in an output image formed using the input image, and acquires at least one attribute value of the object contained in the output image; a difference information acquiring unit that acquires at least one piece of difference information indicating a difference between the at least one target attribute value acquired by the target attribute value acquiring unit and the at least one attribute value acquired by the attribute value acquiring unit; and an image output unit that, in a case where the at least one piece of difference information does not satisfy a predetermined condition, changes an output mode of the output image formed using the input image, and performs output, and wherein the image output unit comprises; a condition storage part in which the predetermined condition is stored, a judging part that judges whether or not the at least one piece of difference information satisfies the predetermined condition, a window size determining part that determines, in a case where the judging part judges that the at least one piece of difference information does not satisfy the predetermined condition, a size of a window to which the output image is to be output, and an output generator generating the output image to the window having the size determined by the window size determining part.
-
Specification