Search

CN-122001902-A - AR soldier chess operator entity digital synchronization method and system based on bidirectional state verification

CN122001902ACN 122001902 ACN122001902 ACN 122001902ACN-122001902-A

Abstract

The invention relates to the technical field of AR (augmented reality), and discloses an AR soldier chess operator entity digital synchronization method and system based on bidirectional state verification. The method comprises the steps of obtaining digital target states of entity operators from a server by AR equipment, collecting first physical states of the entity operators, comparing the first physical states with the digital target states one by one to obtain a difference task queue, controlling a projection device to project prompt light effects of different types corresponding to hexagonal lattice coordinates of the operators to be synchronized in the difference task queue, identifying second physical states of the operators to be synchronized after the prompt light effects are projected, and controlling the projection device to stop projecting the prompt light effects and send synchronous confirmation signals to the server when the second physical states are consistent with the digital target states. The invention solves the defect that the prior AR scheme can not actively sense the physical state of the entity operator, and eliminates the problem of inconsistent state between the digital situation and the physical situation caused by missing or error of physical operation in the mixed deduction.

Inventors

  • Request for anonymity
  • Request for anonymity
  • Request for anonymity
  • Request for anonymity
  • Request for anonymity
  • Request for anonymity

Assignees

  • 陕西诺维北斗信息科技股份有限公司

Dates

Publication Date
20260508
Application Date
20260407

Claims (10)

  1. 1. The digital synchronization method of the AR soldier chess operator entity based on the bidirectional state verification is characterized by comprising the following steps of: the AR equipment acquires the digital target state of each entity operator from the server, and acquires the first physical state of each entity operator; comparing the first physical state with the digital target state one by one to obtain a differential task queue; Controlling a projection device to project a prompt light effect corresponding to a difference type to a hexagonal lattice coordinate of an operator to be synchronized in the difference task queue; And after the prompt light effect is projected, identifying a second physical state of the operator to be synchronized, and controlling the projection device to stop projecting the prompt light effect and sending a synchronization confirmation signal to the server when the second physical state is consistent with the digital target state.
  2. 2. The bi-directional state verification-based AR chess operator entity digital synchronization method of claim 1, wherein the AR device obtains the digital target state of each entity operator from the server and collects the first physical state of each entity operator, comprising: After each round of arbitration is completed, the server carries out state update on all deployed entity operators on the deduction map, and generates a digital target state, wherein the digital target state comprises an operator unique identifier, hexagonal lattice coordinates and target physical state description; pushing the digital target state information set to AR equipment, analyzing the digital target state information set by the AR equipment and storing the digital target state information set into a local state buffer area; collecting chessboard images containing the entity operators through an image collecting device, and executing color recognition and pattern matching to obtain a first physical state of each entity operator.
  3. 3. The bi-directional state verification-based AR chess operator entity digital synchronization method according to claim 2, wherein acquiring the chessboard image containing the entity operators through the image acquisition device and performing color recognition and pattern matching to obtain the first physical state of each entity operator comprises: Collecting a chessboard image containing the entity operator through an image collecting device, and executing region segmentation on the chessboard image according to a pre-calibrated hexagonal grid coordinate system to obtain a sub-region image corresponding to each hexagonal grid of the deduction map one by one; and performing color recognition and pattern matching on each sub-region image to obtain a first physical state of each entity operator.
  4. 4. The bi-directional state verification-based AR chess operator entity digital synchronization method of claim 3, wherein performing color recognition and pattern matching on each of said sub-region images to obtain a first physical state of each entity operator comprises: converting each sub-region image into an HSV color space, extracting tone components, and matching the tone components with tone ranges corresponding to preset facing states one by one to obtain facing states of each entity operator; And performing similarity calculation on each sub-region image and a pre-stored operator standard pattern template, taking a pattern type corresponding to the operator standard pattern template with the highest similarity as a pattern identifier of each entity operator, and taking the facing state and the pattern identifier as a first physical state of each entity operator.
  5. 5. The bi-directional state verification-based AR chess operator entity digital synchronization method according to claim 1, wherein comparing the first physical state with the digital target state one by one to obtain a differential task queue, comprising: Based on the operator unique identifier of each entity operator, comparing the facing state and the pattern identifier in the first physical state of each entity operator with the corresponding digital target state in the local state buffer area one by one, determining an operator to be synchronized and recording a difference type; And writing the hexagonal lattice coordinates of the operator to be synchronized and the corresponding difference types into a difference task queue.
  6. 6. The bi-directional state verification-based AR chess operator entity digital synchronization method according to claim 1, wherein the controlling the projecting device to project a prompt light effect of a corresponding difference type to the hexagonal lattice coordinates of the operator to be synchronized in the difference task queue comprises: Inquiring light effect parameter combinations corresponding to each operator to be synchronized according to the difference types of the operators to be synchronized in the difference task queue, wherein the light effect parameter combinations comprise light effect colors, flicker frequencies and light effect patterns; and converting the hexagonal lattice coordinates of the operator to be synchronized into a projection pixel area in a coordinate system of a projection device, and controlling the projection device to project prompt light efficiency to the projection pixel area according to the light efficiency parameter combination.
  7. 7. The bi-directional state verification-based AR chess operator entity digital synchronization method according to claim 6, wherein converting the hexagonal lattice coordinates of the operator to be synchronized into a projection pixel area in a projection device coordinate system, controlling the projection device to project a prompt light effect to the projection pixel area according to the light effect parameter combination, comprises: performing coordinate conversion on the hexagonal lattice coordinates of each operator to be synchronized in the difference task queue to obtain a projection pixel region corresponding to each operator to be synchronized in a projection device coordinate system; and after combining and binding the projection pixel areas corresponding to the operators to be synchronized with the light effect parameters, projecting prompt light effect to the projection pixel areas, and controlling the projection device to execute projection on the operators to be synchronized in the difference task queue in parallel.
  8. 8. The bi-directional state verification-based AR chess operator entity digital synchronization method according to claim 7, wherein after projecting a prompt light effect, identifying a second physical state of the operator to be synchronized, and when the second physical state is consistent with the digital target state, controlling the projection device to stop projecting the prompt light effect and sending a synchronization confirmation signal to the server, comprising: After the prompt light effect is projected, identifying a second physical state of the operator to be synchronized; And when the second physical state is consistent with the digital target state, controlling the projection device to stop projecting the prompt light effect to a projection pixel area corresponding to the operator to be synchronized, and sending a synchronization confirmation signal containing an operator unique identifier of the operator to be synchronized and an operation completion time stamp to the server.
  9. 9. The bi-directional state verification-based AR chess operator entity digital synchronization method according to claim 8, wherein when the second physical state is consistent with the digital target state, controlling the projection device to stop projecting the prompt light effect to a projection pixel area corresponding to an operator to be synchronized, and transmitting a synchronization confirmation signal containing an operator unique identifier of the operator to be synchronized and an operation completion time stamp to the server, comprising: When the second physical state is consistent with the digital target state, controlling the projection device to stop projecting prompt light effects to the projection pixel areas corresponding to the operators to be synchronized, and projecting confirmation light effects to the projection pixel areas of the operators to be synchronized; And packaging the operator unique identifier of the operator to be synchronized and the operation completion time stamp into a synchronization confirmation signal, sending the synchronization confirmation signal to the server, and writing the synchronization confirmation signal into a deduction operation audit log by the server.
  10. 10. An AR soldier chess operator entity digital synchronization system based on bidirectional state verification, characterized in that the steps for implementing the AR soldier chess operator entity digital synchronization method based on bidirectional state verification as claimed in any one of claims 1 to 9 include: the acquisition module is used for acquiring the digital target state of each entity operator from the server by the AR equipment and acquiring the first physical state of each entity operator; the state comparison module is used for comparing the first physical state with the digital target state one by one to obtain a difference task queue; the light effect projection module is used for controlling the projection device to project the prompt light effect of the corresponding difference type to the hexagonal lattice coordinates of the operator to be synchronized in the difference task queue; And the synchronization confirmation module is used for identifying a second physical state of the operator to be synchronized after the prompt light effect is projected, controlling the projection device to stop projecting the prompt light effect when the second physical state is consistent with the digital target state, and sending a synchronization confirmation signal to the server.

Description

AR soldier chess operator entity digital synchronization method and system based on bidirectional state verification Technical Field The invention relates to the technical field of AR, in particular to an AR soldier chess operator entity digital synchronization method and system based on bidirectional state verification. Background In the deduction of the hybrid manual soldier chess, a large number of double-sided entity operators are deployed on a deduction map, and the front side and the back side of each operator respectively correspond to different combat states. In the deduction process, the server independently generates and updates the digital target state of each operator according to the judging rule, and the operators are required to synchronously execute corresponding physical operations on the entity chessboard. However, due to the fact that the number of operators is large and the deduction rhythm is tense, operators are extremely prone to miss operation or misoperation, and the physical chessboard situation and the digital system situation are continuously deviated. The prior AR auxiliary deduction scheme can only display digital information in a one-way superposition manner in the field of view of an operator, is essentially a static information presentation means, cannot actively sense the first physical state of an entity operator, cannot judge whether the operator has correctly completed physical operation, cannot automatically feed back an operation result to a digital system, and is always in a blind state in which the updating condition of the physical world cannot be sensed. After the server issues the judging instruction, the only verification means relies on manual visual check of an operator or a judge, so that the efficiency is low, accumulated errors can be generated in subsequent deduction rounds due to single operation omission, deviation between a digital situation and a physical situation is continuously amplified along with deduction, and finally serious distortion of a judging result is caused. Disclosure of Invention The invention mainly aims to provide a digital synchronization method and a digital synchronization system for an AR soldier chess operator entity based on bidirectional state verification, which solve the defect that the physical state of an entity operator cannot be actively perceived by the existing AR scheme, have the capability of independently judging whether the physical state is consistent with the digital state, and further solve the problem of inconsistent state between the digital state and the physical state caused by physical operation omission or errors in hybrid deduction. In order to achieve the above purpose, the invention provides a digital synchronization method of an AR soldier chess operator entity based on bidirectional state verification, which comprises the following steps: the AR equipment acquires the digital target state of each entity operator from the server, and acquires the first physical state of each entity operator; comparing the first physical state with the digital target state one by one to obtain a differential task queue; Controlling a projection device to project a prompt light effect corresponding to a difference type to a hexagonal lattice coordinate of an operator to be synchronized in the difference task queue; And after the prompt light effect is projected, identifying a second physical state of the operator to be synchronized, and controlling the projection device to stop projecting the prompt light effect and sending a synchronization confirmation signal to the server when the second physical state is consistent with the digital target state. Optionally, in a first implementation manner of the first aspect of the present invention, the AR device acquires a digital target state of each entity operator from the server, and acquires a first physical state of each entity operator, including: After each round of arbitration is completed, the server carries out state update on all deployed entity operators on the deduction map, and generates a digital target state, wherein the digital target state comprises an operator unique identifier, hexagonal lattice coordinates and target physical state description; pushing the digital target state information set to AR equipment, analyzing the digital target state information set by the AR equipment and storing the digital target state information set into a local state buffer area; collecting chessboard images containing the entity operators through an image collecting device, and executing color recognition and pattern matching to obtain a first physical state of each entity operator. Optionally, in a second implementation manner of the first aspect of the present invention, acquiring, by an image acquisition device, a checkerboard image including the entity operators and performing color recognition and pattern matching to obtain a first physical state of each entity operator,