Method, device and equipment for determining booth of interest based on optical carrier information and medium
By using light-loading information technology in the exhibition venue, the booth information is encoded and modulated, and the light source is dynamically controlled to send information, the problem of radio frequency communication congestion in the exhibition is solved, and stable, accurate and personalized information push is achieved.
Patent Information
- Application Number
- CN202411667278.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-12
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-04-12
AI Technical Summary
In crowded exhibition occasions, radio frequency communication is prone to congestion in the prior art, resulting in unstable connections, slowed down and even interrupted data transmission speed, and information pushing relying on mobile Internet may be limited by the coverage of network signals.
The booth determination method of interest based on optical load information is adopted, and the booth information of the target booth in the exhibition hall is encoded and modulated to generate a second optical signal, and the second light source is dynamically controlled to send the second optical signal to the corresponding exhibitors based on the position information of the exhibitors.
It realizes the stability and accuracy of information push in large-scale exhibition venues, avoids congestion problems in radio frequency communication, and improves the personalization and coverage of information push.
Smart Images

Figure CN119519835A_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application filed on April 12, 2024, with the invention name “Exhibition information push method, device, equipment and medium based on visible light communication” and application number 202410443422.X. Technical Field
[0002] The present invention relates to the field of optical information technology, and in particular to a method, device, equipment and medium for determining an interested booth based on optical information. Background Art
[0003] Visible light communication is a technology that uses visible light to communicate. It transmits data by modulating the brightness and frequency of light sources such as LED lights, and this modulation is almost imperceptible to the human eye. The advantages of VLC include high bandwidth, low interference, excellent safety performance, and the ability to use existing lighting infrastructure. It is particularly suitable for environments where radio frequency communication cannot be used, such as in hospitals, on airplanes, or other places sensitive to electromagnetic interference.
[0004] In the prior art, booth information in exhibition information is usually pushed through radio frequency (such as Wi-Fi, Bluetooth), mobile Internet or paper flyers. These technologies can support location-based services, such as pushing booth information or advertisements related to the user's current location. However, in crowded exhibitions, radio frequency communications may become congested due to high-density use, resulting in unstable connections, slow data transmission speeds or even interruptions. In addition, information push services that rely on mobile Internet may be limited by network signal coverage, especially in indoor environments.
[0005] For example, the patent with publication number CN115129993A discloses an exhibition booth interaction system, which includes a handheld terminal, a communication module and a cloud server; the handheld terminal is connected to the cloud server through the communication module, and is used to collect and output the current tourists' exhibition start time and preset exhibition duration and real-time positioning information. Its specification records that the device used by the communication module is preferably WIFI, and can also be Bluetooth and 4G communication, etc. Since the system relies on WiFi, Bluetooth or 4G communication, it encounters problems of network signal interference and congestion in large-scale exhibition venues. In crowded environments, these wireless networks are easily interfered, resulting in unstable connection and delayed data transmission. Summary of the invention
[0006] In view of this, the embodiments of the present invention provide a method, device, equipment and medium for determining booths of interest based on optical information, so as to solve the problems of unstable network connection and data transmission delay in large exhibition venues in the prior art.
[0007] In a first aspect, an embodiment of the present invention provides a method for determining an interested booth based on optical information, the method comprising:
[0008] Encoding and modulating the booth information of the target booth in the exhibition venue according to a preset coding and modulation rule to obtain a second optical signal;
[0009] According to the first position information, the second light source of the target booth is controlled to send a second light signal to the corresponding exhibitor, wherein the first position information is obtained according to the first light signal emitted by the first light source, the target booth is obtained by the second position information of each booth and the first position information, the second light source is arranged at a position of each booth different from the designated position of the first light source, and the illumination range of the second light source is movable, wherein the carrier frequency of the first light signal belongs to the first light-carrying information frequency interval, the carrier frequency of the second light signal belongs to the second light-carrying information frequency interval, and the first light-carrying information frequency interval and the second light-carrying information frequency interval have no intersection;
[0010] Acquire historically visited booths according to the exhibitor's stay time at each of the target booths, wherein the exhibitor's stay time at the historically visited booths is greater than the second stay time threshold;
[0011] According to each of the historically visited booths and a preset algorithm, a number of booths of interest corresponding to the exhibitor are obtained, wherein the preset algorithm includes one of a collaborative filtering algorithm, a content-based recommendation algorithm, and a clustering algorithm;
[0012] The target booth of interest is acquired according to the second position information of each booth of interest and the first position information of the corresponding exhibitor.
[0013] The method for determining a booth of interest based on optical information according to claim 1 is characterized in that, before encoding and modulating the booth information of the target booth in the exhibition venue according to a preset coding and modulation rule to obtain the second optical signal, it also includes:
[0014] Acquire first position information of each exhibitor wearing an optical information receiver in the exhibition venue according to a first optical signal emitted by a first light source, wherein the first light source is arranged at a designated position of each booth in the exhibition venue, and an illumination range of the first light source is larger than a booth range of the corresponding booth;
[0015] The target booth of each exhibitor is determined according to the second position information of each booth and the first position information, wherein the distance between the target booth and the corresponding exhibitor is smaller than the distance between the corresponding exhibitor and a booth other than the target booth.
[0016] Preferably, encoding and modulating the booth information of the target booth according to a preset coding and modulation rule to obtain a second optical signal includes:
[0017] Acquiring real-time ambient lighting data of the target booth, wherein the real-time ambient lighting data includes ambient light intensity and spectral distribution;
[0018] Analyze the ambient spectral characteristics in the real-time ambient lighting data according to the real-time ambient lighting data and the spectral perception algorithm to obtain a second light-carrying information frequency interval matching the ambient spectral characteristics;
[0019] Allocate a second communication carrier frequency to the second light source of each booth according to the second light-carrying information frequency interval and the irradiation range of each second light source, wherein the second communication carrier frequency is within the second light-carrying information frequency interval, and the second communication carrier frequencies of the second light sources with overlapping irradiation ranges are different;
[0020] If the spectrum type of the second communication carrier frequency is red light, the preset coding and modulation rules used are NRZ coding and BPSK modulation, and encoding and modulation are performed to obtain a second optical signal;
[0021] If the spectrum type of the second communication carrier frequency is green light, the preset coding and modulation rule used is differential Manchester coding and PAM modulation, and encoding and modulation are performed to obtain a second optical signal;
[0022] If the spectrum type of the second communication carrier frequency is blue light, the preset coding and modulation rule used is 8B / 10B line coding and QAM modulation, and encoding and modulation are performed to obtain a second optical signal;
[0023] If the spectrum type of the second communication carrier frequency is white light, the preset coding and modulation rules used are Turbo coding and CAP modulation, and the second optical signal is obtained by encoding and modulating.
[0024] Preferably, the booth information includes booth introduction information and booth detailed information, the booth introduction information includes booth name, product overview and interactive prompts, the booth detailed information includes product detailed information and contact information, and the controlling the second light source of the target booth to send a second light signal to the corresponding exhibitor according to the first position information includes:
[0025] Acquire the stay time of the exhibitor at the target booth according to the time when the exhibitor's receiver receives the first light signal emitted by the first light source of the target booth;
[0026] When the residence time is greater than a first residence time threshold, according to the first position information and the second communication carrier frequency, controlling the second light source to emit a second optical signal having the booth introduction information to the exhibitor;
[0027] When the dwell time is greater than a second dwell time threshold, the second light source is controlled to emit a second optical signal with detailed information of the booth to the exhibitor according to the first position information and the second communication carrier frequency, wherein the first dwell time threshold is less than the second dwell time threshold.
[0028] Preferably, the acquiring of a number of booths of interest corresponding to the exhibitor according to each of the historically visited booths and a preset algorithm comprises:
[0029] According to the historically visited booths, historical visit data of the exhibitors are obtained, wherein the historical visit data includes booth information of the historically visited booths and the stay time of the exhibitors at each of the historically visited booths;
[0030] Extract features from the historical tour data according to a preset feature extraction method to obtain the booth preference features of the exhibitors;
[0031] According to the content-based recommendation algorithm and the booth preference features, matching is performed in a booth feature database to obtain a matching result, wherein the booth feature database includes booth features of all the booths in the exhibition venue, and the booth features are obtained based on the preset feature extraction method;
[0032] According to the matching results, a list of booths of interest to the exhibitor is obtained;
[0033] According to the historically visited booths, duplicate booths in the interested booth list are removed to obtain a number of interested booths.
[0034] Preferably, acquiring the target booth of interest according to the second location information of each booth of interest and the first location information of the corresponding exhibitor comprises:
[0035] Acquire a first distance sequence according to the second position information of each booth of interest and the first position information of the corresponding exhibitor;
[0036] According to the first distance sequence, the nearest booth of interest to the corresponding exhibitor is obtained.
[0037] Preferably, acquiring the nearest booth of interest to the corresponding exhibitor according to the first distance includes:
[0038] Sorting the first distance sequence from small to large to obtain a second distance sequence;
[0039] Obtaining the minimum distance value in the second distance sequence;
[0040] According to the minimum distance value, the nearest booth of interest to the corresponding exhibitor is obtained.
[0041] In a second aspect, an embodiment of the present invention provides a device for determining an interested booth based on optical information, the device comprising:
[0042] A coding and modulation module, used for encoding and modulating the booth information of the target booth in the exhibition venue according to a preset coding and modulation rule to obtain a second optical signal, wherein the communication carrier frequencies of the first optical signal and the second optical signal are different;
[0043] a signal sending module, used for controlling the second light source of the target booth to send a second light signal to the corresponding exhibitor according to the first position information, wherein the second light source is arranged at a position of each booth different from the designated position of the first light source, and the illumination range of the second light source is movable, wherein the carrier frequency of the first light signal belongs to a first optical information frequency interval, the carrier frequency of the second light signal belongs to a second optical information frequency interval, and the first optical information frequency interval and the second optical information frequency interval have no intersection;
[0044] A historical booth acquisition module, which acquires historically visited booths according to the exhibitor's stay time at each target booth, wherein the exhibitor's stay time at the historically visited booth is greater than the second stay time threshold;
[0045] An interested booth acquisition module, which acquires a number of interested booths corresponding to the exhibitor according to each of the historically visited booths and a preset algorithm, wherein the preset algorithm includes one of a collaborative filtering algorithm, a content-based recommendation algorithm, and a clustering algorithm;
[0046] The target booth of interest obtaining module obtains the target booth of interest according to the second position information of each booth of interest and the first position information of the corresponding exhibitor.
[0047] In a third aspect, an embodiment of the present invention provides an optical information-carrying device, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method of the first aspect in the above-mentioned embodiment.
[0048] In a fourth aspect, an embodiment of the present invention provides a storage medium having computer program instructions stored thereon, which implements the method of the first aspect in the above-mentioned embodiment when the computer program instructions are executed by a processor.
[0049] In summary, the beneficial effects of the present invention are as follows:
[0050] The method, device, equipment and storage medium for determining a booth of interest based on optical information provided by an embodiment of the present invention encode and modulate the booth information of the target booth according to a preset coding and modulation rule to obtain a second optical signal, wherein the communication carrier frequencies of the first optical signal and the second optical signal are different, and the information of the target booth is converted into a second optical signal through a preset coding and modulation method, and the communication carrier frequency of the signal is different from that of the first optical signal, thereby ensuring the security and accuracy of information transmission and reducing interference between different signals; according to the first position information, the second light source of the target booth is controlled to send the second optical signal to the corresponding exhibitor, wherein the second light source is set at a position of each booth different from the designated position of the first light source, and the illumination range of the second light source is movable, and according to the position information of the exhibitor, the second light source on each booth is dynamically controlled to send information to the corresponding exhibitor, thereby realizing personalized information push and improving user experience. At the same time, since the illumination range of the second light source is movable, this further increases the flexibility and coverage of the system, wherein the carrier frequency of the first optical signal belongs to the first optical information frequency interval, and the carrier frequency of the second optical signal belongs to the second optical information frequency interval, and the first optical information frequency interval and the second optical information frequency interval have no intersection. This frequency separation reduces mutual interference between signals, improves system stability and signal clarity; according to the exhibitors' stay time at each target booth, historically visited booths are obtained, and only those booths where the exhibitors stay for a longer time are considered, which helps to improve the relevance and quality of subsequent recommendations and ensures that the recommendation system does not make recommendations based on short and potentially insignificant stays. Recommendations are not made, but rather those booths that are more likely to arouse sustained interest; a number of booths of interest corresponding to the exhibitors are obtained based on each of the historical booths visited and a preset algorithm, and other booths that the exhibitors may be interested in are inferred based on the historical booth visit data, so that the exhibitors' points of interest can be predicted more accurately, and more personalized and relevant booth recommendations can be provided; a target booth of interest is obtained based on the second position information of each of the booths of interest and the first position information of the corresponding exhibitors, and the most suitable target booth of interest for recommendation is determined based on the position information of the recommended booth and the current position of the exhibitors, and the distance between the target booth of interest and the exhibitor is smaller than that between the target booth of interest and the exhibitor, that is, the booth of interest closest to the exhibitor. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the technical solution of the embodiment of the present invention, the drawings required for use in the embodiment of the present invention will be briefly introduced below. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work, and these are all within the protection scope of the present invention.
[0052] Figure 1 It is a flow chart of a method for pushing exhibition information based on indoor visible light communication according to an embodiment of the present invention.
[0053] Figure 2 It is a schematic diagram of an exhibition scene according to an embodiment of the present invention.
[0054] Figure 3 It is a schematic diagram of the process of obtaining the first location information according to an embodiment of the present invention.
[0055] Figure 4 It is a schematic diagram of a process of acquiring a target booth according to an embodiment of the present invention.
[0056] Figure 5 It is a schematic diagram of a process of acquiring a target booth of interest according to an embodiment of the present invention.
[0057] Figure 6 It is a structural schematic diagram of an exhibition information push device based on visible light communication according to an embodiment of the present invention.
[0058] Figure 7 It is a schematic diagram of the structure of an optical information carrying device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0059] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and Examples. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present invention by illustrating examples of the present invention.
[0060] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0061] Example 1
[0062] See also Figure 1 In a first aspect, an embodiment of the present invention provides a method for pushing exhibition information based on visible light communication, the method comprising:
[0063] S1. Acquire first position information of each exhibitor wearing an optical information receiver in an exhibition venue according to a first optical signal emitted by a first light source, wherein the first light source is arranged at a designated position of each booth in the exhibition venue, and the illumination range of the first light source is larger than the booth range of the corresponding booth; wherein the carrier frequency of the first optical signal belongs to a first optical information frequency interval;
[0064] Specifically, Figure 2 As shown, a first light source is installed at each booth in the exhibition venue. The first light source is a light source for sending positioning signals, which is usually a programmable LED light, and the light signals emitted by them are used to determine the location of the exhibitors. The light signals emitted by these light sources are captured by the exhibitors' receivers to determine their locations;
[0065] Among them, the first light source is divergent, which means that its light can cover a wider area. This light source is usually used for overall lighting and can cover the entire booth area, such as LED lights installed on the ceiling of the exhibition venue, whose divergent light can cover the entire booth area below, or high-power LED floodlights, which are used to illuminate a large area of the booth and emit light signals for positioning;
[0066] In exhibition scenarios, in order to ensure effective information reception and improve user experience, the exhibitor's receiver can be integrated into the admission pass, exhibition pass or name tag. The exhibition pass is usually worn by the exhibitor during the exhibition, so that the receiver can be carried with them at all times. The exhibition pass or name tag worn on the chest is relatively less likely to be blocked. This is especially important when using visible light communication technology, because visible light communication is more sensitive to obstacles in the light path. The exhibition pass itself is a standard tool for exhibitor identification. Integrating the receiver into the exhibition pass can make the use of the technology more intuitive and convenient;
[0067] After the exhibitor's receiver receives the first optical signal, the position information of the exhibitor within the irradiation range of the first light source that emits the first signal can be obtained through the signal parameters of the first optical signal, and the precise position of the exhibitor in the exhibition venue can be obtained in combination with the position information of the booth;
[0068] As an optional embodiment of the present invention, refer to Figure 3 The step of obtaining the first position information of each exhibitor in the exhibition venue according to the first light signal emitted by the first light source includes:
[0069] S11, obtaining a first optical information-carrying frequency interval;
[0070] Specifically, the frequency range of the first optical signal that can be used for communication is first determined. This can be accomplished by analyzing the frequency range of visible light communication technology, the capabilities of the first light source, and the ambient lighting characteristics. Selecting a suitable frequency range can ensure effective transmission of the optical signal while reducing interference and optimizing communication quality.
[0071] S12, allocating a first communication carrier frequency to the first light source of each booth according to the first light-carrying information frequency interval and the illumination range of each of the first light sources, wherein the first communication carrier frequency is within the first light-carrying information frequency interval, and the first communication carrier frequencies of the first light sources having overlapping illumination ranges are different;
[0072] This step allocates different first communication carrier frequencies according to the illumination range of the first light source of each booth, to ensure that light sources with overlapping illumination ranges use different frequencies. For the light source of each booth, the actual illumination range of its light is measured, and a photometer or similar device is used to measure the illumination intensity and coverage range of the light source to determine the coverage area of each light source, especially the coverage of the edge area. Based on the illumination range of each light source, a unique carrier frequency is allocated to the light source of each booth to ensure that light sources with overlapping illumination ranges are allocated different frequencies to avoid cross-interference. For example, booth A and booth B are adjacent, and their illumination ranges partially overlap. Through the above steps, the system allocates a frequency (such as 850nm) to the light source of booth A, and another frequency (such as 860nm) to the light source of booth B, thereby ensuring that the information transmission of the two booths does not interfere with each other, and exhibitors can obtain accurate location information and related booth information at each booth.
[0073] S13, obtaining actual signal parameters of each of the first optical signals received by the exhibitor's receiver, wherein the actual signal parameters include: signal strength, arrival angle, and arrival time difference;
[0074] After the exhibitor's receiver receives the first optical signal, it measures the actual signal parameters of the first optical signal, which include signal strength, arrival angle, and arrival time difference. The signal strength indicates the strength or intensity level of the received first optical signal, the arrival angle indicates the angle when the first optical signal arrives at the receiver, and the arrival time difference is the time difference when different optical sensor units of the first receiver receive the same signal. These parameters provide key data for calculating the precise position of each exhibitor. By comprehensively analyzing these parameters, the positioning sensitivity and accuracy of the system can be greatly improved.
[0075] S14. Acquire the first position information of each of the exhibitors according to the actual signal parameters.
[0076] According to the signal parameters collected in step S13, a specific algorithm is used to calculate the specific location of each participant, and the specific algorithm includes a triangulation positioning method, a positioning method based on signal strength, or a positioning method based on arrival time difference, etc., to accurately determine the location of each participant in the conference venue;
[0077] S2. Determine a target booth for each exhibitor based on the second position information of each booth and the first position information, wherein the distance between the target booth and the corresponding exhibitor is smaller than the distance between the corresponding exhibitor and a booth other than the target booth;
[0078] In this step, based on the position of each booth, i.e., the second position information, and the current position of the exhibitor, i.e., the first position information obtained through the first light source, the booth system calculates and determines the target booth of the exhibitor. The target booth is the booth closest to the exhibitor and is the booth that the exhibitor may visit.
[0079] As an optional embodiment of the present invention, see Figure 4 The step of determining the target booth of each exhibitor according to the second location information of each booth and the first location information includes:
[0080] S21. Acquire second location information of each booth according to an exhibition layout diagram of the exhibition venue, wherein the exhibition layout diagram includes a static booth location of each booth;
[0081] Specifically, first, use the layout map of the exhibition venue to obtain the location information of each booth. This information usually exists in the form of a static booth location, which may include the coordinates, number or other identification of the booth; second, the location information refers to the fixed location information of the booth in the exhibition venue. The exhibition layout map is a graphical representation of the booth layout in the exhibition venue, including the location and size of the booth.
[0082] S22, determining a number of candidate target booths according to the first optical signal received by the receiver;
[0083] The candidate target booth is the booth where the exhibitor's receiver receives the first light signal. Since the illumination range of the first light source may overlap, the exhibitor's receiver may receive light signals from multiple adjacent booths at the same time, ensuring that the target booth is based on the exhibitor's actual geographical location, which is suitable for exhibitors who want to explore new content or do not have clear interest preferences. In this way, the system can provide a more flexible and comprehensive information push service.
[0084] S23: Calculate, according to the first position information and the second position information of the candidate target booth, the candidate target booth closest to the exhibitor as the target booth.
[0085] Compare the current location of the exhibitor, i.e., the first location information, with the location of the candidate target booth, i.e., the second location information, to determine which booth is closest to the exhibitor, and use the nearest candidate target booth as the target booth, so as to facilitate pushing relevant information of the booth that the exhibitor is most likely to visit;
[0086] S3. Encode and modulate the booth information of the target booth according to a preset coding and modulation rule to obtain a second optical signal, wherein the communication carrier frequencies of the first optical signal and the second optical signal are different;
[0087] The information of the selected target booth, such as booth introduction, product information, etc., is encoded and modulated and converted into a second optical signal. Through the encoding and modulation technology, the booth information can be effectively converted into an optical signal and accurately conveyed to the target exhibitors. The preset encoding and modulation rules include a preset modulation method and a preset encoding method; the preset modulation method includes a BPSK modulation method, a PAM modulation method, a QAM modulation method, and a CAP modulation method. The preset encoding methods include: an NRZ encoding method, an 8B / 10B encoding method, a Turbo encoding method, and a differential Manchester encoding method;
[0088] As an optional embodiment of the present invention, the step of encoding and modulating the booth information of the target booth according to a preset coding and modulation rule to obtain a second optical signal includes:
[0089] S31, acquiring real-time ambient lighting data of the target booth, wherein the real-time ambient lighting data includes ambient light intensity and spectral distribution;
[0090] Use light sensors to collect real-time ambient light data of the target booth environment. The real-time ambient light data includes ambient light intensity and spectral distribution. These data provide important information about the current ambient light conditions and help optimize the subsequent frequency allocation and modulation process.
[0091] S32, analyzing the ambient spectrum characteristics in the real-time ambient light data according to the real-time ambient light data and the spectrum perception algorithm, and obtaining a second light-carrying information frequency interval matching the ambient spectrum characteristics;
[0092] In this step, a spectral sensing algorithm is used to analyze the collected ambient lighting data to determine the second optical information-carrying frequency range that best matches the ambient spectral characteristics. The spectral sensing algorithm is used to analyze the ambient spectral characteristics to determine the optimal communication frequency. By selecting the frequency range that best suits the current environment, ambient light interference is reduced and the quality and stability of signal transmission are improved.
[0093] Specifically, the spectrum perception algorithm is based on the principle of spectral analysis, that is, identifying different light sources and their characteristics by analyzing the spectral composition of ambient light. The light in the environment may include natural light (such as sunlight), artificial light (such as indoor lighting), and other light sources, each of which has its own unique spectral characteristics. By understanding the ambient spectrum, the communication frequency can be selected to minimize overlap with ambient light, reduce interference, and improve signal quality.
[0094] S33, allocating a second communication carrier frequency to the second light source of each booth according to the second light-carrying information frequency interval and the illumination range of each of the second light sources, wherein the second communication carrier frequency is within the second light-carrying information frequency interval, and the second communication carrier frequencies of the second light sources with overlapping illumination ranges are different;
[0095] Specifically, according to the second optical information-carrying frequency interval and the illumination range of the second light source of each booth, a suitable second communication carrier frequency is allocated to the second light source of each booth. This step is similar to S12 above and will not be repeated here. The purpose of this step is to ensure that even if the illumination ranges overlap, the second optical signals of different booths will not interfere with each other.
[0096] S34. Encode and modulate the booth information of the target booth according to the second communication carrier frequency of the target booth and a preset coding and modulation rule to obtain a second optical signal.
[0097] After acquiring the second communication carrier frequency, the booth information of the target booth is encoded and modulated by a preset coding and modulation rule to obtain a second optical signal. Through the precise coding and modulation process, the accuracy and security of the information during transmission can be ensured, while the efficiency of data transmission can be improved;
[0098] Specifically, if the spectrum type of the second communication carrier frequency is red light, the encoding strategy is to use NRZ encoding, and the modulation strategy is to use BPSK modulation; NRZ encoding is used to convert digital data into high and low levels of optical signals, while BPSK modulation allows binary modulation in phase, which can achieve stable data transmission in red light communication and improve the signal's anti-interference ability to adapt to different environmental conditions.
[0099] If the spectrum type of the second communication carrier frequency is green light, differential Manchester coding is selected as the coding strategy, and the PAM modulation strategy is selected to help achieve high-quality data transmission in green optical communication. Differential Manchester coding is used to provide clock synchronization of data, and the PAM modulation method uses different light intensity levels to represent data, thereby improving the reliability of data transmission. This combination helps to achieve higher transmission stability in green optical communication and reduce data transmission error rate;
[0100] If the spectrum type of the second communication carrier frequency is blue light, 8B / 10B line coding is selected as the coding strategy, and QAM modulation strategy is selected, which is very effective for blue light communication. 8B / 10B coding is a data coding method used to provide data reliability and synchronization. At the same time, QAM modulation combines amplitude and phase modulation, allowing more data to be transmitted within a limited bandwidth. This combination of strategies helps to achieve high-speed data transmission in blue light communication and reduce the risk of signal distortion;
[0101] If the spectrum type of the second communication carrier frequency is white light, selecting Turbo coding as the coding strategy and CAP modulation strategy helps to achieve high fault tolerance and high-speed transmission in white light communication. Turbo coding is a powerful error correction coding method that can reduce the error rate in data transmission, while CAP modulation combines amplitude and phase modulation and is suitable for high-speed visible light communication. This combination of strategies helps to achieve high performance and reliable data transmission in white light communication.
[0102] S4. According to the first position information, control the second light source of the target booth to send a second light signal to the corresponding exhibitor, wherein the second light source is arranged at a position of each booth different from the designated position of the first light source, and the illumination range of the second light source is movable;
[0103] The carrier frequency of the first optical signal belongs to a first optical information-carrying frequency interval, the carrier frequency of the second optical signal belongs to a second optical information-carrying frequency interval, and the first optical information-carrying frequency interval and the second optical information-carrying frequency interval have no intersection.
[0104] According to the location information of the exhibitors, the second light source on the booth is controlled to send a second light signal containing booth information to the exhibitors. The second light source is directional and can accurately project light and information to a specific location or object. This light source is used to send specific information to specific exhibitors. Specifically, the second light source can be a directional LED spotlight, which can point to a specific direction and is used to send a coded light signal to a specific exhibitor, such as pushing detailed information of the booth or a special notice;
[0105] The first light source and the second light source work together, the first light source provides positioning function, and the second light source sends accurate information to exhibitors based on this location information. This setting takes advantage of the respective advantages of divergent light sources and directional light sources, ensuring a wide coverage range while achieving targeted information transmission.
[0106] If the carrier frequencies of the two signals are too close or overlapped, the signals may interfere with each other. Such interference may reduce the quality of the signal and cause data transmission errors or distortion. In this embodiment, by allocating the first optical signal and the second optical signal to different frequency intervals, such signal interference can be effectively reduced or eliminated to ensure the clarity and reliability of the signal. Different frequency intervals can make it easier for the system to distinguish and process the two signals, especially when decoding and analyzing the signals. Even if the two signals overlap in space, they will not interfere with each other, thereby ensuring the accuracy of positioning and the clarity of information transmission.
[0107] As an optional embodiment of the present invention, the booth information includes booth introduction information and booth detailed information, the booth introduction information includes booth name, product overview and interactive prompts, and the booth detailed information includes product detailed information and contact information. The step of controlling the second light source of the target booth to send a second light signal to the corresponding exhibitor according to the first position information includes:
[0108] S41, acquiring the stay time of the exhibitor at the target booth according to the time when the exhibitor's receiver receives the first light signal emitted by the first light source of the target booth;
[0109] Specifically, the time when the exhibitor receives the first light signal emitted by the first light source of the target booth is used to calculate the exhibitor's stay in the target booth. This enables the system to make targeted adjustments to the pushed information content based on the exhibitor's actual stay time in the target booth, thereby providing a more personalized experience.
[0110] S42, when the residence time is greater than a first residence time threshold, controlling the second light source to emit a second optical signal having the booth briefing information to the exhibitor according to the first position information and the second communication carrier frequency;
[0111] If the exhibitor's stay time at the target booth exceeds the set first stay time threshold, the system will control the second light source to send a second light signal containing booth profile information to the corresponding exhibitor based on the first position information and the second communication carrier frequency. The booth profile information includes the name of the booth, product overview and interactive prompts. The interactive prompts include scanning QR codes to participate in interactions, receiving coupons, etc., providing basic information for newly arrived or short-staying exhibitors to help them quickly understand the booth content;
[0112] The length of time exhibitors stay at a target booth reflects, to a certain extent, their interest in the target booth. If the first time threshold is not set, exhibitors will receive push information just by passing by the target booth. Receiving too much information that they are not interested in may interfere with the exhibitors' experience, making them feel bored or inconvenienced. If most of the push information is irrelevant, exhibitors may ignore or not pay attention to the information, or even turn off the receiving function. For booth organizers, sending information to passing exhibitors may be a waste of resources, including data transmission costs and system operating costs.
[0113] Therefore, it is crucial to set a reasonable first dwell time threshold, which helps to ensure that only exhibitors who are truly interested in the booth will receive relevant information, thereby improving the efficiency and effectiveness of information push;
[0114] In one embodiment, the setting of the first dwell time threshold depends on a variety of factors, including the nature of the exhibition, the type of booth, and the expected behavior of exhibitors. If it is set too short, exhibitors will receive information even if they only pass by the booth briefly, which may lead to information overload; if it is too long, exhibitors need to stay in the booth for a long time to receive information, and may miss important booth information. For exhibitors who only browse quickly but may be interested in the booth content, they may not be able to obtain relevant information in time. In a specific embodiment, the first dwell time threshold is 30 seconds to 1 minute.
[0115] S43, when the residence time is greater than a second residence time threshold, controlling the second light source to emit a second optical signal with detailed information of the booth to the exhibitor according to the first location information and the second communication carrier frequency;
[0116] The first residence time threshold is smaller than the second residence time threshold.
[0117] Specifically, for exhibitors who stay in the booth for more than the second stay time threshold, showing obvious interest, the system will send more detailed product information and business contact information. This dynamic information push method not only increases the relevance of information, but also improves the quality of experience of exhibitors;
[0118] The actual first and second dwell time thresholds may need to be adjusted according to the actual situation. For example, for booths with rich content or strong interactivity, a shorter dwell time threshold may be more appropriate; while for booths that require in-depth understanding, a longer time threshold may be more appropriate.
[0119] As an optional embodiment of the present invention, see Figure 5After controlling the second light source of the target booth to send a second light signal to the corresponding exhibitor according to the first position information, the method further includes:
[0120] S5. Acquire historically visited booths according to the exhibitor's stay time at each target booth, wherein the exhibitor's stay time at the historically visited booth is greater than the second stay time threshold;
[0121] Specifically, the system records the duration of stay of exhibitors at each booth, and identifies booths whose stay time exceeds a second stay time threshold as historically visited booths. By setting a higher stay time threshold, the system can more accurately identify booths that truly attract exhibitors' attention.
[0122] Considering only those booths where attendees stayed longer helps improve the relevance and quality of subsequent recommendations, ensuring that the recommendation system does not make recommendations based on short, potentially insignificant stops, but instead focuses on booths that are more likely to generate sustained interest.
[0123] S6. Acquire several booths of interest corresponding to the exhibitor according to the historically visited booths and a preset algorithm, wherein the preset algorithm includes one of a collaborative filtering algorithm, a content-based recommendation algorithm, and a clustering algorithm;
[0124] Using preset algorithms, such as collaborative filtering, content-based recommendation algorithms, or clustering algorithms, to infer other booths that exhibitors may be interested in based on historical booth visit data. This algorithm can more accurately predict exhibitors' interests and provide more personalized and relevant booth recommendations;
[0125] Specifically, collaborative filtering generates recommendations based on the similarities between users and the users' past behaviors. It is mainly divided into two types: user-based collaborative filtering and item-based collaborative filtering, that is, recommending items based on the similarities between users. For example, if user A and user B like similar items, the system will recommend items that user A likes but user B has not experienced to user B; or, recommend items based on the similarities between items. For example, if two items are usually liked by the same group of users, then if one user likes one of the items, the system may recommend the other item.
[0126] Content-based recommendation algorithms recommend new items based on the features of items that users have liked in the past. It focuses on the attributes of items, such as text descriptions, keywords, tags, etc. If a user often reads articles about technology, a content-based recommendation system will analyze the keywords or topics of these articles and then recommend other articles with similar topics to the user;
[0127] Clustering algorithms divide data into multiple groups or "clusters" so that data points within the same cluster are highly similar, while data points between different clusters are less similar. In recommendation systems, clustering algorithms can be used to discover natural groupings of users or items, which can then be used to generate recommendations. For example, users can be clustered based on their purchase history or preferences, and then items suitable for that group can be recommended for each cluster.
[0128] As an optional embodiment of the present invention, the preset algorithm is a content-based recommendation algorithm, and the step of acquiring a number of booths of interest corresponding to the exhibitor according to each of the historically visited booths and the preset algorithm includes:
[0129] S61, acquiring historical tour data of the exhibitors according to the historical tour booths, wherein the historical tour data includes booth information of the historical tour booths and the stay time of the exhibitors at each of the historical tour booths;
[0130] First, relevant data on exhibitors’ historical booth visits is collected, including specific information about the booths and the length of time exhibitors stay at each booth. These data reflect the interests and preferences of exhibitors and are the basis for generating personalized recommendations.
[0131] S62, extracting features from the historical tour data according to a preset feature extraction method to obtain the booth preference features of the exhibitors;
[0132] Use the preset feature extraction method to analyze the historical tour data, extract the booth preference characteristics of exhibitors, and determine which types of booths exhibitors are more interested in by analyzing the patterns and trends in the historical data;
[0133] Specifically, the preset feature extraction method may include statistical analysis, behavioral pattern recognition, cluster analysis, etc.; statistical analysis includes calculating the average stay time of exhibitors at different types of booths and analyzing which types of booths attract the attention of exhibitors more frequently; behavioral pattern recognition includes identifying the behavioral patterns of exhibitors, for example, whether they tend to visit a specific type of booth; and text analysis techniques (such as keyword extraction or topic modeling) may also be used to analyze booth information to identify topics that may be of interest to exhibitors;
[0134] The booth preference features include but are not limited to booth type preferences and corresponding interest levels. The interest level is determined based on the dwell time. By comprehensively using feature extraction methods, the booth preferences of exhibitors can be accurately identified, thereby providing them with more personalized and accurate booth recommendations in the future and enhancing their exhibition experience.
[0135] S63, performing matching in a booth feature database according to the content-based recommendation algorithm and the booth preference feature to obtain a matching result, wherein the booth feature database includes booth features of all the booths in the exhibition venue, and the booth features are obtained based on the preset feature extraction method;
[0136] In this step, the extracted booth preference features are matched with the data in the booth feature database using a content-based recommendation algorithm. In this embodiment, a content-based recommendation algorithm is used for recommendation instead of a collaborative filtering algorithm or a clustering algorithm. The main considerations are as follows:
[0137] Content-based recommendations directly analyze the content features of a booth, such as theme, type, description, etc., rather than relying on user behavior patterns. This means that effective recommendations can be generated even for new users or new booths because the recommendations do not rely on historical user interaction data. Compared to collaborative filtering algorithms that require a large amount of user interaction data, content-based recommendations can alleviate the cold start problem for new users or new booths, and can still provide targeted recommendations for exhibitions that have just started collecting data or for new exhibitors.
[0138] Moreover, data such as booth information is relatively simple, and considering the limited computing resources of the exhibition, it may be more practical and efficient to choose a more direct content-based method. Clustering algorithms are usually more effective when processing large-scale and complex data sets, but in the context of an exhibition, managing and maintaining such data models is too complex or resource-intensive. Furthermore, the goal of this embodiment is to provide highly customized recommendations for individual users. Clustering algorithms may not be as accurate as content-based methods. Clustering algorithms tend to discover common trends among groups rather than individual specific interests. In order to more finely match the specific interests and preferences of individual users, it may be more effective to directly analyze the user's historical behavior and booth content.
[0139] S64, obtaining a list of booths of interest to the exhibitor according to the matching result;
[0140] Specifically, the matching results generated by the content-based recommendation algorithm are processed. These results are based on the degree of matching between the booth preference characteristics of the exhibitors and the booth features in the booth feature database. The matching results are sorted according to relevance or matching degree. The booths with the highest matching degree are ranked first, indicating that they are closest to the exhibitors' preferences. If the matching degree exceeds the preset matching degree threshold, the corresponding booth will be added to the list of booths of interest.
[0141] S65: Remove duplicate booths in the list of booths of interest according to the historically visited booths, and obtain a number of booths of interest.
[0142] Booths that exhibitors have already visited are removed from the recommendation list to ensure that the recommended booths are new and avoid duplicate recommendations. In this way, the system can provide more accurate and personalized booth recommendations based on exhibitors' historical behavior and preferences, thereby enhancing the exhibition experience and participation.
[0143] S7, acquiring a target booth of interest according to the second location information of each booth of interest and the first location information of the corresponding exhibitor;
[0144] According to the location information of the recommended booths and the current location of the exhibitor, the most suitable target booth of interest is determined, which is closer to the exhibitor than other booths of interest, that is, the booth of interest closest to the exhibitor.
[0145] S8. Encode and modulate the booth profile information and the second location information of the target booth of interest according to the preset coding and modulation rule and the third communication carrier frequency to obtain a third optical signal, wherein the third communication carrier frequency belongs to the second optical information carrying frequency interval and is different from the second communication carrier frequency;
[0146] The information of the selected target recommended booth is encoded and modulated to generate a third optical signal, the carrier frequency of which is different from that of the previous second optical signal, but still belongs to the second optical information-carrying frequency interval. Such encoding and modulation ensures the safe transmission and accuracy of information, while avoiding interference with other information transmissions. The encoding and modulation process is the same as the aforementioned step S34, and will not be repeated here.
[0147] Providing location information can help exhibitors find recommended booths quickly and accurately. Exhibitors not only know which booths are worth visiting, but also know how to easily reach them, thereby improving the practicality of the recommendation system and the satisfaction of exhibitors.
[0148] S9: Control the second light source of the target booth where the exhibitor is currently located to send a third light signal to the exhibitor's receiver.
[0149] The second light source of the booth where the exhibitors are currently located is controlled to send a third light signal to their receivers, the signal including the information of the recommended booth and the location information.
[0150] Example 2
[0151] See also Figure 6 The embodiment of the present invention provides an exhibition information push device based on visible light communication, the device comprising:
[0152] A position information acquisition module, used to acquire first position information of each exhibitor in the exhibition venue according to a first light signal emitted by a first light source, wherein the first light source is arranged at each booth of the exhibition venue, and the illumination range of the first light source is larger than the booth range of the corresponding booth;
[0153] a target booth acquisition module, used to determine the target booth of each exhibitor according to the second position information of each booth and the first position information, wherein the distance between the target booth and the corresponding exhibitor is smaller than the distance between the corresponding exhibitor and a booth other than the target booth;
[0154] A coding and modulation module, configured to encode and modulate the booth information of the target booth according to a preset coding and modulation rule to obtain a second optical signal, wherein the communication carrier frequencies of the first optical signal and the second optical signal are different;
[0155] a signal sending module, configured to control the second light source of the target booth to send a second light signal to the corresponding exhibitor according to the first position information, wherein the second light source is arranged at a position of each booth different from the designated position of the first light source, and the illumination range of the second light source is movable;
[0156] The carrier frequency of the first optical signal belongs to a first optical information-carrying frequency interval, the carrier frequency of the second optical signal belongs to a second optical information-carrying frequency interval, and the first optical information-carrying frequency interval and the second optical information-carrying frequency interval have no intersection.
[0157] It should be noted that the modules and units in the exhibition information push device based on visible light communication in this embodiment correspond one-to-one to the steps in the exhibition information push method based on visible light communication in the aforementioned embodiment. Therefore, the specific implementation of this embodiment can refer to the aforementioned implementation of exhibition information push based on visible light communication, which will not be repeated here.
[0158] Example 3
[0159] In addition, combined Figure 1 The exhibition information push method based on visible light communication described in the embodiment of the present invention can be implemented by an optical information device. Figure 7 The figure shows a hardware structure diagram of the optical information carrying device provided by the embodiment of the present invention.
[0160] The optical information-carrying device may include a processor and a memory storing computer program instructions.
[0161] Specifically, the processor may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present invention.
[0162] The memory may include a large capacity memory for data or instructions. By way of example and not limitation, the memory may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. Where appropriate, the memory may include a removable or non-removable (or fixed) medium. Where appropriate, the memory may be inside or outside a data processing device. In a particular embodiment, the memory is a non-volatile solid-state memory. In a particular embodiment, the memory includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM) or a flash memory or a combination of two or more of these.
[0163] The processor implements any one of the methods for pushing exhibition information based on visible light communication in the above embodiments by reading and executing computer program instructions stored in the memory.
[0164] In one example, the optical information carrying device may further include a communication interface and a bus. Figure 7 As shown, the processor 401, the memory 402, and the communication interface 403 are connected via a bus 410 and communicate with each other.
[0165] The communication interface is mainly used to implement communication between the modules, devices, units and / or equipment in the embodiments of the present invention.
[0166] The bus includes hardware, software or both, and the parts of the optical information-carrying device are coupled to each other. For example, but not limitation, the bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front-side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In suitable cases, the bus may include one or more buses. Although the embodiment of the present invention describes and shows a specific bus, the present invention considers any suitable bus or interconnection.
[0167] Example 4
[0168] In addition, in combination with the exhibition information push method based on visible light communication in the above embodiments, the embodiments of the present invention can provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by the processor, any one of the exhibition information push methods based on visible light communication in the above embodiments is implemented.
[0169] In summary, the exhibition information push method, device, equipment and storage medium based on visible light communication provided by the embodiments of the present invention obtain the first position information of each exhibitor in the exhibition venue according to the first light signal emitted by the first light source, wherein the first light source is arranged at each booth of the exhibition venue, and the irradiation range of the first light source is larger than the corresponding booth, and the position information of the exhibitors is obtained by the first light source arranged at each booth in the exhibition venue. Since the irradiation range of the first light source is larger than the corresponding booth, this can ensure that the positions of all exhibitors within the coverage range can be captured, and the positioning through optical signals is efficient and accurate and is not interfered by traditional wireless signals; the target booth of each exhibitor is determined according to the second position information of each booth and the first position information, wherein the distance between the target booth and the corresponding exhibitor is smaller than the distance between the corresponding exhibitor and the booth other than the target booth, and the position of the booth and the current position of the exhibitor are comprehensively considered to determine the target booth of each exhibitor. Mark the booth to ensure that the pushed information is highly relevant, improve the pertinence and effectiveness of information push, and avoid interference from irrelevant information; encode and modulate the booth information of the target booth according to the preset coding and modulation rules to obtain a second optical signal, wherein the communication carrier frequencies of the first optical signal and the second optical signal are different, and the information of the target booth is converted into a second optical signal through a preset coding and modulation method, and the communication carrier frequency of the signal is different from that of the first optical signal, thereby ensuring the security and accuracy of information transmission and reducing interference between different signals; according to the first position information, control the second light source of the target booth to send a second optical signal to the corresponding exhibitor, wherein the second light source is set at a position of each booth different from the designated position of the first light source, and the irradiation range of the second light source is movable, and according to the position information of the exhibitors, dynamically control the second light source on each booth to send information to the corresponding exhibitors, realize personalized information push, and improve user experience. At the same time, since the illumination range of the second light source is movable, the flexibility and coverage of the system are further increased; wherein, the carrier frequency of the first optical signal belongs to the first optical information-carrying frequency interval, and the carrier frequency of the second optical signal belongs to the second optical information-carrying frequency interval, and the first optical information-carrying frequency interval and the second optical information-carrying frequency interval have no intersection. This frequency separation reduces mutual interference between signals and improves the stability of the system and the clarity of the signal.
[0170] It should be clear that the present invention is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present invention.
[0171] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0172] It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, or in a different order from the embodiments, or several steps can be performed simultaneously.
[0173] The above is only a specific implementation of the present invention. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the system, module and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be covered within the protection scope of the present invention.
Claims
1. A method for determining booths of interest based on optical information, characterized in that: The method comprises: Encoding and modulating the booth information of the target booth in the exhibition venue according to a preset coding and modulation rule to obtain a second optical signal; According to the first position information, the second light source of the target booth is controlled to send a second light signal to the corresponding exhibitor, wherein the first position information is obtained according to the first light signal emitted by the first light source, the target booth is obtained by the second position information of each booth and the first position information, the second light source is arranged at a position of each booth different from the designated position of the first light source, and the illumination range of the second light source is movable, wherein the carrier frequency of the first light signal belongs to the first light-carrying information frequency interval, the carrier frequency of the second light signal belongs to the second light-carrying information frequency interval, and the first light-carrying information frequency interval and the second light-carrying information frequency interval have no intersection; Acquire historically visited booths according to the exhibitor's stay time at each of the target booths, wherein the exhibitor's stay time at the historically visited booths is greater than the second stay time threshold; According to each of the historically visited booths and a preset algorithm, a number of booths of interest corresponding to the exhibitor are obtained, wherein the preset algorithm includes one of a collaborative filtering algorithm, a content-based recommendation algorithm, and a clustering algorithm; The target booth of interest is acquired according to the second position information of each booth of interest and the first position information of the corresponding exhibitor.
2. The method for determining booths of interest based on optical information according to claim 1, characterized in that: Before encoding and modulating the booth information of the target booth in the exhibition hall according to the preset coding and modulation rule to obtain the second optical signal, the method further includes: Acquire first position information of each exhibitor wearing an optical information receiver in the exhibition venue according to a first optical signal emitted by a first light source, wherein the first light source is arranged at a designated position of each booth in the exhibition venue, and an illumination range of the first light source is larger than a booth range of the corresponding booth; The target booth of each exhibitor is determined according to the second position information of each booth and the first position information, wherein the distance between the target booth and the corresponding exhibitor is smaller than the distance between the corresponding exhibitor and a booth other than the target booth.
3. The method for determining booths of interest based on optical information according to claim 1, characterized in that: The step of encoding and modulating the booth information of the target booth according to a preset coding and modulation rule to obtain a second optical signal includes: Acquiring real-time ambient lighting data of the target booth, wherein the real-time ambient lighting data includes ambient light intensity and spectral distribution; Analyze the ambient spectral characteristics in the real-time ambient lighting data according to the real-time ambient lighting data and the spectral perception algorithm to obtain a second light-carrying information frequency interval matching the ambient spectral characteristics; Allocate a second communication carrier frequency to the second light source of each booth according to the second light-carrying information frequency interval and the irradiation range of each second light source, wherein the second communication carrier frequency is within the second light-carrying information frequency interval, and the second communication carrier frequencies of the second light sources with overlapping irradiation ranges are different; If the spectrum type of the second communication carrier frequency is red light, the preset coding and modulation rules used are NRZ coding and BPSK modulation, and encoding and modulation are performed to obtain a second optical signal; If the spectrum type of the second communication carrier frequency is green light, the preset coding and modulation rule used is differential Manchester coding and PAM modulation, and encoding and modulation are performed to obtain a second optical signal; If the spectrum type of the second communication carrier frequency is blue light, the preset coding and modulation rule used is 8B / 10B line coding and QAM modulation, and encoding and modulation are performed to obtain a second optical signal; If the spectrum type of the second communication carrier frequency is white light, the preset coding and modulation rules used are Turbo coding and CAP modulation, and the second optical signal is obtained by encoding and modulating.
4. The method for determining booths of interest based on optical information according to claim 1, characterized in that: The booth information includes booth introduction information and booth detailed information, the booth introduction information includes booth name, product overview and interactive prompts, the booth detailed information includes product detailed information and contact information, and according to the first position information, controlling the second light source of the target booth to send a second light signal to the corresponding exhibitor includes: Acquire the stay time of the exhibitor at the target booth according to the time when the exhibitor's receiver receives the first light signal emitted by the first light source of the target booth; When the residence time is greater than a first residence time threshold, according to the first position information and the second communication carrier frequency, controlling the second light source to emit a second optical signal having the booth introduction information to the exhibitor; When the dwell time is greater than a second dwell time threshold, the second light source is controlled to emit a second optical signal with detailed information of the booth to the exhibitor according to the first position information and the second communication carrier frequency, wherein the first dwell time threshold is less than the second dwell time threshold.
5. The method for determining booths of interest based on optical information according to claim 1, characterized in that: The acquiring of a number of booths of interest corresponding to the exhibitor according to the historically visited booths and the preset algorithm comprises: According to the historically visited booths, historical visit data of the exhibitors are obtained, wherein the historical visit data includes booth information of the historically visited booths and the stay time of the exhibitors at each of the historically visited booths; Extract features from the historical tour data according to a preset feature extraction method to obtain the booth preference features of the exhibitors; According to the content-based recommendation algorithm and the booth preference features, matching is performed in a booth feature database to obtain a matching result, wherein the booth feature database includes booth features of all the booths in the exhibition venue, and the booth features are obtained based on the preset feature extraction method; According to the matching results, a list of booths of interest to the exhibitor is obtained; According to the historically visited booths, duplicate booths in the interested booth list are removed to obtain a number of interested booths.
6. The method for determining booths of interest based on optical information according to claim 1, characterized in that: The acquiring of the target booth of interest according to the second position information of each booth of interest and the first position information of the corresponding exhibitor comprises: Acquire a first distance sequence according to the second position information of each booth of interest and the first position information of the corresponding exhibitor; According to the first distance sequence, the nearest booth of interest to the corresponding exhibitor is obtained.
7. The method for determining booths of interest based on optical information according to claim 6, characterized in that: The acquiring, according to the first distance, the nearest booth of interest to the corresponding exhibitor includes: Sorting the first distance sequence from small to large to obtain a second distance sequence; Obtaining the minimum distance value in the second distance sequence; According to the minimum distance value, the nearest booth of interest to the corresponding exhibitor is obtained.
8. A device for determining booths of interest based on optical information, characterized in that: The device comprises: A coding and modulation module, used for encoding and modulating the booth information of the target booth in the exhibition venue according to a preset coding and modulation rule to obtain a second optical signal, wherein the communication carrier frequencies of the first optical signal and the second optical signal are different; a signal sending module, which controls the second light source of the target booth to send a second light signal to the corresponding exhibitor according to the first position information, wherein the second light source is arranged at a position of each booth different from the designated position of the first light source, and the illumination range of the second light source is movable, wherein the carrier frequency of the first light signal belongs to a first optical information frequency interval, the carrier frequency of the second light signal belongs to a second optical information frequency interval, and the first optical information frequency interval and the second optical information frequency interval have no intersection; A historical booth acquisition module, which acquires historically visited booths according to the exhibitor's stay time at each target booth, wherein the exhibitor's stay time at the historically visited booth is greater than the second stay time threshold; An interested booth acquisition module, which acquires a number of interested booths corresponding to the exhibitor according to each of the historically visited booths and a preset algorithm, wherein the preset algorithm includes one of a collaborative filtering algorithm, a content-based recommendation algorithm, and a clustering algorithm; The target booth of interest obtaining module obtains the target booth of interest according to the second position information of each booth of interest and the first position information of the corresponding exhibitor.
9. An optical information carrying device, characterized in that: include: At least one processor, at least one memory and computer program instructions stored in the memory, when the computer program instructions are executed by the processor, implement the method according to any one of claims 1 to 7.
10. A storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Visible light high-precision indoor positioning method based on frequency division multiplexing
CN105301561A
Information pushing system and method based on positioning technology
CN114501305A
Exhibition stand interaction system
CN115129993A
Light based positioning
US20150377609A1