超声接收数据的处理方法、系统和计算机可读介质技术方案

技术编号:23860031 阅读:33 留言:0更新日期:2020-04-18 13:18
本发明专利技术涉及一种超声接收数据的处理方法、系统和计算机可读介质。该方法包括:获得超声接收数据,其是来自超声接收信号,超声接收信号是接收自在一个或多个控制循环体控制下发射的超声发射信号;将超声接收数据与控制循环体关联,控制循环体用于解析超声接收数据;其中每一控制循环体包括一个或多个子循环体,每个子循环体包括标志行和主体,标志行包括指示主体的循环次数的第一字段和指示主体的行数的第二字段,主体包括至少一个接收行以及至少一个结束行,且每个行包括指示一个或多个时刻的控制状态的第三字段和指示所述控制状态的循环次数的第四字段,其中接收行的控制状态为接收状态,结束行的控制状态为等待状态。

Processing method, system and computer readable medium of ultrasonic receiving data

【技术实现步骤摘要】
超声接收数据的处理方法、系统和计算机可读介质
本专利技术涉及超声波系统,尤其是涉及超声接收数据的处理方法和系统。
技术介绍
超声波可用于测距、探伤以及成像等领域。在有些应用中,需要实现任意形式的超声波发射序列。然而,超声波序列的发射灵活性和硬件资源消耗存在矛盾。现有的一种发射控制方式是预先分配大量的硬件资源,对超声换能器每一个时刻、每一个单元的工作状态进行设定,从而实现任意形式的超声发射序列。这样的方式保证了“任意性”,但巨大的硬件资源导致了设备的高成本。另外,接收的超声信号转换为超声数据后,每一段数据都需要进行标注的处理,用来记录该段数据获得的位置、获得的时间、获得的种类等等。之后再将标注后的数据进行存储,以便后续使用。额外的标注数据增加了需要存储的超声数据量。如果需要对获得的超声数据进行加密处理,需要对所获得的数据整体进行加密,同时解密的时候也需要对加密的数据整体解密。加密和解密的过程需要耗费大量硬件资源和时间。
技术实现思路
本专利技术所要解决的技术问题是提供一种超声接收数据的处理方法和系统,可以避免了增加标注内容,减少了需要存储数据的量。本专利技术为解决上述技术问题而采用的技术方案是提出一种超声接收数据的处理方法,包括:获得超声接收数据,所述超声接收数据是来自超声接收信号,所述超声接收信号是接收自在一个或多个控制循环体控制下发射的超声发射信号;将所述超声接收数据与所述一个或多个控制循环体关联,所述控制循环体用于解析所述超声接收数据;其中每一所述控制循环体包括一个或多个子循环体,每个子循环体包括标志行和主体,所述标志行包括指示所述主体的循环次数的第一字段和指示所述主体的行数的第二字段,所述主体包括至少一个接收行以及至少一个结束行,且每个行包括指示一个或多个时刻的控制状态的第三字段和指示所述控制状态的循环次数的第四字段,其中所述接收行的控制状态为接收状态,所述结束行的控制状态为等待状态。在本专利技术的一实施例中,所述标志行还包括指示所述子循环体开始的标志位。在本专利技术的一实施例中,所述主体位于所述标志行之后。在本专利技术的一实施例中,所述主体还包括一个或多个发射行、所述发射行的控制状态为发射控制状态。在本专利技术的一实施例中,所述发射控制状态包括零电平、负电平以及正电平。在本专利技术的一实施例中,至少一个子循环体内嵌套有另一子循环体。在本专利技术的一实施例中,每个所述控制循环体与一个通道对应,且各个控制循环体具有相同的参考时钟。在本专利技术的一实施例中,上述方法还包括加密所述控制循环体。在本专利技术的一实施例中,上述方法还包括:将经加密的控制循环体和未经加密的超声接收数据从第一设备传输到第二设备;以及在所述第二设备解密所述控制循环体。在本专利技术的一实施例中,上述方法还包括使用所述控制循环体解析所述超声接收数据。在本专利技术的一实施例中,使用所述控制循环体解析所述超声接收数据的步骤包括:根据所述控制循环体确定所述超声接收数据的各个部分的所属通道和接收时刻;以及根据所述所属通道和接收时刻解析所述超声接收数据。在本专利技术的一实施例中,所述超声接收数据是未经标注的。本专利技术还提出一种超声接收数据的处理系统,包括:存储器,用于存储可由处理器执行的指令;以及处理器,用于执行所述指令以实现如上所述的方法。本专利技术还提出一种存储有计算机程序代码的计算机可读介质,所述计算机程序代码在由处理器执行时实现如上所述的方法。本专利技术由于采用以上技术方案,使之与现有技术相比,由于不需要在超声接收数据中加入额外的标注数据,因此可以节省存储的数据量。另外,在加密数据时,可以只需要对控制循环体进行加密、即可保障数据的安全性。控制循环体本身往往只有超声接收数据本身大小的万分之一甚至更少,这使得加密解密的处理变得高效和节省处理资源。附图说明为让本专利技术的上述目的、特征和优点能更明显易懂,以下结合附图对本专利技术的具体实施方式作详细说明,其中:图1示出一个示例性的控制循环体结构。图2示出另一个示例性的控制循环体结构。图3是根据本专利技术一实施例的超声波系统的结构框图。图4根据本专利技术一实施例的超声波发射/收发控制装置的实现示例。图5根据本专利技术一实施例的超声接收数据处理系统的结构框图。图6根据本专利技术一实施例的超声接收数据的示例性结构。图7是根据本专利技术一实施例的超声波收发控制方法流程图。图8是根据本专利技术一实施例的超声数据处理方法流程图。具体实施方式在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其它不同于在此描述的其它方式来实施,因此本专利技术不受下面公开的具体实施例的限制。如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。本专利技术的实施例提出了一种通用的超声波发射控制循环体或超声波收发控制循环体,它作为基本单元理论上能实现任意形式的超声发射接收序列。本专利技术的实施例还提出了基于上述控制循环体的发射控制方法、收发控制方法、装置及系统。本专利技术的各实施例的细节将在下面展开描述。控制循环体本专利技术实施例的控制循环体是一个基本单元,用来控制超声波换能器的工作状态。每个控制循环体可包括一个或多个子循环体,这些子循环体可以依据超声波发射的顺序,按照时间顺序排列。然而可以理解,这一顺序仅为简化实施的目的,而非作为本专利技术的限制。当在每个子循环体中加入时间标签或者代表时间标签的序号时,子循环体也可以是其他顺序。每个子循环体包括标志行和可循环的主体。主体可包括一行或多行数据。标志行可包括第一字段和第二字段。第一字段可用来指示主体的循环次数。因此通过第一字段可以知道主体中的内容将被执行几次。第二字段可用来指示主体的行数。因此通过第二字段可以从子循环体中确定主体的内容。主体的一行或多行中,每行可包括第三字段和第四字段。第三字段用于指示各个时刻的控制状态。这一控制状态例如是对超声波换能器的控制状态。第四字段用于指示控制状态的循环次数。在此,一个时刻的单位可以是一个时钟周期。每个控制状态可具有预设的一个或多个时钟周期,因此结合循环次数和时钟周期,可以确定此控制状态的持续时间。在上面的描述中,“行”暗示了控制循环体作为数据结构,在单位长度上的约束。具体地说,由于用来存储或者暂时维持控制循环体的存储器具有位宽限制,因此控制循环体中的子循环体被分为多行,包括标志行和主体中的各行。然而,当数据结构不是在存储器中存储,而是在不同主体间传送时,它没有典型的行,而是在时间上延续的不同片段。在本专利技术的上下文中,为了叙述简便,统一用“行”来指代子循环体在被存储和传送时的基本单位。图1示出一个示例性的控制循环体结构。如图1所示,控制循环体100a可包括本文档来自技高网...

【技术保护点】
1.一种超声接收数据的处理方法,包括:/n获得超声接收数据,所述超声接收数据是来自超声接收信号,所述超声接收信号是接收自在一个或多个控制循环体控制下发射的超声发射信号;/n将所述超声接收数据与所述一个或多个控制循环体关联,所述控制循环体用于解析所述超声接收数据;/n其中每一所述控制循环体包括一个或多个子循环体,每个子循环体包括标志行和主体,所述标志行包括指示所述主体的循环次数的第一字段和指示所述主体的行数的第二字段,所述主体包括至少一个接收行以及至少一个结束行,且每个行包括指示一个或多个时刻的控制状态的第三字段和指示所述控制状态的循环次数的第四字段,其中所述接收行的控制状态为接收状态,所述结束行的控制状态为等待状态。/n

【技术特征摘要】
1.一种超声接收数据的处理方法,包括:
获得超声接收数据,所述超声接收数据是来自超声接收信号,所述超声接收信号是接收自在一个或多个控制循环体控制下发射的超声发射信号;
将所述超声接收数据与所述一个或多个控制循环体关联,所述控制循环体用于解析所述超声接收数据;
其中每一所述控制循环体包括一个或多个子循环体,每个子循环体包括标志行和主体,所述标志行包括指示所述主体的循环次数的第一字段和指示所述主体的行数的第二字段,所述主体包括至少一个接收行以及至少一个结束行,且每个行包括指示一个或多个时刻的控制状态的第三字段和指示所述控制状态的循环次数的第四字段,其中所述接收行的控制状态为接收状态,所述结束行的控制状态为等待状态。


2.如权利要求1所述的方法,其特征在于,所述标志行还包括指示所述子循环体开始的标志位。


3.如权利要求1所述的方法,其特征在于,所述主体位于所述标志行之后。


4.如权利要求1所述的方法,其特征在于,所述主体还包括一个或多个发射行、所述发射行的控制状态为发射控制状态。


5.如权利要求3所述的方法,其特征在于,所述发射控制状态包括零电平、负电平以及正电平。


6.如权利要求1所述的方法,其特征在于,至少一个子循环体内嵌套有另一子循环体。

...

【专利技术属性】
技术研发人员:邓寅晖刘勇童宇宸
申请(专利权)人:明格上海信息技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1