Position recognition method and system
By setting positioning markers on the power supply rail and configuring photoelectric pairs in the electronic price tag, the high cost of electronic price tag location confirmation is solved, achieving low-cost and accurate self-positioning, reducing manpower and time costs, and improving location confirmation efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-21
- Publication Date
- 2026-03-20
AI Technical Summary
In existing technologies, the methods for confirming the placement of electronic price tags require significant manpower and time costs, or place excessively high demands on image recognition systems, resulting in high implementation costs and making it difficult to achieve low-cost automated placement confirmation.
By setting positioning markers on the power supply rail and configuring photoelectric sensors in the electronic price tag, the positioning markers on the power supply rail can be read to determine the target position of the electronic price tag on the power supply rail.
It achieves low-cost and accurate self-positioning of electronic price tags, reduces labor and time costs, reduces reliance on high-performance image recognition systems, and improves the efficiency and accuracy of electronic price tag location confirmation.
Smart Images

Figure CN115392272B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present specification relate to the technical field of intelligent devices, and in particular to a position recognition method. One or more embodiments of the present specification also relate to a position recognition system, a computing device, and a computer-readable storage medium. BACKGROUND
[0002] An electronic shelf label (ESL) is an electronic display device placed on a shelf to replace a paper price tag and display product information such as the price, name, and origin of a product. The electronic shelf label can receive price tag information issued by a server and display the product information in the price tag information on its display screen, reducing the cost of replacing product information on paper price tags and improving update efficiency.
[0003] Commodity display inspection is a high-frequency necessity in the retail industry. Currently, commodity display inspection requires an inspector to determine the placement position of each electronic shelf label and the corresponding commodity, compare the placement position of all electronic shelf labels with a display effect diagram, and find out the incorrectly placed commodity object. This inspection method consumes a large amount of labor cost and time cost. Another inspection method is for an inspector to confirm the display information of an electronic shelf label through image recognition, and then determine whether the position of the electronic shelf label and the corresponding commodity are correctly placed. This inspection method has a high requirement for the image recognition system, resulting in a high implementation cost. Therefore, how to automatically determine the placement position of an electronic shelf label at a low cost is a problem that needs to be solved. SUMMARY
[0004] Therefore, embodiments of the present specification provide a position recognition method. One or more embodiments of the present specification also relate to a position recognition system, a computing device, a computer-readable storage medium, and a computer program to solve the technical defects in the prior art.
[0005] According to a first aspect of embodiments of the present specification, a position recognition method is provided, applied to a position recognition system, the system comprising a power supply rail provided with positioning mark information, and an electronic shelf label installed on the power supply rail, and the electronic shelf label is provided with a photoelectric tube, wherein,
[0006] The electronic shelf label reads the positioning mark information on the corresponding power supply rail based on the photoelectric tube, and determines the target position on the power supply rail according to the positioning mark information.
[0007] According to a second aspect of the embodiments of the present specification, a position recognition system is provided, the system comprising a power supply rail provided with positioning mark information, and an electronic price tag installed on the power supply rail, and the electronic price tag is provided with a photoelectric tube pair, wherein,
[0008] The electronic price tag is configured to read the positioning mark information on the corresponding power supply rail based on the photoelectric tube pair, and determine the target position on the power supply rail according to the positioning mark information.
[0009] According to a third aspect of the embodiments of the present specification, a computing device is provided, comprising a memory, a processor, and computer instructions stored on the memory and executable on the processor, wherein the processor executes the computer instructions to implement the steps of the position recognition method.
[0010] According to a fourth aspect of the embodiments of the present specification, a computer readable storage medium is provided, which stores computer instructions, and the computer instructions are executed by a processor to implement the steps of the position recognition method.
[0011] According to a fifth aspect of the embodiments of the present specification, a computer program is provided, wherein when the computer program is executed in a computer, the computer program causes the computer to execute the steps of the position recognition method.
[0012] The position recognition method provided by the present specification is applied to a position recognition system, the system comprising a power supply rail provided with positioning mark information, and an electronic price tag installed on the power supply rail, and the electronic price tag is provided with a photoelectric tube pair, wherein the electronic price tag reads the positioning mark information on the corresponding power supply rail based on the photoelectric tube pair, and determines the target position on the power supply rail according to the positioning mark information. Since the power supply rail in the system is provided with positioning mark information, and the electronic price tag is provided with a photoelectric tube pair, after the electronic price tag is installed on the power supply rail, the electronic price tag can read the positioning mark information at the position based on the photoelectric tube pair, thereby quickly and accurately obtaining the position on the electronic price tag. BRIEF DESCRIPTION OF DRAWINGS
[0013] Figure 1 is a flowchart of a position recognition method provided by an embodiment of the present specification;
[0014] Figure 2 is a position encoding schematic diagram of a power supply rail provided by an embodiment of the present specification;
[0015] Figure 3 is a structural schematic diagram of an electronic price tag provided by an embodiment of the present specification;
[0016] Figure 4This is an installation diagram of an electronic price tag provided in one embodiment of this specification;
[0017] Figure 5 This is a flowchart illustrating the processing procedure of a location identification method provided in one embodiment of this specification;
[0018] Figure 6 This is a schematic diagram of the structure of a location identification system provided in one embodiment of this specification;
[0019] Figure 7 This is a structural block diagram of a computing device provided in one embodiment of this specification. Detailed Implementation
[0020] Many specific details are set forth in the following description to provide a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar extensions without departing from the spirit of this specification. Therefore, this specification is not limited to the specific implementations disclosed below.
[0021] The terminology used in one or more embodiments of this specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the one or more embodiments of this specification. The singular forms “a,” “described,” and “the” as used in one or more embodiments of this specification and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in one or more embodiments of this specification refers to any or all possible combinations including one or more of the associated listed items.
[0022] It should be understood that although the terms first, second, etc., may be used to describe various information in one or more embodiments of this specification, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first may also be referred to as second without departing from the scope of one or more embodiments of this specification, and similarly, second may also be referred to as first. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."
[0023] First, the terms and concepts used in one or more embodiments of this specification will be explained.
[0024] Electronic shelf labels: Electronic display devices with information transmission and reception functions, mainly used in supermarkets, convenience stores, pharmacies, and other places to display price information. Placed on shelves, these electronic display devices can replace traditional paper price tags. Each electronic shelf label is connected to the store's computer database via wired or wireless network, displaying the latest product information on its screen.
[0025] Optoelectronic tube: also known as photoelectric switch, the internal structure is a light emitting diode and a photosensitive triode. The modulation pulse generated by the oscillation circuit is radiated by the light emitting tube after the transmitting circuit, and the reflected light pulse enters the photosensitive triode when the measured object enters the light receiver. And the light pulse is demodulated into an electric pulse signal in the receiving circuit, and then amplified and synchronized by the amplifier and the shaping, and then the digital integral photoelectric switch or RC integral method is used to exclude interference, and finally the delay (or no delay) trigger driver outputs the photoelectric switch control signal.
[0026] The spatial position of the electronic price tag can be used to check whether the current goods are placed in accordance with the expectation, and whether the electronic price tag matches the goods. By accurately obtaining the position of the electronic price tag on the shelf, the accuracy of the product display can be ensured, and the complaint rate and compliance risk caused by the inconsistency between the price tag and the product can be reduced. The accurate spatial position of the electronic price tag provides a basis for the availability of the picking light system. The real-time and accurate spatial position of the electronic price tag, after adding the beacon transmission function, ensures the real-time and accuracy of the positioning anchor information required by indoor navigation function. Indoor positioning capability is an important infrastructure in the digital strategy of commercial superstores. The ESL (electronic price tag) of the commercial retail store is widely laid out with guide rail power supply. Through effective design strategy and scheme, the ESL hardware in the guide rail power supply ESL area is shared as a positioning anchor infrastructure to realize the spatial positioning capability meeting the digital operation demand. The ESL infrastructure can play more potential, and the equipment investment and maintenance investment of the positioning capability construction can be greatly reduced. Combined with the new retail scene, more needs are developed in addition to the price information display function, the electronic price tag is given higher ROI (return on investment), and the basis for the wider application of the electronic price tag is provided.
[0027] As the infrastructure of the digitalization of the commercial retail industry, the electronic price tag (ESL) has been replicated in large quantities in the industry. It is expected that through simple low-cost hardware and software upgrades, the fine positioning related basic capabilities of the ESL will be increased, and more digital value of the ESL hardware in the retail scene will be tapped. The ESL with Bluetooth technology increases the standard Beacon positioning signal source function, which is limited by the position uncertainty caused by the position adjustment of the ESL, and is difficult to promote. Face inspection belongs to high-frequency demand in the retail industry. The automatic face inspection expects to detect the ESL position disorder, confirm the ESL display information through image recognition, and then determine the ESL identity. The performance indicators of the image acquisition system are high, which hinders the low-cost implementation of the automatic solution of this demand.
[0028] Existing technologies typically employ independently deployed beacon systems for electronic shelf labels to achieve self-location functionality. This is a common practice in the logistics and warehousing industry. Independently deployed beacon systems generally require at least one beacon within a 5-meter grid. However, in supermarkets and other retail settings, the disadvantages of independently deployed beacon systems include: separate system, independent cost, high hardware costs, one-time use, limited equipment lifespan, high maintenance costs, installation location limitations due to site conditions, the need for specialized personnel and tools, limited deployment density, and the reliance on Bluetooth fingerprint technology for location calculation, requiring on-site fingerprint data collection.
[0029] Existing technologies also utilize RFID positioning systems to achieve the self-positioning function of electronic shelf labels. Systems using RFID anchor points require evenly distributed RFID patches on the electronic shelf label rails, and RFID reader chips are installed on the labels. The RFID reader chips read the ID information of the RFID patches on the rails, and then locate the corresponding ID number in a pre-drawn RFID position map of the rails to determine the label's location. In supermarket scenarios, the disadvantages of RFID anchor point positioning systems include: high system cost; the need for cost to maintain a consistent online and offline RFID position map for the database; and RFID communication occupying wireless channels, affecting the stability and reliability of on-site wireless equipment communication.
[0030] Existing technologies also utilize positioning systems that assign ESLs (Electronic Sales Links) with Beacon beacon positioning functionality to specific locations to achieve self-positioning of electronic shelf labels. This involves selecting ESLs fixed at characteristic locations and using high-capacity batteries as standard Beacon broadcast beacons to achieve indoor positioning. However, this system has several drawbacks: the ESL position may change with adjustments to the SPT (Side Platform) width and location, affecting positioning accuracy; signal obstruction due to environmental changes can introduce uncertainty into positioning accuracy; and the positioning-enabled ESLs, being a separate ESL type, require an independent management system.
[0031] Based on this, this specification provides a location identification method. This method, through power supply rail design and ESL hardware and software design, achieves precise self-positioning capability within the ESL rail range, endowing the ESL with the ability to accurately locate anchor nodes. This specification also relates to a location identification system, a computing device, a computer-readable storage medium, and a computer program, which will be described in detail in the following embodiments.
[0032] Figure 1A flow chart of a position recognition method according to one embodiment of the present specification is shown, including step 102, wherein the position recognition method is applied to a position recognition system, the system includes a power supply rail provided with positioning mark information, and an electronic price tag installed on the power supply rail, and the electronic price tag is provided with a photoelectric tube.
[0033] Step 102: The electronic price tag reads the positioning mark information on the corresponding power supply rail based on the photoelectric tube, and determines the target position of the power supply rail according to the positioning mark information.
[0034] Wherein, the power supply rail can be understood as a device installed on the shelf to supply power for the electronic price tag, a plurality of electronic price tags can be installed on one power supply rail, the accurate position of each electronic price tag is obtained, so that it can be known whether each electronic price tag corresponds to the corresponding commodity, and the correct placement position of the commodity and the electronic price tag is ensured. The positioning mark information can be understood as information for determining the position of the electronic price tag on the power supply rail.
[0035] In actual application, taking the supermarket scene as an example, the supermarket includes a plurality of power supply rails, a plurality of electronic price tags are installed on each power supply rail, and each electronic price tag corresponds to a commodity. In order to ensure the accuracy of the correspondence between the electronic price tag and the commodity, it is necessary to ensure that the electronic price tag is installed at the preset position, so that the electronic price tag reads the corresponding positioning mark information through the photoelectric tube in this method, and determines its position on the power supply rail according to the positioning mark information. It should be noted that, compared with other ways of obtaining positioning mark information, the photoelectric tube is used to read the positioning mark information in this method, because the price of the photoelectric tube is cheap and the installation structure is simple, so that the position recognition method provided in the present specification has low implementation cost and can also achieve accurate recognition effect. In specific implementation, a background management system can also be provided for the electronic price tag, which can monitor whether each electronic price tag is in the correct position according to the commodity list set by the staff in advance, so as to ensure that the positions of all electronic price tags on the power supply rails are correct.
[0036] Specifically, the electronic price tag sends the target position to the controller;
[0037] The controller determines the installation information of the electronic price tag according to the commodity list and the target position, wherein the commodity list includes commodity placement information and commodity label information corresponding to each commodity, the commodity placement information is used to determine the correspondence between the commodity and the placement position, and the commodity label information is used to determine the correspondence between the commodity and the electronic price tag.
[0038] The controller can be understood as a processor of a background management system. The controller can determine whether the electronic price tag is in the correct position according to a commodity list input by a staff. The commodity list records the correspondence between a commodity, a position, and an electronic price tag identifier. For example, the position corresponding to the A commodity is the first position of the power supply rail, and the electronic price tag identifier corresponding to the position should be electronic price tag 1. After the electronic price tag 1 sends the target position of itself to the controller, the controller can determine whether the target position sent by the electronic price tag 1 corresponds to the commodity list, and determine that the electronic price tag 1 is installed in the correct position.
[0039] After the electronic price tag is installed on the power supply rail, the electronic price tag receives power supply from the power supply rail. The electronic price tag can immediately read the positioning marker information on the power supply rail based on the phototube, so as to determine the target position of itself on the power supply rail according to the positioning marker information. The target position can be understood as the relative position of the electronic price tag on the power supply rail. The target position can be the position of the electronic price tag on the power supply rail, or the arrangement order of the electronic price tag. For example, 10 electronic price tags are installed on the power supply rail, and each electronic price tag corresponds to a positioning marker information. According to the positioning marker information corresponding to each electronic price tag, the specific position of each electronic price tag on the power supply rail can be known, and the arrangement order of the 10 electronic price tags can be determined. That is, the electronic price tags on the power supply rail can be sorted according to the corresponding positioning marker information.
[0040] In actual application, a plurality of electronic price tags can be installed on the power supply rail, but the position of each electronic price tag on the power supply rail is not determined. Therefore, the electronic price tag can read the positioning marker information corresponding to the position of itself, so as to determine the specific position on the power supply rail.
[0041] In an embodiment of the present application, the power supply rail is provided with positioning marker information, which is 00 and 01 respectively. After the electronic price tag A is installed at the position corresponding to the positioning marker information, the electronic price tag reads the positioning marker information of the position as 00 based on the phototube. The electronic price tag can determine that the electronic price tag is in the first position of the power supply rail, that is, in the position of the positioning marker information 00.
[0042] The position recognition method provided by the embodiment of the present application can read the positioning marker information corresponding to the position of the electronic price tag based on the phototube after the electronic price tag is installed on the power supply rail, so as to determine the target position of itself on the power supply rail, so as to realize the self-positioning function of the electronic price tag in a low-cost manner.
[0043] Specifically, the reading of the positioning marker information on the power supply rail based on the phototube includes:
[0044] The electronic price tag determines an installation position on the power supply rail, and reads position mark information corresponding to the installation position based on the photoelectric tube.
[0045] The installation position can be understood as a position on the power supply rail where the electronic price tag is installed. In actual applications, the power supply rail can be set to allow installation at any position. After the electronic price tag A is installed on the power supply rail, the installation position of the electronic price tag A can be determined. The electronic price tag A reads the position mark information corresponding to the installation position based on the photoelectric tube, and determines the target position on the power supply rail.
[0046] In an embodiment of the present specification, the electronic price tag can be installed at any position on the power supply rail. After the electronic price tag A is installed on the power supply rail, the installation position of the electronic price tag A is determined. The electronic price tag A reads the position mark information corresponding to the installation position based on the photoelectric tube, and determines the target position on the power supply rail.
[0047] In another embodiment, the installation position can also be set in advance on the power supply rail. Specifically, the reading of the position mark information on the power supply rail based on the photoelectric tube includes:
[0048] The electronic price tag is installed at an installation position on the power supply rail, and reads position mark information of the installation position based on the photoelectric tube.
[0049] In actual applications, the position on the power supply rail where the electronic price tag can be installed can be set in advance. After the electronic price tag is installed at a certain installation position, the electronic price tag can read the position mark information of the installation position based on the photoelectric tube.
[0050] In another embodiment of the present specification, three installation positions are provided on the power supply rail, namely installation position 1, installation position 2, and installation position 3. After the electronic price tag A is installed at the installation position 1 on the power supply rail, the electronic price tag A reads the position mark information corresponding to the installation position 1 based on the photoelectric tube, and determines the specific position on the power supply rail according to the position mark information.
[0051] In actual applications, the position mark information can be a position code, and the electronic price tag can determine the target position on the power supply rail according to the position code. Specifically, the position mark information includes a position code.
[0052] The target position on the power supply rail is determined according to the position mark information, including:
[0053] The electronic price tag determines the target position on the power supply rail according to the position code.
[0054] In practical implementation, the power supply rail is equipped with a position code. In one embodiment of this specification, a binary bar code is used as the position code, such as... Figure 2 As shown, Figure 2 This diagram illustrates a power supply rail position encoding scheme according to an embodiment of this specification. The power supply rail is equipped with a position code, which uses binary encoding. Black bars represent binary 0, and white bars represent binary 1. When an electronic price tag is installed on the power supply rail, the tag determines its position by reading the binary code of its location using a photoelectric sensor. The position code can be configured on the power supply rail using an incremental encoding method, for example... Figure 2 In the middle, from left to right, the codes are 0000, 0001...1110. Alternatively, a decreasing coding method can be used, with codes from left to right being 1111, 1110...0000. It should be noted that the two coding information bars on the upper part of the power supply rail can be either the high-order bits or the low-order bits of the binary code, and the two coding information bars on the lower part of the rail can be either the low-order bits or the high-order bits of the binary code. The coding order and the high and low order bits of the position codes on the power supply rail can be determined according to the actual application scenario, and this manual does not impose specific restrictions here.
[0055] In one embodiment of this specification, the power supply rail is equipped with position codes 000 to 111. To ensure that each position code corresponds to a specific position code, the power supply rail can accommodate 8 electronic price tags. When electronic price tag A is installed on the power supply rail, the position code of its location is read by a photoelectric sensor. If the code is 010, the electronic price tag can determine that its position on the power supply rail is the third position from the left to the right. Subsequently, the background management system can further determine whether the position of the electronic price tag is consistent with the expected position, thereby ensuring that the electronic price tag is installed correctly and that the electronic price tag corresponds to the product at its location.
[0056] Specifically, the position code includes a binary position code, wherein the number of bits in the binary position code is the same as the number of photoelectric pairs, the binary position code is determined by black and white strips, and the photoelectric pairs are aligned with the central area of the binary position code;
[0057] The electronic price tag, based on the location code, determines the target position on the power supply rail, including:
[0058] The electronic price tag determines the target position on the power supply rail based on the binary position code.
[0059] In actual application, the electronic price tag converts the binary position code into a target position code, and determines the target position of the power supply rail according to the target position code.
[0060] The position code can be understood as a binary position code arranged on the power supply rail. After the electronic price tag is installed on the power supply rail, the binary position code of the position can be read. After the binary position code obtained by reading is converted into a target position code, the target position of the electronic price tag is determined. For example, the read binary position code is 0001, the target position code is a decimal position code, and other position codes such as octal position code, hexadecimal position code, etc. can also be set. After conversion, the target position code is 1. Since the sequence of the position code on the power supply rail is from left to right, the first bit on the left is 0000, and the target position corresponding to the electronic price tag is determined as the second bit on the left.
[0061] It should be noted that the number of bits of the binary position code on the power supply rail is the same as the number of photoelectric tubes arranged on the electronic price tag. Each photoelectric tube can only read one bit of the position code. According to the reading mode of the photoelectric tube, the binary position code is set by black and white stickers. When the photoelectric tube senses a black sticker, it represents binary 0. When the photoelectric tube senses a white sticker, it represents binary 1. For example, the binary position code 0000 has four bits, and the electronic price tag should be arranged with four photoelectric tubes. Each photoelectric tube is aligned with a position code, as shown in Figure 3 , Figure 3 An electronic price tag provided by an embodiment of the present specification is shown. The electronic price tag is installed with four photoelectric tubes on the back. The position code of the power supply rail is identified by the photoelectric tube, so as to determine the position code corresponding to the position of the electronic price tag. Figure 3 In the embodiment of the present specification, the electronic price tag senses the position code 0010 through the four photoelectric tubes. In specific implementation, the photoelectric tubes are arranged in the order of up and down on the area close to the bottom surface of the power supply rail on the back of the electronic price tag. The number of photoelectric tubes arranged can be determined according to the position code of the power supply rail. For example, the position code of the power supply rail has five bits, and the electronic price tag is correspondingly arranged with five photoelectric tubes. The number of bits of the position code and the number of photoelectric tubes in the present specification are not limited specifically, and can be determined according to actual conditions.
[0062] In the embodiment, when the binary position code is set according to the black and white stickers, a blank area can be left in each binary position code to distinguish different installation positions. When the electronic price tag is installed in the binary position code area, a normal binary position code can be obtained, and when the electronic price tag is installed in the blank area, an abnormal binary position code can be obtained. Therefore, when the electronic price tag determines the target position according to the target position code, it is necessary to determine whether the installation position is an abnormal position.
[0063] The electronic price tag obtains a neighboring position code corresponding to a neighboring electronic price tag of the electronic price tag when the binary position code is a position code to be verified.
[0064] The electronic price tag determines whether the electronic price tag is in an abnormal position according to the neighboring position code corresponding to the neighboring electronic price tag. If yes, the electronic price tag sends an alarm message. If no, the electronic price tag determines the target position according to the neighboring position code corresponding to the neighboring electronic price tag.
[0065] The position code to be verified can be understood as a position code corresponding to a blank area. In the embodiment, since no black and white stickers are set in the blank area, the position code to be verified is 0000 by default. When the binary position code obtained by the electronic price tag is 0000, it is determined whether the position is an abnormal position.
[0066] The neighboring position code corresponding to the neighboring electronic price tag can be understood as a neighboring position code corresponding to a power supply rail on both sides of the electronic price tag. For example, electronic price tag 1, electronic price tag 2, and electronic price tag 3 are installed on the power supply rail in sequence. The neighboring electronic price tags of the electronic price tag 2 are the electronic price tag 1 and the electronic price tag 3. According to the neighboring position code corresponding to the neighboring electronic price tag, the specific position of the electronic price tag 2 can be determined. For example, the neighboring position code corresponding to the electronic price tag 1 is 0010, and the neighboring position code corresponding to the electronic price tag is 0011. It can be determined that the target position determined according to the position code 0000 of the electronic price tag 2 is an abnormal position. At this time, the electronic price tag 2 can send an alarm message. It should be noted that the electronic price tag can directly send an abnormal alarm message to the background management system to remind the staff that the installation position of the electronic price tag is incorrect. Alternatively, a buzzer or other sound device can be used to remind the installation staff to reinstall. The alarm mode of the electronic price tag is not limited in the present specification, and can be determined according to the actual situation.
[0067] Correspondingly, in another embodiment of the present specification, the electronic price tag 2 has only one neighboring electronic price tag, which is the electronic price tag 3, and the position code corresponding to the electronic price tag 3 is 0001. When the position code of the electronic price tag 2 is 0000, it indicates that the electronic price tag is installed on the leftmost side of the power supply rail, and the installation position of the electronic price tag 2 is correct.
[0068] In actual application, since the power supply rail is configured with position codes, in order to ensure that each electronic price tag corresponds to the position code of the installation position, for example, after the electronic price tag 1 is installed on the power supply rail, the position code of the installation position is identified as 0000, and after the electronic price tag 2 is installed on the power supply rail, the position code of the installation position is identified as 0001, the positioning mark information on the power supply rail can be determined according to the length information of the power supply rail and the width information of the electronic price tag.
[0069] Specifically, the system further comprises a controller, wherein,
[0070] The controller acquires the length information of the power supply rail and the width information of the electronic price tag, and determines the positioning mark information on the power supply rail according to the length information and the width information.
[0071] The controller can be understood as a controller in a background management system, and the controller can be used to determine the range of the positioning mark information on the power supply rail. The positioning mark information of the power supply rail is determined according to the length information of the power supply rail and the width information of the electronic price tag, which actually determines how many electronic price tags can be installed on the power supply rail, determines the range of the positioning mark information according to the number of installed electronic price tags, and determines the positioning mark information on the power supply rail according to the preset starting positioning mark information.
[0072] Specifically, the positioning mark information on the power supply rail is determined according to the length information and the width information, comprising:
[0073] The controller determines the installable position of the electronic price tag on the power supply rail according to the length information and the width information, and configures the corresponding positioning mark information for the installable position.
[0074] In actual application, in order to ensure that each electronic price tag can obtain different position codes, it is necessary to ensure that at most one corresponding electronic price tag is installed on each position code, so it is necessary to determine the maximum number of electronic price tags that can be installed on the power supply rail according to the length information of the power supply rail and the width information of the electronic price tag, that is, the installable position of the electronic price tag on the power supply rail, the position code range of the power supply rail is determined according to the installable position, and the corresponding positioning mark information is configured for each installable position according to the preset starting positioning mark information, so as to determine the positioning mark information on the power supply rail.
[0075] The position code range can be understood as the number range of the position codes on the power supply rail. When the position codes on the power supply rail are 4, it represents that the position code range of the power supply rail is 0000-1111, and a total of 16 groups of different position codes are arranged.
[0076] In an embodiment of the present specification, the width information of the electronic price tag is 7 cm (centimeters), the maximum length information of the electronic price tag that can be installed on the power supply rail is 90 cm, and the number of installable positions on the power supply rail is calculated to be 12, so the number of installed electronic price tags cannot be greater than 12. In order to ensure that the 12 electronic price tags have different position encodings, the power supply rail needs to be laid out with at least 12 sets of position encodings, so it is determined that the power supply rail can use 4-way binary encoding. According to the preset starting positioning marker information 0000, the positioning marker information on the power supply rail is determined to be 0000 to 1111, which meets the accuracy requirement and ensures that each electronic price tag can read different position encodings when the maximum number of electronic price tags are installed on the power supply rail.
[0077] In another feasible embodiment of the present specification, the electronic price tag can also determine its target position on the power supply rail based on the position distribution information. Specifically, the electronic price tag acquires the position distribution information corresponding to the power supply rail, and determines the target position of the electronic price tag on the power supply rail according to the position encoding in the position distribution information.
[0078] The position distribution information can be understood as information of corresponding positions of the power supply rail and the electronic price tag set by the staff in advance. For example, electronic price tag 1 and electronic price tag 2 are expected to be installed at the leftmost and rightmost sides of power supply rail A, or electronic price tag 3 and electronic price tag 4 are expected to be installed at the leftmost and rightmost sides of power supply rail B. The distribution information is recorded in the position distribution information. After acquiring the position distribution information of power supply rail A, it can be known that electronic price tag 1 should be installed at the leftmost side and electronic price tag 2 should be installed at the rightmost side. According to the positioning marker information of the electronic price tag, that is, the position encoding, the corresponding position of electronic price tag 1 can be found in the position distribution information, and it can be determined that the target position of the actual electronic price tag is the leftmost side.
[0079] In actual application, each power supply rail can correspond to one position distribution information, or all power supply rails can correspond to the same position distribution information. The position distribution information can realize the function of judging whether the electronic price tag is in the correct position.
[0080] In an embodiment of the present specification, the position distribution information corresponding to power supply rail A is acquired, the corresponding position encoding 0000 is found in the position distribution information according to the positioning marker information of the electronic price tag, that is, the position encoding 0000, and it is determined that the target position of electronic price tag 1 on power supply rail A is the leftmost side of the power supply rail.
[0081] In practical applications, when the electronic price tag is installed on the power supply rail for power-on or the electronic price tag is started by self-power supply, the electronic price tag can immediately enter the working state of identifying the position code, and obtain the position code of the position. In the identification process, if the electronic price tag identifies multiple position codes, that is, the position code changes, it indicates that the electronic price tag is in the black and white alternating area of the position code. When the position code changes, the change of one or more flag lines can be used to further accurately determine the target position of the electronic price tag.
[0082] Specifically, the electronic price tag reads the position mark change information based on the phototube when initially installed on the power supply rail, and determines the target position mark information according to the position mark change information.
[0083] The position mark change information can be understood as the change process information of the position mark information of the electronic price tag. For example, the electronic price tag identifies that the position code changes from 0001 to 0010, and it can be determined that the electronic price tag is installed in the black and white alternating area corresponding to the two position codes. When the electronic price tag is located in the black and white alternating area corresponding to the position code, the actual position of the electronic price tag is further determined according to the corresponding position mark change information.
[0084] In practical applications, when the electronic price tag is just installed on the power supply rail, the position mark information read by the electronic price tag based on the phototube may change. The target position of the electronic price tag on the power supply rail also needs to be determined according to the installation direction of the electronic price tag. Referring to Figure 4 , Figure 4 An electronic price tag installation schematic diagram provided by an embodiment of the present specification is shown, wherein the installation direction is to install the electronic price tag on the power supply rail clockwise, Figure 4 The position mark change information in the above table is 0001-0010. For the position code with a change of 1-2 high bits, the previous state of the final state is taken as the logical state of the position code. For the position code with a change of 3-4 high bits, the final state is taken as the logical state of the position code, Figure 4 In the above table, the third bit changes, so the final state is taken as the logical state of the position code. The position mark information corresponding to the electronic price tag is 0010. The target position of the electronic price tag on the power supply rail is determined according to the current position mark information.
[0085] In an embodiment of the present specification, when the electronic price tag 1 is installed on the power supply rail in the counterclockwise direction, after obtaining the positioning mark information of the electronic price tag 1, it is found that the positioning mark information of the electronic price tag 1 changes, the positioning mark change information is 0111-1000, it is determined that the target positioning mark information corresponding to the electronic price tag 1 is "0111", and the target position of the electronic price tag 1 on the power supply rail is determined according to the target positioning mark information.
[0086] Specifically, the positioning mark change information includes at least two positioning mark information;
[0087] The electronic price tag determines the target positioning mark information according to the positioning mark change information, comprising:
[0088] The electronic price tag calculates the target positioning mark information according to the at least two positioning mark change information.
[0089] Among them, the positioning mark change information includes at least two positioning mark information, see Figure 4 , Figure 4 The positioning mark change information in the positioning mark change information includes 0001-0000-0010, and the target positioning mark information can be understood as the final positioning mark information corresponding to the electronic price tag calculated according to the last two states of the positioning mark information in the positioning mark change information.
[0090] In actual application, the target positioning mark information of the electronic price tag needs to be calculated according to the installation direction. In the case of clockwise installation, if the high 1-2 bits of the position code change, the previous state of the final state is taken as the position code logical state, and if the high 3-4 bits of the position code change, the final state is taken as the position code logical state. For example, the electronic price tag is installed clockwise, and the positioning mark change information corresponding to the electronic price tag is "0001-0010". Then the target positioning mark information calculated is "0010", and the target position of the electronic price tag on the power supply rail is determined according to the target positioning mark information.
[0091] In an embodiment of the present specification, according to the positioning mark change information of the electronic price tag 1, the target positioning mark information of the electronic price tag 1 is calculated as "0111", and the target position of the electronic price tag 1 on the power supply rail is determined according to the target positioning mark information. The target position is the installation position of the electronic price tag corresponding to 0111, that is, the 8th position from the left.
[0092] The position recognition method provided in the specification is applied to a position recognition system, the system comprises a power supply rail provided with positioning mark information and an electronic price tag installed on the power supply rail, and the electronic price tag is provided with a photoelectric tube pair, wherein the electronic price tag reads the positioning mark information on the corresponding power supply rail based on the photoelectric tube pair, and determines the target position on the power supply rail according to the positioning mark information. This method is based on the existing power supply rail and electronic price tag for low-cost modification. Binary position coding is configured on the power supply rail, and a photoelectric tube pair is configured on the electronic price tag. The electronic price tag reads the binary position coding of the position on the power supply rail based on the photoelectric tube pair to determine the position of itself, achieving the purpose of self-positioning of the electronic price tag. Moreover, this method is not affected by environmental factors, so that the positioning accuracy can be ensured.
[0093] The following describes the position recognition method provided in the specification in combination with the accompanying drawings Figure 5 The position recognition method provided in the specification is applied to a position recognition system, the system comprises a power supply rail provided with positioning mark information and an electronic price tag installed on the power supply rail, and the electronic price tag is provided with a photoelectric tube pair, wherein the electronic price tag reads the positioning mark information on the corresponding power supply rail based on the photoelectric tube pair, and determines the target position on the power supply rail according to the positioning mark information. This method is based on the existing power supply rail and electronic price tag for low-cost modification. Binary position coding is configured on the power supply rail, and a photoelectric tube pair is configured on the electronic price tag. The electronic price tag reads the binary position coding of the position on the power supply rail based on the photoelectric tube pair to determine the position of itself, achieving the purpose of self-positioning of the electronic price tag. Moreover, this method is not affected by environmental factors, so that the positioning accuracy can be ensured. Figure 5 A flow chart of the processing process of the position recognition method provided in an embodiment of the specification is shown, and the specific steps include steps 502 to 508.
[0094] Step 502: The power supply rail supplies power for the electronic price tag on the power supply rail.
[0095] Among them, the power supply rail is the power supply rail on a certain shelf in a supermarket, and three electronic price tags, namely electronic price tag 1, electronic price tag 2 and electronic price tag 3, are installed on the power supply rail. Each electronic price tag is installed at a different installation position, and each installation position corresponds to a binary position coding.
[0096] Step 504: The electronic price tag determines the installation position on the power supply rail in the case that the power supply rail supplies power.
[0097] Among them, after the power supply rail supplies power for the three electronic price tags, the three electronic price tags immediately enter the working state of position recognition, and each electronic price tag determines its own installation position. The electronic price tag 1 determines that it is installed at the installation position 1 of the power supply rail, the electronic price tag 2 determines that it is installed at the installation position 2 of the power supply rail, and the electronic price tag 3 determines that it is installed at the installation position 3 of the power supply rail.
[0098] Step 506: The electronic price tag reads the positioning mark information corresponding to the installation position based on the photoelectric tube pair.
[0099] Wherein, since only 3 mountable positions are provided on the power supply rail, the positioning mark information on the power supply rail is set as 2-bit binary position coding, so as to ensure that each mountable position corresponds to different binary position coding, and therefore 2 photoelectric tubes are mounted on each electronic price tag. The electronic price tag 1 reads the positioning mark information corresponding to the mountable position based on the photoelectric tube, which is binary position coding 00; the electronic price tag 2 reads the positioning mark information corresponding to the mountable position based on the photoelectric tube, which is binary position coding 01; and the electronic price tag 3 reads the positioning mark information corresponding to the mountable position based on the photoelectric tube, which is binary position coding 10.
[0100] Step 508: The electronic price tag determines the target position on the power supply rail according to the positioning mark information.
[0101] Wherein, after the electronic price tag 1 reads the binary position coding 00, the binary position coding 00 is converted into decimal position coding 0, so as to determine that the target position of the electronic price tag 1 on the power supply rail is the 0th position, i.e. the first position on the left. After the electronic price tag 2 reads the binary position coding 01, the binary position coding 01 is converted into decimal position coding 1, so as to determine that the target position of the electronic price tag 1 on the power supply rail is the 1st position, i.e. the second position on the left. After the electronic price tag 3 reads the binary position coding 10, the binary position coding 10 is converted into decimal position coding 2, so as to determine that the target position of the electronic price tag 1 on the power supply rail is the 2nd position, i.e. the third position on the left. Subsequently, whether the correspondence between the electronic price tag and the commodity is correct can be further determined based on the correspondence between the electronic price tag and the commodity.
[0102] An embodiment of the present specification provides a position recognition method applied to a commercial superstore shelf. The system comprises a power supply rail provided with positioning mark information and an electronic price tag mounted on the power supply rail, and the electronic price tag is provided with a photoelectric tube. The power supply rail supplies power to the electronic price tag on the power supply rail. When the power supply rail supplies power, the electronic price tag determines the mountable position on the power supply rail, reads the positioning mark information corresponding to the mountable position based on the photoelectric tube, and determines the target position on the power supply rail according to the positioning mark information. The method is based on the existing power supply rail and electronic price tag for low-cost modification. Binary position coding is configured on the power supply rail, and a photoelectric tube is configured on the electronic price tag. The electronic price tag reads the binary position coding of the position on the power supply rail based on the photoelectric tube, so as to determine the position thereof, so as to achieve the purpose of self-positioning of the electronic price tag. Moreover, the method is not affected by environmental factors, so as to achieve accurate positioning.
[0103] Corresponding to the method embodiment, the present specification also provides a position recognition system embodiment, Figure 6A structural schematic diagram of a position recognition system 600 provided by an embodiment of the present specification is shown. As shown in the figure, the system comprises a power supply rail 602 provided with position mark information, and an electronic price tag 604 installed on the power supply rail, and the electronic price tag is provided with a photoelectric tube, Figure 6
[0104] The electronic price tag 604 is configured to read the position mark information on the corresponding power supply rail based on the photoelectric tube, and determine the target position of the power supply rail according to the position mark information.
[0105] Optionally, the electronic price tag 604 is further configured to:
[0106] determine the installation position of the power supply rail, and read the position mark information corresponding to the installation position based on the photoelectric tube.
[0107] Optionally, the electronic price tag 604 is further configured to:
[0108] The electronic price tag identifies the position code of the power supply rail based on the coding recognition module.
[0109] Optionally, the installation position of the power supply rail reads the position mark information of the installation position based on the photoelectric tube.
[0110] Optionally, the position mark information comprises a position code; the electronic price tag 604 is further configured to:
[0111] The electronic price tag determines the target position of the power supply rail according to the position code.
[0112] Optionally, the position code comprises a binary position code, wherein the number of bits of the binary position code is the same as the number of photoelectric tubes, the binary position code is determined by black and white stickers, and the photoelectric tubes are aligned with the central region of the binary position code; the electronic price tag 604 is further configured to:
[0113] The electronic price tag determines the target position of the power supply rail according to the binary position code.
[0114] Optionally, the electronic price tag 604 is further configured to:
[0115] In the case that the binary position code is a to-be-verified position code, the electronic price tag acquires the adjacent position code corresponding to the adjacent electronic price tag of the electronic price tag;
[0116] The electronic price tag determines whether it is in an abnormal position according to the adjacent position code corresponding to the adjacent electronic price tag, and if so, sends an alarm message, and if not, determines the target position according to the adjacent position code corresponding to the adjacent electronic price tag.
[0117] Optionally, the system further comprises a controller.
[0118] The controller is configured to acquire length information of the power supply rail and width information of the electronic price tag, and determine positioning mark information on the power supply rail according to the length information and the width information.
[0119] Optionally, the controller is further configured to:
[0120] According to the length information and the width information, determine the installable position of the electronic price tag on the power supply rail, and configure corresponding positioning mark information for the installable position.
[0121] Optionally, the electronic price tag 604 is further configured to:
[0122] In the case of initial installation on the power supply rail and power supply by the power supply rail, read the positioning mark change information based on the photoelectric tube, and determine the target positioning mark information according to the positioning mark change information.
[0123] Optionally, the electronic price tag 604 is further configured to:
[0124] The electronic price tag calculates the target positioning mark information according to the at least two positioning mark change information.
[0125] Optionally, the electronic price tag 604 is further configured to:
[0126] The electronic price tag sends the target position to the controller.
[0127] The controller determines the installation information of the electronic price tag according to the commodity display list and the target position, wherein the commodity display list includes commodity placement information and commodity label information corresponding to each commodity, the commodity placement information is used to determine the correspondence between the commodity and the placement position, and the commodity label information is used to determine the correspondence between the commodity and the electronic price tag.
[0128] The position recognition system provided in the specification comprises a power supply rail provided with positioning mark information and an electronic price tag installed on the power supply rail, and the electronic price tag is provided with a photoelectric tube, wherein the electronic price tag reads the positioning mark information on the corresponding power supply rail based on the photoelectric tube, and determines the target position of the electronic price tag on the power supply rail according to the positioning mark information. By determining the target position of the electronic price tag on the power supply rail according to the positioning mark information of the electronic price tag on the power supply rail, the self-positioning capability of the electronic price tag is realized at low cost, and the positioning accuracy can be ensured.
[0129] The above is a schematic scheme of the position recognition system of the embodiment. It should be noted that the technical scheme of the position recognition system belongs to the same concept as the technical scheme of the position recognition method described above, and the details of the technical scheme of the position recognition system that are not described in detail can be referred to the description of the technical scheme of the position recognition method.
[0130] Figure 7 A structural block diagram of a computing device 700 according to an embodiment of the specification is shown. The components of the computing device 700 include, but are not limited to, a memory 710 and a processor 720. The processor 720 is connected to the memory 710 through a bus 730, and a database 750 is used to save data.
[0131] The computing device 700 also includes an access device 740, which enables the computing device 700 to communicate via one or more networks 760. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 740 can include one or more of any type of network interface (e.g., network interface card (NIC)) such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a worldwide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like, wired or wireless.
[0132] In an embodiment of the specification, the above-mentioned components of the computing device 700 and other components not shown in the specification can be connected to each other, for example, through a bus. It should be understood that Figure 7 the components of the computing device structure block diagram shown are only for the purpose of example, and are not a limitation on the scope of the specification. Those skilled in the art can add or replace other components as needed. Figure 7 the components of the computing device structure block diagram shown are only for the purpose of example, and are not a limitation on the scope of the specification. Those skilled in the art can add or replace other components as needed.
[0133] The computing device 700 can be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smartphone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other type of mobile device, or a stationary computing device such as a desktop computer or PC. The computing device 700 can also be a mobile or stationary server.
[0134] The processor 720 implements the steps of the location identification method when executing the computer instructions.
[0135] The above is a schematic solution of the computing device of the embodiment. It should be noted that the technical solution of the computing device and the technical solution of the location identification method belong to the same concept, and the details of the technical solution of the computing device that are not described in detail can be referred to the description of the technical solution of the location identification method.
[0136] An embodiment of the present specification also provides a computer readable storage medium, which stores computer instructions, and the computer instructions are executed by a processor to implement the steps of the location identification method as described above.
[0137] The above is a schematic solution of the computer readable storage medium of the embodiment. It should be noted that the technical solution of the storage medium and the technical solution of the location identification method belong to the same concept, and the details of the technical solution of the storage medium that are not described in detail can be referred to the description of the technical solution of the location identification method.
[0138] An embodiment of the present specification also provides a computer program, which, when executed in a computer, causes the computer to perform the steps of the location identification method as described above.
[0139] The above is a schematic solution of the computer program of the embodiment. It should be noted that the technical solution of the computer program and the technical solution of the location identification method belong to the same concept, and the details of the technical solution of the computer program that are not described in detail can be referred to the description of the technical solution of the location identification method.
[0140] The above describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the acts or steps recited in the claims can be performed in a different order than those described in the embodiments and still achieve desirable results. In addition, the processes depicted in the figures do not necessarily require the particular order shown or sequential order in order to achieve the desired results. In some implementations, multitasking and parallel processing can be advantageous.
[0141] The computer readable medium can include any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier signal, telecommunication signal, software distribution medium, etc. It should be noted that the computer readable medium can include appropriate contents according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
[0142] It should be noted that, for the foregoing method embodiments, in order to facilitate description, they are all described as a combination of a series of actions, but those skilled in the art should know that the embodiments of the present specification are not limited by the order of the described actions, because according to the embodiments of the present specification, certain steps can be performed in other orders or at the same time. Secondly, those skilled in the art should know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily necessary for the embodiments of the present specification.
[0143] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0144] The preferred embodiments of the present specification disclosed above are only used to help explain the present specification. The alternative embodiments do not describe all the details and limit the invention to the specific embodiments described. Obviously, according to the content of the embodiments of the present specification, many modifications and changes can be made. The present specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of the present specification, so that those skilled in the art can well understand and use the present specification. The present specification is limited by the claims and their entire scope and equivalents.
Claims
1. A location identification method, applied to a location identification system, the system comprising a power supply rail with positioning marker information and an electronic price tag mounted on the power supply rail, wherein the electronic price tag includes a photoelectric pair, wherein... The electronic price tag reads the positioning mark information on the corresponding power supply rail based on the photoelectric pair, and determines the target position on the power supply rail according to the positioning mark information. The positioning mark information includes a position code, which includes a binary position code, determined by black and white strips. Different colored strips correspond to different numbers in the binary code, and each photoelectric pair reads one bit of the position code. If the electronic price tag detects a change in the positioning mark information, it determines the target location corresponding to the electronic price tag based on the change in the positioning mark information and the installation direction.
2. The method as described in claim 1, wherein reading the positioning mark information on the corresponding power supply rail based on the photoelectric pair includes: The electronic price tag is installed at a specific location on the power supply rail, and the photoelectric sensor reads the positioning mark information corresponding to the installation location.
3. The method as described in claim 1, wherein reading the positioning mark information on the corresponding power supply rail based on the photoelectric pair includes: The electronic price tag is installed at the mounting position on the power supply rail, and the positioning mark information of the mounting position is read based on the photoelectric pair.
4. The method as described in claim 1, wherein the positioning marker information includes a location code; Determining the target position on the power supply rail based on the positioning mark information includes: The electronic price tag is positioned at the target location on the power supply rail based on the location code.
5. The method of claim 4, wherein, The number of bits in the binary position code is the same as the number of photoelectric pairs, and the photoelectric pairs are aligned with the central region of the binary position code. The electronic price tag, based on the location code, determines the target position on the power supply rail, including: The electronic price tag determines the target position on the power supply rail based on the binary position code.
6. The method of claim 5, wherein determining the target position on the power supply rail based on the binary position code comprises: When the binary position code is a position code to be verified, the electronic price tag obtains the adjacent position code corresponding to the adjacent electronic price tag. The electronic price tag determines whether it is in an abnormal position based on the adjacent position code corresponding to the adjacent electronic price tag. If it is, an alarm message is sent; if not, the target position is determined based on the adjacent position code corresponding to the adjacent electronic price tag.
7. The method of claim 1, further comprising: The electronic price tag, initially installed on the power supply rail, reads the change information of the positioning mark based on the photoelectric pair, and determines the target positioning mark information based on the change information of the positioning mark.
8. The method as described in claim 7, wherein the location marker change information includes at least two location marker information; The electronic price tag determines the target location marker information based on the location marker change information, including: The electronic price tag calculates the target location marker information based on the changes in the at least two location markers.
9. The method according to any one of claims 1-8, wherein the system further comprises a controller, wherein, The electronic price tag sends the target location to the controller; The controller determines the installation information of the electronic shelf label based on the product display list and the target location. The product display list includes product placement information and product label information for each product. The product placement information is used to determine the correspondence between the product and the placement location, and the product label information is used to determine the correspondence between the product and the electronic shelf label.
10. A location identification system, the system comprising a power supply rail with location marker information and an electronic price tag mounted on the power supply rail, wherein the electronic price tag includes a photoelectric pair, wherein... The electronic price tag is configured to read the positioning mark information on the corresponding power supply rail based on the photoelectric pair, and determine the target position on the power supply rail according to the positioning mark information. The positioning mark information includes a position code, which includes a binary position code, determined by black and white strips. Different colored strips correspond to different numbers in the binary code, and each photoelectric pair reads one bit of the position code. The electronic price tag is configured to determine the target location corresponding to the electronic price tag based on the change in the positioning mark information and the installation direction if a change in the positioning mark information is detected.
11. A computing device comprising a memory, a processor, and computer instructions stored in the memory and executable on the processor, wherein the processor, when executing the computer instructions, performs the steps of the method according to any one of claims 1-9.
12. A computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the steps of the method according to any one of claims 1-9.
13. A computer program product, characterized in that, Includes computer instructions that, when executed by a processor, implement the steps of the method according to any one of claims 1-9.
Citation Information
Patent Citations
Positioning device for optoelectronic tubes on encoding disc
CN101504294A
Electronic price tag system, guide rail and electronic price tag
CN114492712A
Cited By
Position identification method and system
WO2024017353A1