CN110149514B - 扫描数据的压缩方法、装置、采集***及医学成像*** - Google Patents

扫描数据的压缩方法、装置、采集***及医学成像*** Download PDF

Info

Publication number
CN110149514B
CN110149514B CN201910471621.0A CN201910471621A CN110149514B CN 110149514 B CN110149514 B CN 110149514B CN 201910471621 A CN201910471621 A CN 201910471621A CN 110149514 B CN110149514 B CN 110149514B
Authority
CN
China
Prior art keywords
data
compression
difference value
difference
scanning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910471621.0A
Other languages
English (en)
Other versions
CN110149514A (zh
Inventor
胡仁芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai United Imaging Healthcare Co Ltd
Original Assignee
Shanghai United Imaging Healthcare Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai United Imaging Healthcare Co Ltd filed Critical Shanghai United Imaging Healthcare Co Ltd
Priority to CN201910471621.0A priority Critical patent/CN110149514B/zh
Publication of CN110149514A publication Critical patent/CN110149514A/zh
Application granted granted Critical
Publication of CN110149514B publication Critical patent/CN110149514B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

本发明公开了一种扫描数据的压缩方法、装置、采集***及医学***。该扫描数据的压缩方法包括:获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值数据;对所述差值数据的分布方式进行预设数据变换,获得变换后的差值数据,其中,所述变换后的差值数据的被关注数据处于设定区域内;对所述变换后的差值数据进行数据压缩。本发明实施例的技术方案实现了对扫描数据的压缩,减少了***的数据带宽,提高了数据的传输效率。

Description

扫描数据的压缩方法、装置、采集***及医学成像***
技术领域
本发明实施例涉及数据处理技术,尤其涉及一种扫描数据的压缩方法、装置、采集***及医学成像***。
背景技术
现如今,CT(X射线电子计算机断层扫描技术,Computed Tomography)的应用越来越广泛。CT扫描***是利用X射线进行断层扫描,利用探测器进行接收,由数据采集***将接收的信号转化为数字信号,通常为16位的对数数据,再通过端口传输至数据接收***。
随着科技的进步,人们对CT***的性能要求也越来越高,CT扫描的数据量也越来越大,这使得CT扫描数据在传输的过程中,需要更大的传输带宽以及更高的传输速度,对CT的数据采集***及数据接收***构成的压力也越来越大。
而现有的CT扫描***并未对CT扫描数据进行压缩,CT***的数据传输效率低,***成本高。
发明内容
本发明实施例提供了一种扫描数据的压缩方法、装置、采集***及医学成像***,以实现扫描数据的压缩,减少了***的数据带宽,提高了数据的传输效率。
第一方面,本发明实施例提供了一种扫描数据的压缩方法,该扫描数据的压缩方法包括:
获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值数据;
对所述差值数据的分布方式进行预设数据变换,获得变换后的差值数据,其中,所述变换后的差值数据的被关注数据处于设定区域内;
对所述变换后的差值数据进行数据压缩。
第二方面,本发明实施例还提供了一种扫描数据的压缩装置,该扫描数据的压缩装置包括:
差值获取模块,用于获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值;
差值变换模块,用于对所述差值数据进行预设变换,得到具有分布规律的差值数据;其中,所述分布规律为所述差值数据的被关注数据集中的设定区域内;
数据压缩模块,用于对所述变换后的差值数据进行数据压缩。
第三方面,本发明实施例还提供了一种数据采集***,该数据采集***包括:
数据缓存装置;
数据压缩装置,用于执行本发明任意实施例提供的扫描数据的压缩方法。
第四方面,本发明实施例还提供了一种医学成像***,包括:
扫描设备,所扫描设备包括探测器和数据处理装置,所述探测器用于采集扫描数据,所述数据处理装置用于缓存扫描数据并执行本发明任意实施例提供的扫描数据的压缩方法;
图像生成设备,与所述扫描设备连接,用于接收压缩后的扫描数据并执行解压缩,根据解压缩得到的扫描数据生成医学图像。
本发明实施例的技术方案,通过将扫描数据的差值进行数据变换,使得差值中的被关注数据处于设定区域内,再对变换后的数据进行压缩,解决了扫描数据的数据压缩的问题,减少了数据传输所需要的带宽,降低了***的成本,提高了数据的传输效率。
附图说明
图1是本发明实施例一中的一种扫描数据的压缩方法的流程图;
图2是本发明实施例二中的一种扫描数据的压缩方法的流程图;
图3是本发明实施例三中的一种扫描数据的压缩装置的结构示意图;
图4是本发明实施例四中的一种数据采集***的结构示意图;
图5是本发明实施例五中的一种医学成像***的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1为本发明实施例一提供的一种扫描数据的压缩方法的流程图,本实施例可适用于扫描数据的压缩的情况,该方法可以由扫描数据的压缩装置来执行,具体包括如下步骤:
步骤110、获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值数据。
其中,扫描数据是用来进行成像的数据,一般为数字数据。可以是探测器采集的数据,或者探测器所采集的数据经过对数压缩后的数据,也叫做生数据。扫描数据可以是CT成像***中经过对数压缩后的生数据。
可选的,所述当前扫描数据与上一帧扫描数据的差值数据,包括:
判断当前数据是否为第一帧数据;
若是,则将当前数据传输至缓存区;
若不是,则计算当前扫描数据与上一帧扫描数据的差值数据。
实例性的,假设当前扫描数据为Ai,则上一帧扫描数据为Ai-1,Ai和Ai-1的位数为NA。那么,计算当前扫描数据Ai与下一帧扫描数据Ai-1的差值数据Di,即为:
Di=Ai-Ai-1
一般情况下,Di的数据范围要远小于Ai
步骤120、对所述差值数据的分布方式进行预设数据变换,获得变换后的差值数据,其中,所述变换后的差值数据的被关注数据处于设定区域内。
在对差值数据进行压缩之前,需要先将差值数据变换成为一种可压缩的格式。根据差值数据的分布特点,通过某种变换方法,将差值数据中具有代表性、有效的数据聚集在一起。
其中,被关注数据可以是差值数据中的非0数据,也可以是在设定范围内的数据。通常来说,被关注数据是能够代表所形成的图像的特征的数据。其中,预设数据变换包括:离散余弦变换DCT或小波变换。
可选的,在所述计算当前扫描数据与上一帧扫描数据的差值数据之后,在对所述差值数据的分布方式进行预设数据变换之前,还包括:根据所述上一帧扫描数据的压缩误差调整所述差值数据。
其中,压缩误差是在压缩过程中产生的误差,如取整误差。通过将上一步压缩或者上一帧扫描数据的压缩所产生的压缩误差缓存,并在进行当前差值压缩之前,用上一帧扫描数据的压缩误差来调整当前扫描数据的差值数据,来减小压缩时产生的误差。
示例性的,假设上一帧扫描数据Ai-1的压缩误差为Δi-1,当前扫描数据Ai与上一帧扫描数据Ai-1的差值数据则调整为:
Di=Ai-Ai-1i-1
离散余弦变换是与傅里叶变换相关的一种变换,与离散傅里叶变换类似,不过只使用了实数。主要用于数据或图像的压缩,能够将空域或时域的信号转换到频域上,具有良好的去相关性的性能。
示例性的,当预设变换为离散预选变换时,对所述差值数据的分布方式进行预设数据变换,获得变换后的差值数据,包括:
对所述差值数据进行分割;
对分割后的差值数据进行离散余弦变换,从而获得变换后的差值数据。
假设差值数据为Di,通过分割将Di分割成m×n个数据块,则可采用Di(p,q)来表示分割后的差值数据的第p行第q列的数据块。再对Di(p,q)进行离散余弦变换,变换如下:
Fi(p,q)=CmDi(p,q)Cn T
其中,Cm和Cn分别为离散余弦变化的第m和n个变换矩阵的系数。
步骤130、对所述变换后的差值数据进行数据压缩。
可选的,对所述变换后的差值数据进行数据压缩,包括:对所述变换后的差值数据进行量化,并对量化后的差值数据进行编码。
本发明实施例还提供一种扫描数据的解压缩方法,该解压缩方法包括:
对压缩数据进行解码;
对解码后的压缩数据进行预设变换的反变换;
再将变换后的压缩数据与上一帧扫描数据求和,从而获得解压后的扫描数据。
可选的,在对压缩数据进行解码之前,还包括:判断所述压缩数据是否是第一帧数据,若否则继续解压缩操作。
需要了解的是,解压是压缩的逆过程,即解压时需要通过压缩时所采用的算法的逆运算来获取。因此,本发明实施例还提供了与上述扫描数据的压缩方法对应的压缩数据的解压方法。
本发明实施例的技术方案,通过将扫描数据的差值进行数据变换,使得差值中的被关注数据处于设定区域内,再对变换后的数据进行压缩,解决了扫描数据的数据压缩的问题,减少了数据传输所需要的带宽,降低了***的成本,提高了数据的传输效率。
实施例二
图2为本发明实施例二提供的一种扫描数据的压缩方法的流程图,本实施例的技术方案在上述技术方案的基础上进一步细化,可选的,如图2所示,本发明实施例提供的扫描数据的压缩方法包括:
步骤210、获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值数据。
步骤220、对所述差值数据的分布方式进行预设数据变换,获得变换后的差值数据,其中,所述变换后的差值数据的被关注数据处于设定区域内。
步骤230、对所述变换后的差值数据进行分离得到高位差值和低位差值。
示例性的,假设变换后的差值数据Fi的位数为NA,通过分离,将Fi分离成为高位差值Hi和低位差值Li,其中,高位差值Hi的位数为NH,低位差值Li的位数为NL,且NH+NL=NA
可选的,可以采用下述表达式进行变换后的差值数据的分离操作:
Figure BDA0002080972520000071
Figure BDA0002080972520000072
其中,floor表示向下取整,如floor(3.8)=3。
其中,所述高位差值的位数NH及所述低位差值的位数NL可根据需求进行调整。
可选的,在对所述变换后的差值数据进行分离得到高位差值和低位差值之后,还包括:存储所述分离后的高位差值和/或低位差值。
可选的,可以将高位差值和低位差值保存至缓存区。
步骤240、对所述高位差值和/或所述低位差值按照设定压缩比进行数据压缩。
可选的,对所述高位差值和/或所述低位差值按照设定压缩比进行数据压缩,包括:按照默认模式对对所述高位差值和/或所述低位差值按照设定压缩比进行数据压缩。默认模式可以是有损模式或者无损模式,可以由用户进行设置,也可是***默认,本发明对此不进行限定。
可选的,对所述高位差值和/或所述分离后的低位差值按照设定压缩比进行数据压缩,包括:若用户首次输入为无损压缩模式,则对所述分离后的高位差值及所述分离后的低位差值按照设定第一压缩比进行数据压缩;或者,若用户首次输入为有损压缩模式,则对所述分离后的高位差值按照设定第二压缩比进行数据压缩。
可选的,在对所述分离后的高位差值及所述分离后的低位差值按照设定第一压缩比进行数据压缩之后,还包括:保存所述压缩后的低位差值和压缩后的高位差值。
可选的,在对所述分离后的高位差值按照设定第二压缩比进行数据压缩之后,还包括:保存所述压缩后的高位差值和分离后的低位差值。
其中,用户首次输入可以是设备启动后,用户第一次输入;也可以是距离用户上次输入一定时间后的第一次输入;或者是在执行完一组数据的数据压缩后的第一次输入。可以是通过物理按键进行输入,也可以通过触摸屏进行输入;或者是通过语音识别技术进行语音输入,本发明对此不进行限定。第一压缩比、第二压缩比及后面提到的第三压缩比,可以是由用户设定,也可以是***配置的,可以是根据预协议进行参数配置,或者是根据经验值进行设定。
当用户的首次输入为无损压缩模式,或者用户选定数据压缩的模式为无损模式,则需要将分离后的高位差值和低位差值都进行数据压缩;而当用户的首次输入为有损压缩模式时,则仅需要对分离后的高位差值进行数据压缩。
示例性的,当用户首次输入为无损压缩时,将分离后的高位差值按照压缩比1.5:1进行数据压缩,低位差值按照压缩比1:1进行数据压缩,即保持低位差值,不对其进行压缩,将压缩后的高位差值和压缩后的低位差值进行合并,得到压缩后的差值数据;当用户首次输入为有损压缩时,将分离后的高位差值按照压缩比3:1进行数据压缩。通常,有损压缩时压缩比比无损压缩的压缩比要高。示例中的压缩比值仅作为示例用,并不是对本发明的限定,也可以采用其他的压缩比进行数据压缩。
可选的,在对所述分离后的高位差值按照设定第二压缩比进行数据压缩之后,还包括:在预设时间内用户调整压缩比为第三压缩比,则对所述分离后的高位差值按照第三压缩比进行数据压缩。
可选的,在对所述分离后的高位差值按照第三压缩比进行数据压缩之后,还包括:保存所述按照第三压缩比压缩后的高位差值。
其中,预设时间可以是用户设定的时间,或者默认的时间,或者根据经验值进行设定的时间。预设时间可以是3分钟、5分钟、10分钟等。第三压缩比通常小于第二压缩比,假设第二压缩比为3:1,则第三压缩比可以是2:1,也可以是比第二压缩比大的压缩比,如5:1,,本发明对比不进行限定。
当用户选择有损模式进行压缩,进行相应的解压缩并对数据进行预览后,发现压缩后的数据不能满足需求,如所生成的图像不够清晰或者细节不够完整,可以重新进行压缩比的调整,选择压缩比较小的压缩方式,从而获取较为清晰的图像。当然,也可以根据需求选择较大的压缩比进行压缩。
可选的,调整压缩比可通过用户按下物理按键或者虚拟按键进行,如调大或者调小的按键,也可以是用户通过语音识别或者指定手势进行输入,本发明对此不进行限定。
可选的,在对所述分离后的高位差值按照设定第二压缩比进行数据压缩之后,还包括:在预设时间内用户再次输入无损压缩模式,则对所述分离后的低位差值按照设定第四压缩比进行数据压缩,并将压缩后的低位差值与压缩后的高位差值合并。
可选的,在对所述分离后的低位差值按照设定第四压缩比进行数据压缩之后,还包括:保存按照第四压缩比压缩的低位差值。
当用户选择有损压缩后,发现所生成的图像远远无法达到预设效果,用户还可以重新选择无损压缩模式进行数据压缩。当用户首次输入为有损压缩时,将高位差值按照第二压缩比进行压缩,如3:1,在设定时间用户又输入无损压缩,则将低位差值按照第四压缩比进行压缩,如1.2:1或者1:1,并将两次压缩后的高位差值和低位差值进行合并,组成压缩后的差值数据。
当然,也可是用户在首次输入有损压缩模式,经过一次或多次压缩比调整操作后,再选择输入有损压缩模式。示例性的,当用户首次输入为有损压缩时,将分离后的高位差值按照压缩比3:1进行数据压缩,之后又将压缩比调整为1.5:1,则对分离后的高位差值按照1.5:1进行数据压缩,之后又输入无损压缩模式,则对分离后的低位差值按照压缩比1.2:1进行数据压缩,并将压缩后的高位差值和压缩后的额低位差值合并,组合成压缩后的差值数据。
可选的,所述合并可以是将压缩后的NH比特的高位差值Hi和NL比特的低位差值Li差值合并成NA比特的压缩后的差值数据,其中,且NH+NL=NA。压缩后的差值数据的前NH比特即为压缩后的高位差值,后NL比特即为压缩后的低位差值。或者,压缩后的差值数据的高NH位为压缩后的高位差值,低NL位为压缩后的低位差值。
本发明实施例还提供了一种压缩数据的解压缩的方法,所述解压缩方法为上述扫描数据的压缩方法的逆过程,示例性的,该方法包括:
若压缩模式为无损压缩数据,则获取压缩后的高位差值;
对所述压缩后的高位差值进行解码和预设变换的反变换;
再将变换后的高位差值与该帧扫描数据的低位差值合并,获取解压缩后的差值数据;
将所述解压缩后的差值数据与上一帧扫描数据求和,从而获得解压后的扫描数据。
同样的,当压缩模式为无损压缩时,则获取压缩后的高位差值和压缩后的低位差值,再对两者进行解压缩和预设变换的反变换,再将变换后的高位差值和变换后的低位差值合并成为解压缩后的差值数据,再将所述解压缩后的差值数据与上一帧扫描数据求和,从而获得解压后的扫描数据。
本发明实施例的技术方案,通过将变换后的差值数据进行分离成为低位差值和高位差值,通过调节低位差值和高位差值的位数及压缩比,实现了有损压缩和无损压缩,且有损压缩的压缩比可根据需求实时进行调节。同时,还提供了有损模式到无损模式的切换。实现了压缩比可实时调节的压缩方法,压缩方法具有灵活性和便捷性,设计更为人性化、多元化
实施例三
图3是本发明实施例三中的一种扫描数据的压缩装置的结构示意图,如图3所示,扫描数据的压缩装置包括:差值获取模块310、差值变换模块320和数据压缩模块330。
其中,差值获取模块310,用于获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值;差值变换模块320,用于对所述差值数据进行预设变换,得到具有分布规律的差值数据;其中,所述分布规律为所述差值数据的被关注数据集中的设定区域内;数据压缩模块330,用于对所述变换后的差值数据进行数据压缩。
本发明实施例的技术方案,通过将扫描数据的差值进行数据变换,使得差值中的被关注数据处于设定区域内,再对变换后的数据进行压缩,解决了扫描数据的数据压缩的问题,减少了数据传输所需要的带宽,降低了***的成本,提高了数据的传输效率。
可选的,在所述计算当前扫描数据与上一帧扫描数据的差值数据之后,在对所述差值数据的分布方式进行预设数据变换之前,还包括:根据所述上一帧扫描数据的压缩误差调整所述差值。
其中,预设数据变换包括:离散余弦变换或小波变换。
可选的,对所述变换后的差值数据进行数据压缩,包括:对所述变换后的差值数据进行量化,并对量化后的差值数据进行编码。
可选的,对所述变换后的差值数据进行数据压缩,包括:对所述变换后的差值数据进行分离得到高位差值和低位差值;对所述高位差值和/或所述低位差值按照设定压缩比进行数据压缩。其中,高位差值的位数及所述低位差值的位数可根据需求进行调整。
可选的,对所述高位差值和/或所述分离后的低位差值按照设定压缩比进行数据压缩,包括:若用户首次输入为无损压缩模式,则对所述分离后的高位差值及所述分离后的低位差值按照设定第一压缩比进行数据压缩;或者,若用户首次输入为有损压缩模式,则对所述分离后的高位差值按照设定第二压缩比进行数据压缩。
可选的,在对所述分离后的高位差值按照设定第二压缩比进行数据压缩之后,还包括:在预设时间内用户调整压缩比为第三压缩比,则对所述分离后的高位差值按照第三压缩比进行数据压缩。
在对所述分离后的高位差值按照设定第二压缩比进行数据压缩之后,还包括:在预设时间内用户再次输入无损压缩模式,则对所述分离后的低位差值按照设定第四压缩比进行数据压缩,并将压缩后的低位差值与压缩后的高位差值合并。
本发明实施例所提供的扫描数据的压缩装置可执行本发明任意实施例所提供的扫描数据的压缩方法,具备执行方法相应的功能模块和有益效果。
实施例四
图4为本发明实施例四提供的一种数据采集***的结构示意图,如图4所示,该数据采集***包括数据缓存装置410和数据压缩装置420。
其中,数据缓存装置410用于缓存***各个环节产生的数据;数据压缩装置420用于执行本发明任意实施例所提供的扫描数据的压缩方法。
可选的,数据采集***还包括模式选择模块430,用于进行压缩模式的选择。如有损压缩模式和无损压缩模式的选择。可选的,模式选择模块430可以是物理按键,如按钮、开关等,也可以是虚拟按键。
可选的,数据采集***还包括压缩比调整模块440,用于在有损压缩时,进行压缩比的调整。压缩比调整模块440可以包括两个物理按键用来调整压缩比,也可以是触摸屏,通过用户的触摸输入来调整压缩比;也可是语音识别装置,通过识别用户的语音指令来进行压缩比的调整。
实施例五
图5为本发明实施例四提供的一种医学成像***的结构示意图,如图5所该医学成像***包括:扫描设备510,所扫描设备510包括探测器511和数据处理装置512,图像生成设备520。
其中,探测器511用于采集扫描数据;数据处理装置512用于缓存扫描数据并执行本发明任意实施例所提供的扫描数据的压缩方法;图像生成设备520,与扫描设备510连接,用于接收压缩后的扫描数据并执行相应的解压缩,根据解压缩得到的扫描数据生成医学图像。
可选的,医学成像***可以是CT成像***、超声成像***或者光学成像***。
实施例六
发明实施例六还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种扫描数据的压缩方法,该方法包括:
获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值数据;
对所述差值数据的分布方式进行预设数据变换,获得变换后的差值数据,其中,所述变换后的差值数据的被关注数据处于设定区域内;
对所述变换后的差值数据进行数据压缩。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的扫描数据的压缩方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述扫描数据的压缩装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (12)

1.一种扫描数据的压缩方法,其特征在于,包括:
获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值数据;
根据所述上一帧扫描数据的压缩误差调整所述差值数据;
对所述差值数据的分布方式进行预设数据变换,获得变换后的差值数据,其中,所述变换后的差值数据的被关注数据处于设定区域内;
对所述变换后的差值数据进行数据压缩。
2.根据权利要求1所述的扫描数据的压缩方法,其特征在于,所述预设数据变换包括:离散余弦变换或小波变换。
3.根据权利要求1所述的扫描数据的压缩方法,其特征在于,所述对所述变换后的差值数据进行数据压缩,包括:
对所述变换后的差值数据进行量化,并对量化后的差值数据进行编码。
4.根据权利要求1所述的扫描数据的压缩方法,其特征在于,对所述变换后的差值数据进行数据压缩,包括:
对所述变换后的差值数据进行分离得到高位差值和低位差值;
对所述高位差值和/或所述低位差值按照设定压缩比进行数据压缩。
5.根据权利要求4所述的扫描数据的压缩方法,其特征在于,所述高位差值的位数及所述低位差值的位数可根据需求进行调整。
6.根据权利要求4所述的扫描数据的压缩方法,其特征在于,所述对所述高位差值和/或所述分离后的低位差值按照设定压缩比进行数据压缩,包括:
若用户首次输入为无损压缩模式,则对所述分离后的高位差值及所述分离后的低位差值按照设定第一压缩比进行数据压缩。
7.根据权利要求4所述的扫描数据的压缩方法,其特征在于,所述对所述分离后的高位差值和/或所述分离后的低位差值按照设定压缩比进行数据压缩,包括:
若用户首次输入为有损压缩模式,则对所述分离后的高位差值按照设定第二压缩比进行数据压缩。
8.根据权利要求7所述的扫描数据的压缩方法,其特征在于,在对所述分离后的高位差值按照设定第二压缩比进行数据压缩之后,还包括:
在预设时间内用户调整压缩比为第三压缩比,则对所述分离后的高位差值按照第三压缩比进行数据压缩。
9.根据权利要求7所述的扫描数据的压缩方法,其特征在于,在对所述分离后的高位差值按照设定第二压缩比进行数据压缩之后,还包括:
在预设时间内用户再次输入无损压缩模式,则对所述分离后的低位差值按照设定第四压缩比进行数据压缩,并将压缩后的低位差值与压缩后的高位差值合并。
10.一种扫描数据的压缩装置,其特征在于,包括:
差值获取模块,用于获取扫描数据,并计算当前扫描数据与上一帧扫描数据的差值数据;
差值变换模块,用于对所述差值数据的分布方式进行预设数据变换,获得变换后的差值数据,其中,所述变换后的差值数据的被关注数据处于设定区域内;数据压缩模块,用于对所述变换后的差值数据进行数据压缩;
其中,在所述计算当前扫描数据与上一帧扫描数据的差值数据之后,在对所述差值数据的分布方式进行预设数据变换之前,还包括:
根据所述上一帧扫描数据的压缩误差调整所述差值数据。
11.一种数据采集***,其特征在于,包括:
数据缓存装置;
数据压缩装置,用于执行如权利要求1-9任一项所述的扫描数据的压缩方法。
12.一种医学成像***,其特征在于,包括
扫描设备,所扫描设备包括探测器和数据处理装置,所述探测器用于采集扫描数据,所述数据处理装置用于缓存扫描数据并执行如权利要求1-9任一项所述的扫描数据的压缩方法;
图像生成设备,与所述扫描设备连接,用于接收压缩后的扫描数据并执行解压缩,根据解压缩得到的扫描数据生成医学图像。
CN201910471621.0A 2019-05-31 2019-05-31 扫描数据的压缩方法、装置、采集***及医学成像*** Active CN110149514B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910471621.0A CN110149514B (zh) 2019-05-31 2019-05-31 扫描数据的压缩方法、装置、采集***及医学成像***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910471621.0A CN110149514B (zh) 2019-05-31 2019-05-31 扫描数据的压缩方法、装置、采集***及医学成像***

Publications (2)

Publication Number Publication Date
CN110149514A CN110149514A (zh) 2019-08-20
CN110149514B true CN110149514B (zh) 2023-05-05

Family

ID=67590065

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910471621.0A Active CN110149514B (zh) 2019-05-31 2019-05-31 扫描数据的压缩方法、装置、采集***及医学成像***

Country Status (1)

Country Link
CN (1) CN110149514B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111918062B (zh) * 2020-07-24 2022-08-05 上海定九康科技股份有限公司 一种高压缩率高还原性的本帧数据压缩解压缩方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011049901A (ja) * 2009-08-27 2011-03-10 Panasonic Corp 固体撮像装置、撮像装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3707456B2 (ja) * 2002-08-12 2005-10-19 ヤマハ株式会社 画像データ圧縮方法および画像データ伸張装置並びに伸張プログラム
CN1284120C (zh) * 2004-03-05 2006-11-08 中国科学院计算技术研究所 合成孔径雷达复数图像数据的实时自动压缩方法
CN103413335B (zh) * 2013-07-23 2016-01-27 沈阳东软医疗***有限公司 数据压缩的方法及装置
GB2519070A (en) * 2013-10-01 2015-04-15 Sony Corp Data encoding and decoding
CN103957426A (zh) * 2014-04-11 2014-07-30 河海大学 一种rgb565真彩色图像有损压缩及解压方法
CN104244012B (zh) * 2014-10-14 2017-08-04 重庆真测科技股份有限公司 一种ct数据压缩方法
US20170163988A1 (en) * 2015-12-08 2017-06-08 Samsung Display Co., Ltd. Systems and method of using compressed reference frames in video codecs
CN109600618B (zh) * 2018-12-19 2021-12-24 上海数迹智能科技有限公司 视频压缩方法、解压缩方法、装置、终端和介质

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011049901A (ja) * 2009-08-27 2011-03-10 Panasonic Corp 固体撮像装置、撮像装置

Also Published As

Publication number Publication date
CN110149514A (zh) 2019-08-20

Similar Documents

Publication Publication Date Title
Padmaja et al. Analysis of various image compression techniques
US8805106B2 (en) System and method for compressing and decompressing images and video
US10812790B2 (en) Data processing apparatus and data processing method
JPH09505698A (ja) 反復誤差データコーディング方法を使用するビデオ圧縮
KR102124962B1 (ko) 음성 복호 장치, 음성 부호화 장치, 음성 복호 방법, 음성 부호화 방법, 음성 복호 프로그램, 및 음성 부호화 프로그램
Tomar et al. Lossless image compression using differential pulse code modulation and its application
JP2008510349A (ja) グラフィックとビデオとの混合ソースを圧縮するシステムおよび方法
Pal et al. An efficient codebook initialization approach for LBG algorithm
Agarwal et al. Multiple image compression in medical imaging techniques using wavelets for speedy transmission and optimal storage
CN110149514B (zh) 扫描数据的压缩方法、装置、采集***及医学成像***
CN116504254A (zh) 音频编解码方法、装置、存储介质及计算机设备
JP2009296277A (ja) 画像符号化器及び画像復号化器及び画像符号化方法及び画像復号化方法及びプログラム
JP6864557B2 (ja) 符号化装置、復号装置、及びプログラム
Jagadeesh et al. Linear adaptive global node-tree filters based SPIHT MR image codec
CN116723333B (zh) 基于语义信息的可分层视频编码方法、装置及产品
CN116708788B (zh) 手机文件压缩***
Pradhan et al. A comparative analysis of compression techniques–the sparse coding and BWT
US20230268931A1 (en) Data compression system and data compression method
JP4441851B2 (ja) 符号化装置および符号化方法、復号装置および復号方法、並びにプログラムおよび記録媒体
WO2021117082A1 (ja) 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置、及びプログラム
JP4639582B2 (ja) 符号化装置および符号化方法、復号装置および復号方法、並びにプログラムおよび記録媒体
JP2002208860A (ja) データ圧縮装置とそのデータ圧縮方法及びデータ圧縮用プログラムを記録したコンピュータ読み取り可能な記録媒体、並びにデータ伸長装置とそのデータ伸長方法
Soni et al. ROI based medical image compression with an advanced approach SPIHT coding algorithm
CN115880379A (zh) 语义可伸缩图像编码方法、***、设备及存储介质
JP2013062752A (ja) 画像符号化方法および画像復号方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 201807 Shanghai City, north of the city of Jiading District Road No. 2258

Applicant after: Shanghai Lianying Medical Technology Co.,Ltd.

Address before: 201807 Shanghai City, north of the city of Jiading District Road No. 2258

Applicant before: SHANGHAI UNITED IMAGING HEALTHCARE Co.,Ltd.

GR01 Patent grant
GR01 Patent grant