[发明专利]语音输入甲状腺超声异常描述自动生成超声报告的方法有效
申请号: | 201910957032.3 | 申请日: | 2019-10-10 |
公开(公告)号: | CN110765274B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 王梅;董屹婕;刘礼好;陈德华;潘乔;李继云 | 申请(专利权)人: | 东华大学;上海交通大学医学院附属瑞金医院 |
主分类号: | G06F16/36 | 分类号: | G06F16/36;G10L15/22;G10L15/26;G16H15/00 |
代理公司: | 上海申汇专利代理有限公司 31001 | 代理人: | 徐俊;柏子雵 |
地址: | 201600 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种语音输入B超异常关键字生成甲状腺超声报告的方法。包括以下步骤:定义甲状腺超声语义树;根据甲状腺超声语义树生成子结构;B超异常关键字语音输入;定位描述范围;定位腺体背景描述部位并进行属性定位;定位局灶性病变描述结节并进行属性定位;补充必要属性;补充默认信息;生成文本。本发明使得B超医生在进行超声影像诊断的同时语音输入B超异常描述,无需额外医生手工录入超声文本报告,大大节约人力。在医生语音输入结束后可自动填充未提及属性的正常属性值,避免医生语音描述大量默认冗余信息,在尽可能少的语音输入情况下确保报告的完整性。最后,基于生成的样本树生成文本,解决报告歧义问题。 | ||
搜索关键词: | 语音 输入 甲状腺 超声 异常 描述 自动 生成 报告 方法 | ||
【主权项】:
1.一种语音输入甲状腺超声异常描述自动生成超声报告的方法,其特征在于,包括以下步骤:/n步骤1、将甲状腺超声文本组织为层次结构,甲状腺超声文本中的整个超声描述分为甲状腺、甲状旁腺区、颈部淋巴结,分别对应甲状腺、甲状旁腺区、颈部淋巴结样本子树;定义甲状腺超声语义树,甲状腺分支语义树包括范围层、属性名层及属性值层;/n步骤2、根据甲状腺超声语义树,结合甲状腺实际超声报告,统计在异常及正常情况下,不同描述范围中各属性名及属性值出现的概率,获得甲状腺超声正常属性集合、必要属性集合及补充属性集合;/n步骤3、B超异常描述语音输入,包括以下步骤:/n步骤301、医生语音输入B超检查过程中出现异常的甲状腺部位及属性值,利用语音识别软件将语音转为字符型输入内容;/n步骤302、对上一步得到的输入内容进行预处理,根据标点对输入内容进行划分;/n步骤4、定位描述范围:/n按照甲状腺超声语义树结构的树结构分支,将输入内容定位到具体描述范围,并为当前超声描述建立相应的样本树结点,包括以下步骤:/n步骤401、判断输入内容为术前还是术后,依据判断结果将当前的超声文本标记为术后,并新增甲状腺超声术后结点,或新增甲状腺超声术前结点;/n步骤402、取第一个还未被处理的子句,判断当前子句为腺体背景还是焗灶性病变,依据判断结果新增局灶性病变结点或新增腺体背景节点;若新增局灶性病变结点,则转到步骤6;在新增腺体背景节点时,先定位当前的甲状腺超声语义树中是否有腺体背景结点,若定位到腺体背景结点,则转至步骤5,若无腺体背景节点,则新增腺体背景节点后,转至步骤5;/n步骤5、定位腺体背景描述部位并进行属性定位,包括以下步骤:/n步骤501、定位腺体背景部位,腺体背景由右叶、左叶与峡部组成,包括以下步骤:/n步骤5011、判断当前子句是否有部位说明:若包含关键字“右叶”、“左叶”、“峡部”或“左右叶”,则继续判断甲状腺超声语义树是否已有相应部位节点,若无节点,则新增相应部位的节点后转至步骤502,若相应部位的节点定位成功,则转至步骤502;/n步骤5012、判断当前子句是否为对整个腺体背景进行说明:若包含关键字“双侧”,则继续判断甲状腺超声语义树是否已有右叶、左叶、峡部三个节点,若无节点,则新增三个部位节点,若三个部位节点定位成功,则转至步骤502;/n步骤5013、判断当前子句是否为对残余甲状腺的说明:若包含关键字“残余”,则遍历之前已有的部位节点,筛选出未被标记为“已切除”的部位节点。若部位节点定位成功,则转至步骤502;/n步骤5014、判断是否符合默认规则描述格式,若符合,则根据默认规则描述格式定位部位节点,若部位节点定位成功,则转至步骤502,具体格式如下:/n(1)当无具体定位说明,且输入内容为数字时,默认部位输入顺序为:右叶->左叶->峡部;从右叶开始,若当前部位无节点或无大小/厚度属性节点,则该部位为定位部位,否则,继续判断下一部位;/n(2)当无具体定位说明,输入内容非数字,且右叶、左叶、峡部的节点都没有时,默认为对整个腺体背景进行说明,新增右叶、左叶、峡部节点;若有右叶、左叶、峡部中一个及以上部位节点时,则根据上一阶段判断结果定位部位节点作为当前定位部位节点;/n步骤5015、若未定位到部位节点,则与医生进行交互:给出选项“右叶”、“左叶”、“峡部”、“残余甲状腺内”、“共同属性”、“局灶性病变”供医生选择;/n步骤502、属性定位:查找输入属性值所属属性,并在步骤501中定位到的部位节点后新增属性名-属性值节点,包括以下步骤:/n步骤5021、判断当前子句是否包含关键字“已切除”,若包含,则将定位部位节点标记为“已切除”,转至步骤5024;/n步骤5022、判断当前子句是否包含数字,若包含,则继续判断当前关键字与定位部位大小属性值格式是否匹配,若匹配则新建属性名及属性值节点,并将输入数值填入新增属性值节点中,转至步骤5024;/n步骤5023、建立腺体背景属性值映射表,将语音输入的关键字映射至相应属性,从而根据该腺体背景属性值映射表进行属性定位,若当前子句已定位到属性,则新增定位属性节点,并填入识别属性值;否则与医生进行交互,请医生说明定位属性名后再进行属性定位;/n步骤5024、判断是否退出腺体背景属性定位:若不符合退出条件,则取下一子句开始新一轮的属性定位,即重新开始步骤502;若符合,取下一子句并退出腺体背景属性定位,退出条件如下:/n步骤50241、若无下一子句,则退出腺体背景属性定位,转至步骤7;/n步骤50242、若下一子句包含关键字“右叶”、“左叶”、“峡部”、“左右叶”、“双侧”或“残余”,则退出腺体背景属性定位,转步骤402开始下一描述范围的定位;/n步骤6、定位局灶性病变描述结节并进行属性定位,包括以下步骤:/n步骤601、定位局灶性病变结节\非结节,焗灶性病变由一个或多个结节\非结节组成,包括以下步骤:/n步骤6011、判断是否为双侧甲状腺结节共同属性:若包含关键字“双侧”+“回声”或“囊/实性”+“结节”,但不包含关键字“左/右侧”,则新增双侧结节节点后转至步骤602;/n步骤6012:判断是否有结节定位说明:若包含关键字“左侧”、“右侧”、“峡部”或“结节”,则匹配关键字与已有结节节点关键字,若匹配成功,则关键字匹配成功的结节节点为定位结节节点转至步骤602,否则,新增一个结节节点,转至步骤602;/n步骤602、属性定位:查找输入属性值所属属性,并在步骤601中定位到的结节节点后新增属性名-属性值节点,包括以下步骤:/n步骤6021、建立局灶性病变属性值映射表,如若语音输入包括“回声、实性、囊性”,则映射至“内部回声”属性,从而根据该表进行属性定位,若当前子句已定位到属性,则新增定位属性节点,并填入识别属性值;否则与医生进行交互,请医生说明定位属性名后再进行属性定位;/n步骤6022、判断是否退出局灶性病变属性定位:若不符合退出条件,则取下一子句开始新一轮的属性定位,即重新开始步骤602;若符合,取下一子句并退出当前结节节点属性定位,包括以下步骤:/n步骤60221、若无下一子句,则退出局灶性病变属性定位,转至步骤7;/n步骤60222、若下一子句有部位定位,即包含关键字“右侧/叶”、“左侧/叶”、“峡部”、“上极”或“下极”,则退出局灶性病变属性定位,转至步骤601开始下一结节的部位定位;/n步骤7、检查必要属性:若当前样本树中缺少必要属性集合中某属性,则在相应分支中新增缺少的属性名节点,若超声报告输入未结束,则转至步骤3;/n步骤8、补充默认信息:将已生成的树结构与正常属性集合进行对比,若分支节点中缺少正常属性集合中某属性,则在分支节点中新增缺少属性名-正常属性值节点;/n步骤9:生成甲状腺样本子树,先序遍历已生成的样本子树,将树中内容依次输出,生成超声文本;按照相似的方法生成甲状旁腺区、颈部淋巴结对应子树及文本;整合各部位生成文本生成实际完整报告。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学;上海交通大学医学院附属瑞金医院,未经东华大学;上海交通大学医学院附属瑞金医院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910957032.3/,转载请声明来源钻瓜专利网。