CN-121985089-A - Halftone display driving method and device based on HDMI video signal
Abstract
The application discloses a halftone display driving method and device based on HDMI video signals, and relates to the technical field of signal processing. The method comprises the steps of obtaining an HDMI video signal, decoding the HDMI video signal to obtain pixel data and a synchronous signal, carrying out half tone mapping operation on each row of pixels of the pixel data based on the synchronous signal to obtain a binary control signal, and driving binary display equipment to carry out color display according to the binary control signal. The application can directly drive the binary display equipment, and has the advantages of low cost, quick response, low power consumption and good universality.
Inventors
- WEI XUAN
- LUO QIUMING
Assignees
- 天津宇翼开鸿智能科技有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260211
Claims (10)
- 1. A halftone display driving method based on HDMI video signal is characterized in that, the halftone display driving method based on the HDMI video signal comprises the following steps: acquiring an HDMI video signal; decoding the HDMI video signal to obtain pixel data and a synchronous signal; Performing halftone mapping operation on each row of pixels of the pixel data based on the synchronous signals to obtain binary control signals; And driving the binary display equipment to perform color display according to the binary control signal.
- 2. The method for driving halftone display based on HDMI video signal according to claim 1, wherein performing halftone mapping operation on each row of pixels of the pixel data based on the synchronization signal to obtain a binary control signal, comprises: generating pixel coordinates synchronized with an HDMI clock based on the synchronization signal; Writing each row of pixels of the pixel data into a halftone calculation buffer; and for the current row of pixels, reading the pixels on the pixel coordinates, and performing halftone mapping operation by adopting a halftone algorithm according to the pixel coordinates and the read pixels to obtain a current binary control signal.
- 3. The method for driving halftone display based on HDMI video signal according to claim 2, wherein for the current line of pixels, reading the pixels on the pixel coordinates, and performing halftone mapping operation by using a halftone algorithm according to the pixel coordinates and the read pixels to obtain the current binary control signal, comprising: and for the current row of pixels, reading the pixels on the pixel coordinates, and performing halftone mapping operation by adopting an ordered dithering method or an error diffusion method according to the pixel coordinates and the read pixels to obtain a current binary control signal.
- 4. The HDMI video signal-based halftone display driving method according to claim 2, wherein the HDMI video signal-based halftone display driving method further comprises: And dynamically adjusting parameters in the halftone algorithm according to the input resolution, the pixel clock frequency and the refresh rate of the HDMI video signal.
- 5. The method for driving halftone display based on HDMI video signal according to claim 1, wherein decoding the HDMI video signal to obtain pixel data and a synchronization signal, comprises: and decoding the HDMI video signal by adopting a minimum differential transmission decoding algorithm to obtain pixel data and a synchronous signal.
- 6. The method of driving a halftone display according to claim 1, wherein the binary control signal includes a binary data shift signal and a shift clock.
- 7. The method for driving a halftone display according to claim 1, wherein the synchronization signals include a vertical synchronization signal, a horizontal synchronization signal, a data enable signal, and a pixel clock signal.
- 8. A halftone display driving device based on an HDMI video signal, characterized by comprising: the HDMI video signal receiving module is used for acquiring an HDMI video signal; The signal decoding module is used for decoding the HDMI video signal to obtain pixel data and a synchronous signal; The halftone conversion module is used for carrying out halftone mapping operation on each row of pixels of the pixel data based on the synchronous signals to obtain binary control signals; And the output control module is used for driving the binary display equipment to carry out color display according to the binary control signal.
- 9. The HDMI video signal-based halftone display driving device according to claim 8, wherein the halftone conversion module specifically comprises: A pixel coordinate generating unit configured to generate pixel coordinates synchronized with an HDMI clock based on the synchronization signal; a line buffer writing unit configured to write each line of pixels of the pixel data into a halftone calculation buffer; And the halftone processing unit is used for reading the pixels on the pixel coordinates of the current row of pixels, and performing halftone mapping operation by adopting a halftone algorithm according to the pixel coordinates and the read pixels to obtain a current binary control signal.
- 10. The HDMI video signal-based halftone display driving device of claim 9, the halftone display driving device based on the HDMI video signal further comprises: And the parameter self-adapting module is used for dynamically adjusting parameters in the halftone algorithm according to the input resolution, the pixel clock frequency and the refresh rate of the HDMI video signal.
Description
Halftone display driving method and device based on HDMI video signal Technical Field The application relates to the technical field of signal processing, in particular to a halftone display driving method and device based on an HDMI video signal. Background The high definition multimedia interface (High Definition Multimedia Interface, HDMI) is a fully digital video and audio transmission interface that can transmit uncompressed audio and video signals. HDMI can be used for set top boxes, DVD players, personal computers, televisions, game consoles, combination expansion machines, digital audio and television sets, and other devices. Currently, HDMI video signals are only suitable for gray-scale RGB display devices, and it is difficult to directly and efficiently drive a binary display device, so how to directly and efficiently drive a binary display device based on HDMI video signals is a problem to be solved. Disclosure of Invention The application aims to provide a halftone display driving method and device based on an HDMI video signal, which can directly drive binary display equipment, and has the advantages of low cost, quick response, low power consumption and good universality. In order to achieve the above object, the present application provides the following solutions: In a first aspect, the present application provides a halftone display driving method based on an HDMI video signal, including: acquiring an HDMI video signal; decoding the HDMI video signal to obtain pixel data and a synchronous signal; Performing halftone mapping operation on each row of pixels of the pixel data based on the synchronous signals to obtain binary control signals; And driving the binary display equipment to perform color display according to the binary control signal. In one embodiment, based on the synchronization signal, performing a halftone mapping operation on each row of pixels of the pixel data to obtain a binary control signal, which specifically includes: generating pixel coordinates synchronized with an HDMI clock based on the synchronization signal; Writing each row of pixels of the pixel data into a halftone calculation buffer; and for the current row of pixels, reading the pixels on the pixel coordinates, and performing halftone mapping operation by adopting a halftone algorithm according to the pixel coordinates and the read pixels to obtain a current binary control signal. In one embodiment, for a current row of pixels, reading pixels on the pixel coordinates, and performing halftone mapping operation by using a halftone algorithm according to the pixel coordinates and the read pixels to obtain a current binary control signal, where the method specifically includes: and for the current row of pixels, reading the pixels on the pixel coordinates, and performing halftone mapping operation by adopting an ordered dithering method or an error diffusion method according to the pixel coordinates and the read pixels to obtain a current binary control signal. In an embodiment, the method for driving halftone display based on HDMI video signal further includes: And dynamically adjusting parameters in the halftone algorithm according to the input resolution, the pixel clock frequency and the refresh rate of the HDMI video signal. In an embodiment, decoding the HDMI video signal to obtain pixel data and a synchronization signal specifically includes: and decoding the HDMI video signal by adopting a minimum differential transmission decoding algorithm to obtain pixel data and a synchronous signal. In one embodiment, the binary control signal includes a binary data shift signal and a shift clock. In one embodiment, the synchronization signals include a vertical synchronization signal, a horizontal synchronization signal, a data enable signal, and a pixel clock signal. In a second aspect, the present application provides a halftone display driving device based on an HDMI video signal, comprising: the HDMI video signal receiving module is used for acquiring an HDMI video signal; The signal decoding module is used for decoding the HDMI video signal to obtain pixel data and a synchronous signal; The halftone conversion module is used for carrying out halftone mapping operation on each row of pixels of the pixel data based on the synchronous signals to obtain binary control signals; And the output control module is used for driving the binary display equipment to carry out color display according to the binary control signal. In one embodiment, the halftone conversion module specifically includes: A pixel coordinate generating unit configured to generate pixel coordinates synchronized with an HDMI clock based on the synchronization signal; a line buffer writing unit configured to write each line of pixels of the pixel data into a halftone calculation buffer; And the halftone processing unit is used for reading the pixels on the pixel coordinates of the current row of pixels, and performing halftone mapping operation by a