CN114783355B - LED display method and device, electronic equipment and readable storage medium - Google Patents
LED display method and device, electronic equipment and readable storage medium Download PDFInfo
- Publication number
- CN114783355B CN114783355B CN202210334220.2A CN202210334220A CN114783355B CN 114783355 B CN114783355 B CN 114783355B CN 202210334220 A CN202210334220 A CN 202210334220A CN 114783355 B CN114783355 B CN 114783355B
- Authority
- CN
- China
- Prior art keywords
- frame
- led display
- period
- time
- display screen
- 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
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/332—Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Control Of El Displays (AREA)
Abstract
The application relates to the field of videos and discloses an LED display method, an LED display device, electronic equipment and a readable storage medium, wherein the method comprises the following steps: the controller acquires the frame frequency of the video source and the exposure time when the video camera shoots. And determining the time length for displaying one frame of picture on the LED display screen according to the frame frequency and the exposure time length, wherein the time length for displaying one frame of picture is smaller than or equal to the exposure time length. And playing the video source on the LED display screen according to the time length of displaying one frame of picture on the LED display screen. When the camera shoots, each frame of picture can be shot completely, so that the problem of poor shooting picture effect caused by picture gray scale loss, picture gray scale color enhancement and the like is solved, and the shooting effect is improved.
Description
Technical Field
The present application relates to the field of video, and in particular, to an LED display method, an LED display device, an electronic device, and a readable storage medium.
Background
Extended Reality (xR) refers to creating a real and virtual combined, human-machine interactive environment through computer technology and wearable devices. xR includes Virtual Reality (Virtual Reality), augmented Reality (Augmented Reality, AR), and Mixed Reality (MR).
When the xR is applied, video content can be displayed as a background through a light-emitting diode (LED) display screen, and the LED display screen and the main body are shot through a camera.
However, when an LED display screen is photographed by a camera, there is a problem that the photographed picture is not good due to loss of picture gray scale, color increase of picture gray scale, and the like.
Disclosure of Invention
The application mainly aims to provide an LED display method, an LED display device, electronic equipment and a readable storage medium, and aims to solve the problem that the effect of a shot picture is poor when an LED display screen is shot through a camera at present.
In a first aspect, the present application provides an LED display method, applied to an augmented reality system, where the augmented reality system includes an LED display screen, a controller, and a camera, the controller is connected to the camera and the LED display screen, the controller receives a video source and plays the video source through the LED display screen, the method includes: the controller acquires the frame frequency of the video source and the exposure time when the video camera shoots. And determining the time length for displaying one frame of picture on the LED display screen according to the frame frequency and the exposure time length, wherein the time length for displaying one frame of picture is smaller than or equal to the exposure time length. And playing the video source on the LED display screen according to the time length of displaying one frame of picture on the LED display screen.
In some embodiments, the frame period corresponding to the frame frequency includes a first period and a second period, where a duration of the first period is the same as the exposure duration, and a sum of the duration of the first period and the duration of the second period is equal to the frame period corresponding to the frame frequency.
The method for determining the time length for displaying one frame of picture on the LED display screen according to the frame frequency and the exposure time length comprises the following steps: and acquiring corresponding first display parameters in a preset parameter set according to the frame frequency and the exposure time. And displaying at least one frame of picture at a time on the LED display screen in a first period according to the first display parameter. And acquiring a second display parameter according to the time length relation between the first time period and the second time period. And displaying at least one frame of picture at a time on the LED display screen in a second period according to the second display parameters. When the black field time between two frames of pictures is greater than a first preset threshold value, the black field time is evenly distributed to the blanking time, so that the black field time is smaller than a second preset threshold value.
In some embodiments, the number of times of displaying a frame on the LED display screen is even in a frame period corresponding to the frame frequency, and a duration of displaying a frame each time is less than or equal to the exposure duration.
In some embodiments, displaying a frame of image on the LED display screen is performed at an even number of times, and a duration of displaying a frame of image each time is less than or equal to an exposure duration, including: the frequency of Gclk, blanking time and timing between each refresh and refresh are controlled so that the number of times a frame of picture is displayed in the exposure period is an integer number of times.
In a second aspect, the present application also provides an LED display device, applied to an augmented reality system, where the augmented reality system includes an LED display screen, a controller, and a camera, the controller is connected to the camera and the LED display screen, the controller receives a video source and plays the video source through the LED display screen, and the device includes:
and the acquisition module is used for acquiring the frame frequency of the video source and the exposure time when the camera shoots. And the determining module is used for determining the duration of displaying one frame of picture on the LED display screen according to the frame frequency and the exposure duration, wherein the duration of displaying one frame of picture is smaller than or equal to the exposure duration. And the playing module is used for playing the video source on the LED display screen according to the time length of displaying one frame of picture on the LED display screen.
In some embodiments, the frame period corresponding to the frame frequency includes a first period and a second period, where a duration of the first period is the same as the exposure duration, and a sum of the duration of the first period and the duration of the second period is equal to the frame period corresponding to the frame frequency.
The determining module is specifically configured to obtain, in a preset parameter set, a corresponding first display parameter according to the frame frequency and the exposure time. And displaying at least one frame of picture at a time on the LED display screen in a first period according to the first display parameter. And acquiring a second display parameter according to the time length relation between the first time period and the second time period. And displaying at least one frame of picture at a time on the LED display screen in a second period according to the second display parameters. When the black field time between two frames of pictures is greater than a first preset threshold value, the black field time is evenly distributed to the blanking time, so that the black field time is smaller than a second preset threshold value.
In some embodiments, the number of times of displaying a frame on the LED display screen is even in a frame period corresponding to the frame frequency, and a duration of displaying a frame each time is less than or equal to the exposure duration.
In some embodiments, the determining module is specifically configured to control Gclk frequency, blanking time, and timing between each refresh and refresh, so that the number of times of displaying a frame of picture in the exposure duration is an integer number of times.
In a third aspect, the application also provides an electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the method provided in the first aspect when executing the computer program.
In a fourth aspect, the present application also provides a computer readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method as provided in the first aspect described above.
The application provides an LED display method, an LED display device, electronic equipment and a readable storage medium. By acquiring the frame frequency of the video source and the exposure time when the camera shoots. And then determining the time length for displaying one frame of picture on the LED display screen according to the frame frequency and the exposure time length, so that the time length for displaying one frame of picture is smaller than or equal to the exposure time length. And then, playing the video source on the LED display screen according to the time length of displaying one frame of picture on the LED display screen. Therefore, when the camera shoots, each frame of picture can be shot completely, so that the problem of poor shooting picture effect caused by picture gray scale loss, picture gray scale color enhancement and the like is solved, and the shooting effect is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic view of an application scenario of an LED display method according to an embodiment of the present application;
fig. 2 is a schematic flow chart of an LED display method according to an embodiment of the present application;
fig. 3 is a schematic flow chart of implementing S220 in an LED display method according to an embodiment of the present application;
FIG. 4 is a schematic timing diagram of the LED display method according to the embodiment of the present application when PartA is less than or equal to PartB;
FIG. 5 is a timing diagram of a LED display method according to an embodiment of the present application when PartA > PartB;
fig. 6 is a schematic flow chart of another implementation S220 in an LED display method according to an embodiment of the present application;
fig. 7 is a schematic diagram of another exposure scene in an LED display method according to an embodiment of the present application;
fig. 8 is a schematic block diagram of an LED display device according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The flow diagrams depicted in the figures are merely illustrative and not necessarily all of the elements and operations/steps are included or performed in the order described. For example, some operations/steps may be further divided, combined, or partially combined, so that the order of actual execution may be changed according to actual situations.
Some embodiments of the present application are described in detail below with reference to the accompanying drawings. The following embodiments and features of the embodiments may be combined with each other without conflict.
Fig. 1 is an application scenario schematic diagram of an LED display method according to an embodiment of the present application.
In some embodiments, referring to fig. 1, in the scene, an augmented reality system is included, and the augmented reality system includes a controller 11, an LED screen 12, and a camera 13. The controller 11 is connected to the camera 13 and the LED display 12. When the camera 13 is connected to the controller 11, it may be connected by means of a Genlock. The controller 11 receives the video source and plays it through the LED display 12, and the camera 13 photographs the LED display 12 and transmits the photographed video data to the controller 11. The controller 11 may forward the received captured video data to a computer, cloud, etc., without limitation.
Fig. 2 is a flow chart of an LED display method according to an embodiment of the present application. The LED display method provided by the present application may be applied to the controller 11 in fig. 1, and the controller 11 may be an independent transmission card device, or may be a device integrated with a transmission card function, which is not limited herein.
Referring to fig. 2, the led display method includes:
s210, the controller acquires the frame frequency of the video source and the exposure time when the video camera shoots.
In some implementations, the frame rate of the video source can be obtained based on the attributes of the video source when the video source is received. Because the controller is connected with the camera through the Genlock, the frame frequency of the video source received by the controller can be synchronous with the shooting frame frequency of the camera, and then the exposure time when the camera shoots is obtained according to the shooting frame frequency of the camera. For example, the photographing frame rate synchronization of the camera is determined to be 24hz by the GenLock device, and the shutter angle is set to 172.8 degrees. The exposure time at the time of camera shooting (i.e., the open exposure time of each row of camera photosensitive elements) is 1/24×172.8/360=20 ms.
And S220, determining the time length for displaying one frame of picture on the LED display screen according to the frame frequency and the exposure time length.
In some embodiments, a duration of displaying one frame of image is less than or equal to the exposure duration. And after the time length for displaying one frame of picture is determined, the display times of one frame of picture in one frame period can be obtained. For example, referring to the exposure time shown in S210, one frame rate is 1/24 second (about 41.2 ms), and the exposure time is 20ms, the duration of displaying one frame of picture on the LED display screen is at least 20ms, and the display is refreshed 1 time. Alternatively, the duration of displaying one frame of picture may be 10ms, and the display may be refreshed 2 times, or the duration of displaying one frame of picture may be 5ms, and the display may be refreshed 4 times, etc.
S230, playing the video source on the LED display screen according to the time length of displaying one frame of picture on the LED display screen.
In some embodiments, there is also a time loss between refreshing the display. Therefore, when the controller plays the video source on the LED display screen, specific playing parameters are also required to be determined according to the duration of displaying a frame of picture. The play parameters include global clock (Gclk) frequency, blanking time, timing between each refresh, black field time, etc. When the video source is played according to the playing parameters, the exposure time of the camera and the single complete refreshing time can be in an integral multiple relation by adjusting the time loss.
The LED display method provided by the application obtains the frame frequency of the video source and the exposure time when the camera shoots. And then determining the time length for displaying one frame of picture on the LED display screen according to the frame frequency and the exposure time length, so that the time length for displaying one frame of picture is smaller than or equal to the exposure time length. And then, playing the video source on the LED display screen according to the time length of displaying one frame of picture on the LED display screen. Therefore, when the camera shoots, each frame of picture can be shot completely, so that the problem of poor shooting picture effect caused by picture gray scale loss, picture gray scale color enhancement and the like is solved, and the shooting effect is improved.
The embodiments described in S210 to S230 are some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The flow chart shown in fig. 2 is merely exemplary and does not necessarily include all of the content and operations/steps nor must it be performed in the order described. For example, some operations/steps may be further divided, combined, or partially combined, so that the order of actual execution may be changed according to actual situations.
Fig. 3 is a schematic flow chart for implementing S220 in an LED display method according to an embodiment of the present application.
In some embodiments, the frame period corresponding to the frame frequency includes a first period and a second period, the first period is the same as the exposure period, and a sum of the period of the first period and the period of the second period is equal to the frame period corresponding to the frame frequency.
Referring to fig. 3, determining a duration of displaying a frame of image on an LED display screen according to a frame rate and an exposure duration includes:
s221, acquiring corresponding first display parameters in a preset parameter set according to the frame frequency and the exposure time.
In some embodiments, multiple sets of display parameters may be preset according to a common frame rate, and stored in a parameter set. For example, commonly used frame rates may include 24Hz, 25Hz, 30Hz, 48Hz, 50Hz, 60Hz, 72Hz, 75Hz, 90Hz, 96Hz, 100Hz, 120Hz, 144Hz, 240Hz, and the like. The display parameters may include visual refresh rate, blanking time, line feed time, associated companion driver IC registers. The register of the driving IC is used for configuring relevant parameters of the driving IC to enable the IC to work in a preset state. When the frame frequency of the video source received by the controller is the above common frame frequency, the first display parameter corresponding to the frame frequency can be obtained in the preset parameter set according to the frame frequency. According to the first display parameters, the video source is displayed through the LEDs in a first period, so that the pictures shot by the camera have a good effect.
In some embodiments, if the frame rate of the video source is 60Hz and the exposure time of the camera is 1/96 seconds, the duration of the first period is 1/96 seconds and the duration of the second period is 1/60 seconds minus 1/96 seconds.
S222, displaying at least one frame of picture on the LED display screen at a time in a first period according to the first display parameters.
In some embodiments, referring to the example in S221, if the exposure time is 1/96 second, the display parameter corresponding to 96Hz may be used as the first display parameter, and at least one frame of picture is displayed on the LED display screen at a time according to the display parameter corresponding to 96Hz in the first period.
S223, acquiring a second display parameter according to the time length relation between the first time period and the second time period.
In some embodiments, referring to the example in S221, since the duration of the second period is (1/60-1/96) seconds, i.e., 1/160 seconds (160 Hz). The frame rate is not set in advance, and therefore it is necessary to calculate and acquire a second display parameter for displaying the video source in a second period.
In some embodiments, the controller includes a receiving card for receiving video data and controlling the LED display screen to display.
Fig. 4 is a schematic timing diagram of the LED display method according to the embodiment of the present application when PartA is less than or equal to PartB.
In some embodiments, the timing of receiving a card may refer to FIG. 4 when the duration of the first period (PartA) is less than or equal to the duration of the second period (PartB), i.e., partA+.PartB. The controller acquires and calculates a field frequency period value of the PartA, and sends the field frequency period value to the receiving card, and the receiving card acquires the corresponding field frequency period parameter from a plurality of groups of display parameters stored in the controller in advance and is used for controlling the receiving card to display.
Fig. 5 is a timing diagram of a LED display method according to an embodiment of the present application when part a > PartB.
In some embodiments, when PartA > PartB, the timing of receiving the card may refer to FIG. 5. When the receiving card main controller realizes PartB, the data transmission part is not executed, and only the S-PWM wave transmission of the period of the prescribed refresh times per frame (RefNumPerVs) of the Gclk clock domain is realized. The RefNumPerVs value of a particular PartB is calculated from the controller in equal proportion with reference to the PartA section RefNumPerVs value.
And S224, displaying at least one frame of picture on the LED display screen in a second period according to the second display parameters.
S225, when the black field time between two frames of pictures is greater than a first preset threshold, the black field time is evenly distributed to the blanking time, so that the black field time is smaller than a second preset threshold.
In some embodiments, the black field time refers to the drive waveform sent to the drive IC, and the frame-to-frame interval time is typically around 200 μs. The blanking time refers to the free implementation time between the drive waveforms sent to the drive ICs and the wrap signal. When the black field time is too large, e.g., greater than a first preset threshold (400 mus), the black field time may be equally distributed into the blanking time to reduce the black field time such that the black field time meets the requirements, e.g., less than a second preset threshold (200 mus).
Wherein the frame-to-frame period is subject to certain errors, i.e. frame period jitter. Frame period jitter may affect the measurement of black field time, so that frame jitter factors may also need to be taken into account in black field auto-adjustment, and black field time may be reset when a synchronization signal input of an abnormal frame is received.
The embodiments described in S221 to S225 are some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The flow chart shown in fig. 3 is merely exemplary and does not necessarily include all of the content and operations/steps nor must it be performed in the order described. For example, some operations/steps may be further divided, combined, or partially combined, so that the order of actual execution may be changed according to actual situations.
Fig. 6 is a schematic flow chart of another implementation S220 in an LED display method according to an embodiment of the present application.
Referring to fig. 6, determining a duration and a number of times of displaying a frame of image on an LED display screen according to a frame rate and an exposure duration includes:
s226, controlling Gclk frequency, blanking time, and timing between each refresh and refresh so that the number of times of displaying one frame of picture in the exposure time period is an integer number of times.
And displaying a frame of picture on the LED display screen for even times in a frame period corresponding to the frame frequency, wherein the time for displaying the frame of picture each time is less than or equal to the exposure time.
Fig. 7 is a schematic diagram of another exposure scene in an LED display method according to an embodiment of the present application.
Referring to fig. 7, fig. 7 shows a correspondence between camera exposure and actual display frames of the LED display during application. The receiving card automatically adjusts the refresh frequency of the complete one-frame driving IC (i.e. Ref in the figure, each Ref is one refresh) to be an integer multiple of 2 according to the frame frequency. Since each line of photosensitive sensors of the camera are opened in turn, each line of sensors is opened with a small delay, and the opening exposure time of each line of sensors is fixed, the upper parallelogram frame in the figure is formed. The on-time of each row of sensors is determined based on the frame rate of the camera settings and the shutter angle.
For example, the camera frame rate is synchronized to 24hz by a GenLock device, the shutter angle is set to 172.8 degrees, and the component open exposure time for each row of the camera is 1/24×172.8/360=20 ms.
In order to ensure the integrity of the image acquired by the camera, the receiving card can automatically adjust the drive IC of the LED display screen so as to ensure that the complete and fixed refreshing times of each row of light sensor are completed within the opening exposure time.
To achieve the above expectation, the receiving card may automatically calculate the exposure time of each line of light sensing devices of the camera according to the frame frequency and the shutter angle of the video source, and adjust Gclk frequency, blanking time and timing sequence between each refresh and refresh (i.e. the shaded portion in fig. 7) so that the exposure time of the camera and the single complete refresh time are in an integer multiple relationship, so that the complete refresh is implemented by the driving IC in the exposure period after the first line of light sensing devices and the last line of light sensing devices of the camera are opened, and the refresh times are consistent (i.e. the portion a in fig. 7).
Meanwhile, in order to prevent the human eyes from flickering when watching the LED screen, the frame can be still displayed in the time of one frame except the exposure time of the camera shooting. For example, referring to a' part in fig. 7, the time LED receiving card for which the camera is not exposed will control the driving IC to implement as well, ensuring the dual high image quality requirements of human eyes and machine vision.
Fig. 8 is a schematic block diagram of an LED display device according to an embodiment of the present application.
Referring to fig. 8, an LED display device applied to an augmented reality system including an LED display screen, a controller and a camera, the controller being connected with the camera and the LED display screen, respectively, the controller receiving a video source and playing through the LED display screen, the device comprising:
an acquiring module 301, configured to acquire a frame rate of a video source and an exposure duration when the camera shoots.
The determining module 302 is configured to determine, according to the frame rate and the exposure time, a time period for displaying a frame of image on the LED display screen, where the time period for displaying a frame of image is less than or equal to the exposure time period.
And the playing module 303 is configured to play the video source on the LED display screen according to the duration of displaying one frame of picture on the LED display screen.
In some embodiments, the frame period corresponding to the frame frequency includes a first period and a second period, where a duration of the first period is the same as the exposure duration, and a sum of the duration of the first period and the duration of the second period is equal to the frame period corresponding to the frame frequency.
The determining module 302 is specifically configured to obtain, in a preset parameter set, a corresponding first display parameter according to the frame frequency and the exposure time. And displaying at least one frame of picture at a time on the LED display screen in a first period according to the first display parameter. And acquiring a second display parameter according to the time length relation between the first time period and the second time period. And displaying at least one frame of picture at a time on the LED display screen in a second period according to the second display parameters. When the black field time between two frames of pictures is greater than a first preset threshold value, the black field time is evenly distributed to the blanking time, so that the black field time is smaller than a second preset threshold value.
In some embodiments, the number of times of displaying a frame on the LED display screen is even in a frame period corresponding to the frame frequency, and a duration of displaying a frame each time is less than or equal to the exposure duration.
In some embodiments, the determining module 302 is specifically configured to control Gclk frequency, blanking time, and timing between each refresh and refresh, so that the number of times a frame of picture is displayed in the exposure period is an integer number of times.
It should be noted that, for convenience and brevity of description, specific working processes of the above-described apparatus and each module and unit may refer to corresponding processes in the foregoing LED display method embodiments, and will not be described herein again.
Fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
As shown in fig. 9, the electronic device includes: a processor 41, a computer readable storage medium 42, and a bus 43, wherein:
the electronic device may include one or more processors 41, a bus 43, and a storage medium 42, where the storage medium 42 is configured to store machine-readable instructions, the processor 41 being communicatively coupled to the storage medium 42 via the bus 43, the processor 41 executing the machine-readable instructions stored by the storage medium 42 to perform the above-described method embodiments.
The electronic device may be a general purpose computer, a server, a mobile terminal, or the like, without limitation. The electronic device is used for realizing the above method embodiments of the present application.
It is noted that processor 41 may include one or more processing cores (e.g., a single-core processor or a multi-core processor). By way of example only, the Processor may include a central processing unit (Central Processing Unit, CPU), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), special instruction set Processor (Application Specific Instruction-set Processor, ASIP), graphics processing unit (Graphics Processing Unit, GPU), physical processing unit (Physics Processing Unit, PPU), digital signal Processor (Digital Signal Processor, DSP), field programmable gate array (Field Programmable Gate Array, FPGA), programmable logic device (Programmable Logic Device, PLD), controller, microcontroller unit, reduced instruction set computer (Reduced Instruction Set Computing, RISC), microprocessor, or the like, or any combination thereof.
The storage medium 42 may include: including mass storage, removable storage, volatile Read-write Memory, or Read-Only Memory (ROM), or the like, or any combination thereof. By way of example, mass storage may include magnetic disks, optical disks, solid state drives, and the like; removable memory may include flash drives, floppy disks, optical disks, memory cards, zip disks, magnetic tape, and the like; the volatile read-write memory may include random access memory (Random Access Memory, RAM); the RAM may include dynamic RAM (Dynamic Random Access Memory, DRAM), double data Rate Synchronous dynamic RAM (DDR SDRAM); static Random-Access Memory (SRAM), thyristor RAM (T-RAM) and Zero-capacitor RAM (Zero-RAM), etc. By way of example, ROM may include Mask Read-Only Memory (MROM), programmable ROM (Programmable Read-Only Memory, PROM), erasable programmable ROM (Programmable Erasable Read-Only Memory, PEROM), electrically erasable programmable ROM (Electrically Erasable Programmable Read Only Memory, EEPROM), compact disk ROM (CD-ROM), digital versatile disk ROM, and the like.
For ease of illustration, only one processor 41 is depicted in the electronic device. It should be noted, however, that the electronic device of the present application may also include a plurality of processors 41, and thus the steps performed by one processor described in the present application may also be performed jointly by a plurality of processors or separately. For example, if the processor 41 of the electronic device performs the steps a and B, it should be understood that the steps a and B may be performed by two different processors together or performed separately in one processor. For example, the first processor performs step a, the second processor performs step B, or the first processor and the second processor together perform steps a and B.
Embodiments of the present application also provide a computer readable storage medium storing a computer program which, when executed by a processor, implements steps for implementing the various method embodiments described above.
Embodiments of the present application provide a computer program product which, when run on a mobile terminal, causes the mobile terminal to perform steps that enable the implementation of the method embodiments described above.
The embodiment of the application provides a chip system, which comprises a memory and a processor, wherein the processor executes a computer program stored in the memory to realize the steps in the method embodiments.
The embodiments of the present application provide a chip system, where the chip system includes a processor, where the processor is coupled to a computer-readable storage medium, and where the processor executes a computer program stored in the computer-readable storage medium to implement the steps in the method embodiments described above.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments. While the application has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the application. Therefore, the protection scope of the application is subject to the protection scope of the claims.
Claims (8)
1. An LED display method is applied to an extended reality system, and is characterized in that the extended reality system comprises an LED display screen, a controller and a camera, the controller is respectively connected with the camera and the LED display screen, and the controller receives a video source and plays the video source through the LED display screen, and the method comprises the following steps:
the controller acquires the frame frequency of the video source and the exposure time when the video camera shoots; the frame period corresponding to the frame frequency comprises a first period and a second period, the duration of the first period is the same as the exposure duration, and the sum of the duration of the first period and the duration of the second period is equal to the frame period corresponding to the frame frequency;
determining the time length of displaying a frame of picture on the LED display screen according to the frame frequency and the exposure time length, wherein the time length of displaying the frame of picture is smaller than or equal to the exposure time length;
playing the video source on the LED display screen according to the time length of displaying one frame of picture on the LED display screen;
the determining the duration of displaying a frame of image on the LED display screen according to the frame frequency and the exposure duration includes: acquiring corresponding first display parameters in a preset parameter set according to the frame frequency and the exposure time; displaying the one-frame picture on the LED display screen at least once in the first period according to the first display parameter; acquiring a second display parameter according to the time length relation between the first time period and the second time period; displaying the one-frame picture on the LED display screen at least once in the second period according to the second display parameter; when the black field time between two frames of pictures is larger than a first preset threshold value, the black field time is evenly distributed to blanking time, so that the black field time is smaller than a second preset threshold value.
2. The method according to claim 1, wherein the method further comprises:
and displaying a frame of picture on the LED display screen for even times in a frame period corresponding to the frame frequency, wherein the time for displaying the frame of picture each time is smaller than or equal to the exposure time.
3. The method according to claim 2, wherein the displaying a frame of pictures on the LED display screen is performed for an even number of times, and wherein a duration of displaying a frame of pictures each time is less than or equal to the exposure duration, comprising:
the frequency, blanking time and timing between each refresh and refresh are controlled so that the number of times a frame of picture is displayed in the exposure time is an integer number of times.
4. An LED display device applied to an augmented reality system, the augmented reality system comprising an LED display screen, a controller and a camera, the controller being connected to the camera and the LED display screen respectively, the controller receiving a video source and playing through the LED display screen, the device comprising:
the acquisition module is used for acquiring the frame frequency of the video source and the exposure time when the video camera shoots; the frame period corresponding to the frame frequency comprises a first period and a second period, the duration of the first period is the same as the exposure duration, and the sum of the duration of the first period and the duration of the second period is equal to the frame period corresponding to the frame frequency;
the determining module is used for determining the duration of displaying one frame of picture on the LED display screen according to the frame frequency and the exposure duration, wherein the duration of displaying one frame of picture is smaller than or equal to the exposure duration;
the playing module is used for playing the video source on the LED display screen according to the time length of displaying one frame of picture on the LED display screen;
the determining module is specifically configured to obtain, according to the frame frequency and the exposure time, a corresponding first display parameter in a preset parameter set; displaying the one-frame picture on the LED display screen at least once in the first period according to the first display parameter; acquiring a second display parameter according to the time length relation between the first time period and the second time period; displaying the one-frame picture on the LED display screen at least once in the second period according to the second display parameter; when the black field time between two frames of pictures is larger than a first preset threshold value, the black field time is evenly distributed to blanking time, so that the black field time is smaller than a second preset threshold value.
5. The apparatus of claim 4, wherein the number of times a frame is displayed on the LED display screen is an even number of times in a frame period corresponding to the frame rate, and a duration of displaying a frame at a time is less than or equal to the exposure duration.
6. The apparatus according to claim 5, wherein the determining module is configured to control Gclk frequency, blanking time, and timing between each refresh and refresh so that a number of times a frame of pictures is displayed in the exposure period is an integer number of times.
7. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the method of any one of claims 1 to 3 when executing the computer program.
8. A computer readable storage medium, characterized in that it has stored thereon a computer program, wherein the computer program, when being executed by a processor, realizes the steps of the method according to any of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210334220.2A CN114783355B (en) | 2022-03-31 | 2022-03-31 | LED display method and device, electronic equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210334220.2A CN114783355B (en) | 2022-03-31 | 2022-03-31 | LED display method and device, electronic equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114783355A CN114783355A (en) | 2022-07-22 |
CN114783355B true CN114783355B (en) | 2023-09-12 |
Family
ID=82427786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210334220.2A Active CN114783355B (en) | 2022-03-31 | 2022-03-31 | LED display method and device, electronic equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114783355B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW202331391A (en) | 2021-12-03 | 2023-08-01 | 日商索尼半導體解決方案公司 | Information processing system and information processing method |
TWI820832B (en) * | 2022-07-28 | 2023-11-01 | 大陸商北京集創北方科技股份有限公司 | LED display method, LED display driver chip and LED display device that can be synchronized with shooting |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020057198A1 (en) * | 2018-09-20 | 2020-03-26 | Oppo广东移动通信有限公司 | Image processing method and device, electronic device and storage medium |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105741753B (en) * | 2016-02-03 | 2018-02-16 | 西安诺瓦电子科技有限公司 | Receive card, LED display controls and recording system, LED display control methods |
KR101811425B1 (en) * | 2016-04-28 | 2017-12-22 | 주식회사 케이엘디 | An apparatus of control for LED electric lighting board for Flicker Reduction using Grey Image Scale and that of method for control |
CN106921884A (en) * | 2017-04-27 | 2017-07-04 | 西安诺瓦电子科技有限公司 | Display control card and display control method |
CN109005369B (en) * | 2018-10-22 | 2020-07-10 | Oppo广东移动通信有限公司 | Exposure control method, exposure control device, electronic apparatus, and computer-readable storage medium |
CN112565620A (en) * | 2020-11-26 | 2021-03-26 | 京东方科技集团股份有限公司 | Optical compensation method and device for display screen, storage medium and electronic equipment |
-
2022
- 2022-03-31 CN CN202210334220.2A patent/CN114783355B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020057198A1 (en) * | 2018-09-20 | 2020-03-26 | Oppo广东移动通信有限公司 | Image processing method and device, electronic device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN114783355A (en) | 2022-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114783355B (en) | LED display method and device, electronic equipment and readable storage medium | |
TWI408947B (en) | Image adjusting apparatus and image adjusting method | |
US10187576B2 (en) | Image-displaying device and image data generation device | |
US10225478B2 (en) | Display-data processor including first and second buffers and timing generator that variably outputs horizontal synchronization signal | |
CN102281396B (en) | Camera and display control circuit | |
US9406263B2 (en) | Method and apparatus for controlling a backlight brightness according to average grayscales | |
US10412332B2 (en) | Image-capturing device for generating image-capture data | |
US11445123B2 (en) | System and method for PWM control of a video display screen | |
US9407797B1 (en) | Methods and systems for changing duty cycle to reduce judder effect | |
WO2013029493A1 (en) | Display refresh rate control method and device | |
US11341655B2 (en) | Image processing method, image processing apparatus and display device | |
WO2019080543A1 (en) | High dynamic range video capturing method and capturing device | |
US10013747B2 (en) | Image processing method, image processing apparatus and display apparatus | |
US20230267578A1 (en) | Virtual reality display method, device and storage medium | |
KR20130076806A (en) | Method and apparatus for adaptive main back-light blanking in liquid crystal dispalys | |
WO2021169583A1 (en) | Virtual reality display device and control method therefor | |
CN115119532B (en) | Signal processing method and device and display device | |
US11423516B2 (en) | Gaze enhanced natural motion blur | |
CN107748439B (en) | Display control method and head-mounted display device | |
CN103500559A (en) | 3D display control method and 3D display device | |
CN115225797B (en) | Shutter synchronous shooting method and system based on receiving card and receiving card | |
CN116027930B (en) | Dynamic frame rate control method and device | |
CN114040122B (en) | Display equipment, image processing method and equipment | |
US20240007612A1 (en) | Virtual reality display method, device and storage medium | |
CN118116337A (en) | Display device, backlight brightness compensation method thereof and electronic equipment |
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 |