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

Image hardware encoding 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: 2022-05-10
BANMA ZHIXING NETWORK HONGKONG CO LTD
View PDF9 Cites 0 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 encoding processing method and device
  • Image hardware encoding processing method and device
  • Image hardware encoding 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. Such as 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 ...

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 present application provide an image hardware encoding processing method and device, the method comprising: acquiring image data; performing 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 The information includes: at least one of a size conversion instruction, a format conversion instruction, and an algorithm processing instruction; and sending the processed image data and the hardware encoding instruction to the hardware for encoding. In the image hardware encoding processing method proposed in the embodiment of the present invention, since the framework layer can handle at least one of size conversion, format conversion, and algorithm processing, image data of various sizes and formats can be provided, and converted into The data form that can be processed by the hardware is used for hardware encoding; multiple data interactions between the application program and the underlying hardware in the prior art are avoided, the efficiency of encoding is improved, and the flexibility of processing is also improved.

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 Patents(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