Information processing device and information processing method
First Claim
1. An information processing device comprising:
- an image acquirer configured to acquire a shot image of a plurality of input devices,wherein each input devices has a marker comprising a light source, and wherein each marker has a predetermined same shape and a different color assigned to the light source by the information processing device prior to detection of the marker by the information processing device;
a marker detector configured to detect an image of each of the markers from the shot image; and
an information processing section configured to execute information processing based on a detection result by the marker detector,wherein the marker detector identifies the image of each of the markers by;
for each of the different known colors of the markers,extracting one or more regions from the shot image having each color;
sorting the extracted regions, for each of the different colors of the markers, in decreasing order of area;
eliminating any extracted regions not having the predetermined same shape; and
identifying the image of each of the markers using a remaining largest region of each of the different known colors.
2 Assignments
0 Petitions
Accused Products
Abstract
An information processing device includes an image acquirer that acquires a shot image of an object having a marker, a marker detector that detects an image of the marker from the shot image, and an information processing section that executes information processing based on a detection result by the marker detector. The marker detector identifies the image of the marker among color regions that are extracted from the shot image and have predetermined colors based on the positional relationship between a region that is assumed when one color region of the color regions extracted is a marker and is covered by an image of an object having the marker and another color region extracted.
-
Citations
7 Claims
-
1. An information processing device comprising:
-
an image acquirer configured to acquire a shot image of a plurality of input devices, wherein each input devices has a marker comprising a light source, and wherein each marker has a predetermined same shape and a different color assigned to the light source by the information processing device prior to detection of the marker by the information processing device; a marker detector configured to detect an image of each of the markers from the shot image; and an information processing section configured to execute information processing based on a detection result by the marker detector, wherein the marker detector identifies the image of each of the markers by; for each of the different known colors of the markers, extracting one or more regions from the shot image having each color; sorting the extracted regions, for each of the different colors of the markers, in decreasing order of area; eliminating any extracted regions not having the predetermined same shape; and identifying the image of each of the markers using a remaining largest region of each of the different known colors. - View Dependent Claims (2, 3, 4)
-
-
5. An information processing method comprising:
-
acquiring, by an information processing device a shot image of an input device having a marker from a camera, storing the shot image in a memory, wherein the marker has a known shape and a known color assigned to the marker by the information processing device, and wherein the marker comprises a light source; detecting an image of the marker from the shot image read out from the memory; and executing information processing based on a detection result, wherein the detection of an image of the marker includes; extracting all regions in the shot image having the known color; sorting the extracted region in decreasing order of area; eliminating any extracted regions not having the predetermined same shape; and identifying the image of the marker using a remaining largest region.
-
-
6. A non-transitory computer-readable recording medium in which a computer program is recorded, the computer program for a computer including:
-
acquiring a shot image of an input device having a marker, wherein the marker comprises a light source, and storing the shot image in a memory wherein the marker has a known shape and a color which is assigned to the light source by the computer; detecting an image of the marker from the shot image read out from the memory; and executing information processing based on a detection result, wherein the detection of an image of the marker includes; extracting all regions in the shot image having the known color; sorting the extracted region in decreasing order of area; eliminating any extracted regions not having the predetermined same shape; and identifying the image of the marker using a remaining largest region.
-
-
7. A non-transitory computer-readable recording medium in which a computer program is recorded, the computer program for a computer including:
-
acquiring a shot image of an input device having a marker and storing the shot image in a memory wherein the marker has a known shape and a known color; detecting an image of the marker from the shot image read out from the memory; and executing information processing based on a detection result, wherein the detection of an image of the marker includes; extracting all regions in the shot image having the known color; sorting the extracted region in decreasing order of area; eliminating any extracted regions not having a) the predetermined same shape and b) completely surrounded by a region of black pixels; and identifying the image of the marker using a remaining largest region.
-
Specification