Visual exhibition hall management method and device, equipment and storage medium
By acquiring images of the exhibition hall and using a personnel image recognition model to determine the display order of equipment status, the problem of difficulty in finding equipment status in the exhibition hall was solved, and efficient management and control of exhibition hall operation and maintenance was achieved.
Patent Information
- Application Number
- CN202210969914.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-12
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2042-08-12
AI Technical Summary
The exhibition hall contains a large number of devices, and the display screens cannot show the status of all exhibits, making it difficult for exhibition hall maintenance personnel to quickly locate and manage the corresponding devices, thus reducing maintenance efficiency.
By acquiring images of multiple exhibits in the exhibition hall, the distribution of personnel is determined using a personnel image recognition model. Based on the distribution, the display order of equipment status is determined, and the display order is used to control and manage the equipment status.
It improves the ease of management and control of the exhibition hall for maintenance personnel, ensures that the equipment status display order matches the personnel distribution, meets the management and control preferences of maintenance personnel, and improves maintenance efficiency.
Smart Images

Figure CN115454366B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of exhibition hall management and control, and particularly relates to a visual exhibition hall management and control method and device, equipment and a storage medium. BACKGROUND
[0002] Currently, the equipment in an exhibition hall (including a technology type exhibition hall, a commercial type exhibition hall, etc.) is controlled by manual operation, specifically, remote control is performed in a visual manner (the state of the equipment is visual, and is displayed through a display screen). However, due to the fact that the number of equipment in the exhibition hall is quite large, one display screen cannot display the equipment states of all the equipment in the exhibition hall, and a certain number of equipment states corresponding to the exhibition items are randomly displayed on the display screen. This results in the fact that when an exhibition hall operation and maintenance personnel checks the equipment state of the equipment in an exhibition item, the equipment state corresponding to the exhibition item cannot be found on the display screen many times, and therefore, the exhibition hall operation and maintenance personnel needs to manually call the equipment state corresponding to the exhibition item from the background, which results in the fact that the process of the exhibition hall operation and maintenance personnel managing and controlling the exhibition hall is very inconvenient. SUMMARY
[0003] In view of this, the embodiments of the present application provide a visual exhibition hall management and control method, device, equipment and storage medium, and aim to improve the convenience of the process of the exhibition hall operation and maintenance personnel managing and controlling the exhibition hall.
[0004] To achieve the above-mentioned purpose, the present application provides a visual exhibition hall management and control method, which comprises the following steps:
[0005] obtaining images at a plurality of exhibition items in an exhibition hall;
[0006] inputting the images at each exhibition item into a personnel image recognition model respectively to obtain personnel distribution; wherein the personnel image recognition model is obtained by iteratively training an untrained personnel image recognition model based on a preset training data set;
[0007] determining the display order of the equipment state corresponding to each exhibition item based on the personnel distribution, so that the exhibition hall operation and maintenance personnel manages and controls the equipment through the displayed equipment state, and the equipment state is displayed based on the display order.
[0008] Exemplarily, the step of determining the display order of the equipment state corresponding to each exhibition item based on the personnel distribution comprises the following steps:
[0009] determining the display priority of the equipment state corresponding to each exhibition item based on the personnel distribution;
[0010] determining the display order of the equipment state based on the display priority.
[0011] An example is that after determining the display order of the device states based on the display priority, the method further includes:
[0012] Displaying device states corresponding to a first preset number of first exhibits based on the display order.
[0013] If a display content replacement instruction is detected, replacing device states corresponding to a second preset number of the first exhibits with device states corresponding to a second exhibit based on the display order; the second preset number is less than the first preset number.
[0014] An example is that after determining the display order of the device states based on the display priority, the method further includes:
[0015] If a device control instruction in an exhibit is detected, outputting recommendation information to recommend the exhibition hall operator to control a device in an exhibit adjacent to the exhibit corresponding to the control instruction after the exhibition hall operator controls the device corresponding to the control instruction.
[0016] An example is that after determining the display order of the device states based on the display priority, the method further includes:
[0017] Determining a display time of the device states based on the display priority.
[0018] Cyclically displaying device states corresponding to each exhibit based on the display order and the display time.
[0019] An example is that cyclically displaying device states corresponding to each exhibit based on the display order and the display time includes:
[0020] Sorting a control frequency of each exhibit to obtain a sorting result.
[0021] Determining a third preset number of third exhibits from the sorting result, and determining the third exhibits as always-on exhibits; the exhibits in the exhibition hall include always-on exhibits and not-always-on exhibits.
[0022] Cyclically displaying device states corresponding to the not-always-on exhibits based on the display order and the display time, and always displaying the always-on exhibits.
[0023] An example is that before inputting images at each exhibit into a personnel image recognition model to obtain a personnel distribution, the method further includes:
[0024] Obtaining a preset training data set and a personnel image recognition model to be trained.
[0025] iteratively training the to-be-trained personnel image recognition model based on the preset training data set to obtain an updated to-be-trained personnel image recognition model, and determining whether the updated to-be-trained personnel image recognition model meets a preset iteration end condition;
[0026] if the updated to-be-trained personnel image recognition model meets the preset iteration end condition, taking the updated to-be-trained personnel image recognition model as the personnel image recognition model;
[0027] if the updated to-be-trained personnel image recognition model does not meet the preset iteration end condition, returning to the step of iteratively training the to-be-trained personnel image recognition model based on the preset training data set until the updated to-be-trained personnel image recognition model meets the preset iteration end condition.
[0028] In addition, to achieve the above-mentioned purposes, the present application also provides a visual exhibition hall management and control device, the device comprises:
[0029] a first acquisition module configured to acquire images at a plurality of exhibits in an exhibition hall;
[0030] an input module configured to input the images at each of the exhibits into a personnel image recognition model to obtain a personnel distribution; wherein the personnel image recognition model is obtained by iteratively training an untrained personnel image recognition model based on a preset training data set;
[0031] a first determination module configured to determine a display order of a device state corresponding to each of the exhibits based on the personnel distribution, so that an exhibition hall operator can manage and control the devices by displaying the device states, and the device states are displayed based on the display order.
[0032] Illustratively, the first determination module is specifically configured to:
[0033] determine a display priority of the device state corresponding to each of the exhibits based on the personnel distribution;
[0034] determine the display order of the device states based on the display priority.
[0035] Illustratively, the visual exhibition hall management and control device further comprises:
[0036] a display module configured to display device states corresponding to a first preset number of first exhibits based on the display order.
[0037] The replacement module is configured to, if a display content replacement instruction is detected, replace, based on the display sequence, the device state corresponding to the second preset number of the first exhibit with the device state corresponding to the second exhibit.
[0038] Exemplarily, the visual exhibition hall management and control device further comprises:
[0039] The output module is configured to, if a management and control instruction of a device in an exhibit is detected, output recommendation information to recommend the exhibition hall operation and maintenance personnel to manage and control a device in an exhibit adjacent to the exhibit corresponding to the management and control instruction after the exhibition hall operation and maintenance personnel manages and controls the device corresponding to the management and control instruction.
[0040] Exemplarily, the first determination module is further configured to:
[0041] determine a display time of the device state based on the display priority;
[0042] cyclically display the device state corresponding to each exhibit based on the display sequence and the display time.
[0043] Exemplarily, the first determination module is further configured to:
[0044] sort the management and control frequencies of each exhibit to obtain a sorting result;
[0045] determine a third preset number of third exhibits from the sorting result, and determine the third exhibits as always-on exhibits; the exhibits in the exhibition hall include always-on exhibits and not-always-on exhibits;
[0046] cyclically display the device state corresponding to the not-always-on exhibits based on the display sequence and the display time, and always display the always-on exhibits.
[0047] Exemplarily, the visual exhibition hall management and control device further comprises:
[0048] The second acquisition module is configured to acquire a preset training data set and a personnel image recognition model to be trained.
[0049] The second determining module is configured to perform iterative training on the to-be-trained personnel image recognition model based on the preset training data set to obtain an updated to-be-trained personnel image recognition model, and determine whether the updated to-be-trained personnel image recognition model meets a preset iteration end condition; if the updated to-be-trained personnel image recognition model meets the preset iteration end condition, the updated to-be-trained personnel image recognition model is taken as the personnel image recognition model; if the updated to-be-trained personnel image recognition model does not meet the preset iteration end condition, the step of performing iterative training on the to-be-trained personnel image recognition model based on the preset training data set is returned to until the updated to-be-trained personnel image recognition model meets the preset iteration end condition.
[0050] In addition, to achieve the above object, the present application also provides a visual exhibition hall management and control device, which comprises a memory, a processor and a visual exhibition hall management and control program stored in the memory and executable on the processor. The visual exhibition hall management and control program, when executed by the processor, implements the steps of the visual exhibition hall management and control method.
[0051] In addition, to achieve the above object, the present application also provides a computer readable storage medium, which stores a visual exhibition hall management and control program. The visual exhibition hall management and control program, when executed by a processor, implements the steps of the visual exhibition hall management and control method.
[0052] Compared with the prior art, when the exhibition hall operation personnel check the device state of the device in a certain exhibition item, the exhibition hall operation personnel cannot find the device state corresponding to the exhibition item on the display screen many times, which causes the process of controlling the exhibition hall by the exhibition hall operation personnel to be very inconvenient. Compared with the prior art, the device state corresponding to each exhibition item is determined based on the personnel distribution situation, and the display order of the device state corresponding to each exhibition item is determined based on the personnel distribution situation, so that the exhibition hall operation personnel controls the device through the displayed device state, and the device state is displayed based on the display order. The personnel image recognition model is used to determine the personnel distribution situation at each exhibition item, and the display order is determined based on the personnel distribution situation to display the device state corresponding to each exhibition item, so that the display order of the device state is consistent with the personnel distribution situation. It can be understood that the exhibition hall operation personnel is more inclined to control the exhibition item with relatively dense or relatively sparse personnel, and therefore, compared with randomly displaying the device state, the display order of the device state is determined based on the personnel distribution situation, which is more consistent with the tendency of the exhibition hall operation personnel to control the related exhibition item, thereby improving the convenience of the process of controlling the exhibition hall by the exhibition hall operation personnel. BRIEF DESCRIPTION OF DRAWINGS
[0053] Figure 1 is a flowchart of the first embodiment of the visualization exhibition hall control method of the present application.
[0054] Figure 2 is a structural diagram of a hardware running environment related to the embodiment of the present application.
[0055] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION
[0056] It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.
[0057] The present application provides a visualization exhibition hall control method, referring to Figure 1 , Figure 1 is a flowchart of the first embodiment of the visualization exhibition hall control method of the present application.
[0058] The embodiment of the visualization exhibition hall control method is provided, and it should be noted that although the logical order is shown in the flowchart, the steps shown or described herein can be executed in an order different from that herein in some cases. The visualization exhibition hall control method can be applied to a server or a terminal.
[0059] For the convenience of description, the following omits the description of each step of the performing subject visual exhibition hall management method. The visual exhibition hall management method comprises:
[0060] Step S10, acquiring images at multiple exhibits in the exhibition hall.
[0061] The exhibition hall includes multiple exhibits. For example, large-screen projection exhibits, folding curtain projection exhibits, interactive sliding rail screen exhibits, etc.
[0062] Illustratively, the images at least include images of the exhibition visitors.
[0063] Step S20, inputting the images at each exhibit into a personnel image recognition model respectively to obtain personnel distribution; wherein the personnel image recognition model is obtained by iteratively training an untrained personnel image recognition model based on a preset training data set.
[0064] The personnel distribution at each exhibit needs to be obtained, wherein the personnel distribution includes personnel density, personnel quantity, and other data that can reflect the distribution of the exhibition visitors at each exhibit.
[0065] Illustratively, the personnel image recognition model includes AlexNet, VGG19, ResNet_152, InceptionV4, DenseNet, etc.
[0066] Illustratively, before the step of inputting the images at each exhibit into the personnel image recognition model respectively to obtain the personnel distribution, the method comprises:
[0067] Acquiring a preset training data set and a to-be-trained personnel image recognition model;
[0068] Iteratively training the to-be-trained personnel image recognition model based on the preset training data set to obtain an updated to-be-trained personnel image recognition model, and determining whether the updated to-be-trained personnel image recognition model meets a preset iteration end condition;
[0069] If the updated to-be-trained personnel image recognition model meets the preset iteration end condition, the updated to-be-trained personnel image recognition model is taken as the personnel image recognition model;
[0070] If the updated to-be-trained personnel image recognition model does not meet the preset iteration end condition, the step of iteratively training the to-be-trained personnel image recognition model based on the preset training data set is returned until the updated to-be-trained personnel image recognition model meets the preset iteration end condition.
[0071] In the embodiment, the personnel image recognition model to be trained is iteratively trained based on a preset training data set to obtain an updated personnel image recognition model, and it is determined whether the updated personnel image recognition model meets a preset iteration end condition; if the updated personnel image recognition model meets the preset iteration end condition, the updated personnel image recognition model is taken as the personnel image recognition model; if the updated personnel image recognition model does not meet the preset iteration end condition, the updated personnel image recognition model is continuously iteratively trained until the updated personnel image recognition model meets the preset iteration end condition. The preset training data set can be obtained from a monitoring sample database, and the monitoring sample database can be image data obtained through monitoring before training.
[0072] Specifically, the preset training data set is obtained from the monitoring sample database, and the personnel image recognition model to be trained is iteratively trained based on the preset training data set to obtain an updated personnel image recognition model, wherein the monitoring sample database stores a plurality of labeled sample monitoring data. After obtaining the updated personnel image recognition model each time, it is determined whether the updated personnel image recognition model meets a preset iteration end condition; if the updated personnel image recognition model meets the preset iteration end condition, the iteration ends, and the last updated personnel image recognition model is taken as the personnel image recognition model; if the updated personnel image recognition model does not meet the preset iteration end condition, it indicates that the updated personnel image recognition model does not meet the use condition, and the updated personnel image recognition model is continuously iteratively trained until the updated personnel image recognition model meets the preset iteration end condition.
[0073] It should be noted that the iterative training is a process of training the personnel image recognition model to be trained through sample monitoring data multiple times, and generally, the personnel image recognition model to be trained needs to be trained multiple times to obtain the personnel image recognition model. It should be noted that the preset iteration end condition is that the input personnel image recognition model to be trained or the updated personnel image recognition model reaches a preset accuracy threshold of model prediction accuracy, and the iteration ends.
[0074] It should be noted that in addition to the preset training data set, a test data set is also needed in the model training process. Similarly, the test data set comes from the monitoring sample database, and the data amount between the preset training data set and the test data set is in a certain proportion, for example, 10:1.
[0075] It should be noted that, for the iterative training process, in order to improve the sensitivity of the personnel image recognition model, the personnel image recognition model to be trained can be trained multiple times. Specifically, the iterative training process is composed of multiple training and multiple testing, for example, the process of training 10 times and testing 1 time and repeating the training and testing until the iteration is completed.
[0076] In step S30, based on the personnel distribution, the display order of the device state corresponding to each exhibition item is determined, so that the exhibition hall operation personnel can control the device through the displayed device state. The device state is displayed based on the display order.
[0077] Through the personnel distribution, the popularity of the corresponding exhibition item can be determined. It can be understood that the display order of the device state corresponding to the exhibition item is determined according to the popularity. The personnel distribution and the popularity are positively correlated, that is, the more the personnel, the higher the popularity; the less the personnel, the lower the popularity. Accordingly, in order to ensure that more exhibition personnel can have a good exhibition experience, the exhibition hall operation personnel need to control the device corresponding to the exhibition item with high popularity first, that is, the exhibition hall operation personnel tend to control the device corresponding to the exhibition item with relatively dense personnel.
[0078] In addition, since there are fewer exhibition personnel in the exhibition item with relatively sparse personnel, in order to save energy, the device in the exhibition item also needs to be controlled, such as dimming the light brightness and reducing the interaction frequency of the interactive device.
[0079] For example, the density or the number of personnel can be determined by the distribution of the number of personnel, such as 80% of the number of personnel corresponding to the exhibition item being 5-10 people. At this time, it can be determined that the number of personnel in the exhibition item with more than 10 people is relatively dense, and the number of personnel in the exhibition item with less than 5 people is relatively sparse. For another example, 80% of the number of personnel corresponding to the exhibition item is 6-8 people. At this time, it can be determined that the number of personnel in the exhibition item with more than 8 people is relatively dense, and the number of personnel in the exhibition item with less than 6 people is relatively sparse. The "80%" for determining the density can be set according to the needs, and the embodiment is not limited specifically.
[0080] For example, based on the personnel distribution, the display order of the device state corresponding to each exhibition item is determined, including:
[0081] Based on the personnel distribution, the display priority of the device state corresponding to each exhibition item is determined.
[0082] Based on the display priority, the display order of the device state is determined.
[0083] The display priority is a parameter of the above-mentioned popularity, for example, the display priority includes 1, 2, 3, 4, 5 levels, wherein, the first level is the highest, and the fifth level is the lowest. That is, the display priority of the first level of the display item is the highest, and the display priority of the display item of the fifth level is the lowest.
[0084] The display order can be from high to low of the display priority, or from low to high of the display priority. Generally, the display order is from high to low of the display priority, thereby facilitating subsequent display of the device state in order.
[0085] For example, after determining the display order of the device state based on the display priority, the method further includes:
[0086] Displaying the device state corresponding to the first display item in a first preset number based on the display order;
[0087] If a display content replacement instruction is detected, replacing the device state corresponding to the first display item in a second preset number with the device state corresponding to the second display item based on the display order; the second preset number is less than the first preset number.
[0088] Displaying the device state in the display order. The number of device states that can be displayed on the display screen is limited, which is generally less than the number of display items. Therefore, the display screen cannot completely display all the device states corresponding to the display items at one time.
[0089] For example, the first preset number and the second preset number can be set as needed, and the embodiment is not limited in particular.
[0090] For example, the display content replacement instruction includes a touch instruction, a voice instruction, etc.
[0091] For example, when replacing the device state, the replacement can be sequentially delayed according to the display order. For example, the first display item in the first preset number is the display item in the display order 1-10. When the first display item in the second preset number is replaced with the second display item, the device state corresponding to the first display item can be replaced from the back to the front in the display order 1-10, that is, the second preset number of the second display item starting from 11 (for example, the device state corresponding to the display item in the display order 11-15 is replaced with the device state corresponding to the display item in the display order 6-10).
[0092] Of course, the replacement of the device state can also be replaced in other ways, for example, randomly replaced. The specific way of replacement is not limited in particular.
[0093] For example, after displaying the device state corresponding to the first display item in a first preset number based on the display order, the method further includes:
[0094] If the control instruction of the device in the exhibition item is detected, after the exhibition operation personnel controls the device corresponding to the control instruction, recommended information is output to recommend the exhibition operation personnel to control the device in the exhibition item adjacent to the exhibition item corresponding to the control instruction.
[0095] Exemplarily, there may be a certain correlation between adjacent exhibition items, for example, exhibition items of similar types; the exhibition visitors at the controlled exhibition item also have a greater probability of staying and exhibiting in the exhibition items adjacent to the exhibition item. Therefore, the exhibition operation personnel can be recommended to continue to control other exhibition items that may need to be controlled, thereby improving the convenience of the exhibition operation personnel control.
[0096] Exemplarily, after determining the display order of the device states based on the display priority, the method comprises:
[0097] determining the display time of the device states based on the display priority;
[0098] cyclically displaying the device states corresponding to each exhibition item based on the display order and the display time.
[0099] Cyclically displaying the device states corresponding to each exhibition item in the exhibition hall can facilitate the exhibition operation personnel to control the devices in the exhibition hall, and to facilitate the exhibition operation personnel to control the devices corresponding to the exhibition items with high display priority, in the embodiment, the display priority is positively correlated with the display time, that is, the higher the display priority, the longer the display time; the lower the display priority, the shorter the display time. The display time is the display duration of the device state, that is, after the device state corresponding to an exhibition item is displayed for the display time, the display of the device state corresponding to the exhibition item is stopped, and the device state corresponding to the next exhibition item is displayed based on the display order.
[0100] Exemplarily, cyclically displaying the device states corresponding to each exhibition item based on the display order and the display time comprises:
[0101] sorting the control frequencies of each exhibition item to obtain a sorting result;
[0102] determining a third exhibition item of a third preset number from the sorting result, and determining the third exhibition item as a constant display exhibition item; the exhibition items in the exhibition hall include constant display exhibition items and non-constant display exhibition items;
[0103] cyclically displaying the device states corresponding to the non-constant display exhibition items based on the display order and the display time, and constantly displaying the constant display exhibition items.
[0104] To further facilitate the exhibition hall operation and maintenance personnel to control the equipment in the exhibition hall, on the basis of the cyclic display, the normal display item and the abnormal display item can also be set, that is, the equipment state corresponding to the abnormal display item needs to be cyclically displayed, and the equipment state corresponding to the normal display item does not need to be cyclically displayed, and the equipment state corresponding to the normal display item can be normal display and display screen, which will not be replaced by the equipment state corresponding to other display items.
[0105] The third preset number in the embodiment can be set as needed and is not specifically limited.
[0106] Compared with the prior art, in which the exhibition hall operation and maintenance personnel cannot find the equipment state corresponding to the display item on the display screen when checking the equipment state of the display item, the application obtains images at multiple display items in the exhibition hall, inputs the image at each display item into a personnel image recognition model to obtain personnel distribution, wherein the personnel image recognition model is obtained by iteratively training an untrained personnel image recognition model based on a preset training data set, determines the display order of the equipment state corresponding to each display item based on the personnel distribution, and controls the equipment by displaying the equipment state for the exhibition hall operation and maintenance personnel, and the equipment state is displayed based on the display order. The application determines the personnel distribution at each display item through the personnel image recognition model and determines the display order based on the personnel distribution to display the equipment state corresponding to each display item, so that the display order of the equipment state conforms to the personnel distribution. It can be understood that the exhibition hall operation and maintenance personnel prefer to control the display items with relatively dense or relatively sparse personnel, therefore, compared with randomly displaying the equipment state, determining the display order of the equipment state according to the personnel distribution can better meet the tendency of the exhibition hall operation and maintenance personnel to control the relevant display items, thereby improving the convenience of the process of controlling the exhibition hall by the exhibition hall operation and maintenance personnel.
[0107] In addition, the application also provides a visual exhibition hall control device, the device comprises:
[0108] The first acquisition module is configured to obtain images at multiple display items in the exhibition hall.
[0109] The input module is configured to input the image at each display item into a personnel image recognition model to obtain personnel distribution, wherein the personnel image recognition model is obtained by iteratively training an untrained personnel image recognition model based on a preset training data set.
[0110] The first determination module is configured to determine the display order of the equipment state corresponding to each display item based on the personnel distribution, to control the equipment by displaying the equipment state for the exhibition hall operation and maintenance personnel, and to display the equipment state based on the display order.
[0111] The first determining module is specifically configured to:
[0112] determine a display priority of the equipment state corresponding to each exhibition item based on the personnel distribution;
[0113] determine a display order of the equipment state based on the display priority.
[0114] The visual exhibition hall management and control apparatus further includes:
[0115] a display module configured to display the equipment state corresponding to a first preset number of first exhibition items based on the display order;
[0116] a replacement module configured to replace, if a display content replacement instruction is detected, the equipment state corresponding to a second preset number of the first exhibition items with the equipment state corresponding to a second exhibition item based on the display order; the second preset number is less than the first preset number.
[0117] The visual exhibition hall management and control apparatus further includes:
[0118] an output module configured to output recommendation information to recommend the exhibition hall operation and maintenance personnel to control the equipment in an exhibition item adjacent to an exhibition item corresponding to a control instruction if the control instruction of the equipment in the exhibition item is detected after the exhibition hall operation and maintenance personnel controls the equipment corresponding to the control instruction.
[0119] The first determining module is further configured to:
[0120] determine a display time of the equipment state based on the display priority;
[0121] cyclically display the equipment state corresponding to each exhibition item based on the display order and the display time.
[0122] The first determining module is further configured to:
[0123] sort the control frequency of each exhibition item to obtain a sorting result;
[0124] determine a third preset number of third exhibition items from the sorting result and determine the third exhibition items as always-on exhibition items; the exhibition items in the exhibition hall include always-on exhibition items and non-always-on exhibition items;
[0125] cyclically display the equipment state corresponding to the non-always-on exhibition items and always display the always-on exhibition items based on the display order and the display time.
[0126] The visual exhibition hall management and control apparatus further includes:
[0127] The second acquisition module is configured to acquire a preset training data set and a personnel image recognition model to be trained.
[0128] The second determination module is configured to perform iterative training on the personnel image recognition model to be trained based on the preset training data set, obtain an updated personnel image recognition model to be trained, and determine whether the updated personnel image recognition model to be trained meets a preset iteration end condition. If the updated personnel image recognition model to be trained meets the preset iteration end condition, the updated personnel image recognition model to be trained is taken as the personnel image recognition model. If the updated personnel image recognition model to be trained does not meet the preset iteration end condition, the step of performing iterative training on the personnel image recognition model to be trained based on the preset training data set is returned to until the updated personnel image recognition model to be trained meets the preset iteration end condition.
[0129] The specific implementation of the visual exhibition hall management and control device of the present application is basically the same as that of each embodiment of the visual exhibition hall management and control method described above, and will not be repeated here.
[0130] In addition, the present application also provides a visual exhibition hall management and control device. As shown in Figure 2 Figure 2 is a structural diagram of a hardware running environment related to an embodiment of the present application.
[0131] It should be noted that Figure 2 that is, a structural diagram of a hardware running environment of the visual exhibition hall management and control device.
[0132] As shown in Figure 2 The visual exhibition hall management and control device can include a processor 2001 such as a CPU, a memory 2005, a user interface 2003, a network interface 2004, and a communication bus 2002. The communication bus 2002 is used to realize the connection and communication between these components. The user interface 2003 can include a display screen (Display), an input unit such as a keyboard (Keyboard), and an optional user interface 2003 can also include a standard wired interface, a wireless interface. The network interface 2004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface). The memory 2005 can be a high-speed RAM memory or a stable memory (non-volatile memory) such as a magnetic disk memory. The memory 2005 can also be an independent storage device from the aforementioned processor 2001.
[0133] Optionally, the visual exhibition hall management and control device can also include RF (Radio Frequency, radio frequency) circuit, sensor, audio circuit, WiFi module, etc.
[0134] Those skilled in the art can understand that Figure 2 The visual exhibition hall management and control device structure shown in the above embodiments does not constitute a limitation on the visual exhibition hall management and control device, and can include more or fewer components than those shown in the drawings, or combine certain components, or different component arrangements.
[0135] As shown in the above embodiments, the memory 2005 as a computer storage medium can include an operating system, a network communication module, a user interface module, and a visual exhibition hall management and control program. The operating system is a program that manages and controls hardware and software resources of the visual exhibition hall management and control device, and supports the running of the visual exhibition hall management and control program and other software or programs. Figure 2
[0136] In the visual exhibition hall management and control device shown in the above embodiments, the user interface 2003 is mainly used to connect the terminal and communicate data with the terminal, such as receiving user signaling data sent by the terminal; the network interface 2004 is mainly used for the background server and communicates data with the background server; the processor 2001 can be used to call the visual exhibition hall management and control program stored in the memory 2005, and execute the steps of the visual exhibition hall management and control method as described above. Figure 2 The specific implementation of the visual exhibition hall management and control device of the present application is basically the same as that of the above-mentioned visual exhibition hall management and control method, and will not be repeated here.
[0137] In addition, the embodiments of the present application also propose a computer readable storage medium, and the computer readable storage medium stores a visual exhibition hall management and control program, and the visual exhibition hall management and control program is executed by a processor to realize the steps of the visual exhibition hall management and control method as described above.
[0138] The specific implementation of the computer readable storage medium of the present application is basically the same as that of the above-mentioned visual exhibition hall management and control method, and will not be repeated here.
[0139] In addition, in order to achieve the above-mentioned purpose, the present application also provides a computer program product, which comprises: a computer program, which is executed by a processor to realize the steps of the visual exhibition hall management and control method as described above.
[0140] The specific implementation of the computer program product of the present application is basically the same as that of the above-mentioned visual exhibition hall management and control method, and will not be repeated here.
[0141]
[0142] It should be noted that, in this document, the terms "comprises", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0143] The above-mentioned sequence numbers of embodiments of the present application are only for description, and do not represent advantages or disadvantages of the embodiments.
[0144] Those skilled in the art can clearly understand the above-mentioned embodiment method from the description of the above embodiments, which can be realized by software and necessary general hardware platform, of course, also can be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes: a plurality of instructions for making a terminal device (which can be a mobile phone, computer, server, device, or network device, etc.) execute the method described in each embodiment of the present application.
[0145] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation using the content of the specification and drawings, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for visualizing exhibition hall management and control, characterized in that, The method comprises: acquiring images at a plurality of exhibits in an exhibition hall; inputting the images at each of the exhibits into a personnel image recognition model respectively to obtain personnel distribution reflecting the popularity of each exhibit among visitors; wherein the personnel image recognition model is obtained by iteratively training an untrained personnel image recognition model based on a preset training data set; based on the personnel distribution, determining a display priority of the device state corresponding to each exhibit, and based on the display priority, determining a display order of the device state, so that an exhibition hall operator controls the device through the displayed device state, and the device state is displayed based on the display order; after determining the display order of the device state based on the display priority, the method comprises: based on the display order, displaying the device state corresponding to a first preset number of first exhibits; if a display content replacement instruction is detected, then based on the display order, replacing the device state corresponding to a second preset number of the first exhibits with the device state corresponding to a second exhibit; the second preset number is less than the first preset number; after displaying the device state corresponding to the first preset number of first exhibits based on the display order, the method further comprises: if a control instruction for an exhibit in the device is detected, after the exhibition hall operator controls the device corresponding to the control instruction, recommended information is output to recommend the exhibition hall operator to control the device in the exhibit adjacent to the exhibit corresponding to the control instruction; after determining the display order of the device state based on the display priority, the method comprises: based on the display priority, determining the display time of the device state; sorting the control frequency of each exhibit to obtain a sorting result; determining a third preset number of third exhibits from the sorting result, and determining the third exhibits as always-on exhibits; the exhibits in the exhibition hall include always-on exhibits and not-always-on exhibits; based on the display order and the display time, the device state corresponding to the not-always-on exhibits is displayed cyclically, and the always-on exhibits are always displayed.
2. The method of claim 1, wherein, Before inputting the images at each of the exhibits into the personnel image recognition model to obtain the personnel distribution, the method comprises: acquiring a preset training data set and a to-be-trained personnel image recognition model; iteratively training the to-be-trained personnel image recognition model based on the preset training data set to obtain an updated to-be-trained personnel image recognition model, and determining whether the updated to-be-trained personnel image recognition model meets a preset iteration end condition; if the updated to-be-trained personnel image recognition model meets the preset iteration end condition, the updated to-be-trained personnel image recognition model is used as the personnel image recognition model; if the updated to-be-trained personnel image recognition model does not meet the preset iteration end condition, return to the step of iteratively training the to-be-trained personnel image recognition model based on the preset training data set until the updated to-be-trained personnel image recognition model meets the preset iteration end condition.
3. A visual exhibition hall management and control device, characterized in that, The device comprises: a first acquisition module configured to acquire images at a plurality of exhibits in an exhibition hall; The input module is configured to input an image at each exhibit into a personnel image recognition model to obtain a personnel distribution reflecting a popularity of each exhibit among visitors; the personnel image recognition model is obtained by iteratively training an untrained personnel image recognition model based on a preset training data set; The first determination module is configured to determine a display priority of a device state corresponding to each exhibit based on the personnel distribution, determine a display order of the device state based on the display priority, and control the device by displaying the device state for a hall operator, and display the device state based on the display order; the first determination module is further configured to determine a display time of the device state based on the display priority, sort a control frequency of each exhibit to obtain a sorting result, determine a third exhibit from the sorting result, and determine the third exhibit as a permanent exhibit; the exhibits in the hall include permanent exhibits and non-permanent exhibits; based on the display order and the display time, the device state corresponding to the non-permanent exhibit is displayed cyclically, and the device state corresponding to the permanent exhibit is displayed permanently; The display module is configured to display a device state corresponding to a first exhibit based on the display order; The replacement module is configured to replace, based on the display order, a device state corresponding to a second exhibit for a second preset number of first exhibits if a display content replacement instruction is detected; the second preset number is less than the first preset number; The output module is configured to output recommendation information to recommend a device in an exhibit adjacent to an exhibit corresponding to a control instruction if the control instruction of the device in the exhibit is detected after the hall operator controls the device corresponding to the control instruction.
4. A visual exhibition hall management and control device, characterized in that, The visualized hall control device includes a memory, a processor, and a visualized hall control program stored on the memory and executable on the processor, and the visualized hall control program is executed by the processor to implement the steps of the visualized hall control method of any one of claims 1 to 2.
5. A computer readable storage medium, characterized in that, The computer-readable storage medium stores a visualized hall control program, and the visualized hall control program is executed by the processor to implement the steps of the visualized hall control method of any one of claims 1 to 2.
Citation Information
Patent Citations
Content presentation method, device and system and electronic device
CN108985856A
Screen display adjusting method, device and system
CN112463100A
Model training method and device, annotation method and device, equipment and storage medium
CN113240125A