CN-121985452-A - Billiard table light effect control method and system
Abstract
The invention belongs to the field of light control, and discloses a billiard table light effect control method and system. The method comprises the steps of determining a visual area, positioning a target ball, a target pocket and a ball striking start point based on a monitoring image of a billiard table, generating path data to be evaluated for connecting the ball striking start point and the target pocket, calculating a system score of each path data to be evaluated, determining the path data to be evaluated, of which the system score is higher than a preset score threshold value, as a recommended path, generating a user score after a success or failure result of ball striking is recorded, processing the system score and the user score to generate a comprehensive score based on a preset evaluation rule, controlling a lighting effect of the billiard table according to the comprehensive score, and outputting a ball striking reference angle to a user based on the recommended path. The invention realizes comprehensive analysis and reliable guidance of batting performance by comprehensively evaluating the system score and the user score and providing instant feedback by using the light effect.
Inventors
- SUN YONGCHAO
- ZHANG JIAN
Assignees
- 浙江康溪盛世体育用品有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260331
Claims (10)
- 1. The billiard table light effect control method is characterized by comprising the following steps: Generating at least one recommended path based on the monitoring image of the billiard table and outputting a batting reference angle for the user according to the recommended path; after the success or failure result of the batting behavior is recorded, generating a comprehensive score based on the success or failure result and the recommended path, and controlling the lighting effect of the billiard table according to the comprehensive score; The method comprises the steps of determining a visual area, positioning a target ball and a target pocket opening based on a monitoring image, marking a ball striking start point, generating path data to be evaluated for connecting the ball striking start point and the target pocket opening, calculating a system score of each path data to be evaluated, and determining the path data to be evaluated, of which the system score is higher than a preset score threshold value, as a recommended path.
- 2. The billiard table light effect control method of claim 1, wherein the determining the visual area based on the monitoring image includes acquiring a target boundary line by image processing, the target boundary line being a continuous contour formed by a billiard table inner side bank in a calibrated top view image, dividing an inner area surrounded by the target boundary line into a plurality of numbered areas, and determining the numbered areas with a brightness level lower than a preset evaluation index threshold as the visual area.
- 3. The billiard table light effect control method of claim 1, wherein calculating the system score of each piece of path data to be evaluated comprises judging whether an obstruction exists in a running path corresponding to the path data to be evaluated, determining the position of the obstruction in the running path when the obstruction exists, substituting the position of the obstruction and an angle measurement parameter generated based on the striking start point into a preset system function to calculate so as to generate the system score.
- 4. The method of claim 1, wherein generating a composite score based on the success or failure results and the recommended route comprises accumulating the success or failure results of each shot to obtain the number of successes and the number of failures, and generating a user score based on the accumulated number of successes and the number of failures, and processing the system score and the user score based on a predetermined evaluation rule to generate the composite score.
- 5. The billiard table light effect control method of claim 1, wherein the controlling billiard table light effect according to the composite score comprises converting the composite score into a feedback signal, dividing the feedback signal into one of a plurality of preset levels according to the signal value of the feedback signal, and adjusting the billiard table light effect according to the level to mark the position of each billiard ball after the completion of the hitting action.
- 6. The method of claim 1, wherein generating at least one recommended path based on the monitored image of the billiard table and outputting the shot reference angle for the user based thereon comprises processing the recommended paths to determine a firing angle for each recommended path, selecting one firing angle from the determined plurality of firing angles as a reference firing angle, and outputting the shot reference angle for the user based on the reference firing angle.
- 7. A billiard table lamp light effect control system, comprising the following modules: The table top state analysis module is used for acquiring a monitoring image of the billiard table, determining a visual area, positioning a target ball and a target pocket opening and marking a batting starting point based on the monitoring image; the batting path planning module is used for generating at least one recommended path for responding to the analysis result of the table-board state analysis module and outputting batting reference angles for users based on the recommended path; The batting performance evaluation module is used for generating a comprehensive score after recording success or failure results of batting behaviors, and the comprehensive score is generated by a recommended path based on the success or failure results; And the lamplight feedback control module is used for adjusting the lamplight effect of the billiard table for responding to the comprehensive score generated by the batting performance evaluation module.
- 8. The billiard table lamp light effect control system of claim 7, wherein the generating at least one recommended path includes determining a visual area, locating a target ball and a target pocket, and marking a striking start point based on the monitored image, generating path data to be evaluated for connecting the striking start point and the target pocket, calculating a system score for each path data to be evaluated, and determining path data to be evaluated for which the system score is higher than a preset score threshold value as the recommended path.
- 9. The billiard table lamp light effect control system of claim 7, wherein generating a composite score based on the success or failure results and the recommended path includes accumulating the success or failure results of each shot to generate a user score, and processing the system score and the user score based on a preset evaluation rule to generate a composite score.
- 10. The billiard table lamp light effect control system of claim 7, wherein controlling the billiard table light effect according to the composite score comprises converting the composite score into a feedback signal and dividing the feedback signal into one of a plurality of preset levels according to the signal value of the feedback signal, and adjusting the billiard table light effect according to the level to indicate the position of each billiard ball after the completion of the striking action.
Description
Billiard table light effect control method and system Technical Field The invention belongs to the technical field of light control, and particularly relates to a billiard table light effect control method and system. Background Along with the fusion of modern sports events and digital entertainment technologies, the use of an intelligent system to promote the ornamental and immersion of the events has become a trend of industry development, and in the sport of billiards, which has both the ornamental and the athletic performance, the lamplight system is not only an infrastructure for guaranteeing clear vision of players, but also an element for building the atmosphere of the event and highlighting key moments, and a set of dynamic lamplight system with fine design can amplify the tension rhythm of the event and the tension of the event through the shadow effect, so that the commercial value of the event and the entertainment experience of spectators are promoted. However, the existing light effect control technology applied to billiard tables and based on wireless networking or data interface connection has the problems of response delay and synchronism, most of control logic is in a passive triggering mode, namely, light switching is started after events such as batting sound and ball bagging are monitored, so that light and shadow changes lag behind actual actions on a competition field, visual and auditory disjoint is caused, smooth sense and immersion sense of a competition are affected, instantaneous synchronization of light effect and player won't be realized, and the light effect control logic can only execute preset fixed light modes based on single events such as batting, cannot recognize and distinguish complex situations of the competition, so that light feedback effects are monotonous and lacking in layering sense, and in addition, the existing technology lacks prediction and prejudging capability, completely depends on monitoring of the events which have occurred, and cannot prejudge intention of the player, track of ball movement or upcoming climax moment, so that light layout is difficult to carry out in advance for visual bedding. Based on the technical problems, the invention provides the billiard table light effect control method and system, which realize real-time, accurate and even advanced synchronization of the light effect and the competition process and bring better interactive viewing experience for spectators and players. Disclosure of Invention The invention aims to provide a billiard table light effect control method which can timely adjust the billiard table light effect according to the batting feedback of a player. In order to achieve the above purpose, the technical scheme adopted by the invention is as follows: A billiard table light effect control method comprises the following steps: Generating at least one recommended path based on the monitoring image of the billiard table and outputting a batting reference angle for the user according to the recommended path; after the success or failure result of the batting behavior is recorded, generating a comprehensive score based on the success or failure result and the recommended path, and controlling the lighting effect of the billiard table according to the comprehensive score; The method comprises the steps of determining a visual area, positioning a target ball and a target pocket opening based on a monitoring image, marking a ball striking start point, generating path data to be evaluated for connecting the ball striking start point and the target pocket opening, calculating a system score of each path data to be evaluated, and determining the path data to be evaluated, of which the system score is higher than a preset score threshold value, as a recommended path. Preferably, the determining the visual area comprises the steps of obtaining a target boundary line through image processing, wherein the target boundary line is a continuous outline formed by the pool side inside the billiard table in the calibrated overlook image, dividing an internal area surrounded by the target boundary line into a plurality of numbered areas, and determining the numbered areas with the brightness level lower than a preset evaluation index threshold as the visual area. Preferably, the calculating the system score of each piece of path data to be evaluated comprises judging whether a shielding object exists in a running path corresponding to the path data to be evaluated, determining the position of the shielding object in the running path when the shielding object exists, substituting the position of the shielding object and an angle measuring and calculating parameter generated based on the batting starting point into a preset system function to calculate so as to generate the system score. Preferably, the generating the composite score based on the success or failure result and the recommended path includes accumulating the success or fail