A control method and system for holographic display device
By obtaining the usage scenario information of the holographic display device and determining the usage mode identification, the problem of leakage risk during the hologram data transmission is solved, efficient and secure transmission of the hologram is achieved, and user experience and system management capabilities are improved.
Patent Information
- Application Number
- CN202411854475.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-12-17
AI Technical Summary
Hologram data is susceptible to illegal interception during transmission, resulting in the risk of leakage of sensitive information.
By obtaining the usage scenario information of the holographic display device, it is determined that the usage mode identification is private or public mode, and sends an encryption method request to the server according to the mode identification, receives the encrypted hologram ciphertext, and restores the target hologram for display using the corresponding decryption algorithm.
It effectively avoids the risk of leaking hologram data during transmission, significantly improves the security of holograms, improves user experience, and optimizes resource utilization and management capabilities.
Smart Images

Figure CN119316531B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display control technology, and in particular to a control method and system for a holographic display device. Background Art
[0002] As a cutting-edge visual presentation method, the core value of holographic display technology lies in its ability to accurately simulate the interference and diffraction effects of light waves, thereby creating lifelike three-dimensional (3D) images. Compared with traditional two-dimensional display technology, holographic display technology, with its excellent visual expression, brings users unprecedented depth perception and spatial immersion, allowing users to intuitively experience the three-dimensional form and true size of objects without any auxiliary equipment. This technological breakthrough has undoubtedly greatly enriched the dimensions and levels of visual information.
[0003] In recent years, thanks to the rapid development of optical technology and the rapid progress in the field of computer graphics, holographic display technology has gradually crossed the boundaries of the laboratory and widely penetrated into many important areas of social life such as entertainment, education, and medical care, demonstrating its wide application potential and huge market value.
[0004] However, although holographic display technology has brought an unprecedented visual feast, it faces severe security challenges in the data transmission process. Specifically, holographic data is very vulnerable to illegal interception during transmission, which in turn leads to the risk of sensitive information leakage. Summary of the invention
[0005] The technical problem to be solved by this application is to provide a control method and system for a holographic display device, which can avoid the risk of leakage of holographic image data during transmission. The specific solution is as follows:
[0006] A method for controlling a holographic display device, comprising:
[0007] When receiving a display instruction, obtaining current usage scenario information of the holographic display device;
[0008] Determining a usage mode identifier of the holographic display device according to the acquired usage scenario information, wherein the usage mode identifier represents one of a private display mode or a public display mode;
[0009] According to the determined usage mode identifier, a display content request is sent to a preset server, wherein the display content request carries the usage mode identifier to instruct the server to encrypt the hologram to be displayed according to the encryption method corresponding to the usage mode identifier;
[0010] Receiving the hologram ciphertext fed back by the server based on the display content request;
[0011] Recovering the received hologram ciphertext using a decryption method corresponding to the usage mode identifier to obtain a target hologram;
[0012] The holographic display device is controlled to display the target hologram obtained after decryption.
[0013] In the above method, optionally, the usage scenario information includes identity authentication information, an environmental image of the holographic display device acquired by an image acquisition device, and a type of network to which the holographic display device is currently connected;
[0014] Correspondingly, determining the usage mode identifier of the holographic display device according to the acquired usage scenario information includes:
[0015] If the identity authentication information is successfully verified and the recognition result of the environmental image indicates that the holographic display device is in a private environment and the network type currently connected to the holographic display device is a dedicated network type, then the usage mode identifier of the holographic display device is determined to be an identifier representing a private display mode; otherwise, the usage mode identifier of the holographic display device is determined to be an identifier representing a public display mode.
[0016] Optionally, the above method uses a decryption method corresponding to the usage mode identifier to decrypt and recover the received hologram ciphertext to obtain the target hologram, including:
[0017] When the usage mode identifier is an identifier of a private display mode, a decryption algorithm matching the image scrambling and color saturation confusion algorithm is used to decrypt the hologram ciphertext to obtain a target hologram;
[0018] When the usage mode identifier is an identifier of a public display mode, a decryption algorithm matching the metasurface multi-dimensional multiplexed hologram nesting algorithm is used to decrypt the hologram ciphertext to obtain a target hologram.
[0019] In the above method, optionally, the step of controlling the holographic display device to display the target hologram obtained after decryption comprises:
[0020] Determining display parameters of the target hologram obtained by decryption according to the environment image in the usage scenario information;
[0021] The holographic display device is controlled according to the display parameters to display the target hologram obtained by decryption.
[0022] The above method, optionally, after controlling the holographic display device to display the target hologram obtained after decryption, further comprises:
[0023] Collecting operation status information of the holographic display device;
[0024] The operating status information of the holographic display device is sent to the server.
[0025] A control system for a holographic display device, comprising:
[0026] An acquisition unit, configured to acquire current usage scenario information of the holographic display device when receiving a display instruction;
[0027] a determining unit, configured to determine a usage mode identifier of the holographic display device according to the acquired usage scenario information, wherein the usage mode identifier represents one of a private display mode and a public display mode;
[0028] A sending unit, configured to send a display content request to a preset server according to the determined usage mode identifier, wherein the display content request carries the usage mode identifier to instruct the server to encrypt the hologram to be displayed according to the encryption method corresponding to the usage mode identifier;
[0029] A receiving unit, configured to receive a hologram ciphertext fed back by the server based on the display content request;
[0030] A decryption unit, used to recover the received hologram ciphertext by using a decryption method corresponding to the usage mode identifier to obtain a target hologram;
[0031] The control unit is used to control the holographic display device to display the target hologram obtained after decryption.
[0032] In the above system, optionally, the usage scenario information includes identity authentication information, an environmental image of the holographic display device acquired by an image acquisition device, and a type of network to which the holographic display device is currently connected;
[0033] Accordingly, the determining unit includes:
[0034] A determination subunit is used to determine that the usage mode identifier of the holographic display device is an identifier representing a private display mode if the identity authentication information is successfully verified and the recognition result of the environmental image indicates that the holographic display device is in a private environment and the network type currently connected to the holographic display device is a dedicated network type; otherwise, determine that the usage mode identifier of the holographic display device is an identifier representing a public display mode.
[0035] In the above system, optionally, the decryption unit comprises:
[0036] A first decryption subunit is used to, when the usage mode identifier is an identifier of a private display mode, use a decryption algorithm that matches the image scrambling and color saturation chaos algorithm to decrypt the hologram ciphertext to obtain a target hologram;
[0037] The second decryption subunit is used to decrypt the hologram ciphertext by using a decryption algorithm that matches the metasurface multi-dimensional multiplexed hologram nesting algorithm to obtain a target hologram when the usage mode identifier is an identifier of a public display mode.
[0038] In the above system, optionally, the control unit comprises:
[0039] A determination subunit, configured to determine display parameters of the target hologram obtained by decryption according to the environment image in the usage scenario information;
[0040] The display subunit is used to control the holographic display device to display the target hologram obtained by decryption according to the display parameters.
[0041] The above system may optionally further include:
[0042] A collection unit, used for collecting the operation status information of the holographic display device;
[0043] A transmission unit is used to send the operating status information of the holographic display device to a server.
[0044] Based on the above-mentioned implementation of the present application, a control method and system for a holographic display device are provided, the method comprising: when a display instruction is received, obtaining current usage scenario information of the holographic display device; determining a usage mode identifier of the holographic display device based on the obtained usage scenario information, the usage mode identifier representing one of a private display mode and a public display mode; sending a display content request to a preset server based on the determined usage mode identifier, the display content request carrying a usage mode identifier to instruct the server to encrypt a hologram to be displayed according to an encryption method corresponding to the usage mode identifier; receiving a hologram ciphertext fed back by the server based on the display content request; restoring the received hologram ciphertext using a decryption method corresponding to the usage mode identifier to obtain a target hologram; and controlling the holographic display device to display the target hologram obtained after decryption. The method provided in the embodiment of the present application can avoid the risk of leakage of hologram data during transmission, and can also determine the usage mode identifier according to the usage scenario information of the holographic display device, and encrypt and decrypt accordingly, which can significantly improve the security of the hologram, enhance the user experience, optimize resource utilization, enhance management and monitoring capabilities, and improve the flexibility and scalability of the system. It provides strong support for the efficient and safe use of holographic display devices in different scenarios and can meet the encryption and decryption requirements of different usage scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0046] Figure 1 A method flow chart of a control method of a holographic display device provided in the present application;
[0047] Figure 2 A flowchart of a process of controlling a holographic display device to display a target hologram obtained after decryption provided by the present application;
[0048] Figure 3 A method flow chart of another method for controlling a holographic display device provided by the present application;
[0049] Figure 4 A schematic diagram of the structure of a control system of a holographic display device provided in this application. DETAILED DESCRIPTION
[0050] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0051] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.
[0052] Based on this, the embodiment of the present application provides a control method for a holographic display device, which can be applied to an electronic device, which can be a computer, a controller of a holographic display device, a tablet, a smart phone, or a smart wearable device, etc. The method flow chart of the method is as follows: Figure 1 As shown, specifically including:
[0053] S101: When a display instruction is received, the current usage scenario information of the holographic display device is obtained.
[0054] In this embodiment, the usage scenario information may include at least one of identity authentication information, an environmental image of the holographic display device acquired by an image acquisition device, and a type of network to which the holographic display device is currently connected.
[0055] Optionally, user authentication information may be obtained through biometric technology (eg, facial recognition, fingerprint recognition) or user input (eg, password, PIN code).
[0056] Optionally, an image acquisition device may be used to capture images around the holographic display device to analyze whether the current environment is suitable for public or private display.
[0057] S102: Determine a usage mode identifier of the holographic display device according to the acquired usage scenario information, where the usage mode identifier represents one of a private display mode and a public display mode.
[0058] In this embodiment, the usage mode identification of the holographic display device is determined by a preset rule or algorithm based on the acquired usage scenario information. For example, if the user identity authentication information indicates that the user is a specific user, the private display mode is determined; if the holographic display device is detected to be in a public place, the public display mode is determined.
[0059] S103: Sending a content display request to a preset server according to the determined usage mode identifier, wherein the content display request carries the usage mode identifier to instruct the server to encrypt the hologram to be displayed according to the encryption method corresponding to the usage mode identifier.
[0060] In this embodiment, multiple encryption methods are preset in the server. When the usage mode is identified as a private display mode, the hologram can be encrypted by an image scrambling and color saturation confusion algorithm; when the usage mode is identified as a public display mode, the hologram can be encrypted by a metasurface multi-dimensional multiplexing hologram nesting algorithm.
[0061] Optionally, the process of encrypting a hologram by an image scrambling and color saturation scrambling algorithm may include: using a random first permutation matrix to permute the pixel position of the hologram. The permutation matrix may be generated by a pseudo-random number generator to ensure that the result of each encryption is different. Dividing the hologram into a plurality of blocks, each block may be the same or different in size; using another random second permutation matrix to permute the position of the blocks to obtain a spatial scrambling result of the hologram. Converting the hologram from an RGB color space to an HSV color space, perturbing the saturation using a random perturbation function, and converting the perturbed HSV color value back to the RGB color space to obtain a color saturation scrambling result of the hologram. Combining the results of spatial scrambling and color saturation scrambling to form a final encrypted hologram. Generating a first key for encryption and decryption, the first key includes the first permutation matrix and the second permutation matrix and the parameters of the perturbation function f. Binding the generated key to the encrypted hologram to ensure that only users holding the correct key can decrypt the hologram.
[0062] In this embodiment, the process of encrypting a hologram by a metasurface multi-dimensional multiplexing hologram nesting algorithm may include: first determining the multi-dimensional parameters used for encryption, such as phase, amplitude, polarization, etc., to generate a second key for encryption and decryption, and the second key should contain the specific values of the multi-dimensional parameters; mapping the hologram data to the polarization dimension of the metasurface. Preprocessing the hologram data, such as denoising and enhancement, to ensure data quality, mapping the hologram data to the phase dimension of the metasurface; mapping the hologram data to the phase dimension of the metasurface; mapping the hologram data to the polarization dimension of the metasurface. Mapping the hologram data to the polarization dimension of the metasurface. Binding the generated key to the encrypted hologram to ensure that only users holding the correct key can decrypt the hologram.
[0063] S104: Receive the hologram ciphertext fed back by the server based on the display content request.
[0064] In this embodiment, the receiving server uses a secure transmission protocol (such as TLS / SSL) to feedback the hologram ciphertext.
[0065] S105: Recover the received hologram ciphertext using the decryption method corresponding to the usage mode identifier to obtain the target hologram.
[0066] In this embodiment, the key corresponding to the mode identifier can be obtained through the key management system, and the hologram ciphertext can be restored based on the key and the decryption method.
[0067] S106: Control the holographic display device to display the target hologram obtained after decryption.
[0068] By applying the method provided in the embodiment of the present application, the risk of leakage of hologram data during transmission can be avoided. The use mode identifier can be determined according to the use scenario information of the holographic display device, and encryption and decryption can be performed accordingly, which can significantly improve the security of the hologram, enhance the user experience, optimize resource utilization, enhance management and monitoring capabilities, and improve the flexibility and scalability of the system. It provides strong support for the efficient and safe use of holographic display devices in different scenarios. It can meet the encryption and decryption requirements of different use scenarios.
[0069] In an embodiment provided in the present application, based on the above solution, optionally, the usage scenario information includes identity authentication information, an environmental image of the holographic display device acquired by an image acquisition device, and a type of network to which the holographic display device is currently connected;
[0070] Correspondingly, determining the usage mode identifier of the holographic display device according to the acquired usage scenario information includes:
[0071] If the identity authentication information is successfully verified and the recognition result of the environmental image indicates that the holographic display device is in a private environment and the network type currently connected to the holographic display device is a dedicated network type, then the usage mode identifier of the holographic display device is determined to be an identifier representing a private display mode; otherwise, the usage mode identifier of the holographic display device is determined to be an identifier representing a public display mode.
[0072] In this embodiment, a pre-trained convolutional neural network model can be used to identify the number of spectators in the environmental image. If the number of spectators is not greater than a preset audience number threshold, it is determined that the holographic display device is in a private environment. If the number of spectators is greater than the audience number threshold, it is determined that the holographic display device does not handle the private environment.
[0073] Optionally, the identity verification information may include one or more of user face verification information, user account password verification information, fingerprint verification information, user authority verification information, etc.
[0074] In this embodiment, the type of network to which the holographic display device is currently connected can be determined based on the current network configuration information of the holographic display device. The type of network to which the holographic display device is currently connected can be a private network type, a public network type, etc.
[0075] In an embodiment provided by the present application, based on the above solution, optionally, the decrypting and restoring the received hologram ciphertext using the decryption method corresponding to the usage mode identifier to obtain the target hologram includes:
[0076] When the mode identifier is a private display mode identifier, a decryption algorithm matching the image scrambling and color saturation confusion algorithm is used to decrypt the hologram ciphertext to obtain a target hologram.
[0077] When the mode identifier used is an identifier of a public display mode, a decryption algorithm matching the metasurface multi-dimensional multiplexed hologram nesting algorithm is used to decrypt the hologram ciphertext to obtain a target hologram.
[0078] In this embodiment, the process of decrypting the hologram ciphertext by using a decryption algorithm that matches the image scrambling and color saturation chaos algorithm to obtain the target hologram may include: obtaining a first key from a key management system, using the obtained first key, and performing an inverse scrambling operation on the hologram ciphertext according to the image scrambling rule used during encryption to restore the original arrangement order of pixels or image blocks in the image; similarly using the obtained first key (or specific parameters generated according to the first key), applying an inverse algorithm that matches the color saturation chaos algorithm used during encryption to perform color adjustment on the inversely scrambled image to restore its original color saturation; performing necessary detail processing on the color-restored image, such as denoising, sharpening or contrast enhancement, and reassembling the processed image data into a complete target hologram.
[0079] It should be noted that in the private display mode, the image scrambling and color saturation scrambling algorithms are used to encrypt and decrypt the hologram. The structural information of the original image can be disrupted by randomly replacing the pixels or image blocks in the image, which increases the difficulty of cracking. By randomly adjusting the color of the image, it is difficult for attackers to restore the original image through simple color analysis. The degree of scrambling and the parameters of color adjustment can be adjusted according to different security requirements, providing a variety of encryption strength options. Image scrambling algorithms usually have low computational complexity and can complete the encryption process in a shorter time. It is suitable for real-time encryption and decryption on devices with limited resources. Users can choose different encryption parameters according to their preferences and security requirements to improve personalized experience. Due to the high computational efficiency, users can get fast response and smooth experience when using private display in private environments such as home, office, private room, etc., where personalized and fast response scenarios are emphasized.
[0080] In this embodiment, a decryption algorithm matching the metasurface multi-dimensional multiplexed hologram nesting algorithm is used to decrypt the hologram ciphertext to obtain a target hologram, including: obtaining a second key for decryption from a secure key storage or key management system, the second key matching the key used in the encryption process and containing parameters for controlling spin, orbital angular momentum and polarization vector; preparing a decryption algorithm matching the metasurface multi-dimensional multiplexed hologram nesting algorithm; parsing the received hologram ciphertext to identify information such as spin, orbital angular momentum and polarization vector contained therein; applying the decryption algorithm and using the second key to decode the phase distribution map in the hologram ciphertext, and restoring the original hologram information based on the decoded phase distribution map; performing necessary processing on the restored hologram information, such as denoising, sharpening or contrast enhancement, to improve image quality; and extracting the target hologram from the decrypted hologram information.
[0081] It should be noted that in the public display mode, the encryption and decryption are performed with the image scrambling and color saturation confusion algorithms, which can use multi-dimensional information such as spin, orbital angular momentum and polarization vector for encryption, increasing the difficulty of cracking. The complex phase distribution map is generated by the nested algorithm, making it difficult for attackers to restore the original image through simple phase analysis. The nesting of multi-dimensional information makes the hologram have strong anti-interference ability during transmission, and can maintain high transmission quality even in unstable network conditions. Even if part of the data is lost or damaged, most of the original image can still be restored through redundant information. Through the reuse of multi-dimensional information, realistic three-dimensional images can be generated to provide an immersive visual experience. It is suitable for public display scenarios such as shopping malls, exhibition halls, and public places to ensure the security and high quality of the displayed content. It can support large-scale hologram transmission and display, and is suitable for synchronous display between multiple devices.
[0082] In an embodiment provided in the present application, based on the above solution, optionally, the process of controlling the holographic display device to display the target hologram obtained after decryption is as follows: Figure 2 As shown, including:
[0083] S201: Determine display parameters of the target hologram obtained by decryption according to the environment image in the usage scenario information.
[0084] In this embodiment, the main purpose of analyzing the environmental image is to understand the lighting conditions, background color and other information of the environment. The light intensity of the environment is detected to determine whether the hologram is displayed in a bright or dim environment. For example, if the ambient light is weak, the brightness of the hologram may need to be increased; otherwise, the brightness may need to be reduced to avoid glare. The main color tone of the environment is analyzed to adjust the color balance of the hologram to make it more coordinated with the environment. For example, if the ambient color tone is warm, the cool tone of the hologram can be appropriately increased, and vice versa. The contrast level of the environmental image can be evaluated so that the hologram stands out from the background without distortion.
[0085] Specifically, the brightness of the hologram can be adjusted according to the ambient light intensity. The contrast of the hologram can be adjusted according to the contrast level of the ambient image. The color balance of the hologram can be adjusted according to the dominant color tone of the environment to make the hologram more coordinated with the environment. The corresponding resolution setting can be selected according to the resolution capability of the holographic display device and the observation distance in the environment. The dynamic range of the hologram can be adjusted according to the amplitude of the ambient light change to ensure that it can be clearly seen under different lighting conditions.
[0086] S202: Controlling the holographic display device to display the decrypted target hologram according to the display parameters.
[0087] Optionally, after determining the display parameters of the target hologram, you can send instructions through the control interface of the holographic display device to set the corresponding parameters. For example, if a software-controlled holographic display device is used, you can adjust parameters such as brightness and contrast through API calls. After completing the parameter setting, the holographic display device will display the decrypted target hologram according to the set parameters. It can present the best visual effect in a specific environment.
[0088] In an embodiment provided in the present application, based on the above solution, optionally, after the control holographic display device displays the target hologram obtained after decryption, Figure 3 As shown, it also includes:
[0089] S107: Collecting the operating status information of the holographic display device.
[0090] In this embodiment, the operating status information may include temperature, power status, hardware failure, system log, application status, memory usage information, CPU usage information, display status information, etc.
[0091] S108: Send the operating status information of the holographic display device to the server.
[0092] The collected operation status information is organized into a structured data format, such as JSON or XML, and then sent to the server. The server stores the received operation status information in a database for subsequent analysis and monitoring.
[0093] and Figure 1 Corresponding to the method described above, the embodiment of the present application further provides a control system for a holographic display device, Figure 1 The specific implementation of the method in the system is shown in the following figure. Figure 4 As shown, including:
[0094] The acquisition unit 401 is used to acquire the current usage scenario information of the holographic display device when receiving the display instruction;
[0095] A determining unit 402 is used to determine a usage mode identifier of the holographic display device according to the acquired usage scenario information, wherein the usage mode identifier represents one of a private display mode and a public display mode;
[0096] The sending unit 403 is used to send a display content request to a preset server according to the determined usage mode identifier, wherein the display content request carries the usage mode identifier to instruct the server to encrypt the hologram to be displayed according to the encryption method corresponding to the usage mode identifier;
[0097] A receiving unit 404 is used to receive the hologram ciphertext fed back by the server based on the display content request;
[0098] The decryption unit 405 is used to recover the received hologram ciphertext by using the decryption method corresponding to the usage mode identifier to obtain the target hologram;
[0099] The control unit 406 is used to control the holographic display device to display the target hologram obtained after decryption.
[0100] In an embodiment provided in the present application, based on the above solution, optionally, the usage scenario information includes identity authentication information, an environmental image of the holographic display device acquired by an image acquisition device, and a type of network to which the holographic display device is currently connected;
[0101] Accordingly, the determining unit 402 includes:
[0102] A determination subunit is used to determine that the usage mode identifier of the holographic display device is an identifier representing a private display mode if the identity authentication information is successfully verified and the recognition result of the environmental image indicates that the holographic display device is in a private environment and the network type currently connected to the holographic display device is a dedicated network type; otherwise, determine that the usage mode identifier of the holographic display device is an identifier representing a public display mode.
[0103] In an embodiment provided in the present application, based on the above solution, optionally, the decryption unit 405 includes:
[0104] A first decryption subunit is used to, when the usage mode identifier is an identifier of a private display mode, use a decryption algorithm that matches the image scrambling and color saturation chaos algorithm to decrypt the hologram ciphertext to obtain a target hologram;
[0105] The second decryption subunit is used to decrypt the hologram ciphertext by using a decryption algorithm that matches the metasurface multi-dimensional multiplexed hologram nesting algorithm to obtain a target hologram when the usage mode identifier is an identifier of a public display mode.
[0106] In an embodiment provided in the present application, based on the above solution, optionally, the control unit includes:
[0107] A determination subunit, configured to determine display parameters of the target hologram obtained by decryption according to the environment image in the usage scenario information;
[0108] The display subunit is used to control the holographic display device to display the target hologram obtained by decryption according to the display parameters.
[0109] In an embodiment provided in the present application, based on the above solution, optionally, it further includes:
[0110] A collection unit, used for collecting the operation status information of the holographic display device;
[0111] A transmission unit is used to send the operating status information of the holographic display device to a server.
[0112] The specific principles and execution processes of each unit and module in the control system of a holographic display device disclosed in the above-mentioned embodiment of the present application are the same as those of the control method of a holographic display device disclosed in the above-mentioned embodiment of the present application. Please refer to the corresponding parts of the control method of a holographic display device provided in the above-mentioned embodiment of the present application, and will not be repeated here.
[0113] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0114] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.
[0115] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0116] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application or certain parts of the embodiments.
[0117] The above is a detailed introduction to a control method for a holographic display device provided by the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for controlling a holographic display device, characterized in that: A controller applied to a holographic display device, the method comprising: When receiving a display instruction, obtaining current usage scenario information of the holographic display device; Determining a usage mode identifier of the holographic display device according to the acquired usage scenario information, wherein the usage mode identifier represents one of a private display mode or a public display mode; According to the determined usage mode identifier, a display content request is sent to a preset server, wherein the display content request carries the usage mode identifier to instruct the server to encrypt the hologram to be displayed according to the encryption method corresponding to the usage mode identifier; Receiving the hologram ciphertext fed back by the server based on the display content request; Recovering the received hologram ciphertext using a decryption method corresponding to the usage mode identifier to obtain a target hologram; Controlling the holographic display device to display the target hologram obtained after decryption; The usage scenario information includes identity authentication information, an environmental image of the holographic display device acquired by an image acquisition device, and a type of network to which the holographic display device is currently connected; Correspondingly, the determining the usage mode identifier of the holographic display device according to the acquired usage scenario information includes: if the identity authentication information is successfully verified and the recognition result of the environmental image indicates that the holographic display device is in a private environment and the network type currently connected to the holographic display device is a dedicated network type, then determining the usage mode identifier of the holographic display device as an identifier representing a private display mode; otherwise, determining the usage mode identifier of the holographic display device as an identifier representing a public display mode; The method of decrypting and restoring the received hologram ciphertext by using the decryption method corresponding to the usage mode identifier to obtain the target hologram includes: When the usage mode identifier is an identifier of a private display mode, a decryption algorithm matching the image scrambling and color saturation confusion algorithm is used to decrypt the hologram ciphertext to obtain a target hologram; When the usage mode identifier is an identifier of a public display mode, a decryption algorithm matching the metasurface multi-dimensional multiplexed hologram nesting algorithm is used to decrypt the hologram ciphertext to obtain a target hologram.
2. The method according to claim 1, characterized in that The controlling the holographic display device to display the target hologram obtained after decryption comprises: Determining display parameters of the target hologram obtained by decryption according to the environment image in the usage scenario information; The holographic display device is controlled according to the display parameters to display the target hologram obtained by decryption.
3. The method according to claim 1, characterized in that: After the holographic display device is controlled to display the target hologram obtained after decryption, the method further comprises: Collecting operation status information of the holographic display device; The operating status information of the holographic display device is sent to the server.
4. A control system for a holographic display device, characterized in that: A controller applied to a holographic display device, the device comprising: An acquisition unit, configured to acquire current usage scenario information of the holographic display device when receiving a display instruction; a determining unit, configured to determine a usage mode identifier of the holographic display device according to the acquired usage scenario information, wherein the usage mode identifier represents one of a private display mode and a public display mode; A sending unit, configured to send a display content request to a preset server according to the determined usage mode identifier, wherein the display content request carries the usage mode identifier to instruct the server to encrypt the hologram to be displayed according to the encryption method corresponding to the usage mode identifier; A receiving unit, configured to receive a hologram ciphertext fed back by the server based on the display content request; A decryption unit, used to recover the received hologram ciphertext by using a decryption method corresponding to the usage mode identifier to obtain a target hologram; A control unit, used to control the holographic display device to display the target hologram obtained after decryption; The usage scenario information includes identity authentication information, an environmental image of the holographic display device acquired by an image acquisition device, and a type of network to which the holographic display device is currently connected; Accordingly, the determining unit includes: a determination subunit, configured to determine that the usage mode identifier of the holographic display device is an identifier representing a private display mode if the authentication information is successfully verified, the recognition result of the environment image indicates that the holographic display device is in a private environment, and the network type currently connected to the holographic display device is a dedicated network type; otherwise, determine that the usage mode identifier of the holographic display device is an identifier representing a public display mode; The decryption unit comprises: A first decryption subunit is used to, when the usage mode identifier is an identifier of a private display mode, use a decryption algorithm that matches the image scrambling and color saturation chaos algorithm to decrypt the hologram ciphertext to obtain a target hologram; The second decryption subunit is used to decrypt the hologram ciphertext by using a decryption algorithm that matches the metasurface multi-dimensional multiplexed hologram nesting algorithm to obtain a target hologram when the usage mode identifier is an identifier of a public display mode.
5. The system according to claim 4, characterized in that The control unit comprises: A determination subunit, configured to determine display parameters of the target hologram obtained by decryption according to the environment image in the usage scenario information; The display subunit is used to control the holographic display device to display the target hologram obtained by decryption according to the display parameters.
6. The system according to claim 4, characterized in that Also includes: A collection unit, used for collecting the operation status information of the holographic display device; A transmission unit is used to send the operating status information of the holographic display device to a server.
Citation Information
Patent Citations
Method and device for protecting privacy-sensitive information by automatically recognizing scene
CN104834866A
Holographic projection system
CN112882334A
Message transmission method and device, dynamic encryption method and device, electronic equipment and medium
CN114915457A