Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image hardware coding processing method and device

A hardware and image technology, applied in the field of data processing, can solve problems that affect coding efficiency and cannot process image coding flexibly, so as to improve flexibility, avoid multiple data interactions, and improve efficiency

Active Publication Date: 2019-04-23
BANMA ZHIXING NETWORK HONGKONG CO LTD
View PDF9 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] One of the purposes of the present invention is to propose an image hardware encoding processing method and processing device to solve the problem that the underlying hardware in the prior art cannot flexibly process image encoding and thus affect the encoding efficiency

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 hardware coding processing method and device
  • Image hardware coding processing method and device
  • Image hardware coding processing method and device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0034] figure 2 Shown is a flowchart of an image hardware encoding processing method according to an embodiment of the present invention, image 3 It is a schematic diagram of an implementable module structure of the method. Figure 4 It is a schematic diagram of another implementable module structure of the method. combine figure 2 , image 3 and Figure 4 Be explained. The method can be applied to an operating system of an electronic device, such as a mobile phone, a computer, a server, and the like. The above image hardware encoding processing method may include the following steps.

[0035] S102, acquiring image data. In this step, the image data can be provided by the application program, or can be obtained through other means, for example, the image data can be extracted according to the extraction address of the image data in the configuration information, which will be described separately below.

[0036] In the first case, combining image 3 As shown, both ...

no. 2 example

[0063] Figure 5 Shown is a flowchart of an image hardware encoding processing method according to another embodiment of the present application. like Figure 5 As shown, the image hardware encoding processing method proposed in the embodiment of the present application may include the following steps:

[0064] S202, acquiring image data;

[0065] S203. According to the configuration information, perform data processing on the image data at the framework layer of the operating system, where the data processing includes at least one of format conversion and algorithm processing;

[0066] The above two steps may be the same as or similar to steps S102 and S103 of the first embodiment, and will not be repeated here.

[0067] S205, sending the processed image data and the hardware encoding instruction to the hardware for encoding.

[0068] This step may be the same as step S103 in the first embodiment, and will not be repeated here.

[0069] Figure 6 shown as Figure 5 The...

no. 3 example

[0113] Figure 7 Shown is a structural block diagram of an image hardware encoding processing device according to an embodiment of the present application. Such as Figure 7As shown, the image hardware encoding processing device proposed in the embodiment of the present application may include:

[0114] An image data acquisition module 502, configured to acquire image data;

[0115] The data processing module 503 is configured to perform data processing on the image data at the framework layer of the operating system according to at least part of the configuration information, the configuration information including: at least one of a size conversion instruction, a format conversion instruction, and an algorithm processing instruction one;

[0116] The sending module 504 is configured to send the processed image data and the hardware coding instruction to the hardware for coding.

[0117] It can be seen from the above that the image hardware encoding processing device prop...

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

Embodiments of the invention provide an image hardware coding processing method and device. The method comprises the steps of acquiring image data; at least according to part of configuration information, performing data processing on the image data on a framework layer of an operating system, wherein the configuration information comprises at least one of a size conversion instruction, a format conversion instruction and an algorithm processing instruction; and sending the image data subjected to the data processing and a hardware coding instruction to hardware for carrying out coding. According to the image hardware coding processing method provided by the embodiment of the invention, the framework layer can be used for processing operation of at least one of size conversion, format conversion and algorithm processing, and the image data with various sizes and formats can be provided and is converted to be in a data form which can be processed by the hardware in the framework layer,for hardware coding, so that repeated data interaction between an application and bottom hardware in the prior art is avoided, the coding efficiency is improved, and the processing flexibility is alsoimproved.

Description

technical field [0001] The present application relates to the technical field of data processing, in particular to an image hardware encoding processing method and device. Background technique [0002] Coding for images is the act of encoding and compressing images using image compression standards. Take JPEG image as an example. JPEG is an international image compression standard. The JPEG image compression algorithm can provide good compression performance while having relatively good reconstruction quality, and is widely used in image and video processing fields. [0003] Image encoding and compression can be implemented by software encoding or hardware encoding. Hardware encoding generally uses a dedicated chip, which has better performance and power consumption than software encoding, especially the speed advantage of hardware encoding, which is the main reason for choosing hardware encoding for large-size images. [0004] In an electronic device, there are a bottom h...

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): H04N19/127H04N19/156H04N19/42
CPCH04N19/127H04N19/156H04N19/42H04N23/60
Inventor 张剑
Owner BANMA ZHIXING NETWORK HONGKONG CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products