STORAGE MEDIUM HAVING STORED THEREON IMAGE PROCESSING PROGRAM, IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD
First Claim
1. A computer-readable storage medium having stored thereon an image processing program to be executed by a computer of an image processing apparatus that processes an image to be displayed on a display device, the image processing program causing the computer to function as:
- captured image acquisition means for acquiring a captured image captured by a real camera;
object placement means for placing in a virtual world at least one virtual object for which a predetermined color is set;
color detection means for, in the captured image acquired by the captured image acquisition means, detecting at least one pixel corresponding to the predetermined color set for the virtual object placed in the virtual world, using color information including at least one selected from the group including RGB values, a hue, a saturation, and a brightness of each pixel of the captured image;
object process means for, when the color detection means has detected the pixel corresponding to the predetermined color, performing a predetermined process on the virtual object for which the predetermined color is set; and
image display control means for displaying on the display device an image of the virtual world where at least the virtual object is placed.
1 Assignment
0 Petitions
Accused Products
Abstract
At least one virtual object for which a predetermined color is set is placed in a virtual world. In a captured image captured by a real camera, at least one pixel corresponding to the predetermined color is detected, using color information including at least one selected from the group including RGB values, a hue, a saturation, and a brightness of each pixel of the captured image. When the pixel corresponding to the predetermined color has been detected, a predetermined process is performed on the virtual object for which the predetermined color is set. An image of the virtual world where at least the virtual object is placed is displayed on a display device.
15 Citations
17 Claims
-
1. A computer-readable storage medium having stored thereon an image processing program to be executed by a computer of an image processing apparatus that processes an image to be displayed on a display device, the image processing program causing the computer to function as:
-
captured image acquisition means for acquiring a captured image captured by a real camera; object placement means for placing in a virtual world at least one virtual object for which a predetermined color is set; color detection means for, in the captured image acquired by the captured image acquisition means, detecting at least one pixel corresponding to the predetermined color set for the virtual object placed in the virtual world, using color information including at least one selected from the group including RGB values, a hue, a saturation, and a brightness of each pixel of the captured image; object process means for, when the color detection means has detected the pixel corresponding to the predetermined color, performing a predetermined process on the virtual object for which the predetermined color is set; and image display control means for displaying on the display device an image of the virtual world where at least the virtual object is placed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An image processing apparatus that processes an image to be displayed on a display device, the image processing apparatus comprising:
-
captured image acquisition means for acquiring a captured image captured by a real camera; object placement means for placing in a virtual world at least one virtual object for which a predetermined color is set; color detection means for, in the captured image acquired by the captured image acquisition means, detecting at least one pixel corresponding to the predetermined color set for the virtual object placed in the virtual world, using color information including at least one selected from the group including RGB values, a hue, a saturation, and a brightness of each pixel of the captured image; object process means for, when the color detection means has detected the pixel corresponding to the predetermined color, performing a predetermined process on the virtual object for which the predetermined color is set; and image display control means for displaying on the display device an image of the virtual world where at least the virtual object is placed.
-
-
16. An image processing system, including a plurality of apparatuses configured to communicate with each other, that processes an image to be displayed on a display device, the display control system comprising:
-
captured image acquisition means for acquiring a captured image captured by a real camera; object placement means for placing in a virtual world at least one virtual object for which a predetermined color is set; color detection means for, in the captured image acquired by the captured image acquisition means, detecting at least one pixel corresponding to the predetermined color set for the virtual object placed in the virtual world, using color information including at least one selected from the group including RGB values, a hue, a saturation, and a brightness of each pixel of the captured image; object process means for, when the color detection means has detected the pixel corresponding to the predetermined color, performing a predetermined process on the virtual object for which the predetermined color is set; and image display control means for displaying on the display device an image of the virtual world where at least the virtual object is placed.
-
-
17. An image processing method performed by a processor or a cooperation of a plurality of processors included in an image processing system including at least one information processing apparatus capable of performing image processing for processing an image to be displayed on a display device, the image processing method comprising:
-
a captured image acquisition step of acquiring a captured image captured by a real camera; an object placement step of placing in a virtual world at least one virtual object for which a predetermined color is set; a color detection step of, in the captured image acquired in the captured image acquisition step, detecting at least one pixel corresponding to the predetermined color set for the virtual object placed in the virtual world, using color information including at least one selected from the group including RGB values, a hue, a saturation, and a brightness of each pixel of the captured image; an object process step of, when the pixel corresponding to the predetermined color has been detected in the color detection step, performing a predetermined process on the virtual object for which the predetermined color is set; and an image display control step of displaying on the display device an image of the virtual world where at least the virtual object is placed.
-
Specification