Timing system of Chinese chess

By using a collection and processing module combining visual acquisition and contact acquisition in the chess competition timing system, the touching and stepping moments of the chess player are accurately recorded, and the problem of inaccurate timing in the existing technology is solved, and a higher timing accuracy is achieved.

CN119541074APending Publication Date: 2025-02-28HANGZHOU JINGERTENG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411541312.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The timing system in existing chess competitions is not accurate in timing, and it is impossible to accurately record the player's touching and making moves. Especially when the player's hands block the pieces, it is difficult to accurately determine the mechanical visual judgment.

Method used

The acquisition and processing module is adopted, including a visual acquisition unit, a contact acquisition unit and a acquisition and processing unit. The chess piece state is obtained through the visual acquisition unit, the contact acquisition unit obtains the contact information of the chess player touching the chess piece, the acquisition and processing unit processes the round operation state, determines the touch and drop time, and generates corresponding time records.

Benefits of technology

It realizes accurate recording of the time when the chess player touches and moves, improves the accuracy and accuracy of the timing system, and can still accurately time while the chess player's hands are blocked.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119541074A_ABST
    Figure CN119541074A_ABST
Patent Text Reader

Abstract

The invention discloses a Chinese chess timing system, which comprises an acquisition processing module, a timing module and a display module, and is characterized in that the acquisition processing module comprises a visual acquisition unit, a contact acquisition unit and an acquisition processing unit, the visual acquisition unit is used for acquiring the current state of each chess piece; the contact acquisition unit acquires contact information of chess players in contact with chess pieces, the acquisition processing unit processes a chess piece touching state and a chess piece falling state of the chess players, when the contact acquisition unit acquires the contact information, the acquisition processing unit can judge the chess piece touching state of the chess players, and the timing module generates a piece touching moment; when the contact acquisition unit acquires that the contact information is disconnected and the visual acquisition unit acquires that the moving chess pieces are static on the chessboard, the acquisition processing unit judges that the chess player is in a chess piece falling state, and the timing module generates a chess piece falling moment; the round operation state judgment sequence sequentially comprises a red side chess hand touch state, a red side chess hand drop state, a black side chess hand touch state and a black side chess hand drop state, and the round operation state is finished when the black side chess hand drop state completes the round operation state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of timers, and in particular to a timing system for Chinese chess. Background Art

[0002] Chinese chess is a sports competition project that embodies the characteristics of Chinese civilization. In Chinese chess competitions, there are many chess rules for chess players. Most of the existing chess competitions use slapping timers, which are traditional timers. The reference application number is CN201120154421.1, a timing chess board box. This type of timing by slapping buttons is the most common. If the chess player does not comply with the rules for placing a piece, the timestamp recorded by the timer is the time when the player slaps the timer. However, the time when the chess player corrects the rules is later than the timer is slapped. This type of timing cannot be modified and can only be counted by other methods such as referee deductions. This type of timer is too traditional and can only be counted manually.

[0003] In the patent application number CN201710614340.7, a method for intelligent virtual live broadcast of Chinese chess competition based on machine vision is disclosed. The method collects static chessboard images, calibrates chessboard coordinates, and establishes a coordinate transformation relationship between a physical chessboard and a virtual chessboard. Then, according to the characteristic information such as the position, name, color, etc. of the chess pieces in the chessboard image, a state information table describing the comprehensive characteristics of the chessboard is established. Secondly, a two-way baseline for detecting chessboard state changes is set for dynamic detection of chessboard changes. Thirdly, a real-time change image of the chessboard is obtained, the attributes of the changed chess pieces and the initial and target positions are determined, and the state information table is updated in real time. This type of technology is also used for chess piece path recording in competitions. The chess piece movement time can be recorded in combination with the timing module. The current chess timing system can be obtained by combination. However, this type of chess timing system can only record chess pieces in a state of position change. This type of method using machine vision can indeed detect chess piece changes and time in real time, and capture and determine illegal chess pieces. However, since only machine vision judgment is used, accurate timing cannot be achieved due to reasons such as the occlusion of chess pieces by the hand. Summary of the invention

[0004] Aiming at the shortcoming of inaccurate timing of a timer in a chess game in the prior art, the present invention provides a timing system for Chinese chess.

[0005] In order to solve the above technical problems, the present invention is solved by the following technical solutions: a timing system for Chinese chess, including a collection and processing module, a timing module and a display module, the collection and processing module including a visual collection unit, a contact collection unit and a collection and processing unit, the visual collection unit is used to obtain the current state of each chess piece, the contact collection unit is used to obtain the contact information of the chess player contacting the chess piece, the collection and processing unit is used to process several round operation states, the round operation state includes the chess player touching the piece state and the chess player dropping the piece state, when the contact collection unit obtains the contact information, the collection and processing unit can be determined as the chess player touching the piece state, the timing module generates the touching piece moment, when the contact collection unit obtains the contact information disconnection and the visual collection unit obtains the moving chess piece stationary on the chessboard, the collection and processing unit determines it as the chess player dropping the piece state, the timing module generates the dropping piece moment, the touching piece moment includes the red side touching piece moment and the black side touching piece moment, the dropping piece moment includes the red side dropping piece moment and the black side dropping piece moment, the round operation state determination sequence includes the red side chess player touching piece state, the red side chess player dropping piece state, the black side chess player touching piece state, the The timing module obtains the time from the red side's touch to the time from the red side's touch to generate the black side's thinking time. The timing module obtains the time from the black side's touch to the time from the black side's touch to generate the black side's move time. The timing module obtains the time from the black side's touch to the time from the black side's touch to generate the black side's move time. The timing module obtains the time from the black side's touch to the time from the black side's touch to generate the black side's move time. The timing module obtains the time from the black side's touch to the time from the next round of the red side's touch to generate the red side's thinking time for the next round. The timing module obtains the red side's thinking time plus the red side's move time to generate the The duration of a red move in a round, the timing module obtains the black side's thinking time plus the black side's move time to generate the black side's move duration in this round, the timing module obtains the sum of the red side's move durations in all current rounds to generate the red side's current total time, the timing module obtains the sum of the black side's move durations in all current rounds to generate the black side's current total time, and the display module is used to display the red side's thinking time, the red side's move time, the red side's move time, the red side's current total time, the black side's thinking time, the black side's move time, the black side's move time and the black side's current total time generated by the timing module.

[0006] It is further configured that the round operation state also includes a chess player moving state, which is between the chess player touching state and the chess player placing state. The chess player moving state is determined as follows: the contact acquisition unit obtains a continuous contact signal and the visual acquisition unit obtains that the chess piece position continues to move. The chess piece moving state includes the red side moving state and the black side moving state.

[0007] It is further configured that the acquisition and processing unit includes a position state subunit for obtaining the position state of the chess piece, the position state subunit generates a number of chess piece placement positions according to the chessboard, and when the chess piece in the placement state is in a chess piece placement position that complies with the rules, a chess piece placement time is generated; when the chess piece in the placement state does not comply with the rules for the chess piece placement position, no chess piece placement time is generated and the position state subunit generates an illegal chess piece placement signal.

[0008] It is further configured that the acquisition and processing unit also includes a piece placement correction subunit, which generates a piece placement range with the piece placement position as the center. When the center of the chess piece in the piece placement state is within the piece placement range, the chess piece is determined to be the piece placement position and a piece placement moment is generated. When the center of the chess piece in the piece placement state is not within the piece placement range, no piece placement moment is generated and an abnormal piece placement signal is generated.

[0009] It is further configured that the drop range is circular and the drop ranges do not intersect with each other.

[0010] It is further configured that the acquisition and processing unit also includes a move correction subunit, which is used to obtain the player's piece touching state, player's piece moving state and player's piece placing state after an illegal move signal or an abnormal move signal. The player's piece touching state in the move correction subunit does not generate a piece touching moment, and a piece placing moment is generated when the piece in the player's piece placing state meets the regular piece placing position and is within the piece placing range.

[0011] It is further configured that the acquisition and processing unit also includes a touch correction subunit, which is used to obtain the player's touch status. When the player's touch status is generated twice or more consecutively in the same move, the player's touch status in the same move and closest to the player's move status generates a touch time, and other player's touch status in the same move all generate abnormal touch information, and the abnormal touch information does not generate a touch time.

[0012] It is further configured that the collection and processing unit also includes a warning sub-unit, which collects contact information of other chess pieces between the state of the chess player touching the chess piece and the state of the chess player placing the chess piece. The contact information does not generate the moment of touching the chess piece and the warning sub-unit issues a warning message and outputs it to the display module.

[0013] It is further configured that the acquisition and processing unit also includes a chess player identification element, the chess player identification element is provided with different identity identifications, the chess player identification element corresponds one-to-one to the chess player and is worn on the hand of the chess player, and the visual acquisition unit can detect the movement of chess pieces by the red chess player or the black chess player through the chess player identification element.

[0014] It is further configured that the display module also includes a storage unit, and the storage unit is used to record the time and duration generated by the timing module.

[0015] The present invention has significant technical effects due to the adoption of the above technical scheme: the red side makes the move first in the first round, the timing module takes the moment when the red side touches the piece in the first round as the timing starting point for timing, the timing module obtains the time from the moment when the red side touches the piece to the moment when the red side makes the piece to generate the time length of the red side's move, the timing module obtains the time from the moment when the red side makes the piece to the moment when the black side touches the piece to generate the time length of the black side's thinking, the timing module obtains the time from the moment when the black side touches the piece to the moment when the black side makes the piece to generate the time length of the black side's move, the timing module obtains the time from the moment when the black side makes the piece to the moment when the red side touches the piece in the next round to generate the time length of the red side's thinking in the next round, the timing of the first round starts from the moment when the red side touches the piece, so there is no time length of the red side's thinking in the first round, the timing module obtains the time length of the red side's thinking plus the time length of the red side's move to generate the time length of the red side's move in this round, and the timing module obtains the time length of the black side's thinking The duration of the black side's move is added to generate the duration of the black side's move in this round. The timing module obtains the sum of the duration of the red side's move in all current rounds to generate the current total time of the red side. The timing module obtains the sum of the duration of the black side's move in all current rounds to generate the current total time of the black side. The display module includes a display unit, a storage unit and a transmission unit. The timing module generates the red side and the black side's touching moments, the red side and the black side's move moments, the red side's thinking time for each move, the red side's move time, the red side's move time, the red side's current total time, the black side's thinking time for each move, the black side's move time, the black side's move time, and the black side's current total time, which are transmitted to the display unit and the storage unit respectively through the transmission unit. The display unit can be used to display various moments and durations, and the storage unit is used to record various moments and durations for the convenience of chess players to review the game later. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is a structural schematic diagram of a timing system for Chinese chess in an embodiment;

[0017] Figure 2 Schematic diagram of the position of the capacitive proximity switch in the embodiment.

[0018] The parts indicated by the numerical symbols in the above figures are as follows: 1. chess piece; 2. chess board; 3. capacitive proximity switch. DETAILED DESCRIPTION

[0019] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments.

[0020] Example:

[0021] A timing system for Chinese chess, characterized in that it includes an acquisition processing module, a timing module and a display module. The acquisition processing module includes a visual acquisition unit, a contact acquisition unit and an acquisition processing unit. The visual acquisition unit is used to obtain the current state of each chess piece. The contact acquisition unit is used to obtain contact information of a chess player contacting the chess piece. The chess piece is provided with a capacitive proximity switch for obtaining contact information. The capacitive proximity switch is also a position sensor with a switch output. Its measuring head is usually one plate of a capacitor, and the other plate is the object itself. When an object moves toward the proximity switch, the dielectric constant of the object and the proximity switch changes, causing the circuit state connected to the measuring head to change accordingly, thereby controlling the switch to be turned on or off. The detection object of this proximity switch is not limited to metal conductors, but can also be an insulating liquid or powdered object. One plate of the capacitor is installed on the chessboard, and the other plate is installed on the chess. When the chess moves or leaves the chessboard, a proximity current is also generated due to the change in capacitance, thereby giving a judgment result. The acquisition and processing unit is used to process several rounds of operation states, and the round operation states include the chess player touching the piece state, the chess player moving the piece state and the chess player dropping the piece state. When the contact acquisition unit obtains contact information, the acquisition and processing unit can be determined as the chess player touching the piece state, and the timing module generates the touching moment. The contact acquisition unit obtains a continuous contact signal and the visual acquisition unit obtains that the chess piece position continues to move. The acquisition and processing unit determines it as the chess piece moving state. When the contact acquisition unit obtains the contact information disconnection and the visual acquisition unit obtains that the moving chess piece is stationary on the chessboard, the acquisition and processing unit The unit determines that the player is in the state of placing a piece, and the timing module generates the time of placing a piece. The touching time includes the time when the red player touches the piece and the time when the black player touches the piece. The time of placing a piece includes the time when the red player places a piece and the time when the black player places a piece. The order of judging the round operation state includes the state of the red player touching the piece, the state of the red player moving the piece, the state of the red player placing the piece, the state of the black player touching the piece, the state of the black player moving the piece and the state of the black player placing the piece. When the state of the black player placing the piece is completed, the operation state of the round ends, and the touching state generated by the contact collection unit is then collected. The processing unit determines whether the touching rule is met. If it is met, the moment when the chess player touches the piece is generated. By disconnecting the contact information and cooperating with the visual acquisition unit, the acquisition processing unit determines whether the placing rule is met. If it is met, the moment when the chess piece is placed is generated. In the chess rules, the red or black side's move is one move, and one move by the red side and one move by the black side constitute one round. The red side's chess player touching the piece and the red side's chess player moving the piece are both in the same move. The same is true for the black side. When the red side completes a move, since it is the red side that makes the move, the black side's move marks the end of this round and the beginning of the next round.

[0022] The collection and processing unit includes a collection and processing subunit for processing the operation status of several rounds, a position status subunit, a move correction subunit, a move correction subunit, a touch correction subunit, a warning subunit, and a chess player identification unit.

[0023] The position state subunit generates several chess pieces' drop positions and chess pieces' position states through visual acquisition of the chessboard. When the chess piece in the drop state is in a drop position that complies with the rules, the drop time is generated. When the chess piece in the drop state does not comply with the drop position that complies with the rules, the drop time is not generated and the position state subunit generates an illegal drop signal.

[0024] The chess piece drop correction subunit generates a drop range with the drop position as the center. When the center of the chess piece is within the drop range in the drop state, the chess piece is determined to be the drop position and the drop time is generated. When the center of the chess piece is not within the drop range in the drop state, the drop time is not generated and an abnormal drop signal is generated. The drop range is designed as a circle with the drop position as the center, and the drop range does not intersect with the adjacent drop range but is set tangent to it.

[0025] The move correction subunit is used to obtain the player's piece-touching status, player's piece-moving status and player's piece-dropping status after an illegal move signal or an abnormal move signal. The player's piece-touching status in the move correction subunit does not generate a piece-touching moment. When the piece in the player's piece-dropping state meets the regular piece-dropping position and is within the piece-dropping range, a piece-dropping moment is generated.

[0026] The touch correction subunit is used to obtain the player's touch status. When the player's touch status is generated twice or more consecutively in the same move, the player's touch status in the same move and closest to the player's move status generates a touch time, and the other player's touch status in the same move all generate abnormal touch information, and the abnormal touch information does not generate a touch time.

[0027] The contact information of other chess pieces is collected between the state of the chess player touching the chess piece and the state of the chess player placing the chess piece. The contact information does not generate the moment of touching the chess piece and the warning sub-unit issues a warning message and outputs it to the display module.

[0028] The chess player identification element is provided with different identity identifications, which correspond to chess players one by one and are worn on the hands of chess players. The identity identifications can be of different colors, shapes, texts, symbols, etc. The visual acquisition unit can detect the movement of chess pieces by the red chess player or the black chess player by identifying the chess player identification element.

[0029] In the first round, the red side makes the first move. The timing module starts from the moment when the red side touches the piece in the first round. The timing module obtains the time from the moment when the red side touches the piece to the moment when the red side makes the piece to generate the duration of the red side's move. The timing module obtains the time from the moment when the red side makes the piece to the moment when the black side touches the piece to generate the duration of the black side's move. The timing module obtains the time from the moment when the black side touches the piece to the moment when the black side makes the piece to generate the duration of the black side's move. The timing module obtains the time from the moment when the black side makes the piece to the moment when the red side touches the piece in the next round to generate the duration of the red side's thinking in the next round. The timing of the first round starts from the moment when the red side touches the piece, so there is no thinking time for the red side in the first round. The timing module obtains the thinking time of the red side plus the time when the red side makes the piece to generate the duration of the red side's move in this round. The timing module obtains the thinking time of the black side plus the time when the black side makes the piece to generate the duration of the red side's move in this round. The duration of a black move, the timing module obtains the sum of the duration of a red move in all current rounds to generate the current total time of the red side, the timing module obtains the sum of the duration of a black move in all current rounds to generate the current total time of the black side, the display module includes a display unit, a storage unit and a transmission unit, the red and black sides' touching moments, the red side's placement moments, the red side's thinking time for each move, the red side's placement time, the red side's one-move duration, the red side's current total time, the black side's thinking time for each move, the black side's placement time, the black side's one-move duration, and the black side's current total time generated by the timing module are transmitted to the display unit and the storage unit respectively through the transmission unit, the display unit can be used to display various moments and durations, and the storage unit is used to record each moment and duration for the convenience of chess players to review the game later.

Claims

1. A timing system for Chinese chess, characterized in that: Including acquisition processing module, timing module and display module, The acquisition and processing module includes a visual acquisition unit, a contact acquisition unit and an acquisition and processing unit. The visual acquisition unit is used to obtain the current state of each chess piece. The contact acquisition unit is used to obtain the contact information of the chess player contacting the chess piece. The acquisition processing unit is used to process a number of round operation states, wherein the round operation states include a chess player touching a piece state and a chess player placing a piece state. When the contact acquisition unit acquires the contact information, the acquisition processing unit can determine that the player is in the state of touching the chess piece, and the timing module generates the time of touching the chess piece. When the contact acquisition unit obtains the disconnection of contact information and the visual acquisition unit obtains that the moving chess piece is stationary on the chessboard, the acquisition processing unit determines that the chess player is in the state of placing a chess piece, and the timing module generates the time of placing a chess piece. The time of touching pieces includes the time of the red party touching pieces and the time of the black party touching pieces, and the time of dropping pieces includes the time of the red party dropping pieces and the time of the black party dropping pieces. The round operation state determination sequence includes the red player touching the pieces, the red player dropping the pieces, the black player touching the pieces and the black player dropping the pieces. When the black player drops the pieces, the round operation state ends. The timing module obtains the time from the moment when the red side touches the piece to the moment when the red side places the piece to generate the duration of the red side's move, the timing module obtains the time from the moment when the red side places the piece to the moment when the black side touches the piece to generate the duration of the black side's thinking, the timing module obtains the time from the moment when the black side touches the piece to the moment when the black side places the piece to generate the duration of the black side's thinking in the next round, the timing module obtains the time of the red side's thinking plus the time of the red side's move to generate the duration of the red side's move in this round, the timing module obtains the time of the black side's thinking plus the time of the black side's move to generate the duration of the black side's move in this round, the timing module obtains the sum of the durations of the red side's move in all current rounds to generate the current total time for the red side, and the timing module obtains the sum of the durations of the black side's move in all current rounds to generate the current total time for the black side. The display module is used to display the red side's thinking time, the red side's move time, the red side's one-move time, the red side's current total time, the black side's thinking time, the black side's move time, the black side's one-move time and the black side's current total time generated by the timing module.

2. A Chinese chess timing system according to claim 1, characterized in that: The round operation state also includes a chess player moving state, which is between the chess player touching state and the chess player placing state. The chess player moving state is determined as follows: the contact acquisition unit obtains a continuous contact signal and the visual acquisition unit obtains that the chess piece position continues to move. The chess piece moving state includes the red side moving state and the black side moving state.

3. A Chinese chess timing system according to claim 2, characterized in that: The acquisition and processing unit includes a position state subunit for acquiring the position state of a chess piece. The position state subunit generates a number of chess piece placement positions according to the chessboard. When a chess piece in the placement state is in a chess piece placement position that complies with the rules, a chess piece placement time is generated. When a chess piece in the placement state does not comply with the rules, no chess piece placement time is generated and the position state subunit generates an illegal chess piece placement signal.

4. A Chinese chess timing system according to claim 3, characterized in that: The acquisition and processing unit also includes a drop correction subunit, which generates a drop range with the drop position as the center. When the center of the chess piece is within the drop range in the drop state, the chess piece is determined to be the drop position and a drop time is generated. When the center of the chess piece is not within the drop range in the drop state, no drop time is generated and an abnormal drop signal is generated.

5. A Chinese chess timing system according to claim 4, characterized in that: The drop ranges are circular, and the drop ranges are arranged without intersecting with each other.

6. A Chinese chess timing system according to claim 4, characterized in that: The acquisition and processing unit also includes a move correction subunit, which is used to obtain the player's piece-touching state, player's piece-moving state and player's piece-dropping state after an illegal move signal or an abnormal move signal. The player's piece-touching state in the move correction subunit does not generate a piece-touching moment. When the chess piece in the player's piece-dropping state meets the regular piece-dropping position and is within the piece-dropping range, a piece-dropping moment is generated.

7. A Chinese chess timing system according to claim 6, characterized in that: The acquisition and processing unit also includes a touch correction subunit, which is used to obtain the player's touch status. When the player's touch status is generated twice or more continuously in the same move, the player's touch status in the same move and closest to the player's move status generates a touch time, and the other player's touch status in the same move all generate abnormal touch information, and the abnormal touch information does not generate a touch time.

8. A Chinese chess timing system according to claim 6, characterized in that: The collection and processing unit also includes a warning subunit, which collects contact information of other chess pieces between the state of the chess player touching the chess piece and the state of the chess player placing the chess piece. The contact information does not generate the moment of touching the chess piece and the warning subunit issues a warning message and outputs it to the display module.

9. A Chinese chess timing system according to claim 1, characterized in that: The chess piece is provided with a capacitive proximity switch for acquiring contact information.

10. The Chinese chess timing system according to claim 1, characterized in that: The display module also includes a storage unit, which is used to record the time and duration generated by the timing module.

Citation Information

Patent Citations

  • A Machine Vision-Based Intelligent Virtual Live Streaming Method for Chinese Chess Tournaments

    CN107392157B

  • Timing chessboard box

    CN202052317U