首页> 中国专利> 向报告提供帮助

向报告提供帮助

摘要

本文公开一种用于维护在结构化文档中和在报告中的相对应的信息的系统。所述结构化文档包括结构化数据元素并且所述报告包括自然语言的文本。关联单元(1)被布置用于将所述结构化文档的结构化数据元素与所述报告的相关联部分进行关联,其中由所述结构化数据元素表示的信息与由所述报告的所述相关联部分表示的信息相对应。确定单元(2)被布置用于确定对所述结构化数据元素和所述报告的所述相关联部分中的一个的改变,以获得确定的改变。对应改变单元(3)被布置成用于基于所述确定的改变,对所述结构化数据元素和所述报告的所述相关联部分中的另一个进行相对应的改变。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-05-17

    授权

    授权

  • 2015-07-01

    实质审查的生效 IPC(主分类):G06F17/24 申请日:20130527

    实质审查的生效

  • 2015-02-11

    公开

    公开

说明书

技术领域

本发明涉及向报告提供帮助。

背景技术

在医疗保健中,临床决策支持(CDS)系统被用于处理放射信息并且 作为创建精确而完整的报告的辅助手段。

在放射学中(以及在许多其他医疗学科中),产生报告以对所发现的事 物进行归档,包括印象和推荐章节。这样的报告可以起到若干作用:向咨 询医生传送、计费、归档以自用。当病人为了后续的检查而返回时,必须 再次阅读该报告。并且,为了管理报告或医疗研究,存在对案例进行统计 的期望。这是对相同报告的不同使用。

可以使用口述来执行放射学报告。可以手动地和/或使用自动语音识别 来转录所口述的话语。所创建的报告具有非结构化文本,可选地具有多个 章节和段落。也已知利用机器可读结构来产生报告的系统。在网上发表的 doi:10.1148/rg.313105195、RadioGraphics 2011;31:881-887中S.L. Zimmerman等人的论文“Automated Structured Reporting of Imaging Findings  Using the AIM Standard and XML”公开一种提供鼠标键盘接口以允许放射 科医师将细节输入到报告中的系统。结构化表示的优点在于,可以针对不 同的接收方产生报告的不同呈现:例如,肿瘤科医生(对疾病进展感兴趣) 可以与外科医生(对手术选项感兴趣)得到不同的报告,该报告与针对全 科医师或病人的报告又不同。

有时基于模板来起草报告。尽管已经将格式、内容和术语标准化到一 定程度,但是这仍然导致了非结构化文本。

放射科的重要目的是通过放射科请求的方式回答由咨询医师提出的临 床问题。在今天的放射科工作流程中,可以由不同的人读取图像,并且准 备、口述、修订和批准报告。而且,报告努力包括准备病人病例的展示或 会议,这是因为传送影像发现与呈现解释一样重要。

发明内容

使报告具有改进的帮助将是有利的。为了更好地解决该问题,本发明 的第一方面提供一种系统,所述系统包括

关联单元,用于将结构化文档的结构化数据元素与报告的相关联部分 进行关联,其中所述报告包括自然语言的文本,并且其中由所述结构化数 据元素表示的信息与由所述报告的所述相关联部分表示的信息相对应;

确定单元,用于确定对所述结构化数据元素和所述报告的所述相关联 部分中的一个的改变,以获得确定的改变;以及

对应改变单元,用于基于所述确定的改变,对所述结构化数据元素和 所述报告的所述相关联部分中的另一个进行相对应的改变。

该系统可以用于维护结构化文档中和报告中的相对应信息。因为对结 构化文档和报告中的一个进行的改变也适用于另一个,因此在两个表示中 的信息被保持相似。按照这一方式,用于可以集中于一个表示上并且对其 进行改变,而不会导致包含在两个表示中的信息相背离。这提高了数据的 一致性。例如,用户可以对自然语言的报告进行改变,而不担心对相对应 的结构化数据元素进行更新,这是因为后者被自动地更新。反过来也是一 样。如果改变了结构化数据元素,则对自然语言的报告自动地进行相对应 的改变。

使用这些技术,用户可以选择用户想要对哪一个表示进行工作。因此, 不需要对工作的方式进行不期望的改变。

由所述结构化数据元素表示的信息或者所述由所述报告的所述相关联 部分表示的信息可以与特定的图像数据集相关联。这允许对特定的图像数 据集进行注释并且针对该特定的图像数据集创建报告。而且,这提供了有 助于解释结构化文档和报告的上下文。这一特征在放射报告中会是有用的。

该系统可以包括:第一光标单元,用于确定在所述结构化文档和所述 报告中的一个中的第一光标位置;以及第二光标单元,用于确定在所述结 构化文档和所述报告中的另一个中的第二光标位置,其中所述第一光标位 置和所述第二光标位置指向所述结构化数据元素和所述报告的所述相关联 部分。这允许系统通过光标位置的方式找到相对应的位置。而且,可以向 用户提供对相对应的光标位置的指示,例如通过视觉化的方式。这有助于 用户识别结构化文档和报告的相对应部分。而且,可以允许用户改变一个 表示中的光标的位置,其中第二光标单元可以被布置用于将该光标自动地 改变到另一个表示中的相对应位置。当光标已经到达期望的位置时,用户 可以在任意一个表示中进行改变,接着通过对应改变单元可以在另一个表 示中对其进行自动地更新。这提高了系统行为的可预测性。

确定单元可以包括第一插入单元,所述第一插入单元用于将信息的表 示插入到所述结构化文档的所述结构化数据元素和所述报告的所述相关联 部分中的一个中。对应改变单元可以包括第二插入单元,所述第二插入单 元用于将相对应的信息的表示插入到所述结构化数据元素和所述报告的所 述相关联部分中的另一个中。这允许以有效的方式将信息添加到两个表示 中,同时维护两个表示之间的一致性。

被插入到所述结构化文档的所述结构化数据元素中的信息的表示可以 包括结构化数据元素的具有文本的文本字段,所述文本包括被插入到所述 报告的所述相关联部分中的信息的表示的至少一部分。这可以用于支持将 任何文本插入到两个表示中,而不将表达的自由限制到预定的词典。按照 这一方式,用户无需将其表达能力限制到预定义的选项,因为它们可以提 供在结构化文档和报告中的任何词语。

系统可以包括拷贝准备单元,其用于确定所述结构化文档的待拷贝的 结构化数据元素和所述报告的待拷贝部分中的至少一个。该系统还可以包 括拷贝执行单元,其用于将相对应的信息的表示插入到所述结构化文档和 所述报告中的另一个中,其中所述相对应的信息的表示与由所述待拷贝的 结构化数据元素和所述报告的待拷贝的部分中的至少一个表示的信息相对 应。关联单元可以被布置用于将所述结构化文档的所述待拷贝的结构化数 据元素和所述报告的所述待拷贝的部分中的至少一个与被插入到所述结构 化文档和所述报告中的另一个中的相对应的表示进行关联。因此,可以相 对应地对另一个表示进行对原始的或拷贝的表示所进行的改变。这允许用 户选择性地将来自一个表示的部分拷贝到另一个表示中。然后,这些拷贝 的部分变得与它们的原始内容相关联。当随后对任意一个表示进行改变时, 该另一个表示通过进行相对应的改变而被保持最新。这有助于使表示保持 一致。

关联单元可以被布置用于将所述结构化文档的多个结构化数据元素与 所述报告的所述相关联部分进行关联,以获得对应性映射。按照这一方式, 上述关联已经准备好,以便每当进行改变时就可以被使用。这提高了系统 的效率,这是因为在进行改变时,所述相关联部分在所述对应性映射中是 现成可用的。

结构化数据元素可以利用代码的方式表示标准术语。因为可以使用标 准术语,所以这增强了结构化文档的结构。而且,因为可以给出来自标准 术语的适当建议,所以这允许在编辑结构化文档时向用户提供帮助。

在另一方面,本发明提供一种包括所阐述的系统的工作站。

在另一方面,本发明提供一种用于向报告提供帮助的方法,该方法包 括

将结构化文档的结构化数据元素与报告的相关联部分进行关联(201), 其中所述报告包括自然语言的文本,并且其中由所述结构化数据元素表示 的信息与由所述报告的所述相关联部分表示的信息相对应;

确定对所述结构化数据元素和所述报告的所述相关联部分中的一个的 改变,以获得确定的改变;以及

基于所述确定的改变,对所述结构化数据元素和所述报告的所述相关 联部分中的另一个进行相对应的改变。

在另一方面,本发明提供一种计算机程序产品,其包括用于使处理器 系统执行所阐述的方法的指令。

本领域的技术人员将理解,可以按照任何被认为有用的方式来组合上 面提及的本发明的实施例、实现、和/或方面中的两个或更多个。

可以由本领域的技术人员基于本描述来对工作站、系统、方法、和/或 计算机程序产品进行修改和改变,这可以对应于所描述的系统的修改和改 变。

附图说明

参照附图,本发明的这些和其他方面是显而易见的,并且下文将参照 附图来阐述本发明的这些和其他方面。

图1是说明向报告提供帮助的系统的方面的方框图。

图2是说明向报告提供帮助的方法的方面的流程图。

图3是说明结构化和非结构化文档的上下文的图。

具体实施方式

图1说明了用于在报告中提供帮助的系统。该系统能够在结构化文档 中并且在报告中维护相对应的信息。结构化文档包括结构化数据元素,并 且报告包括自然语言的文本。该系统可以被实现为文档处理系统的一部分, 该文档处理系统例如是数据库系统或医疗保健信息系统或图像存档和传送 系统。该系统还可以被实现为单独的工作站。该系统还可以使用专用电子 电路来实现。该系统可以访问通信端口以发送和/或接收数据,该数据例如 是文档和图像。为了实现该效果,通信端口可以连接到网络。而且,该系 统可以包括诸如鼠标、键盘、具有语音识别的麦克风、或触摸屏的用户接 口设备。这些设备可以用于使用户能够控制系统并且提供结构化文档或自 由文本报告的内容。可以提供显示设备以显示报告的内容、示出光标位置 和控制按键。

该系统可以包括关联单元1,其被布置用于将结构化文档的结构化数据 元素与报告的相关联部分进行关联。在下文中,可以使用术语表示来指代 结构化文档或报告中的任意一个。如在本文使用的,报告可以包括自由文 本。例如,可以利用粗体和斜体等等对可自由编辑的文本文档进行格式化。 而且,该报告可以包括章节。这些章节可以是可自由配置的或者可以由系 统强制执行。由结构化数据元素表示的信息可以与由报告的相关联部分表 示的信息相对应。这样的部分可以是句子、词、数字、段落、或报告的任 何部分。可以按照许多不同的方式来建立该关联。例如,如果一个表示由 另一个表示自动生成,则可以生成关联并且在生成的时候存储该关联。可 选地,关联单元1可以被布置用于扫描其他表示以便找到代表相对应的信 息的部分。关联单元1可以从结构化文档的结构化数据开始,并且确定报 告的相关联部分。可选地,关联单元1可以从报告开始并且确定报告的一 部分与结构化文档的结构化数据元素相关联,这是因为结构化数据元素表 示相对应的信息。

关联单元1可以被布置用于将结构化数据元素与报告的多个部分相关 联。例如,相同的信息可以在报告中的多个地方中出现。例如,在报告的 主要章节中的一个中的一些信息可以在结论章节中重复。相同信息的这两 种出现可以与相同的结构化数据元素相关联。如果结构化数据元素改变, 则可以更新报告的不同的相关联部分以反映变化。类似地,关联单元1可 以被布置用于将多个数据元素与报告的相同部分相关联。

系统可以包括确定单元2,其被布置用于确定对结构化数据元素和报告 的相关联部分中的一个的改变,以获得所确定的改变。确定单元2可以是 简单地检测已经进行了改变或正在进行改变的观测单元。为此,确定单元2 可以操作性地耦合到系统的其他部分。系统的这些其他部分可以被布置用 于在进行了改变时向确定单元2发送信号。确定单元2还可以被布置用于 周期性地检查是否进行了改变。可选地,确定单元2可以被布置用于主动 地进行改变。例如,确定单元2由用户经过用户接口进行控制。

系统可以包括对应改变单元3,其被布置用于基于所确定的改变,对结 构化数据元素和报告的相关联部分中的另一个进行相对应的改变。在确定 单元2检测到对结构化文档的结构化数据元素的改变的情况下,对应改变 单元3被布置用于对报告的相关联部分进行相对应的改变。在确定单元2 检测到对报告的相关联部分的改变的情况下,对应改变单元被布置用于对 结构化文档的结构化数据元素进行相对应的改变。在本说明书的其它地方 给出了如何改变表示中的另一个的具体示例。

由结构化数据元素表示的信息或者由报告的相关联部分表示的信息可 以与特定的图像数据集相关联。例如,文档可以包含到特定的图像数据集 的标识或链接。例如,系统包括用于显示图像的图像浏览器,并且同时允 许用户创建或编辑结构化文档和/或报告。这样创建的结构化文档和/或报告 可以被存储在数据库中,具有与图像数据集的关联性。不同的结构化数据 元素与不同的图像数据集相关联也是可能的。报告的不同部分与不同的图 像数据集相关联也是可能的。

系统可以包括用于在结构化文档和报告的一个中确定第一光标位置的 第一光标单元4。例如,通过光标键的方式或者通过鼠标指针或触摸屏的方 式,可以在所显示的结构化文档或报告的表示中确定光标位置。可选地, 可以由第一光标单元自动地确定光标位置,例如,使用用户输入信息的预 定顺序。

系统可以包括用于在结构化文档和报告的另一个中确定第二光标位置 的第二光标单元5,其中第一光标位置和第二光标位置指向结构化数据元素 和报告的相关联部分。系统可以使用其报告的相关联部分来维护多个结构 化数据元素。用户可以能够使用第一光标单元在表示的任何一个中定位光 标。然后,第二光标单元接着使用该关联性和从第一光标单元获得的光标 的位置来确定在另一表示中相对应的光标位置。

在用户使用第一光标单元4来定位光标以指向报告的某一部分的情况 下,第二光标单元5找出所述“某一部分”与结构化文档中的哪一个结构 化数据元素相关联。这可以使用显式存储的关联性的表格来完成。可选地, 这可以通过分析和处理结构化文档和报告以找到在这两个表示中的相对应 信息来完成。

类似地,在用户使用第一光标单元4来定位光标以指向结构化报告的 结构化数据元素的情况下,第二光标单元5可以找出结构化数据元素与报 告的哪一部分相关联。

系统还可以支持仅单向转换,因此第一光标单元4仅支持在报告中确 定第一光标位置是可能的。可选地,第一光标单元4可以支持仅在结构化 文档中确定第一光标位置。

确定单元2可以包括第一插入单元6,其用于将信息的表示插入到结构 化文档的结构化数据元素和报告的相关联部分中的一个中。因此,由确定 单元2确定的改变可以包括这一插入的信息的表示。

因此,对应改变单元3可以包括第二插入单元7,其用于将信息的相对 应表示插入到结构化数据元素和报告的相关联部分中的另一个中。第二插 入单元7可以包括转换器,其将所插入的表示转换成适合于结构化数据元 素和报告的相关联部分中的另一个的格式。当原始内容是报告的一部分时, 可以应用自然语言处理和解释来将所插入的信息转换成一个或多个结构化 数据元素,上述一个或多个结构化数据元素可以由第二插入单元7插入到 结构化文档中。当由第一插入单元6插入的原始内容是结构化数据元素时, 转换器可以应用自然语音生成来生成适合于插入到报告中的一条自然语 言。

在用于结构化文档的结构化语言或表达可能性中不能够识别特定的结 构化数据元素的情况下,该特定的结构化数据元素对应于被插入到报告中 的信息,则该系统可以使用自由文本字段作为结构化数据元素。被插入到 结构化文档的结构化数据元素的信息的表示可以包括结构化数据元素的具 有文本的文本字段,其中文本包括被插入到报告的相关联部分的信息的表 示的至少一部分。

系统可以包括拷贝准备单元8,其用于确定结构化文档的待拷贝的结构 化数据元素和报告的待拷贝的部分中的至少一个。拷贝准备单元8可以耦 合到系统的用户接口。例如,拷贝准备单元8可以使用户能够选择表示的 一部分,并且选择其以被拷贝到其他表示中。这一选择可以例如通过拖放 操作的方式,或者通过拷贝粘贴操作来进行。拷贝准备单元8可以被布置 用于使用户能够在结构化文档或报告中指示待拷贝的数据将要被拷贝到的 位置。可选地,拷贝准备单元8可以被布置用于例如基于报告标准或决策 规则来自动地确定待拷贝的信息。拷贝准备单元8还可以被布置用于例如 基于由待拷贝的数据表示的信息的种类或者基于待拷贝的数据或待拷贝的 数据的上下文在源表示中的位置来自动地确定待拷贝的数据将被拷贝到的 位置。

系统可以包括拷贝执行单元9,其用于将信息的相对应表示插入到结构 化文档和报告中的另一个中,其中信息的相对应表示与由所述待拷贝的结 构化数据元素和报告的待拷贝的部分中的至少一个表示的信息相对应。拷 贝执行单元9可以包括转换器,其与上文讨论的转换器类似。

关联单元1可以被布置用于将所述结构化文档的待拷贝的结构化数据 元素和所述报告的待拷贝的部分中的至少一个与被插入到结构化文档和报 告中的另一个中的相对应表示相关联。按照这种方式,当确定单元2检测 到针对任一表示的改变时,系统能够通过对应改变单元3的方式来对另一 表示进行相对应的改变。

拷贝准备单元8和拷贝执行单元9允许将基于相同的待拷贝的结构化 数据元素的信息的表示插入到报告的不同地方是可能的。当结构化数据元 素在插入到报告之后改变时,系统可以被布置用于相应地改变每一个插入。

关联单元1可以被布置用于将结构化文档的多个结构化数据元素与报 告的相关联部分相关联,以获得对应性映射。例如,每当激活拷贝执行单 元9时,可以存储所产生的关联性以供以后使用。而且,一个表示可以由 另一个表示自动地生成。在这样的生成期间,可以更容易地确定关联性, 并且可以存储该关联性以由确定单元2和对应改变单元3在以后使用。

结构化数据元素可以通过代码的方式表示标准术语。这样的标准术语 可以在诸如BI-RADS的词典中定义,并且具有与其相关联的诸如数字的代 码。为了更清楚地保存预期的术语,可以将该代码存储在结构化数据元素 中。

图2说明了在报告中进行帮助的方法。使用该方法,能够在结构化文 档中并且在报告中维护相对应的信息。例如,该方法可以被应用于放射科 报告。结构化文档包括结构化数据元素,并且报告包括自然语言的文本。 该方法可以包括将结构化文档的结构化数据元素与报告的相关联部分相关 联的步骤201,其中由结构化数据元素表示的信息与由报告的相关联部分表 示的信息相对应。该方法还可以包括确定对结构化数据元素和报告的相关 联部分中的一个的改变以获得所确定的改变的步骤202。该方法还可以包括 基于所确定的改变来对结构化数据元素和报告的相关联部分中的另一个进 行相对应的改变的步骤203。无需按照这一顺序来执行上述步骤。例如,在 一些实施例中可以交换步骤201和202。可以通过计算机程序的方式来实现 该方法。而且,本文描述的系统还可以至少部分地通过计算机程序的方式 来实现。本领域技术人员可以基于在本文中对系统的功能描述来扩展和/或 修改本方法。

例如,可以将本文描述的技术应用于放射图像分析和报告系统。例如, 它们可以被应用于在其中集成PACS和放射信息系统(RIS)的系统。

可以向PACS和/或RIS或其他图像浏览和注释系统添加暂存区域,该 暂存区域包含在报告创建之前、在准备阶段期间收集所有的标记、注意事 项、协作交流和发现的一个区域,这些标记、注意事项、协作交流和发现 的属性是针对病人的。可以按照一种从完全非结构化到结构化的有组织的 方式来呈现暂存区域。接着,可以在报告中包含暂存器中的信息,这极大 地简化了报告自身的创建。在报告中包含的暂存器的部分可以与其在暂存 器中的原始内容动态地链接。这使得对暂存器中的元素进行的改变在报告 中也被改变。相反,当改变了链接到暂存器的报告的一部分时,可以对暂 存器进行相对应的改变。这可以使用本文描述的技术来实现。暂存器可以 用作PAC和RIS之间的桥梁。

可以通过暂存器的方式从开始读取图像时创建、描述和组织图像观测 结果。接着,在后面的阶段中,可以在报告中描述在暂存器中记录的一些 观测结果。可以将一些标记作为结构化数据元素插入到报告中。例如,作 为表格的元素。

当将结构化数据元素插入到报告中时,它们可能没有作为遵循特定的 优选报告样式的自然语言描述而被插入。当考虑到报告中的病变时,放射 科医师口述使用属性描述病变的自由文本。

在将数据元素作为自然语言描述插入到报告中之后,改变报告的自然 语言可以使相关的结构化数据项也被改变。换句话说,可以创建报告与被 报告项之间的活动连接或者反之亦然。在将项插入到报告中之后并且在确 认该报告之前,可能期望修改报告中的项或属性。这应该也导致对在另一 个表示中的相关信息的改变。本文描述的技术可以用于实现这一功能。当 将信息添加到报告中时,例如扩展病变的描述,也可以利用这样的扩展来 更新结构化源数据项。示例插入是病变的额外特性。报告可以包含遵守特 定样式的简要描述。从结构化表示自动地插入信息有助于改进对特定报告 样式的使用。

可以基于预先定义的病变属性来自动地生成报告中的自然语言文本。 此外,在将项插入到报告中之后,可以在源信息(例如,在暂存器中)与 报告中的目标信息之间保持“活动”连接。

考虑其中在多个阶段中收集信息的示例。可以就在创建放射图像之后 并且在口述报告之前很久,由不同的人收集和操控结构化信息。例如,考 虑到腹部图像中的测量。放射科医师可以基于来自咨询医师的临床问题而 将其定义为目标病变。在另一会话中,放射科住院医师可以读取该图像以 及诸如“形状=椭圆”、“位置=肝左叶”的定义的病变属性。在最后的浏览 中,放射科医师可以定义肝段:“段4作为左半肝的一部分”。最后,放射 科医师可以决定在该报告中包括该病变。

当将该病变包括到报告中时,可以基于已知的报告项的信息来选择自 然语言宏。结果是基于病变信息的该项的自然语言文本描述。这可以包括 但不局限于图像的类型、DICOM信息、在图像中的位置、以及病变属性。 除了自然语言创建之外,可以使用关键字来生成报告中的清单。

而且,可以保存结构化信息。作为直接的结果,当修改报告中的文本 时,适当的病变属性也可以被更新。当及时跟踪病变或使用该信息用于多 个场合时,这是有利的。具有属性的‘暂存区’项或病变可以在诊断报告 中以及在肿瘤委员会展示中使用。放射科医师可以利用文本来扩展该报告 以进一步描述发现。也提出了扩展相关的发现信息。

在下文中提供了非限制性示例。在该示例中,结构化文本可以包括下 面的结构化数据元素:“病变1:解剖:肝;大小:最长轴15mm;叶:左; 段:4;个人关键字:肥大”。

相对应的报告可以具有下面的文本来捕获相同的信息:“发现部分。在 肝左叶的段4存在有块,测量最大直径为15mm。印象部分。在左叶中15mm 肝块”。

例如,可能已经使用自然语言根据结构化文档生成了报告。可选地, 可以手动地制作该文档。当用户将结构化数据元素“形状:楔形”插入到 结构化数据元素“病变1”中时,结构化文档内容是:“病变1:解剖:肝; 形状:楔形;大小:最长轴15mm;叶:左;段:4;个人关键字:肥大”。 该系统可以被布置用于将相对应的文本插入到报告中,以使得该报告内容 变成:“发现部分。在肝左叶的段4存在有楔形块,测量最大直径为15mm。 印象部分。在左叶中15mm肝块”。

接下来,用户可以通过将“楔形”改变成“椭圆性”,并插入位置“沿 着肝边缘”来改变报告,例如使用本文描述的光标单元,以使得报告内容 变成“发现部分。在肝左叶的段4中沿着肝边缘存在有椭圆形块,并且测 量最大直径为15mm。印象部分。在左叶中15mm肝块”。

可以通过将结构化数据元素“形状:楔形”改变成“形状:椭圆形”, 并且插入新的结构化数据元素“经检查:肝边缘”来对结构化文档进行相 对应的改变。从而,结构化文档的内容变成“病变1:解剖:肝;形状:椭 圆形;大小:最长轴15mm;叶:左;段:4;个人关键字:肥大;经检查: 肝边缘”。

本文描述的系统和方法也可以提供自动样式格式化。当自动生成的自 由文本由放射科医师利用口述或以其它方式编辑的文本扩展时,可以使用 相同的样式指南,并且当适当地使用一组预定义的宏来激励一种样式的使 用时,可以结构化和改述自然语言文本。

在放射科工作流程中可以尽可能早地捕获信息并且多次使用。可以独 立于信息的呈现来保存信息的结构。当写报告时,可以坚持简要且平实的 语言风格。可以利用计算机可解释的信息来激励对风格指南的坚持。

使用本文描述的技术,报告可以更加迅速和精确。而且,可以在过程 中使用在预报告阶段中同行的努力和观测结果。

通过使用将观测结果属性映射到自然语言描述的宏,可以实现所提出 的方法。

图3示出了说明报告的示例的图。可以从模板301初始化信息的结构 化表示303(或结构化文档)和信息的非结构化表示302(或报告)中的任 意一个或两者。例如,可以使用由北美放射协会有限公司(RSNA)公开的 模板。可以按照下文描述的方式连续地同步结构化表示303和非结构化表 示302。与这两个表示的交互可以是可能的。可以通过口述和语音识别的方 式或者可选地通过打字或剪切/拷贝/粘贴编辑来完成与非结构化表示302的 交互。可以通过例如对图像进行测量、提供图像标记或者通过编辑表格的 方式来完成与结构化表示303的交互。最后,可以以专用于接收方的方式 呈现这两个表示的输出。这可以例如使用XML,可能结合特定的样式表来 完成。

如在本领域本身中已知的,可以通过语音识别系统完成从模板301填 充非结构化文本报告302。并且,可以从模板301导出结构化表示303和针 对其的用户接口。模板301的重要特征在于,其应该在(几乎)全部地方 中允许自由文本,以适应不期望的发现并且给用户留有自由。然而,这不 是限制。

可以使用结构化到非结构化样式表来完成从结构化版本到非结构化版 本的呈现。首先,结构化到非结构化样式表可以是标准样式表,其可以从 如何根据模板初始化非结构化表示导出。如果用户改变了非结构化表示的 格式(相对于内容),则可以自动地修改结构化到非结构化样式表,以反映 该改变。对此的一种替换是限制用户的格式选项。

通过本文公开的技术能够使两个表示之间的同步成为可能。

如果用户改变了非结构化表示302,则可以更新非结构化文本。例如, 如果该改变完全在模板字段的值之内,则可以更新结构化表示中的相对应 的项。示例将是利用值“中等”来替换模板标记“<程度>”。在其他情况下, 可以使用自然语言处理来识别该改变。例如,可以将句子“在正9点钟位 置存在光滑的椭圆形块”分解成结构中的项以及一些描述性属性。如果无 法解释文本改变,则可以将产生的文本作为自由文本字段存储在结构化文 档中。该结构化表示可能到处都具有自由文本可能性。最后,如果用户改 变了格式,则可以适当地修改结构化到非结构化样式表。

如果用户改变了结构化表示303,则可以使用S2U样式表来重新呈现 非结构化版本。预想的一个特定改变是从自由文本发现到更详细的描述的 改变。如果非结构化文本中的改变不能够被更早地解释,则这会是有用的。

可以在放射报告的领域中应用本文公开的技术。该技术可以帮助在放 射科中实现大规模地采用结构化报告。然而,本技术不局限于此。它们也 可以被应用到其他的医疗和非医疗报告。

应该理解的是,本发明也适用于计算机程序,尤其是在载体上或载体 中被适配成将本发明付诸实践的计算机程序。上述程序可以具有源代码、 目标代码、代码中间源以及诸如具有部分编译形式的目标代码的形式,或 者具有适合在实现根据本发明的方法中使用的任何其他形式。还将可以理 解的是,这样的程序可以具有多种不同的架构设计。例如,实现根据本发 明的方法或系统的功能的程序代码可以被细分为一个或多个子例程。在这 些子例程之间分配功能的许多不同方式对于本领域技术人员而言将是显而 易见的。可以在一个可执行文件中将子例程存储在一起以形成自包含程序。 这样的可执行文件可以包括计算机可执行指令,例如,处理器指令和/或解 释器指令(例如,Java解释器指令)。可选地,可以将子例程中的一个或多 个或全部存储在至少一个外部库文件中并且静态地或动态地例如在运行时 间与主程序进行链接。主程序包含对至少一个子例程的至少一个调用。子 例程也可以包含对彼此的调用。与计算机程序产品有关的实施例包括与本 文阐述的至少一个方法的每一个处理步骤相对应的计算机可执行指令。这 些指令可以被细分为子例程和/或存储在可以被静态地或动态地链接的一个 或多个文件中。与计算机程序产品相关的另一实施例包括与本文阐述的至 少一个系统和/或产品的每一个模块相对应的计算机可执行指令。这些指令 可以被细分为子例程和/或存储在可以被静态地或动态地链接的一个或多个 文件中。

计算机程序的载体可以是能够运送程序的任何实体或设备。例如,载 体可以包括存储介质,该存储介质例如是例如以CD ROM或半导体ROM 为例的ROM、诸如闪存驱动或硬盘的磁记录介质。而且,载体可以是诸如 电或光信号之类的可传输载体,其可以经由电缆或光缆或者通过无线电或 其它方式进行传送。当在这样的信号中体现上述程序时,载体可以由这样 的线缆或其他的设备或方式构成。可选地,载体可以是其中嵌入有程序的 集成电路,该集成电路被适配成执行上述程序或在执行相关的方法中使用 上述程序。

应该注意的是,上文提及的实施例说明而不是限制了本发明,并且本 领域的普通技术人员将能够在不偏离所附权利要求的保护范围的情况下设 计许多可供替换的实施例。在权利要求书中,括号中的任何附图标记不应 该被解释为限制该权利要求。使用动词“包括”及其词性变化并不排除与 权利要求中所陈述的这些不同的元素或步骤的存在。在元素之前的词语 “一”或“一个”不排除多个这样的元素的存在。可以通过包含若干分立 元件的硬件的方式以及通过适当编程的计算机的方式来实现本发明。在列 举了若干模块的设备权利要求中,可以通过硬件的一个且相同的项来实现 这些模块中的一些。唯一事实是,在共同的不同从属权利要求中引述的某 些措施并不表示这些措施的组合不能够被用来获得益处。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号