Visual Processing Device Using Lookup Table for Spatial and Gradation Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional visual processing devices require separate circuits for spatial and gradation processing, leading to increased circuit scale and custom LSI design, which is inefficient.
Innovation Solution
A visual processing device with a hardware configuration that uses transformation means, such as a lookup table (LUT) or computation means, to perform both spatial and gradation processing independently of the specific visual processing function, allowing for a generalized hardware configuration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate circuits are used for spatial and gradation processing, then processing functionality is achieved, but circuit scale increases and custom LSI design is required
Solution Approach 1:
The patent combines spatial processing and gradation processing into a single integrated circuit. The spatial processing unit and gradation processing unit share common hardware resources including memory, arithmetic units, and control logic, eliminating the need for separate circuits while maintaining full processing functionality.
Solution Approach 2:
The circuit employs universal arithmetic units and memory structures that can perform both spatial processing operations (such as unsharp masking) and gradation processing operations (such as LUT-based transformation). This multi-functionality reduces the overall circuit scale by eliminating redundant dedicated hardware for each processing type.
2Adaptability or versatility
If separate circuits are used for spatial and gradation processing, then processing functionality is achieved, but custom LSI design is required
Solution Approach 1:
The patent designs a universal processing architecture that can handle both spatial and gradation processing through configurable units. This standardization allows for easier LSI manufacturing by reducing the need for custom-designed circuits, as the same hardware blocks can be reused for different processing functions through software or control signal configuration.
3Device complexity
If generalized hardware configuration is used, then hardware costs are reduced, but processing flexibility must be maintained
Solution Approach 1:
The patent implements dynamic configurability in the hardware through programmable control units that can switch between spatial processing and gradation processing modes. The arithmetic units and memory access patterns are dynamically adjusted based on the current processing task, allowing a single generalized hardware configuration to maintain full processing flexibility.
Solution Approach 2:
The circuit uses programmable parameters such as LUT selection, arithmetic operation types, and memory addressing modes to adapt the generalized hardware to different processing requirements. By changing these parameters through software control, the system can perform various spatial and gradation processing functions without hardware modification.
Data Source
AI summary
The invention provides a visual processing device that has a hardware configuration that does not depend on the visual processing to be achieved. A visual processing device 1 is provided with a spatial processing portion 2 and a visual processing portion 3. The spatial processing portion 2 performs predetermined processing with respect to an input signal IS that has been received as input, and outputs the result as an unsharp signal US. The visual processing portion 3 outputs an output signal OS, which is the input signal IS after visual processing, based on a two-dimensional LUT 4 that lists the relationship between the input signal IS that has been received as input and the unsharp signal US, and the output signal OS.


