Apparatus, method, and system for identifying laser spot
First Claim
1. An apparatus for identifying a laser spot and locating coordinates of the laser spot, comprising:
- a foreground calculation unit used to calculate a foreground image in an input image captured by a camera device;
a threshold value estimation unit used to automatically estimate, at an initialization stage of the apparatus, a first pixel brightness threshold value, a second pixel brightness threshold value, a first pixel degree-of-saturation threshold value, a second pixel degree-of-saturation threshold value, and a pixel color-tone threshold value range based on the foreground image calculated by the foreground calculation unit;
a laser spot detection unit used to detect, at a processing stage of the apparatus, the laser spot based on the foreground image calculated by the foreground calculation unit as well as the first pixel brightness threshold value, the second pixel brightness threshold value, the first pixel degree-of-saturation threshold value, the second pixel degree-of-saturation threshold value, and the pixel color-tone threshold value range; and
a coordinate locating unit used to calculate the coordinates of the laser spot in the input image based on the laser spot detected by the laser spot detection unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are an apparatus, a method, and a system for identifying a laser spot and locating coordinates of the laser spot. The apparatus comprises a foreground calculation unit used to calculate a foreground image in an input image captured by a camera device; a threshold value estimation unit used to automatically estimate, at an initialization stage, pixel brightness threshold values, pixel degree-of-saturation threshold values, and a pixel color-tone threshold value range based on the foreground image; a laser spot detection unit used to detect, at a processing stage, the laser spot based on the foreground image as well as the pixel brightness threshold values, the pixel degree-of-saturation threshold values, and the pixel color-tone threshold value range; and a coordinate locating unit used to calculate the coordinates of the laser spot in the input image based on the laser spot detected by the laser spot detection unit.
5 Citations
10 Claims
-
1. An apparatus for identifying a laser spot and locating coordinates of the laser spot, comprising:
-
a foreground calculation unit used to calculate a foreground image in an input image captured by a camera device; a threshold value estimation unit used to automatically estimate, at an initialization stage of the apparatus, a first pixel brightness threshold value, a second pixel brightness threshold value, a first pixel degree-of-saturation threshold value, a second pixel degree-of-saturation threshold value, and a pixel color-tone threshold value range based on the foreground image calculated by the foreground calculation unit; a laser spot detection unit used to detect, at a processing stage of the apparatus, the laser spot based on the foreground image calculated by the foreground calculation unit as well as the first pixel brightness threshold value, the second pixel brightness threshold value, the first pixel degree-of-saturation threshold value, the second pixel degree-of-saturation threshold value, and the pixel color-tone threshold value range; and a coordinate locating unit used to calculate the coordinates of the laser spot in the input image based on the laser spot detected by the laser spot detection unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of identifying a laser spot and locating coordinates of the laser spot, comprising:
-
a foreground calculation step of calculating a foreground image in an input image captured by a camera device; a threshold value estimation step of automatically estimating, at an initialization stage, a first pixel brightness threshold value, a second pixel brightness threshold value, a first pixel degree-of-saturation threshold value, a second pixel degree-of-saturation threshold value, and a pixel color-tone threshold value range based on the foreground image calculated by the foreground calculation step; a laser spot detection step of detecting, at a processing stage, the laser spot based on the foreground image calculated by the foreground calculation step as well as the first pixel brightness threshold value, the second pixel brightness threshold value, the first pixel degree-of-saturation threshold value, the second pixel degree-of-saturation threshold value, and the pixel color-tone threshold value range; and a coordinate locating step of calculating the coordinates of the laser spot in the input image based on the laser spot detected by the laser spot detection step. - View Dependent Claims (8, 9)
-
-
10. A virtual whiteboard system comprising:
-
a projection device used to project a visible image onto a screen; a laser pointer used to project a laser spot onto the screen; a camera device used to capture the image projected onto the screen; and an apparatus for identifying the laser spot and locating coordinates of the laser spot, including; a foreground calculation unit used to calculate a foreground image in the image captured by the camera device; a threshold value estimation unit used to automatically estimate, at an initialization stage of the apparatus, a first pixel brightness threshold value, a second pixel brightness threshold value, a first pixel degree-of-saturation threshold value, a second pixel degree-of-saturation threshold value, and a pixel color-tone threshold value range based on the foreground image calculated by the foreground calculation unit; a laser spot detection unit used to detect, at a processing stage of the apparatus, the laser spot based on the foreground image calculated by the foreground calculation unit as well as the first pixel brightness threshold value, the second pixel brightness threshold value, the first pixel degree-of-saturation threshold value, the second pixel degree-of-saturation threshold value, and the pixel color-tone threshold value range; and a coordinate locating unit used to calculate the coordinates of the laser spot in the image based on the laser spot detected by the laser spot detection unit.
-
Specification