Waveform Display Vertical Line Color Gradient
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current waveform display methods, such as point-painting, interpolation fitting, and color level drawing, face challenges in smoothing waveforms effectively while requiring significant computational resources and bandwidth, leading to poor display quality and increased CPU processing demands.
Innovation Solution
A waveform data display device and method that utilize a microprocessor to generate information for vertical line positions, lengths, and maximum brightness, with a logic processing apparatus calculating gradually changing color values along the length of vertical lines, reducing computational and transmission requirements, and employing the midpoint algorithm for precise integral operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If the interpolation fitting method is used to smooth waveforms, then the waveform continuity is improved, but the computational complexity increases due to numerous multiplication and division operations
Solution Approach 1:
The patent replaces complex floating-point multiplication and division operations with simpler integer addition and subtraction operations in the color level drawing method. This substitution uses computationally 'cheap' operations that can be executed rapidly, achieving waveform smoothing without the high computational cost of traditional interpolation methods
Solution Approach 2:
The patent changes the parameter representation from continuous floating-point values to discrete color level values. By quantizing the waveform data into discrete color levels and using integer-based incremental calculations, the system achieves smoothing效果 with significantly reduced computational complexity
2Stability of the object's composition
If the color level drawing method is used to improve waveform smoothness, then the display quality is improved, but the data transmission amount increases due to subsection of vertical lines
Solution Approach 1:
The patent extracts only the essential information needed for waveform rendering - specifically the starting position, length, and color value of each vertical line segment. By transmitting only these key parameters rather than complete waveform data or pre-calculated color gradients, the system reduces transmission overhead while maintaining display quality
Solution Approach 2:
The patent performs preliminary calculation of color values at the display device using simple integer operations. Instead of transmitting pre-calculated color data for every pixel point, the system transmits minimal parameters and performs the color gradient calculation locally before rendering, reducing transmission requirements
3Loss of information
If more waveform parameters are displayed on one screen, then the information content is improved, but the CPU operation ability requirement increases
Solution Approach 1:
The patent segments the waveform display into multiple independent vertical line segments, each characterized by simple parameters (position, length, color value). This segmentation allows parallel processing of multiple waveforms without increasing per-waveform computational complexity, enabling high information content display with manageable CPU requirements
Solution Approach 2:
The patent replaces complex CPU-based floating-point mathematical operations with simpler hardware-friendly integer operations. This substitution reduces the computational burden on the CPU, allowing it to handle multiple waveform parameters simultaneously while maintaining display quality
Data Source
AI summary
This invention discloses a waveform data display device and method, wherein the device comprising a microprocessor, for receiving collected parameter information and generating information on a position, a length and a color value with the maximum brightness of each vertical line for drawing a waveform corresponding to the received parameter information; a logic processing apparatus, for calculating the color values gradually changing along the length of the vertical line at different positions of each vertical line based on the generated information on the length and the color value with the maximum brightness of each vertical line, and combining waveform information of the waveform based on a display time sequence, the generated information on the position of each vertical line and the calculated color values gradually changing along the length of the vertical line at different positions of each vertical line; and, a display unit for displaying the waveform based on the combined waveform information. The waveform data display device and method not only improve the display quality of the waveform but also save CPU computation ability and transmission bandwidth.


