Data processing method and apparatus

A technology of data processing and processing methods, applied in the computer field, can solve problems such as system crash, inflexibility, data loss, etc., and achieve the effects of stable data processing, flexible data processing, and cost saving

Inactive Publication Date: 2008-01-02
VIMICRO CORP
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For the current data processing method, according to the current computer system structure standards, the driver set at the kernel layer should process data in the kernel mode, and the system authority under the kernel mode is the highest, that is, in the kernel mode, the system can be The memory and the address space of the operating system are accessed arbitrarily, so once an error occurs in the data processing process, it will directly lead to a system crash, resulting in system restart and data loss.
[0005] Moreover, due to the limited resources of the kernel layer, insufficient resources often occur during data processing
For example, the memory resources of the kernel layer often cannot meet the needs of image data processing, and the image data processing efficiency is low.
[0006] In addition, the current method of data processing, because the kernel layer can only process data with standard data formats, it does not support data processing of non-standard data formats generated through special processing, for example, does not support the processing of self-generated data generated through special encoding. Define the processing of format data, data processing is not flexible
[0007] It can be seen that the current method of data processing is limited by the resources of the kernel layer and system permissions, and the stability of data processing is poor, the efficiency is low and inflexible, and the above three points are important factors affecting the performance of data processing. Therefore, the current The method of data processing has the problem of low data processing performance

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
  • Data processing method and apparatus
  • Data processing method and apparatus
  • Data processing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] FIG. 1 is a schematic structural diagram of a data processing device provided by the first embodiment of the present invention. In this embodiment, video data is taken as an example for illustration, but of course it may also be audio data or audio plus video data, such as audio plus video data of a camera or other types of data. The device includes: an application layer module 110 arranged at the application layer and a driver 120 arranged at the kernel layer;

[0057] Driver 120, used to collect video data, and send the collected video data to the application layer module;

[0058] The application layer module 110 is configured to process video data.

[0059] The driver 120 includes an application layer interface unit 121 and a device interface unit 122;

[0060] The device interface unit 122 is used to collect video data and send the collected video data to the application layer interface unit 121 ; the application layer interface unit 121 is used to send the colle...

Embodiment 2

[0081] FIG. 3 is a schematic structural diagram of a data processing device provided by a second embodiment of the present invention. The device in this embodiment is based on the first embodiment. In the application layer module 310, a conversion unit 315 for converting the data format and a second loading unit 314 for loading the conversion unit are added, so as to Realize the data format conversion of the data.

[0082] In this embodiment, image data is taken as an example for illustration, and the device includes: an application layer module 310 set at the application layer and a driver 320 set at the kernel layer;

[0083] Wherein, the application layer module 310 includes a driver interface unit 311, a first loading unit 312, at least one processing unit 313, a second loading unit 314, and at least one conversion unit 315, each processing unit corresponds to a processing method for data, each A conversion unit corresponds to a data conversion method for data;

[0084] ...

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 a data processing device, which comprises an application layer module on an application layer and a driver in a core layer, wherein the driver collects data to be sent to the application layer module, the application layer module processes the data of the driver. The invention also discloses a data processing method, comprising that the core layer collects data to be sent to the application layer, the application layer processes the data. The invention can improve data processing ability.

Description

technical field [0001] The invention relates to the field of computers, in particular to a data processing method and device. Background technique [0002] After the computer collects peripheral device data, it usually needs to go through a certain data processing process before it can be output to the user. For example, the computer collects the image data of the video camera, and the collected data can only be presented to the user after decoding, zooming, special effects and other processing. [0003] At present, when processing data, its software structure often adopts a two-tier architecture, from bottom to top is the kernel layer and the application layer, in which the kernel layer collects data from computer peripheral equipment and processes the data, and the application layer communicates with The interface of the kernel layer obtains the data processed by the kernel layer. The specific steps include: setting the driver at the kernel layer to collect device data, ...

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): H04L29/02H04L29/08
Inventor 唐巍
Owner VIMICRO CORP
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