Intelligent interaction method, medium and equipment for digital audio-visual place based on NFC (Near Field Communication)
By adopting an intelligent interaction method based on NFC in digital audio-visual places, obtaining user portrait information and configuring device parameters or recommended song lists, the problem of poor user preference configuration in the prior art is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202411662010.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2025-03-14
AI Technical Summary
In the prior art, related equipment and song lists of digital audio-visual places cannot be intelligently configured and recommended according to users' preferences, resulting in cumbersome operation and poor experience.
Using an intelligent interaction method based on NFC, the user identification information is obtained by receiving the user's identification instructions, establishing a communication connection between the user's end and the on-demand device, obtaining user portrait information, and configuring device parameters or recommended song list based on the user portrait information.
It realizes the fast and intelligent configuration of device parameters and song lists in digital audio-visual places, simplifies user operations and improves user experience.
Smart Images

Figure CN119622016A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent interaction in digital audio-visual places, and in particular to an intelligent interaction method, a computer-readable storage medium and an electronic device in a digital audio-visual place based on NFC. Background Art
[0002] At present, singing in digital audio-visual venues has become a part of people's leisure and entertainment life. In digital audio-visual venues, people can order songs according to their preferences. When these ordered songs are played, the lighting equipment in the digital audio-visual venues usually presents different lighting effects with the rhythm of the songs, thus creating a cooler karaoke environment.
[0003] The current song ordering method in digital audio-visual venues relies on the user scanning a code to establish a connection with the on-demand device, and requires the user to manually set the operating parameters of the relevant equipment (such as air conditioning, audio, etc.) in the digital audio-visual venue and the songs to be ordered one by one. It is unable to perform intelligent configuration and recommendations based on user preferences, and the operation is cumbersome, which brings a bad experience to users. Summary of the invention
[0004] To this end, it is necessary to provide an intelligent interaction method for digital audio-visual venues based on NFC to solve the problem in the prior art that related equipment and song lists in digital audio-visual venues cannot be intelligently configured and recommended according to user preferences, resulting in a poor experience for users.
[0005] To achieve the above object, in a first aspect, the present invention provides an intelligent interaction method for a digital audio-visual venue based on NFC, wherein an NFC tag and a video-on-demand device are provided in the digital audio-visual venue, and the method comprises the following steps:
[0006] S1: receiving an identification instruction of the user terminal for the NFC identifier, obtaining user identification information of the user terminal, and establishing a communication connection between the user terminal and the on-demand device;
[0007] S2: acquiring user portrait information according to the user identification information, based on the user portrait information including device parameter preference information or recommended song list information;
[0008] S3: configuring the parameters of relevant equipment in the digital audio-visual venue according to the equipment parameter preference information, or configuring the recommended song list corresponding to the current user according to the recommended song list information.
[0009] Further, step S1 includes: receiving identification instructions of multiple user terminals for NFC identifiers, obtaining user identification information of multiple user terminals, and establishing communication connections between the multiple user terminals and the on-demand device;
[0010] Step S2 includes: obtaining a plurality of user portrait information according to a plurality of user identification information;
[0011] Step S3 includes:
[0012] S31: calculating a user group preference average according to the device parameter preference information corresponding to a plurality of user terminals, and configuring parameters of relevant devices in the digital audio-visual venue according to the user group preference average;
[0013] Alternatively, S32: configuring the recommended song list of the current user group according to the recommended song list information corresponding to multiple user terminals.
[0014] Further, step S32 includes:
[0015] A first preset number of song information with the highest on-demand rate for each user in the historical data is respectively obtained to obtain a first song recommendation list, wherein the first song recommendation list includes recommended song information and user identification information.
[0016] Furthermore, step S32 further includes:
[0017] Respectively obtain information of a second preset number of songs with the highest on-demand rates of each user in the historical data to obtain a second song recommendation list;
[0018] Performing cluster analysis on the song information in the second song recommendation list to obtain multiple song style types, screening out several song style types containing the most song information, and recommending several song information of the same style type based on the screened song style types to obtain a third song recommendation list;
[0019] A recommended song list for the current user group is generated based on the first song recommendation list, the second song recommendation list and the third song recommendation list.
[0020] Further, performing cluster analysis on the song information in the second song recommendation list includes:
[0021] If the song information in the second song recommendation list meets the first condition after cluster analysis, then re-acquire a third preset amount of song information based on the current second song recommendation list, and combine the re-acquired song information with the song information in the original second song recommendation list to form a new second song recommendation list, and then perform cluster analysis again on the song information in the new second song recommendation list;
[0022] The first condition is that the amount of song information in the song style type containing the most song information is less than a preset minimum amount.
[0023] Furthermore, the user portrait information also includes game preference information;
[0024] Step S3 also includes:
[0025] The corresponding game program is started according to the game preference information, and communication interaction between the user terminal and the game program is established.
[0026] Further, the related equipment includes lighting equipment, temperature adjustment equipment or audio playback equipment, and the equipment parameter preference information includes lighting parameter preference information, temperature preference information or audio playback information corresponding to the current user;
[0027] The device parameter preference information is generated in the following manner:
[0028] Acquire user consumption history data corresponding to the current user identification information, wherein the user consumption history data includes timestamp information of the user's historical consumption behavior, the location identification of the digital audio-visual location, and operating parameters of various related devices in the digital audio-visual location during the user's consumption period;
[0029] The operating parameters of various related devices in the digital audio-visual venue during the consumption period of multiple users are analyzed to obtain the device parameter preference information corresponding to the current user.
[0030] Furthermore, the operating parameters of various related devices in the digital audio-visual venue during the consumption period of multiple users are analyzed to obtain the device parameter preference information corresponding to the current user, including:
[0031] A score is calculated based on the operating parameters of the relevant equipment in each consumption period, and the consumption periods with scores lower than the first preset threshold are eliminated. A comprehensive score is calculated based on the scores of the remaining consumption periods and the corresponding weights, and the equipment parameter preference information corresponding to the current user is determined based on the comprehensive score, wherein the weight of the consumption period is determined according to the distance between the consumption period and the current timestamp;
[0032] A score is calculated based on the operating parameters of the relevant equipment during each consumption period including:
[0033] For each consumption period of the user, the consumption period is divided into a plurality of consumption time sub-segments according to a preset unit time period, and the fluctuation variance of the operation parameters of the relevant equipment in each consumption time sub-segment is calculated, and a first score is calculated for each consumption sub-segment based on the fluctuation variance. The larger the fluctuation variance, the larger the value of the first score.
[0034] The consumption sub-segments whose first scores are greater than the second preset threshold are eliminated, and the score corresponding to the current consumption period is calculated according to the first scores of the remaining consumption sub-segments in the current consumption period.
[0035] In a second aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the intelligent interaction method of a digital audio-visual venue based on NFC as described in the first aspect of the present application is implemented.
[0036] In a third aspect, the present application further provides an electronic device, including a processor and a storage medium, wherein a computer program is stored on the storage medium, and when the computer program is executed by the processor, the intelligent interaction method of the digital audio-visual place based on NFC as described in the first aspect of the present application is implemented.
[0037] Different from the prior art, the intelligent interaction method, computer-readable storage medium and electronic device of the digital audio-visual venue based on NFC described in the above technical solution include: S1: receiving the identification instruction of the user terminal to the NFC identifier, obtaining the user identification information of the user terminal, and establishing a communication connection between the user terminal and the on-demand device; S2: obtaining the user portrait information according to the user identification information, including the device parameter preference information or the recommended song list information based on the user portrait information; S3: configuring the parameters of the relevant devices in the digital audio-visual venue according to the device parameter preference information, or configuring the recommended song list corresponding to the current user according to the recommended song list information. Through NFC technology, the user terminal can be quickly connected to the on-demand device, and the parameters of the relevant devices in the digital audio-visual venue or the recommended song list can be quickly configured by obtaining the user portrait information, which simplifies the user operation and improves the user experience.
[0038] Through the above solution, the lighting effects corresponding to the songs played are presented in the form of a combination of lighting console files. The basic lighting configuration files can meet the needs of different box scenes, and can automatically switch to customized lighting console files when the lighting switching trigger conditions are met, so that the lighting equipment can present different lighting effects, effectively reducing the workload of lighting effect arrangement and improving the reuse rate of lighting configuration files. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 is a flow chart of a smart interaction method for a digital audio-visual venue based on NFC according to a first exemplary embodiment of the present invention;
[0040] Figure 2 is a flow chart of a smart interaction method for a digital audio-visual venue based on NFC according to a second exemplary embodiment of the present invention;
[0041] Figure 3 is a flow chart of a smart interaction method for a digital audio-visual venue based on NFC according to a third exemplary embodiment of the present invention;
[0042] Figure 4is a flow chart of a smart interaction method for a digital audio-visual venue based on NFC according to a fourth exemplary embodiment of the present invention;
[0043] Figure 5 A schematic diagram of a module of a video-on-demand device according to the present invention;
[0044] Reference numerals:
[0045] 10. Electronic equipment;
[0046] 101. Processor;
[0047] 102. Storage medium. DETAILED DESCRIPTION
[0048] In order to explain in detail the possible application scenarios, technical principles, specific schemes that can be implemented, and the purposes and effects that can be achieved, the following is a detailed description of the specific embodiments listed in conjunction with the accompanying drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.
[0049] Reference to "embodiment" herein means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The term "embodiment" appearing in various places in the specification does not necessarily refer to the same embodiment, nor does it particularly limit its independence or association with other embodiments. In principle, in the present application, as long as there is no technical contradiction or conflict, the various technical features mentioned in the embodiments can be combined in any way to form a corresponding implementable technical solution.
[0050] Unless otherwise defined, the technical terms used in this document have the same meanings as those generally understood by those skilled in the art to which this application belongs; the use of relevant terms in this document is only for describing specific embodiments and is not intended to limit this application.
[0051] In the description of this application, the term "and / or" is an expression used to describe the logical relationship between objects, indicating that three relationships may exist, for example, A and / or B, which means: A exists, B exists, and A and B exist at the same time. In addition, the character " / " in this article generally indicates that the objects before and after are in an "or" logical relationship.
[0052] In the present application, terms such as “first” and “second” are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship of quantity, priority or sequence between these entities or operations.
[0053] Without further limitations, in this application, the words "include", "comprises", "has" or other similar expressions used in sentences are intended to cover non-exclusive inclusion. These expressions do not exclude the presence of additional elements in the process, method or product including the elements, so that the process, method or product including a series of elements may include not only those limited elements, but also other elements not explicitly listed, or also include elements inherent to such process, method or product.
[0054] Similar to the understanding in the Examination Guidelines, in this application, expressions such as "greater than", "less than", "exceed" and the like are understood to exclude the number itself; expressions such as "above", "below", "within" and the like are understood to include the number itself. In addition, in the description of the embodiments of this application, "multiple" means more than two (including two), and similar expressions related to "multiple" are also understood in this way, such as "multiple groups", "multiple times", etc., unless otherwise clearly and specifically limited.
[0055] In a first aspect, the present application provides an intelligent interaction method for a digital audio-visual venue based on NFC, wherein the digital audio-visual venue is provided with an NFC tag and a video-on-demand device, such as Figure 1 As shown, the method comprises the following steps:
[0056] S1: receiving an identification instruction of the user terminal for the NFC identifier, obtaining user identification information of the user terminal, and establishing a communication connection between the user terminal and the on-demand device;
[0057] S2: acquiring user portrait information according to the user identification information, based on the user portrait information including device parameter preference information or recommended song list information;
[0058] S3: configuring the parameters of relevant equipment in the digital audio-visual venue according to the equipment parameter preference information, or configuring the recommended song list corresponding to the current user according to the recommended song list information.
[0059] In this embodiment, the digital audio-visual place may be a KTV, a karaoke room, a home song-ordering machine, etc. Usually, an NFC tag and a song-on-demand device are provided in the digital audio-visual place, and the NFC tag can be placed at any position in the digital audio-visual place, such as a table, a door, a display device, etc. The song-on-demand device is used to respond to user operations and play the video images and / or audio information selected by the user so that the user can sing the songs they like. The song-on-demand device may be a set-top box. In other embodiments, the digital audio-visual place involved in the present application may also be applied to an electronic music DJ box, a script-killing box, or a cinema hall, etc. In short, as long as it is a box that can support offline playback of video streaming data, it is applicable to the method involved in the present application.
[0060] In step S1, the user terminal can be a mobile phone, tablet, etc. of the user. When the user terminal with NFC function is close to the NFC tag, the user terminal will use NFC technology to directly establish a connection with the on-demand device, and send its own data to the on-demand device, so that the on-demand device can know the identification information corresponding to the current user terminal. The identification information may include user name, bound mobile phone number, whether the user is a member (if so, it may also include the member number), ID number, etc.
[0061] In step S2, the user portrait information is calculated based on the historical consumption behavior, historical song request data and other information of the current user (i.e., the user end that establishes instant communication with the on-demand device via NFC). By analyzing these historical data, the operating parameters of each related device in the user's favorite digital audio-visual venue and the user's favorite song request list can be obtained.
[0062] In step S3, the parameters of relevant equipment in the current digital audio-visual venue can be directly configured or the requested songs can be automatically added according to the user portrait information, which effectively simplifies user operations and improves user experience.
[0063] In some embodiments, Figure 2 As shown, step S1 includes:
[0064] S11: receiving identification instructions of multiple user terminals for NFC identifiers, obtaining user identification information of multiple user terminals, and establishing communication connections between the multiple user terminals and the on-demand device;
[0065] Step S2 includes: S21: acquiring multiple user portrait information according to the multiple user identification information;
[0066] Step S3 includes: S31: calculating the user group preference mean based on the device parameter preference information corresponding to multiple user terminals, and configuring the parameters of related equipment in the digital audio-visual venue based on the user group preference mean; or, S32: configuring the recommended song list of the current user group based on the recommended song list information corresponding to multiple user terminals.
[0067] In short, the number of users who establish a connection with the on-demand device via NFC may be one or more. When there are multiple users who establish a connection with the on-demand device via the NFC function, the on-demand device will consider the consumption preferences of multiple users' historical data when adding corresponding recommended songs or setting the operating parameters of related equipment in the digital audio-visual venue. For example, user A has consumed twice recently, and he usually sets the air conditioner in the box to 28°, while user B has consumed three times recently, and he usually sets the air conditioner in the box to 20°. When setting the temperature of the air conditioner this time, it can be set to 23° or 24° to achieve a balance between the needs of users A and B.
[0068] In some embodiments, step S32 includes: respectively obtaining information of a first preset number of songs with the highest on-demand rates for each user in historical data, and obtaining a first song recommendation list, wherein the first song recommendation list includes recommended song information and user identification information.
[0069] In short, by analyzing the on-demand historical data of each user, the songs with the highest on-demand rate of each user are selected and added to the first song recommendation list, which can accurately reflect the personal music taste of each user and improve the user experience. In addition to the recommended song information, the first song recommendation list also adds the corresponding user identification information, so that when the user is about to sing a song, he can know in time which user is going to sing the current song, so as to avoid confusion. The number of the first preset can be set according to actual needs, and can generally be set to 5-10.
[0070] In some embodiments, Figure 3 As shown, step S32 also includes:
[0071] Step S301: respectively obtaining information of a second preset number of songs with the highest on-demand rates of each user in the historical data, and obtaining a second song recommendation list;
[0072] Step S302: performing cluster analysis on the song information in the second song recommendation list to obtain multiple song style types, screening out several song style types containing the most song information, and recommending several song information of the same style type based on the screened song style types to obtain a third song recommendation list;
[0073] Step S303: Generate a recommended song list for the current user group based on the first song recommendation list, the second song recommendation list and the third song recommendation list.
[0074] It should be noted that when the first song recommendation list, the second song recommendation list and the third song recommendation list can be obtained by taking the union method to obtain the recommended song list of the current user group, the song information that is repeated but assigned to different user terminals for singing can also be retained in the list, so that different user terminals can sing the same song. For example, the favorite song of user A is a, and the song with the highest on-demand rate of user B is also a. In this case, song a can be requested twice in the recommendation list. The first song a is added with the identification information of user A (indicating that user A will sing this song when it is his turn), and the first song a is added with the identification information of user B (indicating that user B will sing this song when it is his turn). Of course, only one song a can be merged and retained, and the identifications of user A and user B can be added, indicating that user A and user B can sing this song when it is requested.
[0075] In this embodiment, the song information in the second song recommendation list is a selection shared in the box. Specifically, the song with the highest on-demand rate is selected from the historical on-demand data of each user who has established an NFC connection in the same box (that is, the second preset number is 1), and the songs are gathered into a selection shared in the box to promote music resonance and diversity in the box.
[0076] The third song recommendation list is a popular style recommendation. Based on an in-depth analysis of the two types of songs in the first song recommendation list and the second song recommendation list, this application calculates the song types and styles with the highest song overlap rate. Based on this analysis, it further recommends popular and latest songs that are highly relevant to these calculated types and styles, aiming to bring users a music experience that is both in line with their tastes and full of freshness.
[0077] Through the above scheme, the recommended song list of the current user group can meet the song-ordering needs of each user in the box, and all songs are automatically added to the song-ordering list, without the need for users to select them one by one, thereby improving efficiency.
[0078] In some embodiments, clustering analysis of the song information in the second song recommendation list includes: if the song information in the second song recommendation list meets the first condition after cluster analysis, then re-acquiring a third preset amount of song information based on the current second song recommendation list, and combining the re-acquired song information with the song information in the original second song recommendation list to form a new second song recommendation list, and then clustering analysis is performed again on the song information in the new second song recommendation list; the first condition is that the amount of song information in the song style type containing the most song information is less than the preset minimum amount.
[0079] In short, in this application, when recommending songs to multiple users in the box, if the song with the highest request rate among multiple users has different styles, this will result in a large number of song style types obtained by cluster analysis, and each style type only contains a small amount of song information. If songs of the corresponding style type are recommended based on this, it will result in a large deviation between the recommended songs and the preferences of the user group. Therefore, when encountering this situation, this application is not in a hurry to directly output the recommendation results, but by expanding the search range, further looking for the commonality between the song request data of each user in the box, and then recommending the style type. Specifically, when processing, the number in the current second song recommendation list is increased according to the gradient. For example, the original song with the highest request rate among each user is selected and added to the second song recommendation list. At this time, the song information with the second highest and third highest request rates among each user will be added to the second song recommendation list, and then the information in the second song recommendation list will be clustered and analyzed as a whole, so that the recommended tracks based on the analysis results are more accurate.
[0080] In some embodiments, the user portrait information also includes game preference information; step S3 also includes: starting the corresponding game program according to the game preference information, and establishing communication interaction between the user terminal and the game program.
[0081] In short, by linking the on-demand device (such as a set-top box) with the user-side NFC connection, the user's favorite games in the digital audio-visual venue can be quickly started and connected. At the same time, a game recommendation system can also be developed to make intelligent recommendations based on the user's historical game preferences, giving priority to games with the highest overlap with most users in the box. For example, if it is detected that 80% of the users in the current box have played the Landlord game during the song ordering process, then after multiple users establish a connection with the on-demand device through NFC, the on-demand device will request the server to download the Landlord app and highlight it on the display device so that users can quickly enter the game and simplify user operations.
[0082] In some embodiments, the related device includes a lighting device, a temperature adjustment device, or an audio playback device, and the device parameter preference information includes lighting parameter preference information, temperature preference information, or audio playback information corresponding to the current user;
[0083] The device parameter preference information is generated in the following manner:
[0084] Acquire user consumption history data corresponding to the current user identification information, wherein the user consumption history data includes timestamp information of the user's historical consumption behavior, the location identification of the digital audio-visual location, and operating parameters of various related devices in the digital audio-visual location during the user's consumption period;
[0085] The operating parameters of various related devices in the digital audio-visual venue during the consumption period of multiple users are analyzed to obtain the device parameter preference information corresponding to the current user.
[0086] In this embodiment, the lighting equipment includes stage lighting equipment, color lighting equipment, dynamic lighting equipment and effect lighting equipment. The stage lighting equipment is lighting equipment used to illuminate the performance stage, including chandeliers, floor lights, special effects lights, etc. The color lighting equipment is lighting equipment that can adjust the color, such as LED PAR lights, LED column lights, etc. The dynamic lighting is equipment that can change the lighting effect and movement, such as moving headlights, scanning lights, laser lights, etc. The effect lighting is equipment used to create special effects, such as glow sticks, glowing gloves, glowing clothes, etc. The temperature adjustment equipment is such as air conditioners, fans, heaters, etc. The audio playback equipment includes microphones, speakers, mixers, etc.
[0087] In short, since the historical consumption times, time, and preferences of the users in the current box are not necessarily the same, the specific strategies for reference when adjusting the operating parameters of the relevant equipment in the box are as follows: (1) Different weights are given according to the identity of each user (such as VIP users, regular customers, etc.). (2) For environmental parameters such as lighting and temperature, the median method can be used to determine the final settings. For example, the mean value of the historical preferred temperature of all currently connected box users is calculated, and then the weight is converted according to the corresponding influence weight of each user, and the median is taken as the final value. (3) For audio equipment, the music type and style preferred by the user are analyzed, and a music type that matches the preferences of most people is found for intelligent settings. (4) User feedback after each adjustment is recorded, and intelligent learning and user profile adjustment are performed based on these feedbacks. For example, after adjusting the light brightness this time, negative feedback from the user is received (for example, the user readjusted the light), then the background system will correct the user profile information corresponding to all users in the current box, adjust the preference value of the user in the current box, and increase the weight of the user in future intelligent adjustments (indicating that the user is more concerned about the light).
[0088] In some embodiments, analyzing the operating parameters of various related devices in the digital audio-visual venue during the consumption periods of multiple users to obtain the device parameter preference information corresponding to the current user includes: calculating a score based on the operating parameters of the related devices in each consumption period, eliminating the consumption period with a score value lower than a first preset threshold, calculating a comprehensive score based on the scores of the remaining consumption periods and corresponding weights, and determining the device parameter preference information corresponding to the current user based on the comprehensive score, wherein the weight of the consumption period is determined according to the distance between the consumption period and the current timestamp;
[0089] like Figure 4As shown, calculating a score based on the operating parameters of the relevant equipment in each consumption period includes:
[0090] Step S401: for each consumption period of the user, the consumption period is divided into a plurality of consumption time sub-segments according to a preset unit time period, and the fluctuation variance of the operation parameters of the relevant equipment in each consumption time sub-segment is calculated, and a first score is calculated for each consumption sub-segment based on the fluctuation variance. The larger the fluctuation variance, the larger the value of the first score.
[0091] Step S402: Eliminate consumption sub-segments whose first scores are greater than the second preset threshold, and calculate the score corresponding to the current consumption period according to the first scores of the remaining consumption sub-segments in the current consumption period.
[0092] Through the above scheme, the interference information of consumption periods with large fluctuations can be eliminated.
[0093] In a second aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the intelligent interaction method of a digital audio-visual venue based on NFC as described in the first aspect of the present invention is implemented.
[0094] The computer-readable storage medium may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories.
[0095] The non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD ROM); the magnetic surface memory can be a disk memory or a tape memory.
[0096] The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), direct memory bus random access memory (DRRAM). The computer-readable storage medium described in the embodiments of the present invention is intended to include these and any other suitable types of memory.
[0097] like Figure 5 As shown, in the third aspect, the present invention provides an electronic device 10, including a processor 101 and a storage medium 102, on which a computer program is stored, and when the computer program is executed by the processor, the intelligent interaction method of the digital audio-visual place based on NFC as described in the first aspect of the present invention is implemented.
[0098] In some embodiments, the processor may be implemented by software, hardware, firmware, or a combination thereof, and may use a circuit, a single or multiple application specific integrated circuits (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a central processing unit (CPU), a controller, a microcontroller, or at least one of a microprocessor, so that the processor may execute some or all of the steps or any combination of the steps in the smart interaction method for a digital audio-visual place based on NFC in each embodiment of the present application.
[0099] It should be noted that, although the above embodiments have been described in this article, the patent protection scope of the present invention is not limited thereby. Therefore, based on the innovative concept of the present invention, changes and modifications made to the embodiments described herein, or equivalent structures or equivalent process changes made using the contents of the present invention specification and drawings, directly or indirectly applying the above technical solutions to other related technical fields, are all included in the patent protection scope of the present invention.
Claims
1. An intelligent interaction method for digital audio-visual venues based on NFC, characterized in that: The digital audio-visual venue is provided with an NFC tag and a video-on-demand device, and the method comprises the following steps: S1: receiving an identification instruction of the user terminal for the NFC identifier, obtaining user identification information of the user terminal, and establishing a communication connection between the user terminal and the on-demand device; S2: acquiring user portrait information according to the user identification information, based on the user portrait information including device parameter preference information or recommended song list information; S3: configuring the parameters of relevant equipment in the digital audio-visual venue according to the equipment parameter preference information, or configuring the recommended song list corresponding to the current user according to the recommended song list information.
2. The intelligent interaction method of digital audio-visual venue based on NFC as claimed in claim 1, characterized in that: Step S1 includes: S11: receiving identification instructions of multiple user terminals for NFC identifiers, obtaining user identification information of multiple user terminals, and establishing communication connections between the multiple user terminals and the on-demand device; Step S2 includes: S21: acquiring multiple user portrait information according to the multiple user identification information; Step S3 includes: S31: calculating a user group preference average according to the device parameter preference information corresponding to a plurality of user terminals, and configuring parameters of relevant devices in the digital audio-visual venue according to the user group preference average; Alternatively, S32: configuring the recommended song list of the current user group according to the recommended song list information corresponding to multiple user terminals.
3. The intelligent interaction method of digital audio-visual venue based on NFC as claimed in claim 1, characterized in that: Step S32 includes: A first preset number of song information with the highest on-demand rate for each user in the historical data is respectively obtained to obtain a first song recommendation list, wherein the first song recommendation list includes recommended song information and user identification information.
4. The intelligent interaction method of a digital audio-visual place based on NFC as claimed in claim 3, characterized in that: Step S32 also includes: Respectively obtain information of a second preset number of songs with the highest on-demand rates of each user in the historical data to obtain a second song recommendation list; Performing cluster analysis on the song information in the second song recommendation list to obtain multiple song style types, screening out several song style types containing the most song information, and recommending several song information of the same style type based on the screened song style types to obtain a third song recommendation list; A recommended song list for the current user group is generated based on the first song recommendation list, the second song recommendation list and the third song recommendation list.
5. The intelligent interaction method of digital audio-visual venue based on NFC as claimed in claim 4, characterized in that: Performing cluster analysis on the song information in the second song recommendation list includes: If the song information in the second song recommendation list meets the first condition after cluster analysis, then re-acquire a third preset amount of song information based on the current second song recommendation list, and combine the re-acquired song information with the song information in the original second song recommendation list to form a new second song recommendation list, and then perform cluster analysis again on the song information in the new second song recommendation list; The first condition is that the amount of song information in the song style type containing the most song information is less than a preset minimum amount.
6. The intelligent interaction method of digital audio-visual venue based on NFC as claimed in claim 4, characterized in that: The user portrait information also includes game preference information; Step S3 also includes: The corresponding game program is started according to the game preference information, and communication interaction between the user terminal and the game program is established.
7. The intelligent interaction method of digital audio-visual venue based on NFC as claimed in claim 1, characterized in that: The related equipment includes lighting equipment, temperature adjustment equipment or audio playback equipment, and the equipment parameter preference information includes lighting parameter preference information, temperature preference information or audio playback information corresponding to the current user; The device parameter preference information is generated in the following manner: Acquire user consumption history data corresponding to the current user identification information, wherein the user consumption history data includes timestamp information of the user's historical consumption behavior, the location identification of the digital audio-visual location, and operating parameters of various related devices in the digital audio-visual location during the user's consumption period; The operating parameters of various related devices in the digital audio-visual venue during the consumption period of multiple users are analyzed to obtain the device parameter preference information corresponding to the current user.
8. The intelligent interaction method of a digital audio-visual place based on NFC as claimed in claim 7, characterized in that: Analyze the operating parameters of various related devices in the digital audio-visual venue during the consumption period of multiple users, and obtain the device parameter preference information corresponding to the current user, including: A score is calculated based on the operating parameters of the relevant equipment in each consumption period, and the consumption periods with scores lower than the first preset threshold are eliminated. A comprehensive score is calculated based on the scores of the remaining consumption periods and the corresponding weights, and the equipment parameter preference information corresponding to the current user is determined based on the comprehensive score, wherein the weight of the consumption period is determined according to the distance between the consumption period and the current timestamp; A score is calculated based on the operating parameters of the relevant equipment during each consumption period including: For each consumption period of the user, the consumption period is divided into a plurality of consumption time sub-segments according to a preset unit time period, and the fluctuation variance of the operation parameters of the relevant equipment in each consumption time sub-segment is calculated, and a first score is calculated for each consumption sub-segment based on the fluctuation variance. The larger the fluctuation variance, the larger the value of the first score. The consumption sub-segments whose first scores are greater than the second preset threshold are eliminated, and the score corresponding to the current consumption period is calculated according to the first scores of the remaining consumption sub-segments in the current consumption period.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the intelligent interaction method of a digital audio-visual venue based on NFC as described in any one of claims 1 to 8 is implemented.
10. An electronic device, characterized in that: It comprises a processor and a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by the processor, the intelligent interaction method of the digital audio-visual place based on NFC as claimed in any one of claims 1 to 8 is implemented.