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

Quick and real-time electrocardiogram data compression algorithm suitable for low-power consumption systems

A compression algorithm and ECG data technology, applied in electrical components, code conversion, etc., can solve problems such as failure to run, excessive system resource occupation, and limited system resources, to achieve a balance between compression quality and resource occupation, and to avoid complex calculation logic Effect

Active Publication Date: 2018-02-13
山东正心医疗科技有限公司 +1
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The micro ECG device is based on an embedded system design, and the system resources are extremely limited. The usual compression algorithm will encounter the problem of excessive system resource usage, or even failure to run.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] A fast real-time ECG data compression algorithm suitable for low power consumption systems, the specific steps are as follows:

[0025] a. Set the length N of the data compression package and the calculation depth D according to the available memory system resources and the real-time requirements. Increasing N and D can obtain a higher compression ratio, but it will take up more system computing resources and reduce real-time performance; set the compression mode to lossless compression or lossy compression; if performing lossy compression, set lossy compression parameters: approximate Threshold K, approximate upper limit H;

[0026] b. According to the calculation depth D, perform a D-order difference operation on the first N data of the input data stream to obtain a difference array dev_1,..., dev_N-D-1;

[0027] c. Sort the difference array, get the arrays a_1, ..., a_N from small to large, and the maximum value Max, and find the minimum n value that satisfies the n...

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 provides a quick and real-time electrocardiogram data compression algorithm suitable for low-power consumption systems, which can use fewer system resources to quickly compress the electrocardiogram data. The compression algorithm comprises the following steps of a, setting length N and calculation depth D of a data compression packet; if lossy compression is performed, setting lossycompression parameters; b, according to the calculation depth D, performing D-order differential operation on previous N data of an inputted data stream, so as to obtain a difference array, namely dev_1 to dev_N-D-1; c, sequencing the difference array, so as to obtain an array from small to large, namely a_1 to a_N, and a maximum value Max; d, if a section of which the value is not higher than Hbut is continuously smaller than K exists in the array, recording the position b of the starting value and number h of the section, and treating all data in the section as 0; e, setting the unit length of a bit stream of a result as n, and writing the difference values into the result in sequence; when the length is not enough, supplementing the lead to 0; f, setting the typical data structure ofthe compression packet as: head data |dev_1| to |dev_N|; g, after the setting of the bit stream is finished, respectively adding two-byte boundary markers at both ends.

Description

technical field [0001] The invention relates to the technical field of electrocardiographic data processing, in particular to a fast real-time electrocardiographic data compression algorithm suitable for low power consumption systems. Background technique [0002] With the rapid development of society, social pressure is increasing, and the aging of society is becoming more and more serious. Cardiovascular disease has gradually become the number one killer of human health and is spreading rapidly. Due to the lack of adequate prevention and monitoring methods, heart disease patients often ignore their condition and do not seek treatment until the disease develops seriously, missing the best time for treatment, and even having a sudden heart attack unexpectedly. Therefore, the demand for portable ECG acquisition and real-time monitoring systems that can be used conveniently and for a long time is increasing, and related products and inventions have also emerged as the times re...

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): H03M7/30
CPCH03M7/30
Inventor 赵卫张毅
Owner 山东正心医疗科技有限公司
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