Image processing device, image processing method, terminal and server

An image processing device and image processor technology, applied in the image field, can solve problems such as inability to guarantee real-time performance, insufficient image processing quality, and affecting the efficiency of real-time video transcoding

Pending Publication Date: 2018-05-04
BEIJING BAOFENG TECH
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In related technologies, the image is usually processed based on GPU (Graphics Processing Unit, graphics processor) through opengl (OpenGraphics Library, which refers to a professional graphics program interface that defines a cross-programming language, cross-platform programming interface specification), However, due to the characteristics of opengl, when using this processing method, it is necessary to operate the image to be processed in a serial manner. This method processes the image in a single-threade...

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 processing device, image processing method, terminal and server
  • Image processing device, image processing method, terminal and server
  • Image processing device, image processing method, terminal and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] will now refer to the attached Figures 1 to 5 Various exemplary embodiments of the present invention will be described in detail. It should be noted that the relative arrangements of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.

[0072] The following description of at least one exemplary embodiment is merely illustrative in nature and in no way taken as limiting the invention, its application or uses.

[0073] Techniques, methods and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such techniques, methods and devices should be considered part of the description.

[0074] It should be noted that like numerals and letters denote like items in the following figures, therefore, once an item is defined in one figure, it does not require further discussion in subsequent ...

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 processing device, an image processing method, a terminal and a server. The image processing device comprises a first cache module, a second cache module and an imageprocessor. The first cache module is used for receiving (N-2)th frame of image rendered by an image processing module through a second thread in the process of uploading Nth frame of image to the image processing module through a first thread. The second cache module is used for receiving and caching the rendered (N-1)th frame of image through a third thread and sending the (N-2)th frame of imageto the first cache module through the second thread in the process of receiving and caching the Nth frame of image uploaded by the first cache module through the first thread. The image processor is used for reading the (N-1)th frame of image from the second cache module through the third thread, rendering the (N-1)th frame of image, and writing the (N-1)th frame of image into the second cache module. According to the technical scheme, uploading of the Nth frame of image, rendering of the (N-1)th frame of image and loading of the (N-2)th frame of image can be carried out simultaneously so thatwaiting time for uploading and loading of the image can be saved and image processing speed can be increased.

Description

technical field [0001] The present invention relates to the field of image technology, in particular to an image processing method, device, terminal and server. Background technique [0002] At present, with the increasing demand of users for real-time video processing, real-time image processing has always been the bottleneck in the process of real-time transcoding. Therefore, how to more effectively improve the speed of image processing is a major problem in realizing real-time video transcoding. In related technologies, the image is usually processed based on GPU (Graphics Processing Unit, graphics processor) through opengl (OpenGraphics Library, which refers to a professional graphics program interface that defines a cross-programming language, cross-platform programming interface specification), However, due to the characteristics of opengl, when using this processing method, it is necessary to operate the image to be processed in a serial manner. This method processes ...

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
IPC IPC(8): G06T1/20
CPCG06T1/20
Inventor 袁雨龙黄文辉
Owner BEIJING BAOFENG TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products