Graphics display method, device and electronic device
By using ultrasonic signals and acoustic tweezers systems to manipulate particle movement, the problem of graphic display being susceptible to electromagnetic field interference was solved, achieving stable and accurate graphic display effects.
Patent Information
- Application Number
- CN202311726795.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-14
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2043-12-14
AI Technical Summary
Existing graphic display methods are easily interfered by external electromagnetic fields, resulting in unstable and inaccurate graphic displays.
Ultrasonic signals are used instead of electromagnetic fields, and the acoustic tweezers system is used to manipulate particles coated with luminescent or reflective materials to move in the target display space to form target graphics, and the graphic display is achieved by utilizing the user's visual residual effect.
It realizes efficient and accurate display of target graphics under external electromagnetic field interference, with low cost and more stable and reliable display.
Smart Images

Figure CN117724670B_ABST
Abstract
Description
Technical Field
[0001] This specification belongs to the field of image processing technology, and in particular to a graphic display method, device, and electronic device. Background Art
[0002] Conventional graphic display methods often utilize electromagnetic fields, or devices that rely on electromagnetic fields, to display specific graphics. For example, a conventional graphic display method requires first using a cathode to emit electrons toward a fluorescent screen, and then using electromagnetic control devices to control the electrons' arrival position on the screen to form a specific graphic.
[0003] Based on the above method, when it is specifically implemented, the graphic display process is often easily interfered with by external electromagnetic fields, thereby resulting in the inability to stably and accurately display the required graphics.
[0004] To address the above issues, no effective solutions have been proposed so far. Summary of the Invention
[0005] This specification provides a graphic display method, device, and electronic device, which can reliably and accurately display the required target graphic at a relatively low cost by using ultrasonic signals instead of conventional electromagnetic fields.
[0006] This specification provides a graphic display method, including:
[0007] Obtaining graphic parameters of a target graphic to be displayed; wherein the graphic parameters include at least: graphic shape and graphic size;
[0008] Determining a graphic outline of the target graphic based on a target display space according to graphic parameters of the target graphic;
[0009] Determining the position coordinates of a plurality of position points along the graphic contour line and the movement time between two adjacent position points according to the user's visual residual time and the graphic contour line;
[0010] Determining potential well parameters of a plurality of acoustic field potential wells corresponding to the plurality of position points, respectively, based on the position coordinates of the plurality of position points and the movement time between two adjacent position points;
[0011] generating corresponding target control signals according to potential well parameters of the plurality of acoustic field potential wells;
[0012] The acoustic tweezers system transmits corresponding ultrasonic signals to the target display space according to the target control signal, thereby manipulating the target display particles to move in the target display space, so as to form the target pattern in the target display space.
[0013] In one embodiment, the target display particles include: single particles coated with a luminescent material, or single particles coated with a reflective material.
[0014] In one embodiment, the graphic parameters further include: graphic type and graphic color; wherein the graphic type includes dynamic display graphics and static display graphics.
[0015] In one embodiment, the potential well parameters include at least one of the following: potential well type, potential well range, potential well energy, potential well position, and duration.
[0016] In one embodiment, when the target display particles include single particles coated with a reflective material, before manipulating the target display particles to move within the target display space by emitting corresponding ultrasonic signals to the target display space according to the target control signal using the acoustic tweezers system, the method further includes:
[0017] Determine the light beam that matches the color of the graphic;
[0018] The light source is controlled to emit corresponding light beams to the target display space.
[0019] In one embodiment, when the graphic parameters include graphic color, controlling the light source to emit a corresponding light beam toward the target display space includes:
[0020] The light source is controlled to emit a light beam that matches the color of the graphic to the target display space.
[0021] In one embodiment, determining potential well parameters of a plurality of acoustic field potential wells corresponding to the plurality of position points respectively based on the position coordinates of the plurality of position points and the movement time between two adjacent position points includes:
[0022] The potential well parameters of the current sound field potential well corresponding to the current position point among the multiple position points are determined in the following manner:
[0023] Determine the potential well position of the current sound field potential well according to the position coordinates of the current position point;
[0024] Determine the potential well energy of the current sound field potential well according to the gravity of the target display particle, the buoyancy of the target display particle, and the movement time between the last position point and the current position point;
[0025] The duration of the current sound field potential well is determined based on the movement time between the previous position point and the current position point.
[0026] In one embodiment, when the graphic parameter includes a graphic type, determining potential well parameters of a plurality of sound field potential wells corresponding to a plurality of position points, further comprises:
[0027] According to the graphic type, when it is determined that the target graphic is a dynamic display graphic, the potential well type is determined to be a vortex potential well;
[0028] or,
[0029] According to the graphic type, when it is determined that the target graphic is a static display graphic, the potential well type is determined to be a double-well potential well.
[0030] In one embodiment, generating corresponding target control signals according to potential well parameters of multiple acoustic field potential wells includes:
[0031] Constructing corresponding multiple pulse signals according to the potential well parameters of the multiple acoustic field potential wells; wherein one pulse signal corresponds to one acoustic field potential well;
[0032] Multiple pulse signals are combined in sequence to obtain the corresponding target control signal.
[0033] This specification also provides a graphic display device, comprising:
[0034] An acquisition module, configured to acquire graphic parameters of a target graphic to be displayed; wherein the graphic parameters include at least: graphic shape and graphic size;
[0035] A first determining module is configured to determine a graphic contour line of the target graphic based on a target display space according to graphic parameters of the target graphic;
[0036] A second determining module is configured to determine the position coordinates of a plurality of position points along the contour line of the graphic, and the motion time between two adjacent position points according to the residual visual time of the user and the contour line of the graphic;
[0037] A third determining module is configured to determine potential well parameters of a plurality of sound field potential wells corresponding to the plurality of position points according to the position coordinates of the plurality of position points and the movement time between two adjacent position points;
[0038] A generating module, configured to generate corresponding target control signals according to potential well parameters of a plurality of acoustic field potential wells;
[0039] The control module is used to transmit corresponding ultrasonic signals to the target display space according to the target control signal by using the acoustic tweezers system, thereby controlling the target display particles to move in the target display space to form the target graphic in the target display space.
[0040] This specification also provides an electronic device, including a processor and a memory for storing processor-executable instructions, wherein the processor implements the relevant steps of the graphic display method when executing the instructions.
[0041] The present specification also provides a computer-readable storage medium having computer instructions stored thereon, which, when executed by a processor, implement the following steps: obtaining graphic parameters of a target graphic to be displayed; wherein the graphic parameters include at least: graphic shape and graphic size; determining a graphic contour line of the target graphic based on a target display space according to the graphic parameters of the target graphic; determining the position coordinates of a plurality of position points along the graphic contour line and the movement time between two adjacent position points according to the user's visual residual time and the graphic contour line; determining potential well parameters of a plurality of acoustic field potential wells corresponding to the plurality of position points according to the position coordinates of the plurality of position points and the movement time between two adjacent position points; generating corresponding target control signals according to the potential well parameters of the plurality of acoustic field potential wells; and manipulating the target display particles to move in the target display space by utilizing an acoustic tweezers system according to the target control signal.
[0042] Based on the graphic display method, device and electronic device provided in this specification, after obtaining the graphic parameters of the target graphic to be displayed, the graphic contour line based on the target display space can be determined according to the graphic parameters of the target graphic; and the position coordinates of multiple position points and the movement time between two adjacent position points can be determined according to the user's visual residual time and the graphic contour line; then, according to the position coordinates of the multiple position points and the movement time between two adjacent position points, the potential well parameters of the acoustic field potential well corresponding to each position point are determined and utilized to generate a corresponding target control signal; then, according to the target control signal, the target display space is transmitted with a corresponding ultrasonic signal by controlling the acoustic tweezers system to manipulate the target display particles to move in the target display space to form a target graphic in the target display space. Thus, by using ultrasonic signals instead of conventional electromagnetic fields and utilizing the visual residual effect of the human eye, the required target graphic can be displayed to the user efficiently and accurately at a relatively low cost, effectively avoiding the interference of external electromagnetic fields, and making the graphic display relatively more stable and reliable. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the embodiments of this specification, the following is a brief introduction to the drawings required for use in the embodiments. The drawings described below are only some of the embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0044] Figure 1 is a flowchart of a graphic display method provided by an embodiment of this specification;
[0045] Figure 2is a schematic diagram of an embodiment of the structural composition of an acoustic tweezers system using the graphic display method provided in the embodiments of this specification;
[0046] Figure 3 This is a schematic diagram of an embodiment of the graphic display method provided by the embodiments of this specification, in a scenario example;
[0047] Figure 4 This is a schematic diagram of an embodiment of the graphic display method provided by the embodiments of this specification, in a scenario example;
[0048] Figure 5 This is a schematic diagram of an embodiment of the graphic display method provided by the embodiments of this specification, in a scenario example;
[0049] Figure 6 This is a schematic diagram of an embodiment of the graphic display method provided by the embodiments of this specification, in a scenario example;
[0050] Figure 7 This is a schematic diagram of an embodiment of the graphic display method provided by the embodiments of this specification, in a scenario example;
[0051] Figure 8 This is a schematic diagram of an embodiment of the graphic display method provided by the embodiments of this specification, in a scenario example;
[0052] Figure 9 This is a schematic diagram of the structure of an electronic device provided by an embodiment of this specification;
[0053] Figure 10 This is a schematic diagram of the structure of a graphic display device provided by one embodiment of this specification;
[0054] Figure 11 This is a schematic diagram of an embodiment of the graphic display method provided by the embodiments of this specification, in a scenario example. DETAILED DESCRIPTION
[0055] To help those skilled in the art better understand the technical solutions in this specification, the following will provide a clear and complete description of the technical solutions in the embodiments of this specification, in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. All other embodiments derived by those skilled in the art based on the embodiments in this specification without creative effort shall fall within the scope of protection of this specification.
[0056] See Figure 1As shown, the embodiment of this specification provides a graphic display method. Wherein, when the method is specifically implemented, it may include the following contents:
[0057] S101: Obtaining graphic parameters of a target graphic to be displayed; wherein the graphic parameters include at least: graphic shape and graphic size;
[0058] S102: determining a graphic outline of the target graphic based on a target display space according to graphic parameters of the target graphic;
[0059] S103: determining the position coordinates of a plurality of position points along the graphic outline and the movement time between two adjacent position points according to the user's visual residual time and the graphic outline;
[0060] S104: determining potential well parameters of a plurality of sound field potential wells corresponding to the plurality of position points, respectively, based on the position coordinates of the plurality of position points and the movement time between two adjacent position points;
[0061] S105: generating corresponding target control signals according to potential well parameters of the multiple sound field potential wells;
[0062] S106: emitting corresponding ultrasonic signals to the target display space according to the target control signal by using the acoustic tweezers system, thereby manipulating the target display particles to move in the target display space, so as to form the target graphic in the target display space.
[0063] The target graphic mentioned above can be specifically understood as a graphic image that needs to be displayed to the user.
[0064] The target display space may be a three-dimensional space filled with a gas such as air. Target display particles may be encapsulated within the target display space. Accordingly, the target graphic may be a three-dimensional graphic formed by the movement of the target display particles within the target display space.
[0065] The above-mentioned target display particles can be specifically understood as particles that are controlled by the acoustic tweezers system, can move in the target display space, have relatively small volume and density, and have luminous or reflective properties.
[0066] Specifically, the target display particles may include individual particles coated with a luminescent material, or individual particles coated with a reflective material. For example, the target display particles may be expanded polystyrene microspheres with fluorescent functionality, or colored EPS (Expanded Polystyrene) particles.
[0067] During specific implementation, the above-mentioned graphic display method can be applied to an acoustic tweezers system.
[0068] Acoustic tweezers can be specifically understood as a type of non-contact tweezers based on sound waves. By dynamically modulating the intensity and phase distribution of the sound waves, acoustic tweezers can achieve multimodal, real-time, and high-precision acoustic manipulation of microparticles, such as three-dimensional particle movement, particle rotation, and particle aggregation. This acoustic manipulation of microparticles specifically refers to the manipulation of microparticle motion using the acoustic radiation force generated by the momentum and energy exchange between sound waves and microparticles. This approach offers advantages such as non-contact, good biocompatibility, the absence of chemical or biological labeling of the microparticles, and simple and easily integrated equipment.
[0069] In this embodiment, according to the graphic display method provided in this specification, the acoustic tweezers system can be controlled to control the movement of a single target display particle by emitting a corresponding ultrasonic beam to form a desired target graphic in the target display space.
[0070] For details, see Figure 2 As shown, the acoustic tweezers system may specifically include: a host computer (e.g., a personal computer (PC), a server, etc.), an FPGA (Field Programmable Gate Array) module, an adjustment circuit module, and an ultrasonic transducer (e.g., an ultrasonic transducer array, etc.). Specifically, the host computer may be electrically connected to the FPGA module, the FPGA module may be electrically connected to the adjustment circuit module, and the adjustment circuit module may be electrically connected to the ultrasonic transducer.
[0071] Furthermore, the ultrasonic transducer may include multiple ultrasonic transducers. Accordingly, the FPGA module may be connected in parallel with multiple adjustment circuit modules, wherein each adjustment circuit module is connected to one ultrasonic transducer.
[0072] Specifically, the host computer may include an electronic device capable of implementing functions such as data transmission and data processing. The adjustment circuit module may include a power amplifier circuit, a filter circuit, and a matching circuit connected in sequence.
[0073] In a specific implementation, the host computer can be used to obtain and generate and output a corresponding target control signal based on the graphic parameters of the target graphic to be displayed. The above-mentioned FPGA module and the adjustment circuit module can obtain and output a corresponding target ultrasonic excitation signal through corresponding conversion processing according to the target control signal. The above-mentioned ultrasonic transducer can transmit a corresponding ultrasonic signal (for example, an ultrasonic beam) to the target display space according to the target ultrasonic excitation signal to form and maintain a corresponding acoustic field potential well (or capture potential well) at a specified position in the target display space, so as to generate an acoustic radiation force (for example, or capture force) on the target display particles in the target display space, so that the target display particles can move along the graphic contour line in the target display space at a faster speed under the action of the above-mentioned acoustic radiation force, and complete at least one circle of movement along the graphic contour line within the user's visual residual time, thereby utilizing the human visual residual effect to enable the user to see the corresponding graphic image in the target display space.
[0074] The aforementioned persistence of vision effect (also known as visual retention) refers to the phenomenon in which the visual perception produced by light on the retina persists for a period of time after the light ceases to act on it. For example, after an image disappears from the human eye, it lingers in the brain for a period of time. The duration of this image's presence in the brain after it disappears is called the persistence of vision.
[0075] In some embodiments, during specific implementation, a target graphic display request initiated by a target user may be received; wherein the target graphic display request carries corresponding graphic parameters; and then, based on the target graphic display request, the required graphic display parameters of the target graphic are obtained.
[0076] Specifically, the graphic parameters include at least: graphic shape, graphic size, etc. Specifically, the graphic shape can be the number "8", the number "6", or a heart shape, a triangle, or other different shapes.
[0077] Furthermore, the above-mentioned graphic parameters may also include: graphic type, graphic color, etc. Among them, the graphic type may specifically include dynamic display graphics and static display graphics, etc.
[0078] The graphic types mentioned above may specifically include: dynamic display graphics and static display graphics. Compared with static display graphics, dynamic display graphics also have a dynamic flickering effect when displayed.
[0079] In addition, the above-mentioned graphic parameters may also include other types of parameters such as graphic display duration, graphic display position, etc., so as to meet the user's diverse graphic display needs.
[0080] In some embodiments, during specific implementation, the specific graphic outline of the target graphic when displayed based on the target display space can be determined based on the graphic parameters of the target graphic and the corresponding scale mapping relationship. Figure 3 As shown, (a) is the outline of the "8" shape determined according to one graphic parameter; (b) is the outline of the heart shape determined according to another graphic parameter.
[0081] In some embodiments, the above-mentioned method of determining the position coordinates of multiple position points along the graphic contour line and the movement time between two adjacent position points based on the user's visual residual time and the graphic contour line may include: taking the time consumed by a single target display particle to complete a full circle of movement along the graphic contour line in the target display space to be less than or equal to the user's visual residual time as a constraint condition, taking the minimum energy consumed by the acoustic tweezers system to control a single target display particle to complete a full movement along the graphic contour line in the target display space as an objective function, and then combining the configuration parameters of the acoustic tweezers system and the attribute parameters of the target display particle (for example, the size and weight of the target display particle), through optimization solution, determining the position coordinates of multiple position points along the graphic contour line that meet the requirements and the movement time between two adjacent position points.
[0082] Specifically, the aforementioned location points can be understood as locations within the target display space that form acoustic field potential wells for manipulating the movement of the target display particles. The duration required to complete a full rotation along the graphic contour can be set to be equal to the cumulative motion time between two adjacent locations among the plurality of location points along the graphic contour.
[0083] The above-mentioned acoustic field potential well can be specifically understood as a potential well based on the acoustic radiation force field formed by ultrasonic waves. Figure 4 As shown in the figure, when a particle moves in the acoustic radiation force field, its potential energy will be transformed into a minimum value within the potential well of the acoustic field; accordingly, the acoustic field potential well will generate a capture force on nearby particles, causing the particles to move in the direction of the acoustic field potential well and affecting the movement speed of the particles.
[0084] During specific implementation, the perimeter of the graphic contour line, the attribute parameters of the target display particles, and the user's visual residual time can be obtained and combined to obtain the target input data of the model; then the target input data input value is processed in a pre-trained preset planning model to obtain and output the corresponding position coordinates of multiple position points, as well as the movement time between two adjacent position points.
[0085] Before specific implementation, the above-mentioned preset planning model can be trained in the following manner: use the acoustic tweezers system to manipulate the experimental display particles to conduct multiple groups of test experiments, and obtain corresponding multiple groups of test experimental data; wherein each group of test experimental data at least includes: the visual residual time of the experimental user, the contour line of the experimental graphic, the position coordinates of the position points used in the experiment, the movement time between two adjacent position points in the experiment, and the evaluation label of the graphic displayed during the experiment; label each group of test experimental data according to the evaluation label to obtain a plurality of labeled sample data; construct an initial planning model based on the neural network structure; use the plurality of labeled sample data to train the initial planning model to obtain a preset planning model that meets the requirements.
[0086] For example, see Figure 3 As shown, taking the "8"-shaped contour line as an example, by solving in the above manner, the position coordinates of 8 position points along the contour line of the graphic and the movement time between two adjacent position points can be determined.
[0087] In some embodiments, the potential well parameters may specifically include at least one of the following: potential well type, potential well range, potential well energy, potential well position, duration, etc.
[0088] Of course, it should be noted that the potential well parameters listed above are only for illustrative purposes. In specific implementations, other types of potential well parameters may also be included based on specific application scenarios and graphics requirements. This specification does not limit this.
[0089] Among them, see Figure 4 As shown, the above potential well types may specifically include a vortex potential well and a twin trap potential well. Figure 4 The upper left sub-figure in the middle shows the isosurface of the twin trap reconstructed at the maximum sound pressure value of -3dB, which is perpendicular to the emission surface; the lower left sub-figure shows the isosurface of the twin trap reconstructed at the maximum sound pressure value of -3dB, which is parallel to the emission surface; the upper right sub-figure shows the isosurface of the vortex reconstructed at the maximum sound pressure value of -3dB, which is perpendicular to the emission surface; the lower right sub-figure shows the isosurface of the vortex reconstructed at the maximum sound pressure value of -3dB, which is parallel to the emission surface.
[0090] Specifically, the vortex potential well can be a sound field potential well that generates a twisted wavefront around its axis during propagation, having a spiral phase wavefront and a central phase singularity; wherein the sound pressure in the central region is zero, and there are high sound pressure regions around it in a circular distribution. Specifically, the double-well potential well can be a sound field potential well in which the sound pressure in the central region of the sound field is also zero, and there are two high sound pressure focal points of equal amplitude around it.
[0091] For details, please refer to Figure 5 As shown in the figure, the sound pressure (Normalized amptitude) and phase (phase) generated by the above different types of acoustic potential wells will be different; thus, the acoustic radiation force generated on the particles will also be different. Compared with the double-well potential well, the acoustic radiation force generated by the vortex potential well on the particles will also have an additional rotational force, causing the particles to rotate synchronously while moving toward the acoustic potential well. Figure 6 As shown, Figure 6 The gradient force represents the gradient force, and the scattering force represents the scattering force; Figure 6 (a), (b), and (c) represent the acoustic radiation force in the x, y, and z directions of the twin trap acoustic field with a focal length of 9 cm on the EPS particle with a diameter of 0.92 mm placed at the focal position; Figure 6 (d), (e), and (f) represent the acoustic radiation forces in the x, y, and z directions respectively, exerted by the vortex sound field with a focal length of 9 cm on the EPS particles with a diameter of 0.92 mm placed at the focal position.
[0092] In some embodiments, see Figure 7 As shown, the above method determines the potential well parameters of the multiple sound field potential wells corresponding to the multiple position points based on the position coordinates of the multiple position points and the movement time between two adjacent position points. In specific implementation, the potential well parameters of the current sound field potential well corresponding to the current position point among the multiple position points can be determined in the following manner:
[0093] S1: Determine the potential well position of the current sound field potential well according to the position coordinates of the current position point;
[0094] S2: determining the potential well energy of the current sound field potential well according to the gravity of the target display particle, the buoyancy of the target display particle, and the movement time between the previous position point and the current position point;
[0095] S3: Determine the duration of the current sound field potential well based on the movement time between the previous position point and the current position point.
[0096] The movement time between two different adjacent position points may be the same or different.
[0097] During specific implementation, the speed data between the two adjacent position points may be further determined based on the interval distance between the two adjacent position points and the movement time between the two adjacent position points.
[0098] Specifically, the speed data between two adjacent position points can be a constant speed value or a variable speed range. The movement speeds between different adjacent position points can be the same or different. Furthermore, the speed data between two adjacent position points can also be 0.
[0099] In specific implementation, based on the gravity of the target display particles, the buoyancy of the target display particles, and the motion data between the previous position point and the current position point, a mechanical model can be used to determine an acoustic radiation force that can keep the target display particles suspended in the target display space and prevent them from falling, and can provide or maintain the corresponding motion data; and then based on the acoustic radiation force, the potential well energy corresponding to the current sound field potential well can be determined.
[0100] In addition, the potential well range of the current sound field potential well can be determined according to the size of the target displayed particles and the interval distance between the previous position point and the current position point.
[0101] According to the above method, starting from the starting position point on the graphic contour line, the potential well parameters of the sound field potential well corresponding to each position point can be determined in sequence until the ending position point on the graphic contour line is determined, thereby determining the potential well parameters of multiple sound field potential wells corresponding to multiple position points.
[0102] In some embodiments, when the graphic parameters include the graphic type, the potential well parameters of multiple sound field potential wells corresponding to multiple position points are determined. During specific implementation, the following contents may also be included: according to the graphic type, when it is determined that the target graphic is a dynamic display graphic, the potential well type is determined to be a vortex potential well; or, according to the graphic type, when it is determined that the target graphic is a static display graphic, the potential well type is determined to be a double-well potential well.
[0103] Based on the above embodiments, the characteristics of different types of acoustic field potential wells can be effectively utilized to generate target graphics of different display types, such as dynamic display graphics and static display graphics, to meet the diverse graphic display needs of users.
[0104] In some embodiments, see Figure 8 As shown, the above-mentioned method of generating corresponding target control signals according to the potential well parameters of multiple sound field potential wells may include the following contents during specific implementation:
[0105] S1: constructing corresponding multiple pulse signals according to potential well parameters of multiple acoustic field potential wells; wherein one pulse signal corresponds to one acoustic field potential well;
[0106] S2: Combine multiple pulse signals in sequence to obtain the corresponding target control signal.
[0107] In specific implementation, when constructing multiple pulse signals based on the potential well parameters of the sound field potential well, the current pulse signal corresponding to the current sound field potential well can be constructed in the following manner: determine the corresponding current phase information based on the potential well position and potential well type of the current potential well; determine the corresponding current amplitude information based on the potential well energy of the current potential well; determine the corresponding current frequency information based on the potential well range of the current potential well; determine the current signal length based on the duration of the current potential well; and then use the corresponding waveform (for example, square wave, sine wave, etc.) to construct a current pulse signal that meets the requirements based on the current phase information, current amplitude information, current frequency information, and current signal length.
[0108] According to the above method, a plurality of pulse signals corresponding to the acoustic field potential wells at various positions can be constructed and obtained respectively.
[0109] Then, multiple pulse signals are sequentially combined to generate a pulse sequence, which serves as the corresponding target control signal. Based on this target control signal, the acoustic tweezers system can control the target display particle to move along the contour line of the graphic.
[0110] When the graphic parameters also include the graphic display duration, the time it takes for the target display particles to move one circle along the graphic contour line can be further calculated based on the above-mentioned target control signal; then, based on the graphic display duration and the time it takes for one circle to move, the number of movement cycles of the target display particles along the graphic contour line can be determined; and using the number of movement cycles, the target control signal can be adjusted, and the adjusted target control signal can be determined as the target control signal that will ultimately be input to the acoustic tweezers system.
[0111] Specifically, for example, if the number of movement cycles is determined to be 2, a target control signal of the same length may be copied and added on the basis of the existing target control signal to serve as the adjusted target control signal.
[0112] In some embodiments, the above-mentioned method of utilizing the acoustic tweezers system to transmit a corresponding ultrasonic signal to the target display space according to the target control signal, thereby manipulating the target display particles to move in the target display space to form the target graphic in the target display space, may include: the acoustic tweezers system may first utilize an FPGA module and an adjustment circuit module to process the target control signal into a target excitation signal adapted to the ultrasonic transducer; and then control the ultrasonic transducer to transmit a corresponding ultrasonic signal to the target display space based on the target excitation signal.
[0113] Specifically, the ultrasonic transducer can load and, based on the current signal segment in the target excitation signal, emit an ultrasonic beam that matches the current phase information, current frequency information, and current amplitude information to the target display space, so that the current sound field potential well meets the requirements at the current position point; and maintain the duration of emitting the ultrasonic beam to reach the current potential well, so that the target display particles can move from the previous position point to the current position point according to the corresponding movement time.
[0114] When the target display particle moves to the current position point, the ultrasonic transducer is loaded and, based on the next signal segment in the target excitation signal, emits an ultrasonic beam that matches the next phase information, the next frequency information, and the next amplitude information to the target display space; at this time, the current sound field potential well at the current position point will disappear, and at the same time, the next sound field potential well that meets the requirements will form at the next position point, so that the target display particle can continue to move from the current position point to the next position point according to the corresponding movement time.
[0115] In some embodiments, the user visual residual time can typically be set to 1 / 24 second.
[0116] During specific implementation, in order to obtain a relatively better interactive experience, the user's user identification (for example, the user's user name, user number, etc.) can also be obtained; the user database is queried based on the user's user identification, and the preset visual residual time corresponding to the user is obtained as the user visual residual time for subsequent data processing.
[0117] The user database can store preset residual visual time for different users. Specifically, when a user first registers an account and enters their information, a residual visual effect test can be performed on the user, and based on the test results, the user's preset residual visual time can be calculated. This preset residual visual time is then bound to the user ID and stored in the user database.
[0118] In this way, individual differences between different users can be fully considered, and the target graphics can be displayed using the visual residual time that matches the user, so that the user can obtain a relatively better interactive experience.
[0119] In some embodiments, when the target display particles include single particles coated with reflective material, before utilizing the acoustic tweezers system to transmit corresponding ultrasonic signals to the target display space according to the target control signal to manipulate the movement of the target display particles in the target display space, the method, when implemented, may further include: controlling the light source to transmit a corresponding light beam to the target display space.
[0120] Accordingly, due to the residual effect of human vision, the light emitted by the target display particles as they move along the outline of the graphic will form a complete and continuous target graphic in the user's field of view.
[0121] In some embodiments, when the graphic parameters include graphic color, controlling the light source to emit a corresponding light beam toward the target display space may include:
[0122] Determine a light beam that matches the color of the graphic; control the light source to emit the light beam that matches the color of the graphic to the target display space; and then perform the above-mentioned graphic display method.
[0123] In addition, in the case where the target display particles include a single particle coated with a luminescent material, the target display particles may also include a plurality of particles coated with luminescent materials of different colors.
[0124] Accordingly, when the graphic parameters include the color of the graphic, controlling the light source to emit a corresponding light beam to the target display space may further include:
[0125] According to the color of the graphic, particles with colors that meet the requirements are determined from a plurality of particles coated with luminescent materials of different colors as target display particles; and the above graphic display method is then performed using the target display particles.
[0126] Therefore, target graphics of different colors can be displayed in the target display space, further meeting the user's diverse graphic display needs.
[0127] As can be seen from the above, based on the graphic display method provided by the embodiment of this specification, after obtaining the graphic parameters of the target graphic to be displayed, the graphic contour line based on the target display space can be determined according to the graphic parameters of the target graphic; and according to the user's visual residual time and the graphic contour line, the position coordinates of multiple position points and the movement time between two adjacent position points are determined; then, according to the position coordinates of multiple position points and the movement time between two adjacent position points, the potential well parameters of the acoustic field potential well corresponding to each position point are determined and utilized to generate corresponding target control signals; then, according to the target control signals, the target display space is emitted with corresponding ultrasonic signals by controlling the acoustic tweezers system to manipulate the target display particles to move in the target display space to form a target graphic in the target display space. Thus, by using ultrasonic signals instead of conventional electromagnetic fields, the required target graphics can be displayed efficiently and accurately at a lower cost, effectively avoiding interference from external electromagnetic fields, making the graphic display relatively more stable and reliable.
[0128] The embodiment of this specification also provides an electronic device. Figure 9As shown, the electronic device at least includes a network communication port 901, a processor 902 and a memory 903, and the above structures are connected through internal cables so that each structure can perform specific data interaction.
[0129] The network communication port 901 can be used to obtain graphic parameters of a target graphic to be displayed. The graphic parameters include at least graphic shape and graphic size.
[0130] The processor 902 can be specifically used to determine the graphic contour of the target graphic based on the target display space according to the graphic parameters of the target graphic; determine the position coordinates of multiple position points along the graphic contour and the movement time between two adjacent position points according to the user visual residual time and the graphic contour; determine the potential well parameters of multiple acoustic field potential wells corresponding to the multiple position points according to the position coordinates of the multiple position points and the movement time between two adjacent position points; generate corresponding target control signals according to the potential well parameters of the multiple acoustic field potential wells; and transmit corresponding ultrasonic signals to the target display space according to the target control signals by utilizing the acoustic tweezers system to manipulate the target display particles to move in the target display space to form the target graphic in the target display space.
[0131] The memory 903 may be specifically used to store corresponding instruction programs.
[0132] In this embodiment, the network communication port 901 can be a virtual port that is bound to different communication protocols, thereby being capable of sending or receiving different data. For example, the network communication port can be a port responsible for web data communication, a port responsible for FTP data communication, or a port responsible for email data communication. Furthermore, the network communication port can also be a physical communication interface or communication chip. For example, it can be a wireless mobile network communication chip, such as GSM or CDMA; it can also be a Wi-Fi chip; or it can be a Bluetooth chip.
[0133] In this embodiment, the processor 902 can be implemented in any appropriate manner. For example, the processor can take the form of a microprocessor or a processor and a computer-readable medium storing computer-readable program code (such as software or firmware) executable by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, an embedded microcontroller, etc. This specification is not limited to this.
[0134] In this embodiment, the memory 903 may include multiple levels. In a digital system, anything that can store binary data can be a memory. In an integrated circuit, a circuit with a storage function that has no physical form is also called a memory, such as RAM, FIFO, etc. In a system, a storage device with a physical form is also called a memory, such as a memory stick, TF card, etc.
[0135] The embodiments of this specification also provide a computer-readable storage medium based on the above-mentioned graphic display method, wherein the computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed, the following steps are implemented: obtaining graphic parameters of the target graphic to be displayed; wherein the graphic parameters include at least: graphic shape and graphic size; determining the graphic contour line of the target graphic based on the target display space according to the graphic parameters of the target graphic; determining the position coordinates of multiple position points along the graphic contour line and the movement time between two adjacent position points according to the user's visual residual time and the graphic contour line; determining the potential well parameters of multiple sound field potential wells corresponding to the multiple position points according to the position coordinates of the multiple position points and the movement time between two adjacent position points; generating corresponding target control signals according to the potential well parameters of the multiple sound field potential wells; and manipulating the target display particles to move in the target display space by utilizing the acoustic tweezers system according to the target control signal.
[0136] In this embodiment, the storage medium includes, but is not limited to, random access memory (RAM), read-only memory (ROM), cache, hard disk drive (HDD), or memory card. The memory can be used to store computer program instructions. The network communication unit can be an interface configured in accordance with the standards specified by the communication protocol for network connection communication.
[0137] In this embodiment, the functions and effects specifically implemented by the program instructions stored in the computer-readable storage medium can be explained in comparison with other implementations and will not be repeated here.
[0138] See Figure 10 As shown, at the software level, the embodiments of this specification further provide a graphic display device, which may specifically include the following structural modules:
[0139] The acquisition module 1001 may be specifically used to acquire graphic parameters of a target graphic to be displayed; wherein the graphic parameters include at least: graphic shape and graphic size;
[0140] The first determining module 1002 may be specifically configured to determine a graphic contour line of the target graphic based on a target display space according to graphic parameters of the target graphic;
[0141] The second determining module 1003 may be specifically configured to determine the position coordinates of a plurality of position points along the graphic outline, and the movement time between two adjacent position points, based on the user's visual residual time and the graphic outline;
[0142] The third determining module 1004 may be specifically configured to determine potential well parameters of a plurality of sound field potential wells corresponding to the plurality of position points according to the position coordinates of the plurality of position points and the movement time between two adjacent position points;
[0143] The generating module 1005 may be specifically configured to generate corresponding target control signals according to potential well parameters of multiple sound field potential wells;
[0144] The control module 1006 may be specifically configured to transmit corresponding ultrasonic signals to the target display space according to the target control signal by utilizing the acoustic tweezers system, thereby manipulating the target display particles to move in the target display space, so as to form the target graphics in the target display space.
[0145] In some embodiments, the target display particles may specifically include: a single particle coated with a luminescent material, or a single particle coated with a reflective material.
[0146] In some embodiments, the graphic parameters may further include: graphic type, graphic color; wherein the graphic type includes dynamic display graphics and static display graphics.
[0147] In some embodiments, the potential well parameters may include at least one of the following: potential well type, potential well range, potential well energy, potential well position, duration, etc.
[0148] In some embodiments, when the target display particles include single particles coated with reflective material, before utilizing the acoustic tweezers system to transmit corresponding ultrasonic signals to the target display space according to the target control signal to manipulate the movement of the target display particles in the target display space, the device, when implemented, can also be used to: control the light source to transmit a corresponding light beam to the target display space.
[0149] In some embodiments, when the graphic parameters include graphic color, the device can also be used to determine a light beam that matches the graphic color during specific implementation; and control the light source to emit a light beam that matches the graphic color to the target display space.
[0150] In some embodiments, when the above-mentioned third determination module 1004 is implemented, the potential well parameters of the current sound field potential well corresponding to the current position point among multiple position points can be determined in the following manner: based on the position coordinates of the current position point, the potential well position of the current sound field potential well is determined; based on the gravity of the target display particles, the buoyancy of the target display particles, and the movement time between the previous position point and the current position point, the potential well energy of the current sound field potential well is determined; based on the interval distance between the previous position point and the current position point, and the movement time between the previous position point and the current position point, the duration of the current sound field potential well is determined.
[0151] In some embodiments, when the graphic parameters include the graphic type, when the above-mentioned third determination module 1004 is implemented, the potential well parameters of multiple sound field potential wells corresponding to multiple position points can also be determined in the following manner: according to the graphic type, when it is determined that the target graphic is a dynamic display graphic, the potential well type is determined to be a vortex potential well; or, according to the graphic type, when it is determined that the target graphic is a static display graphic, the potential well type is determined to be a double-well potential well.
[0152] In some embodiments, when the above-mentioned generation module 1005 is implemented, corresponding target control signals can be generated according to the potential well parameters of multiple sound field potential wells in the following manner: according to the potential well parameters of multiple sound field potential wells, corresponding multiple pulse signals are constructed; wherein, one pulse signal corresponds to one sound field potential well; and multiple pulse signals are combined in sequence to obtain corresponding target control signals.
[0153] It should be noted that the units, devices or modules described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. For the convenience of description, the above devices are described in terms of functions and are divided into various modules and described separately. Of course, when implementing this specification, the functions of each module can be implemented in the same or multiple software and / or hardware, or the module that implements the same function can be implemented by a combination of multiple sub-modules or sub-units. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0154] As can be seen from the above, the graphic display device provided in the embodiments of this specification, by using ultrasonic signals instead of conventional electromagnetic fields, can efficiently and accurately display the required target graphics at a lower cost, effectively avoid interference from external electromagnetic fields, and make the graphic display relatively more stable and reliable.
[0155] In a specific scenario example, the graphic display method provided in this specification can be applied to manipulate a single particle (eg, a target display particle) using an acoustic tweezers system to display a graphic of the number "8." The specific implementation process can be found in the following.
[0156] In this scenario example, the manipulation of a single particle along its trajectory (e.g., the outline of a graphic) can be achieved by rapidly scanning and switching the sound field beam in the air (e.g., a target display space filled with space), and the visual persistence effect of the human eye can be utilized to adjust the movement speed to achieve the presentation of the graphic in three-dimensional space.
[0157] In this scenario example, the trajectory and movement speed of the particles can be determined first according to the graphic presentation requirements (for example, graphic parameters); then, a continuous ultrasonic excitation signal containing the position information and time information of the manipulated particles is emitted according to the above information. The above signal carries holographic phase information (for example, potential well parameters) corresponding to the acoustic field potential well used to capture particles at a specific position. Among them, the potential well type (double well, vortex, etc.) and position can be determined by the holographic phase information, and the time interval of the potential well switching is programmable. The acoustic tweezers system is used to continuously load multiple groups of holographic phase excitation transducer arrays at time intervals, thereby emitting ultrasonic beams corresponding to the holographic phase at time intervals to synthesize acoustic field potential wells at different positions. By capturing and moving the particles through the potential well, the requirements for different graphic presentation effects can be achieved.
[0158] In specific implementation, according to the shape of the graphic to be presented, the N discrete positions of the particle's trajectory and the movement time of the particle between each position point (that is, the time interval between two positions corresponds to the movement time between two adjacent positions) can be planned through simulation software. For example, for the discrete position and movement trajectory planning of the figure '8', you can refer to Figure X As shown, where N is 15.
[0159] Then, the N discrete positions are mapped to the control space (i.e., the target display space) where the surface array ultrasonic transducer of the acoustic tweezers system is located, and the holographic phase of the array transducer corresponding to each position is calculated, thereby obtaining N sets of holographic phase information.
[0160] Among them, see Figure 2As shown, the acoustic tweezers system consists of a host computer PC, an electronic system for exciting the transducer array, and a transducer array. The host computer PC sends the calculated N groups of ultrasonic holographic phases and duration data to the electronic system through the USB3.0 communication interface. The FPGA module of the electronic system receives the sent data and parses the data. The system drives an ultrasonic transducer array with 576 elements (24 rows and 24 columns) at a transmission frequency of 40kHz. The signal phase of the driving transducer is adjustable for each channel separately, and the signal amplitude of the driving transducer is adjustable for all channels as a whole. It should be noted that in the specific implementation, other suitable ultrasonic transducers besides the 576-element ultrasonic transducer array can also be used according to the specific situation.
[0161] Specifically, the acoustic tweezers system can load a set of holographic phases and, based on the duration, stimulate the transducer array to emit an ultrasonic beam corresponding to the holographic phase to synthesize a capture potential well. When the duration ends, it immediately switches to the next set of holographic phases to stimulate the transducer array to emit the corresponding ultrasonic beam, thereby achieving the capture and continuous movement of particles at different positions. The speed of movement is determined by the distance between the two capture positions and the time interval. To prevent the manipulated particles from falling during movement, the movement speed can also be adjusted in combination with adjusting the overall signal amplitude, thereby achieving more stable movement.
[0162] In specific implementation, the synthesis of acoustic field potential wells is achieved by loading the holographic phase on the transducer array. The acoustic field potential well can determine the position and size of the manipulated particles. The acoustic field potential well types include twin traps synthesized by a single array and vortexes. Figure 5 As shown in the figure, the sound pressure and phase diagrams of the two potential wells are shown on the focal planes parallel to the emission surface and perpendicular to the emission surface. Among them, the focal length of the sound field is set to 9 cm. (a) shows the sound pressure diagram of the focal plane of the single-point twin trap double well when the sound pressure is parallel to the emission surface, (e) shows the sound pressure diagram of the focal plane of the single-point twin trap double well when the sound pressure is perpendicular to the emission surface; (b) shows the sound pressure diagram of the focal plane of the single-point vortex vortex when the sound pressure is parallel to the emission surface, (f) shows the sound pressure diagram of the focal plane of the single-point vortex vortex when the sound pressure is perpendicular to the emission surface; (c) shows the sound pressure diagram of the focal plane phase of the single-point twin trap double well when it is parallel to the emission surface, (g) shows the sound pressure diagram of the focal plane phase of the single-point twin trap double well when it is perpendicular to the emission surface; (d) shows the sound pressure diagram of the focal plane phase of the single-point vortex vortex when it is parallel to the emission surface, (h) shows the sound pressure diagram of the focal plane phase of the single-point vortex vortex when it is perpendicular to the emission surface.
[0163] The isosurface of the captured potential well was reconstructed, and the shape of the potential well can be found in Figure 4 As shown in the figure, the focal length of the sound field is set to 4 cm. Figure 4The upper left sub-figure in the middle shows the isosurface reconstructed by the twin trap at the maximum sound pressure value of -3dB, which is perpendicular to the emission surface. The lower right sub-figure shows the isosurface reconstructed by the twin trap at the maximum sound pressure value of -3dB, which is parallel to the emission surface. Figure 4 The upper right sub-figure in the middle shows the isosurface of the vortex vortex reconstructed at the maximum sound pressure value of -3dB, which is perpendicular to the emission surface view; the lower right sub-figure shows the isosurface of the vortex vortex reconstructed at the maximum sound pressure value of -3dB, which is parallel to the emission surface view.
[0164] Furthermore, the radiation force of the two potential wells is calculated, and the trapping force is in the three directions of x, y, and z. Figure 6 The focal length of the sound field is set to 9 cm, and the manipulated particles are EPS polystyrene foam particles with a diameter of 0.92 mm. Figure 6 (a), (b), and (c) represent the acoustic radiation force of the twin trap sound field in the x, y, and z directions, respectively; Figure 6 (d), (e), and (f) represent the acoustic radiation force of the vortex sound field in the x, y, and z directions respectively.
[0165] The sound field of the two potential wells was scanned using a three-dimensional displacement platform combined with a microphone sensor. The obtained sound pressure diagram can be found in Figure 11 As shown in the figure, the focal length of the sound field is set to 4 cm. Figure 11 The left figure shows a plane section of the sound pressure diagram of a single-point twin trap parallel to the emission surface; the right figure shows a plane section of the sound pressure diagram of a single-point vortex parallel to the emission surface.
[0166] In practice, by optimizing capture position and time parameters, combined with overall amplitude adjustment, stable capture of particles and rapid movement along their trajectory can be achieved. Furthermore, by applying different colors of light to particles at different movement positions, a color image display can be achieved.
[0167] The corresponding experiments carried out as described above have shown that the use of twin trap double-well field to manipulate EPS particles to achieve graphic display has been successfully achieved.
[0168] Through the above scenario examples, it is verified that the graphic display method provided in this specification can indeed use ultrasonic signals instead of conventional electromagnetic fields to efficiently and accurately display the required target graphics at a lower cost, effectively avoid interference from external electromagnetic fields, and make the graphic display relatively more stable and reliable.
[0169] Although this specification provides the method operation steps as described in the embodiments or flow charts, more or fewer operation steps may be included based on conventional or non-creative means. The order of steps listed in the embodiments is only one way of executing the order of many steps and does not represent the only execution order. When the device or client product in practice is executed, it can be executed in sequence or in parallel according to the method shown in the embodiments or the drawings (for example, a parallel processor or a multi-threaded processing environment, or even a distributed data processing environment). The term "comprise", "include" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, product or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, product or device. In the absence of more restrictions, it is not excluded that there are other identical or equivalent elements in the process, method, product or device including the elements. Words such as first and second are used to represent names and do not represent any particular order.
[0170] Those skilled in the art will also appreciate that, in addition to implementing the controller in pure computer-readable program code, it is entirely possible to implement the same functionality by logically programming the method steps in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, embedded microcontrollers, and the like. Therefore, such a controller can be considered a hardware component, and the devices included therein for implementing various functions can also be considered structures within the hardware component. Alternatively, the devices for implementing various functions can be considered both software modules implementing the method and structures within the hardware component.
[0171] This specification may be described in the general context of computer-executable instructions, such as program modules, executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, classes, and the like that perform specific tasks or implement specific abstract data types. This specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communications network. In a distributed computing environment, program modules may be located in local and remote computer-readable storage media, including storage devices.
[0172] Through the description of the above embodiments, it can be seen that those skilled in the art can clearly understand that this specification can be implemented by means of software plus the necessary general hardware platform. Based on this understanding, the technical solution of this specification can essentially be embodied in the form of a software product. This computer software product can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a mobile terminal, a server, or a network device, etc.) to execute the methods described in various embodiments or certain parts of the embodiments of this specification.
[0173] The various embodiments in this specification are described in a progressive manner. References to the common or similar parts of the various embodiments are sufficient. Each embodiment focuses on the differences from the other embodiments. This specification can be used in a variety of general-purpose or specialized computer system environments or configurations. For example, personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable electronic devices, network PCs, minicomputers, mainframe computers, and distributed computing environments that include any of the above systems or devices.
[0174] Although the present specification has been described through embodiments, those skilled in the art will appreciate that there are many modifications and variations to the present specification without departing from the spirit of the present specification. It is intended that the appended claims include these modifications and variations without departing from the spirit of the present specification.
Claims
1. A graphic display method, characterized in that: include: Obtaining graphic parameters of a target graphic to be displayed; wherein the graphic parameters include at least: graphic shape and graphic size; Determining a graphic outline of the target graphic based on a target display space according to graphic parameters of the target graphic; Determining the position coordinates of a plurality of position points along the graphic contour line and the movement time between two adjacent position points according to the user's visual residual time and the graphic contour line; Determining potential well parameters of a plurality of acoustic field potential wells corresponding to the plurality of position points, respectively, based on the position coordinates of the plurality of position points and the movement time between two adjacent position points; generating corresponding target control signals according to potential well parameters of the plurality of acoustic field potential wells; The target display particles are controlled to move in the target display space by using the acoustic tweezers system to transmit corresponding ultrasonic signals to the target display space according to the target control signal, so as to form the target pattern in the target display space.
2. The method according to claim 1, characterized in that The target display particles include: single particles coated with a luminescent material, or single particles coated with a reflective material.
3. The method according to claim 2, characterized in that The graphic parameters also include: graphic type and graphic color; wherein the graphic type includes dynamic display graphics and static display graphics.
4. The method according to claim 2, characterized in that The potential well parameters include at least one of the following: potential well type, potential well range, potential well energy, potential well position, and duration.
5. The method according to claim 4, characterized in that In a case where the target display particles include single particles coated with a reflective material, before manipulating the target display particles to move within the target display space by emitting corresponding ultrasonic signals to the target display space according to the target control signal using the acoustic tweezers system, the method further includes: The light source is controlled to emit corresponding light beams to the target display space.
6. The method according to claim 5, characterized in that In a case where the graphic parameter includes a graphic color, controlling the light source to emit a corresponding light beam toward the target display space comprises: Determine the light beam that matches the color of the graphic; The light source is controlled to emit a light beam that matches the color of the graphic to the target display space.
7. The method according to claim 4, characterized in that According to the position coordinates of the plurality of position points and the movement time between two adjacent position points, potential well parameters of the plurality of sound field potential wells corresponding to the plurality of position points are determined, including: The potential well parameters of the current sound field potential well corresponding to the current position point among the multiple position points are determined in the following manner: Determine the potential well position of the current sound field potential well according to the position coordinates of the current position point; Determine the potential well energy of the current sound field potential well according to the gravity of the target display particle, the buoyancy of the target display particle, and the movement time between the last position point and the current position point; The duration of the current sound field potential well is determined based on the movement time between the previous position point and the current position point.
8. The method according to claim 7, characterized in that In a case where the graphic parameter includes a graphic type, determining potential well parameters of a plurality of sound field potential wells corresponding to the plurality of position points, further comprising: According to the graphic type, when it is determined that the target graphic is a dynamic display graphic, the potential well type is determined to be a vortex potential well; or, According to the graphic type, when it is determined that the target graphic is a static display graphic, the potential well type is determined to be a double-well potential well.
9. The method according to claim 7, characterized in that According to the potential well parameters of the multiple acoustic field potential wells, corresponding target control signals are generated, including: Constructing corresponding multiple pulse signals according to the potential well parameters of the multiple acoustic field potential wells; wherein one pulse signal corresponds to one acoustic field potential well; Multiple pulse signals are combined in sequence to obtain the corresponding target control signal.
10. A graphic display device, characterized in that: include: An acquisition module, configured to acquire graphic parameters of a target graphic to be displayed; wherein the graphic parameters include at least: graphic shape and graphic size; A first determining module is configured to determine a graphic contour line of the target graphic based on a target display space according to graphic parameters of the target graphic; A second determining module is configured to determine the position coordinates of a plurality of position points along the contour line of the graphic, and the motion time between two adjacent position points according to the residual visual time of the user and the contour line of the graphic; A third determining module is configured to determine potential well parameters of a plurality of sound field potential wells corresponding to the plurality of position points according to the position coordinates of the plurality of position points and the movement time between two adjacent position points; A generating module, configured to generate corresponding target control signals according to potential well parameters of a plurality of acoustic field potential wells; The control module is used to transmit corresponding ultrasonic signals to the target display space according to the target control signal by using the acoustic tweezers system, thereby controlling the target display particles to move in the target display space to form the target graphic in the target display space.
11. An electronic device, characterized in that: The method comprises a processor and a memory for storing processor-executable instructions, wherein the processor implements the steps of the method according to any one of claims 1 to 9 when executing the instructions.
12. A computer-readable storage medium, characterized in that Computer instructions are stored thereon, and when the instructions are executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
Citation Information
Patent Citations
Three-dimensional space imaging interaction method and three-dimensional space imaging interaction based on laser
CN104699234A
Three-dimensional space imaging interaction method and three-dimensional space imaging interaction based on ultrasonic wave
CN104699235A