Unlock instant, AI-driven research and patent intelligence for your innovation.

Image quality regulating method and system

An adjustment method and adjustment system technology, which are applied in the direction of digital output to display devices, etc., can solve the problem of unable to complete the adjustment of image quality, and achieve the effect of overcoming the limitation of the number of instructions and saving time.

Inactive Publication Date: 2014-07-23
SHENZHEN QVOD TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a method and system for image quality adjustment that can complete complex image quality adjustments during hardware-accelerated decoding in view of the above-mentioned defects of the prior art that cannot complete relatively complex image quality adjustments

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image quality regulating method and system
  • Image quality regulating method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention aims at the defect that complex image quality adjustment cannot be completed when adjusting video image quality when using the DXVA interface in the prior art, and provides an image quality adjustment method based on OpenCL (Open Computing Language, open computing language) , first of all, OpenCL is a framework for writing programs for heterogeneous platforms, which can be composed of CPUs, GPUs, or other types of processors.

[0029] figure 1 It is a flow chart of Embodiment 1 of the image quality adjustment method of the present invention, and the image quality adjustment method includes:

[0030] A. Detect whether the current graphics card supports OpenCL, that is, determine whether the current graphics card has an OpenCL display driver installed, if so, perform step B; if not, perform step E. Preferably, whether the current graphics card supports OpenCL can be detected by the return value of the platform ID function (clGetPlatformIDs) and devi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an image quality regulating method and system. The image quality regulating method comprises the steps of A, detecting whether the current video card supports an OpenCL; if the current video card supports the OpenCL, detecting whether the version of the current OpenCL supports mutual copy of memory data of a renderer and memory data of the OpenCL; C, if the version of the current OpenCL supports mutual copy, copying the memory data of the renderer to a memory object of the OpenCL when a video processed by a DXVA interface is transmitted to a memory of the render, invoking parameters of a kernel object in the OpenCL, and performing image quality regulating processing on the memory data according to a command array and a program object which are established in the OpenCL; D, copying the processed data into the memory of the render again and displaying the data. The invention further discloses an image quality regulating system. By means of the technical scheme, complex image quality regulation can be completed when hardware acceleration is performed to achieve decoding.

Description

technical field [0001] The invention relates to the field of streaming media processing, in particular to a method and system for adjusting image quality when using DXVA interface hardware accelerated encoding. Background technique [0002] In the player based on the framework system of Directshow (Directshow is a development kit provided by Microsoft for streaming media processing on the Windows platform), use the DXVA (DirectX Video Acceleration, video hardware acceleration) interface to perform hardware-accelerated decoding of video , can greatly reduce the CPU usage, but the DXVA interface must be connected to the renderer (Renderer), and no data processing can be performed in the middle, otherwise the DXVA interface cannot be used for hardware-accelerated decoding of video. [0003] While using the DXVA interface, there are generally two ways to adjust the quality of the decoded image: 1. Copy the data from the video memory to the memory, use the CPU to process the imag...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/14
Inventor 白向军
Owner SHENZHEN QVOD TECH