[go: up one dir, main page]

CN115331587B - Rotary display method and system for reducing overlapped shadows - Google Patents

Rotary display method and system for reducing overlapped shadows Download PDF

Info

Publication number
CN115331587B
CN115331587B CN202211256348.8A CN202211256348A CN115331587B CN 115331587 B CN115331587 B CN 115331587B CN 202211256348 A CN202211256348 A CN 202211256348A CN 115331587 B CN115331587 B CN 115331587B
Authority
CN
China
Prior art keywords
rotation
rotating
motor
rotary display
rotary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211256348.8A
Other languages
Chinese (zh)
Other versions
CN115331587A (en
Inventor
周全
罗鸿飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing DseeLab Digital Technology Ltd
Original Assignee
Nanjing DseeLab Digital Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing DseeLab Digital Technology Ltd filed Critical Nanjing DseeLab Digital Technology Ltd
Priority to CN202211256348.8A priority Critical patent/CN115331587B/en
Publication of CN115331587A publication Critical patent/CN115331587A/en
Application granted granted Critical
Publication of CN115331587B publication Critical patent/CN115331587B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F9/00Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements
    • G09F9/30Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements
    • G09F9/37Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements being movable elements

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Devices For Indicating Variable Information By Combining Individual Elements (AREA)
  • Illuminated Signs And Luminous Advertising (AREA)

Abstract

The invention provides a rotary display method and a rotary display system for reducing overlapped shadows, and relates to the technical field of rotary display, wherein the rotary display method is applied to a rotary display device, the rotary display device comprises a plurality of groups of rotary display units, each rotary display unit comprises a motor and a plurality of groups of light bars, included angles among the plurality of groups of light bars are the same, and the motors are used for driving the plurality of light bars to rotate; the rotary display method comprises the following steps: s10, arranging a plurality of groups of rotary display units according to a square array structure; according to the invention, the arrangement and operation modes of the adjacent light bars are reset, and the rotation error is timely adjusted in the rotation process, so that the adjacent light bars are ensured not to be overlapped and shielded, and the problem that black bars are displayed due to shielding of the light bars in the display of the conventional rotary display is solved.

Description

Rotary display method and system for reducing overlapped shadows
Technical Field
The invention relates to the technical field of rotary display, in particular to a rotary display method and a rotary display system for reducing overlapped shadows.
Background
Holographic display is real stereoscopic display realized by utilizing a holographic principle. All the features of the stereoscopic display can be seen with parallax effect. Objects are significantly displaced when viewed at different positions. In the field of holographic rotary display, the size of a required picture is formed by a plurality of spliced rotary displays.
In the prior art, when a traditional rotary display is spliced, because a display picture presented by each display unit is circular, to realize seamless splicing, adjacent displays must be installed on two different planes, and light bars of the two adjacent displays need to be arranged on the front plane and the rear plane, so that the circular surfaces generated by the rotation of the adjacent light bars can be partially overlapped, and the spliced pictures of a plurality of displays can be paved. At the moment, because the front display light bar can shield the rear display light bar, the black bar visible to naked eyes can be found during watching; if the rotation speeds of the adjacent displays are different, the black stripes generated by occlusion also move periodically, which greatly affects the display effect, and therefore, a rotating display method and system for reducing the overlapped shadows are lacked to solve the existing problems.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a rotary display method and a rotary display system for reducing overlapping shadows.
In order to achieve the purpose, the invention is realized by the following technical scheme: a rotary display method for reducing overlapped shadows is applied to a rotary display device, the rotary display device comprises a plurality of groups of rotary display units, each rotary display unit comprises a motor and a plurality of groups of light bars, included angles among the plurality of groups of light bars are the same, and the motors are used for driving the plurality of light bars to rotate;
the rotary display method comprises the following steps:
s10, arranging a plurality of groups of rotary display units according to a square array structure; the lamp strips of the two adjacent groups of rotary display units are respectively arranged on two parallel planes; a first overlapping area is arranged on a round surface formed by the rotation of the lamp strips of the two adjacent groups of rotary display units;
the lamp strips of the two adjacent groups of rotary display units are arranged in a rotary staggered manner; the rotating speeds of the motors of each group of rotating display units are the same, and the rotating directions of the motors of two adjacent groups of rotating display units are opposite;
step S20, acquiring parameters of the light bar and parameters of the motor in the rotating process, and outputting the acquired parameters of the light bar and the parameters of the motor in the rotating process;
s30, processing the input parameters of the light bar and the parameters of the motor in the rotating process to obtain a rotating error result; and analyzing based on the rotation error result to obtain a rotation adjustment result, and adjusting the rotation of the motor according to the rotation adjustment result.
Further, the step S10 further includes the following sub-steps:
step S1011, acquiring the number of the light bars of the rotary display unit, and setting the number as the number of the light bars;
step S1012, calculating the number of the light bar leaves through a light bar dislocation angle calculation formula to obtain a phase difference angle; the light bar dislocation angle calculation formula is configured as follows:
Figure DEST_PATH_IMAGE001
(ii) a Wherein Rxc is a phase difference angle, and n is the number of light bar leaves;
step S1013, during rotation, the light bars of the two adjacent groups of rotating display units are set in a staggered manner according to the phase difference angle.
Further, the method for setting the first overlap area in step S10 includes the following steps:
step S1021, setting the length of the light bar as a rotation radius; setting the axis of the motor as a rotation center; the circular surface of the lamp strip rotating along the rotation center is set as a display circle;
step S1022, calculating the distance between the rotation centers of two adjacent groups of rotation display units through an overlapping calculation formula; the overlap calculation formula is configured to:
Figure 88796DEST_PATH_IMAGE002
(ii) a The system comprises a plurality of rotating display units, wherein Sxz is the distance between the rotating centers of two adjacent rotating display units, sdt is the length of a light bar, a1 is the overlapping proportion coefficient of the lengths of the light bars, and the value of a1 is greater than 2;
in step S1023, a portion where the display circles of two adjacent sets of the rotation display units vertically overlap is set as a first overlap region.
Furthermore, the rotary display method is also provided with a device database and a plurality of rotary encoders, and the width of the light bar and the length of the light bar are stored in the device database; the rotary encoders are respectively used for acquiring the motor rotation angle of each group of rotary display units;
the step S20 further includes the steps of:
and when the motor rotates to reach the rated rotating speed, acquiring the rotating angle of the motor through a rotary encoder at a first interval, and outputting the acquired rotating angle data.
Further, the step S30 further includes the steps of:
step S3011, calculating the acquired rotation angle data of the motor through an error calculation formula to obtain rotation error values; the error calculation formula is configured to:
Figure DEST_PATH_IMAGE003
(ii) a Wherein, czw is a rotation error value, rzd is a rotation angle of the motor, and the rotation angle of the motor is an accumulated rotation angle after the motor rotates to reach a rated rotation speed; v is the rated rotating speed of the motor, and Ti is the detection time interval after the motor rotates to reach the rated rotating speed.
Further, the step S30 further includes the steps of:
step S3021, calculating the width and the length of the light bar through a shielding reduction area calculation formula to obtain an error reference threshold; the occlusion reduced region calculation formula is configured to:
Figure 727719DEST_PATH_IMAGE004
(ii) a Wherein Ycw is an error reference threshold value, and Kdt is the width of the light bar;
step S3022, when the rotation error values of the two adjacent groups of motors are both positive numbers or both negative numbers, calculating to obtain a first error value through a first adjacent calibration formula; the first adjacent calibration formula is configured to:
Figure DEST_PATH_IMAGE005
(ii) a Wherein Cw1 is a first error value, and Czw1 and Czw2 are rotation error values of two adjacent groups of motors respectively;
step S3023, when the rotation error values of the two adjacent sets of motors are positive, negative or at least one of the rotation error values is zero, calculating a second error value by using a second adjacent calibration formula; the second adjacent calibration formula is configured to:
Figure 876197DEST_PATH_IMAGE006
(ii) a Wherein Cw2 is a second error value;
step S3024, setting the first error value and the second error value as a rotation error value;
step S3025, outputting a normal operation signal when the rotation error value is smaller than the error reference threshold; and outputting a rotation adjustment signal when the rotation error value is greater than or equal to the error reference threshold.
Further, the step S30 further includes the steps of:
step S3031, when the rotation adjusting signal is received, adjusting the rotation angle of the motor according to the rotation error value;
step S3032, when the rotation error value is greater than zero, calculating according to a frequency adjustment formula to obtain a frequency adjustment value; reducing the running frequency of the motor according to the frequency adjustment value;
step S3033, when the rotation error value is less than zero, calculating according to a frequency adjustment formula to obtain a frequency adjustment value; increasing the running frequency of the motor according to the frequency adjustment value; the frequency adjustment formula is configured to:
Figure DEST_PATH_IMAGE007
(ii) a Wherein, ftz is a frequency adjustment value, and alpha is a frequency adjustment coefficient corresponding to the rotation error value;
step S3034, when the rotation error value is equal to zero, the rotation angle of the motor is not adjusted.
A rotary display system for reducing overlapped shadows comprises a rotary display device, a display arrangement module, a rotary acquisition module and a rotary calibration module;
the rotary display device comprises a plurality of groups of rotary display units, each rotary display unit comprises a motor and a plurality of groups of light bars, included angles among the light bars are the same, and the motors are used for driving the light bars to rotate;
the display arrangement module is configured with a display arrangement strategy, which includes: arranging a plurality of groups of rotary display units according to a square array structure; the lamp strips of the two adjacent groups of rotary display units are respectively arranged on two parallel planes; a first overlapping area is arranged on a circular surface formed by the rotation of the lamp strips of the two adjacent groups of the rotary display units;
the lamp strips of the two adjacent groups of rotary display units are arranged in a rotary staggered manner; the rotating speeds of the motors of each group of rotating display units are the same, and the rotating directions of the motors of two adjacent groups of rotating display units are opposite;
the rotation acquisition module is used for acquiring parameters of the light bar and parameters of the motor in the rotation process and outputting the acquired parameters of the light bar and the parameters of the motor in the rotation process to the rotation calibration module;
the rotation calibration module is used for processing the input parameters of the light bar and the parameters of the motor in the rotation process to obtain a rotation error result; and analyzing based on the rotation error result to obtain a rotation adjustment result, and adjusting the rotation of the motor according to the rotation adjustment result.
The invention has the beneficial effects that: firstly, arranging a plurality of groups of rotary display units according to a square array structure; the lamp strips of the two adjacent groups of rotary display units are respectively arranged on two parallel planes; a first overlapping area is arranged on a round surface formed by the rotation of the lamp strips of the two adjacent groups of rotary display units; the lamp strips of the two adjacent groups of rotary display units are arranged in a rotary staggered manner; the rotating speeds of the motors of each group of rotating display units are the same, and the rotating directions of the motors of two adjacent groups of rotating display units are opposite; according to the design, the arrangement and the rotation mode of the lamp strips of the rotary display units are set, so that the lamp strips of two adjacent rotary display units are in a staggered state, and the problem of black strips generated by front-back overlapping shielding is avoided;
according to the invention, parameters of the light bar and parameters of the motor in the rotating process are obtained, and the obtained parameters of the light bar and the parameters of the motor in the rotating process are output to the rotating calibration module; processing the input parameters of the light bar and the parameters of the motor in the rotating process to obtain a rotating error result; analyzing based on the rotation error result to obtain a rotation adjustment result, and adjusting the rotation of the motor according to the rotation adjustment result; this design can in time adjust every rotatory display element's rotation error at rotatory display device function in-process to avoid the problem that the lamp strip that is brought by rotation error overlaps and shelters from, improved the effect continuation of rotatory demonstration and the promptness of error adjustment.
Advantages of additional aspects of the invention will be set forth in part in the description of the embodiments which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
FIG. 1 is a partial flow chart of a rotating display method according to the present invention;
FIG. 2 is a schematic block diagram of a rotary display system of the present invention;
fig. 3 is a schematic connection diagram of two adjacent groups of rotating display units according to the present invention.
Detailed Description
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the invention. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of exemplary embodiments according to the invention.
The embodiments and features of the embodiments of the present invention may be combined with each other without conflict.
Example one
Referring to fig. 2, the present invention provides a rotating display system for reducing overlapping shadows, which ensures that adjacent light bars are not overlapped and shielded by resetting the arrangement and operation modes of the adjacent light bars and adjusting the rotation error in time during the rotating process, so as to solve the problem of black display due to the shielding of the light bars when the existing rotating display displays.
Specifically, the rotary display system comprises a rotary display device, a display arrangement module, a rotary acquisition module and a rotary calibration module;
the rotary display device comprises a plurality of groups of rotary display units, each rotary display unit comprises a motor and a plurality of groups of light bars, included angles among the plurality of groups of light bars are the same, and the motors are used for driving the plurality of light bars to rotate;
the display arrangement module is configured with a display arrangement strategy, and the display arrangement strategy comprises: arranging a plurality of groups of rotary display units according to a square array structure; the lamp strips of the two adjacent groups of rotary display units are respectively arranged on two parallel planes; a first overlapping area is arranged on a circular surface formed by the rotation of the lamp strips of the two adjacent groups of the rotary display units;
the lamp strips of the two adjacent groups of rotary display units are arranged in a rotary staggered manner; the rotating speeds of the motors of each group of rotating display units are the same, and the rotating directions of the motors of two adjacent groups of rotating display units are opposite; the display arrangement policy further includes: acquiring the number of light bars of a rotary display unit, and setting the number as the leaf number of the light bars;
calculating the number of the light bar leaves through a light bar dislocation angle calculation formula to obtain a phase difference angle; the light bar dislocation angle calculation formula is configured as follows:
Figure 374305DEST_PATH_IMAGE008
(ii) a Wherein Rxc is a phase difference angle, and n is the number of light bar leaves; referring to fig. 3, for example, if a group of rotating display units has four light bars, n =4, the phase difference angle obtained at this time is 45 degrees, and the actual setting is: the angle between four lamp strips in each group of rotary display units is 90 degrees, and the included angle between the four lamp strips and the lamp strips of the adjacent rotary display units is 45 degrees, so that the lamp strips between the two adjacent groups of rotary display units are always in a staggered state.
When the rotating display unit rotates, the lamp strips of the two adjacent groups of rotating display units are staggered and set according to the phase difference angle.
The setting method of the first overlapping area comprises the following steps: setting the length of the light bar as a rotation radius; setting the axis of the motor as a rotation center; the circular surface of the lamp strip rotating along the rotation center is set as a display circle;
calculating the distance between the rotation centers of two groups of adjacent rotation display units through an overlapping calculation formula; the overlap calculation formula is configured as:
Figure DEST_PATH_IMAGE009
(ii) a The system comprises a plurality of rotating display units, wherein Sxz is the distance between the rotating centers of two adjacent rotating display units, sdt is the length of a light bar, a1 is the overlapping proportion coefficient of the lengths of the light bars, and the value of a1 is greater than 2; an interpretation of a1 being greater than 2 is: the actual overlapping length of the two lamp strips cannot exceed half of the length of one lamp strip, if the overlapping length is too long, the effective display part is reduced, namely the area of the first overlapping area is too large; however, the overlapping length of the light bars of two adjacent rotary display units cannot be too short, and the area of the first overlapping area is too small due to too short overlapping length, so that the whole display screen cannot be fully covered, and therefore, in a specific setting, the maximum value of a1 is preferably set to 4.
The portion where the display circles of two adjacent sets of rotating display units vertically coincide is set as a first overlap region.
The rotation acquisition module is used for acquiring parameters of the light bar and parameters of the motor in the rotation process and outputting the acquired parameters of the light bar and the parameters of the motor in the rotation process to the rotation calibration module; the rotary acquisition module comprises a device database and a plurality of rotary encoders, and the width and the length of the light bar are stored in the device database; a plurality of rotary encoder are used for respectively acquireing every rotatory display element's of group motor turned angle, and rotatory collection module disposes rotatory collection strategy, and rotatory collection strategy includes: and when the motor rotates to reach the rated rotating speed, acquiring the rotating angle of the motor through a rotary encoder at a first interval, and outputting the acquired rotating angle data.
The rotation calibration module is used for processing the input parameters of the light bar and the parameters of the motor in the rotation process to obtain a rotation error result; and analyzing based on the rotation error result to obtain a rotation adjustment result, and adjusting the rotation of the motor according to the rotation adjustment result.
The rotation calibration module is configured with an error calculation strategy comprising: respectively calculating the acquired rotation angle data of the motor through an error calculation formula to obtain rotation error values; the error calculation formula is configured as:
Figure 896291DEST_PATH_IMAGE010
(ii) a The method comprises the following steps that a, a rotation error value is Czw, a rotation angle of a motor is Rzd, and the rotation angle of the motor is the rotation angle accumulated after the motor rotates to reach a rated rotation speed; v is the rated rotating speed of the motor, ti is the detection duration of the interval after the motor rotates to reach the rated rotating speed, and the specific explanation of the error calculation formula is as follows: the method comprises the following steps that a standard number of rotation turns which a motor should reach under the condition of rated rotation speed can be obtained through V multiplied by Ti, the actual number of rotation turns of the motor can be obtained by dividing the accumulated rotation angle of the motor by 360, the obtained standard number of rotation turns and the actual number of rotation turns are subtracted, the obtained difference value is multiplied by 360 to obtain an actual error angle, the actual error angle is correspondingly set as a rotation error value, and when the rotation error value is 0, no error is shown; when the rotation error value is less than 0, the actual rotation of the motor is slow; when the rotation error value is greater than 0, the actual rotation of the motor is faster.
The rotational calibration module is further configured with an error calibration strategy comprising: calculating the width and the length of the light bar through a shielding reduction area calculation formula to obtain an error reference threshold value; the occlusion reduction region calculation formula is configured as:
Figure DEST_PATH_IMAGE011
(ii) a Wherein Ycw is an error reference threshold value, and Kdt is the width of the light bar; the specific interpretation of the occlusion reduction region calculation formula is: arcsin is an arcsine function, and the arcsine function (one of the arctrigonometric functions) is an inverse function of a sine function, and
Figure 285991DEST_PATH_IMAGE012
part, before simplification should be:
Figure DEST_PATH_IMAGE013
(ii) a The molecular moiety in this formula represents: in a display circle formed by rotating the light bar, converting chord lengths corresponding to the width of the light bar into arc lengths; the denominator part represents the circumference of a circular surface formed by the rotation of the lamp strip; the angle of the lamp strips in the display circle is obtained by multiplying the ratio of the arc length in the circumference by 360, and the problem that the two adjacent lamp strips cannot generate overlapping shielding when rotating in a large range can be obtained only by subtracting the areas occupied by the two adjacent groups of lamp strips in the process of obtaining because the lamp strips have certain width; therefore, the meaning of the error reference threshold is an angle range in which two adjacent light bars do not generate overlapping shadows when actually set.
When the rotation error values of two adjacent groups of motors are both positive numbers or both negative numbers, calculating to obtain a first error value through a first adjacent calibration formula; the first adjacent calibration formula is configured to:
Figure 776010DEST_PATH_IMAGE014
(ii) a Wherein Cw1 is a first error value, and Czw1 and Czw2 are rotation error values of two adjacent groups of motors respectively; when the rotation error values of the two adjacent groups of motors are both positive numbers or both negative numbers, the rotation errors of the two adjacent groups of motors are deviated towards one direction, so that the absolute value of the difference value of the two motors is calculated, the difference of the deviation between the two motors can be obtained, and if the difference is within the obtained error reference threshold, the light bars of the two adjacent groups of rotary display units cannot be overlapped.
When the rotation error values of the two adjacent groups of motors are positive, negative or at least one is zero, calculating by a second adjacent calibration formula to obtain a second error value; the second adjacent calibration formula is configured to:
Figure 650163DEST_PATH_IMAGE015
(ii) a Wherein Cw2 is a second error value; when the rotation error value of two adjacent groups of motors is positiveWhen the motor is negative, the rotation deviation of two adjacent groups of motors is more and more far; or at least one is zero, which indicates that one of the two adjacent groups of motors has no deviation and the other has deviation; therefore, in the two cases, the absolute values of the two are added and compared with the error reference threshold.
Uniformly setting the first error value and the second error value as rotation error values;
when the rotation error value is smaller than the error reference threshold value, outputting a normal operation signal; and outputting a rotation adjusting signal when the rotation error value is greater than or equal to the error reference threshold value.
The rotational calibration module is further configured with a rotational adjustment strategy comprising: when a rotation adjusting signal is received, adjusting the rotation angle of the motor according to the rotation error value;
when the rotation error value is larger than zero, calculating according to a frequency adjustment formula to obtain a frequency adjustment value; reducing the running frequency of the motor according to the frequency adjustment value;
when the rotation error value is less than zero, calculating according to a frequency adjustment formula to obtain a frequency adjustment value; increasing the running frequency of the motor according to the frequency adjustment value; the frequency adjustment formula is configured as:
Figure 946146DEST_PATH_IMAGE016
(ii) a Wherein, ftz is a frequency adjustment value, and α is a frequency adjustment coefficient corresponding to the rotation error value; wherein, alpha sets for according to the specification of motor, and the motor of each specification is also different at the rotational speed under different operating frequency, and alpha's setting mode is: the ratio of the operating frequency to the rotating speed of the motor is firstly obtained, and then the ratio is converted with the corresponding relation between the angle and the rotating speed, so that the operating frequency required to be adjusted on the condition of the angle corresponding to the error can be obtained.
When the rotation error value is equal to zero, the rotation angle of the motor is not adjusted.
Example two
Referring to fig. 1, the present invention further provides a rotating display method for reducing overlapping shadows, where the rotating display method is applied to a rotating display device, the rotating display device includes a plurality of sets of rotating display units, each rotating display unit includes a motor and a plurality of sets of light bars, included angles between the sets of light bars are the same, and the motors are used for driving the light bars to rotate. The rotary display method is also provided with a device database and a plurality of rotary encoders, and the width of the light bar and the length of the light bar are stored in the device database; and the rotary encoders are respectively used for acquiring the rotation angles of the motors of each group of rotary display units.
Specifically, the rotary display method comprises the following steps:
s10, arranging a plurality of groups of rotary display units according to a square array structure; the lamp strips of the two adjacent groups of rotary display units are respectively arranged on two parallel planes; a first overlapping area is arranged on a circular surface formed by the rotation of the lamp strips of the two adjacent groups of the rotary display units;
the lamp strips of the two adjacent groups of rotary display units are arranged in a rotary staggered manner; the rotating speeds of the motors of each group of rotating display units are the same, and the rotating directions of the motors of two adjacent groups of rotating display units are opposite; step S10 further includes the following substeps:
step S1011, acquiring the number of the light bars of the rotary display unit, and setting the number as the number of the light bars;
step S1012, calculating the number of the light bar leaves through a light bar dislocation angle calculation formula to obtain a phase difference angle; the light bar dislocation angle calculation formula is configured as follows:
Figure DEST_PATH_IMAGE017
(ii) a Wherein Rxc is a phase difference angle, and n is the number of light bar leaves;
step S1013, during rotation, the light bars of the two adjacent groups of rotating display units are set in a staggered manner according to the phase difference angle.
The method for setting the first overlapping area comprises the following steps:
step S1021, setting the length of the light bar as a rotation radius; setting the axis of the motor as a rotation center; the circular surface of the lamp strip rotating along the rotation center is set as a display circle;
step S1022, byCalculating the distance between the rotation centers of two groups of adjacent rotation display units by using an overlap calculation formula; the overlap calculation formula is configured as:
Figure 733230DEST_PATH_IMAGE018
(ii) a The system comprises a plurality of rotating display units, wherein Sxz is the distance between the rotating centers of two adjacent rotating display units, sdt is the length of a light bar, a1 is the overlapping proportion coefficient of the lengths of the light bars, and the value of a1 is greater than 2;
in step S1023, a portion where the display circles of two adjacent sets of the rotation display units vertically overlap is set as a first overlap area.
Step S20, acquiring parameters of the light bar and parameters of the motor in the rotating process, and outputting the acquired parameters of the light bar and the parameters of the motor in the rotating process; step S20 further includes the steps of:
and when the motor rotates to reach the rated rotating speed, acquiring the rotating angle of the motor through a rotary encoder at a first interval, and outputting the acquired rotating angle data.
S30, processing the input parameters of the light bar and the parameters of the motor in the rotating process to obtain a rotating error result; and analyzing based on the rotation error result to obtain a rotation adjustment result, and adjusting the rotation of the motor according to the rotation adjustment result.
Step S30 further includes the steps of:
step S3011, calculating the acquired rotation angle data of the motor through an error calculation formula to obtain rotation error values; the error calculation formula is configured as:
Figure DEST_PATH_IMAGE019
(ii) a Wherein, czw is a rotation error value, rzd is a rotation angle of the motor, and the rotation angle of the motor is an accumulated rotation angle after the motor rotates to reach a rated rotation speed; v is the rated rotating speed of the motor, and Ti is the detection time interval after the motor rotates to reach the rated rotating speed.
Step S30 further includes the steps of:
step S3021, connecting the width and the length of the light barCalculating an error reference threshold value by using an over-shielding reduced area calculation formula; the occlusion reduction region calculation formula is configured as:
Figure 518783DEST_PATH_IMAGE020
(ii) a Wherein Ycw is an error reference threshold, and Kdt is the width of the light bar;
step S3022, when the rotation error values of the two adjacent groups of motors are both positive numbers or both negative numbers, calculating to obtain a first error value through a first adjacent calibration formula; the first adjacent calibration formula is configured to:
Figure DEST_PATH_IMAGE021
(ii) a Wherein Cw1 is a first error value, and Czw1 and Czw2 are rotation error values of two adjacent groups of motors respectively;
step S3023, when the rotation error values of the two adjacent sets of motors are positive, negative or at least one of the rotation error values is zero, calculating a second error value by using a second adjacent calibration formula; the second adjacent calibration formula is configured to:
Figure 490019DEST_PATH_IMAGE022
(ii) a Wherein Cw2 is a second error value;
step S3024, collectively setting the first error value and the second error value as a rotation error value;
step S3025, outputting a normal operation signal when the rotation error value is smaller than the error reference threshold; and outputting a rotation adjustment signal when the rotation error value is greater than or equal to the error reference threshold.
Step S30 further includes the steps of:
step S3031, when the rotation adjusting signal is received, adjusting the rotation angle of the motor according to the rotation error value;
step S3032, when the rotation error value is greater than zero, calculating according to a frequency adjustment formula to obtain a frequency adjustment value; reducing the running frequency of the motor according to the frequency adjustment value;
step S3033, when the rotation error value is less than zero, calculating according to a frequency adjustment formula to obtain a frequency adjustment value; increasing the motor operation according to the frequency adjustment valueA line frequency; the frequency adjustment formula is configured as:
Figure DEST_PATH_IMAGE023
(ii) a Wherein, ftz is a frequency adjustment value, and alpha is a frequency adjustment coefficient corresponding to the rotation error value;
step S3034, when the rotation error value is equal to zero, the rotation angle of the motor is not adjusted.
The above formulas are all calculated by taking the numerical value of the dimension, the formula is a formula of the latest real situation obtained by collecting a large amount of data and performing software simulation, the preset parameters in the formula are set by the technicians in the field according to the actual situation, if the weight coefficient and the scale coefficient exist, the set size is a specific numerical value obtained by quantizing each parameter, the subsequent comparison is convenient, and as for the size of the weight coefficient and the scale coefficient, the proportional relation between the parameter and the quantized numerical value is not influenced.
In the above embodiments of the present application, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media having computer-usable program code embodied in the medium. The storage medium may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as a Static Random Access Memory (SRAM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), an Erasable Programmable Read-Only Memory (EPROM), a Programmable Read-Only Memory (PROM), a Read-Only Memory (ROM), a magnetic Memory, a flash Memory, a magnetic disk, or an optical disk. These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
The above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (3)

1. A rotary display method for reducing overlapped shadows is characterized in that the rotary display method is applied to a rotary display device, the rotary display device comprises a plurality of groups of rotary display units, each rotary display unit comprises a motor and a plurality of groups of light bars, included angles among the plurality of groups of light bars are the same, and the motors are used for driving the plurality of light bars to rotate;
the rotary display method comprises the following steps:
s10, arranging a plurality of groups of rotary display units according to a square array structure; the lamp strips of the two adjacent groups of rotary display units are respectively arranged on two parallel planes; a first overlapping area is arranged on a circular surface formed by the rotation of the lamp strips of the two adjacent groups of the rotary display units;
the lamp strips of the two adjacent groups of rotary display units are arranged in a rotary staggered manner; the rotating speeds of the motors of each group of rotating display units are the same, and the rotating directions of the motors of two adjacent groups of rotating display units are opposite;
step S20, acquiring parameters of the light bar and parameters of the motor in the rotating process, and outputting the acquired parameters of the light bar and the parameters of the motor in the rotating process;
s30, processing the input parameters of the light bar and the parameters of the motor in the rotating process to obtain a rotating error result; analyzing based on the rotation error result to obtain a rotation adjustment result, and adjusting the rotation of the motor according to the rotation adjustment result; the step S10 further includes the following substeps:
step S1011, acquiring the number of the light bars of the rotary display unit, and setting the number as the number of the light bars;
step S1012, calculating the number of the light bar leaves through a light bar dislocation angle calculation formula to obtain a phase difference angle; the light bar dislocation angle calculation formula is configured as follows:
Figure 475842DEST_PATH_IMAGE001
(ii) a Wherein Rxc is a phase difference angle, and n is the number of light bar leaves;
step S1013, in the rotating process, lamp strips of two adjacent groups of rotating display units are set in a staggered mode according to the phase difference angle;
the method for setting the first overlap area in step S10 includes the following steps:
step S1021, setting the length of the light bar as a rotation radius; setting the axis of the motor as a rotation center; the circular surface of the lamp strip rotating along the rotation center is set as a display circle;
step S1022, calculating the distance between the rotation centers of two adjacent groups of rotation display units through an overlapping calculation formula; the overlap calculation formula is configured to:
Figure 821372DEST_PATH_IMAGE002
(ii) a Wherein Sxz is two adjacent groups of rotating displaysThe distance of the rotation center of the display unit is shown, sdt is the length of the light bar, a1 is the overlap proportion coefficient of the length of the light bar, and the value of a1 is larger than 2;
step S1023, setting the vertically overlapped part of the display circles of two adjacent rotary display units as a first overlapped area;
the step S30 further includes the steps of:
step S3011, calculating the acquired rotation angle data of the motor through an error calculation formula to obtain rotation error values; the error calculation formula is configured to:
Figure 50360DEST_PATH_IMAGE003
(ii) a Wherein, czw is a rotation error value, rzd is a rotation angle of the motor, V is a rated rotation speed of the motor, and Ti is detection time interval after the motor rotates to reach the rated rotation speed;
the step S30 further includes the steps of:
step S3021, calculating the width and the length of the light bar through a shielding reduction area calculation formula to obtain an error reference threshold; the occlusion reduction region calculation formula is configured to:
Figure 330775DEST_PATH_IMAGE004
(ii) a Wherein Ycw is an error reference threshold value, and Kdt is the width of the light bar;
step S3022, when the rotation error values of the two adjacent groups of motors are both positive numbers or both negative numbers, calculating to obtain a first error value through a first adjacent calibration formula; the first adjacent calibration formula is configured to:
Figure 201779DEST_PATH_IMAGE005
(ii) a Wherein Cw1 is a first error value, and Czw1 and Czw2 are rotation error values of two adjacent groups of motors respectively;
step S3023, when the rotation error values of the two adjacent sets of motors are positive, negative or at least one of the rotation error values is zero, calculating a second error value by using a second adjacent calibration formula; the second adjacent calibration formula is configured to:
Figure 667395DEST_PATH_IMAGE006
(ii) a Wherein Cw2 is a second error value;
step S3024, collectively setting the first error value and the second error value as a rotation error value;
step S3025, outputting a normal operation signal when the rotation error value is smaller than the error reference threshold; when the rotation error value is larger than or equal to the error reference threshold value, outputting a rotation adjusting signal;
the step S30 further includes the steps of:
step S3031, when the rotation adjusting signal is received, adjusting the rotation angle of the motor according to the rotation error value;
step S3032, when the rotation error value is greater than zero, calculating according to a frequency adjustment formula to obtain a frequency adjustment value; reducing the running frequency of the motor according to the frequency adjustment value;
step S3033, when the rotation error value is less than zero, calculating according to a frequency adjustment formula to obtain a frequency adjustment value; increasing the running frequency of the motor according to the frequency adjustment value; the frequency adjustment formula is configured to:
Figure 208229DEST_PATH_IMAGE007
(ii) a Wherein, ftz is a frequency adjustment value, and alpha is a frequency adjustment coefficient corresponding to the rotation error value;
step S3034, when the rotation error value is equal to zero, the rotation angle of the motor is not adjusted.
2. The rotating display method for reducing the overlapped shadows according to claim 1, wherein a device database and a plurality of rotating encoders are further configured in the rotating display method, and the width of the light bar and the length of the light bar are stored in the device database; the rotary encoders are respectively used for acquiring the motor rotation angle of each group of rotary display units;
the step S20 further includes the steps of:
and when the motor rotates to reach the rated rotating speed, acquiring the rotating angle of the motor through a rotary encoder at a first interval, and outputting the acquired rotating angle data.
3. The rotating display system of the rotating display method for reducing the overlapped shadows according to claim 1, wherein the rotating display system comprises a rotating display device, a display arrangement module, a rotating acquisition module and a rotating calibration module;
the rotary display device comprises a plurality of groups of rotary display units, each rotary display unit comprises a motor and a plurality of groups of light bars, included angles among the light bars are the same, and the motors are used for driving the light bars to rotate;
the display arrangement module is configured with a display arrangement strategy, which includes: arranging a plurality of groups of rotary display units according to a square array structure; the lamp strips of the two adjacent groups of rotary display units are respectively arranged on two parallel planes; a first overlapping area is arranged on a round surface formed by the rotation of the lamp strips of the two adjacent groups of rotary display units;
the lamp strips of the two adjacent groups of rotary display units are arranged in a rotary staggered manner; the rotating speeds of the motors of each group of rotating display units are the same, and the rotating directions of the motors of two adjacent groups of rotating display units are opposite;
the rotation acquisition module is used for acquiring parameters of the light bar and parameters of the motor in the rotation process and outputting the acquired parameters of the light bar and the parameters of the motor in the rotation process to the rotation calibration module;
the rotation calibration module is used for processing the input parameters of the light bar and the parameters of the motor in the rotation process to obtain a rotation error result; and analyzing based on the rotation error result to obtain a rotation adjustment result, and adjusting the rotation of the motor according to the rotation adjustment result.
CN202211256348.8A 2022-10-14 2022-10-14 Rotary display method and system for reducing overlapped shadows Active CN115331587B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211256348.8A CN115331587B (en) 2022-10-14 2022-10-14 Rotary display method and system for reducing overlapped shadows

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211256348.8A CN115331587B (en) 2022-10-14 2022-10-14 Rotary display method and system for reducing overlapped shadows

Publications (2)

Publication Number Publication Date
CN115331587A CN115331587A (en) 2022-11-11
CN115331587B true CN115331587B (en) 2022-12-20

Family

ID=83914533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211256348.8A Active CN115331587B (en) 2022-10-14 2022-10-14 Rotary display method and system for reducing overlapped shadows

Country Status (1)

Country Link
CN (1) CN115331587B (en)

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101330790A (en) * 2007-06-20 2008-12-24 优志旺电机株式会社 Discharge lamp lighting device and projector
WO2015101328A1 (en) * 2013-12-31 2015-07-09 昆山国显光电有限公司 Pixel structure and organic light-emitting display using pixel structure
CN106205405A (en) * 2016-08-23 2016-12-07 成都陌云科技有限公司 A kind of view-based access control model persists the bore hole 3D holography double-side display device of effect
KR20170036077A (en) * 2014-07-24 2017-03-31 엠.브루베이커 커티스 Systems, methods, and devices for generating critical mass in a mobile advertising, media, and communications platform
TW201839746A (en) * 2017-03-10 2018-11-01 日商半導體能源硏究所股份有限公司 display system
CN108766337A (en) * 2018-05-30 2018-11-06 北京京东方专用显示科技有限公司 A kind of removing method of Moire fringe, device and equipment
CN110097843A (en) * 2019-05-28 2019-08-06 南京达斯琪数字科技有限公司 A kind of display system and combined display screen
CN110232870A (en) * 2019-06-12 2019-09-13 深圳市福瑞达显示技术有限公司 A kind of fan screen splice displaying system and its display methods
CN110392202A (en) * 2018-03-15 2019-10-29 株式会社理光 Image processing device, photography system, image processing method
CN110459143A (en) * 2019-08-16 2019-11-15 京东方科技集团股份有限公司 A kind of sliceable naked eye holography show tools
CN209859587U (en) * 2019-05-28 2019-12-27 南京达斯琪数字科技有限公司 Display system and combined display screen
WO2020014932A1 (en) * 2017-07-19 2020-01-23 广州超维光电科技有限责任公司 Embedded integrated strip unit based on stage-like structure
CN111243452A (en) * 2020-01-17 2020-06-05 深圳市福瑞达显示技术有限公司 Fan screen display method, fan screen and fan screen display system
CN112037698A (en) * 2019-06-03 2020-12-04 Tcl集团股份有限公司 LED light bar control method, LED light bar control device and LED light bar
CN114998545A (en) * 2022-07-12 2022-09-02 深圳市水务工程检测有限公司 Three-dimensional modeling shadow recognition system based on deep learning

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101632298B1 (en) * 2012-07-16 2016-06-22 삼성디스플레이 주식회사 Flat panel display device and manufacturing method thereof
KR20150021368A (en) * 2013-08-20 2015-03-02 삼성디스플레이 주식회사 Display device and method for manufacturing of the same
DE102015120078A1 (en) * 2015-11-19 2017-05-24 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Portable sportswear for a game on a playing field
CN112258981B (en) * 2018-11-21 2022-08-05 深圳斯巴达光电有限公司 Backlight module
CN110162285B (en) * 2019-05-16 2022-05-24 深圳市芯动电子科技有限公司 Distributed image cutting method and system of rotary display screen based on splicing

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101330790A (en) * 2007-06-20 2008-12-24 优志旺电机株式会社 Discharge lamp lighting device and projector
WO2015101328A1 (en) * 2013-12-31 2015-07-09 昆山国显光电有限公司 Pixel structure and organic light-emitting display using pixel structure
KR20170036077A (en) * 2014-07-24 2017-03-31 엠.브루베이커 커티스 Systems, methods, and devices for generating critical mass in a mobile advertising, media, and communications platform
CN106205405A (en) * 2016-08-23 2016-12-07 成都陌云科技有限公司 A kind of view-based access control model persists the bore hole 3D holography double-side display device of effect
TW201839746A (en) * 2017-03-10 2018-11-01 日商半導體能源硏究所股份有限公司 display system
WO2020014932A1 (en) * 2017-07-19 2020-01-23 广州超维光电科技有限责任公司 Embedded integrated strip unit based on stage-like structure
CN110392202A (en) * 2018-03-15 2019-10-29 株式会社理光 Image processing device, photography system, image processing method
CN108766337A (en) * 2018-05-30 2018-11-06 北京京东方专用显示科技有限公司 A kind of removing method of Moire fringe, device and equipment
CN110097843A (en) * 2019-05-28 2019-08-06 南京达斯琪数字科技有限公司 A kind of display system and combined display screen
CN209859587U (en) * 2019-05-28 2019-12-27 南京达斯琪数字科技有限公司 Display system and combined display screen
CN112037698A (en) * 2019-06-03 2020-12-04 Tcl集团股份有限公司 LED light bar control method, LED light bar control device and LED light bar
CN110232870A (en) * 2019-06-12 2019-09-13 深圳市福瑞达显示技术有限公司 A kind of fan screen splice displaying system and its display methods
CN110459143A (en) * 2019-08-16 2019-11-15 京东方科技集团股份有限公司 A kind of sliceable naked eye holography show tools
CN111243452A (en) * 2020-01-17 2020-06-05 深圳市福瑞达显示技术有限公司 Fan screen display method, fan screen and fan screen display system
CN114998545A (en) * 2022-07-12 2022-09-02 深圳市水务工程检测有限公司 Three-dimensional modeling shadow recognition system based on deep learning

Also Published As

Publication number Publication date
CN115331587A (en) 2022-11-11

Similar Documents

Publication Publication Date Title
KR102132762B1 (en) Polarization Measuring Device, Polarization Measuring Method and Optical Alignment Method
US5838756A (en) Radiation computed tomography apparatus
DE2938585C2 (en)
US4065212A (en) Inspection tool
CN101419178B (en) X ray computed tomography device
EP0714015A2 (en) Optical encoder
CN115331587B (en) Rotary display method and system for reducing overlapped shadows
JPH0474017B2 (en)
US20120257009A1 (en) Image Processing Device and Method for Matching Images Obtained from a Plurality of Wide-Angle Cameras
JP2002320612A5 (en)
CN103197999B (en) A kind of memory failure automatic positioning method and device
CN107314742B (en) A kind of rotary optical chromatographic imaging system and imaging method
CN112649452A (en) Industrial X-ray system imaging method and device
US20160320238A1 (en) Liveness authentication method and apparatus
CN110211082A (en) A kind of image interfusion method, device, electronic equipment and storage medium
JPH0331031B2 (en)
US4040748A (en) Inspection tool
CN104006833B (en) Code disc, rotary encoder, coding method and equipment with encoder
CN217084148U (en) Diaphragm and detection equipment
WO2017164720A1 (en) X-ray image processing device and method for reconfiguring projection image obtained using small x-ray detector
CN110232870A (en) A kind of fan screen splice displaying system and its display methods
CN115762350B (en) Display picture positioning adjustment method and system of rotary display screen
CN111964604B (en) Plane deformation monitoring and measuring method based on image recognition
DE68924514T2 (en) Method for masking the aberrations of the reflective surface of a laser-sensitive screen.
WO2019025614A1 (en) Apparatus and method for angle-based localization of a position on a surface of an object

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant