IP Library › Granted Patent US 12,191,013
Granted Patent B2
US 12,191,013 · App. 17/901,228 · Granted Jan 7, 2025

Radiology report editing method and system

Inventors: Manh Hung Nguyen (Ha Noi, VN); Vu Hoang (Ha Noi, VN); Anh Tu Nguyen (Ha Noi, VN); Steven Quoc Hung Truong (Ha Noi, VN); Huu Trung Bui (Ha Noi, VN)
Assignee: VINBRAIN JOINT STOCK COMPANY
G16H15/00G06F40/117G06F40/166G06F40/186G06F40/20G06F40/30G10L15/063G10L15/16G10L15/1815G10L15/22G16H10/60G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,191,013
App. No.
17/901,228
Granted
Jan 7, 2025
Kind
B2
Abstract

The invention provides a radiology report editing method and system. The method comprises providing a radiology report; recording a speech command from a user to generate a speech file; processing the speech file using a speech recognition model that has been trained using a speech dataset comprising Vietnamese speeches labeled with ground truth text transcriptions to generate a text command; processing the text command using a natural language understanding model that has been trained to perform a classification task and a sequence tagging task, wherein the classification task classifies the text command into an intent, and wherein the sequence tagging task tags each word in the text command with a tagging sequence indicates whether the each word express an intent, a content or a position; extracting a content to be edited, a position of a sentence to be edited in the text command based on the output of the sequence tagging task; and editing the radiology report based on the extracted content, the extracted position, and the extracted intent of the text command.

Claims (49)

1. A radiology report editing method:

providing a radiology report to be edited;

recording a speech command from a user to generate a speech file;

processing the speech file using a speech recognition model that has been trained using a speech dataset comprising Vietnamese speeches labeled with ground truth text transcriptions to generate a text command;

processing the text command using a natural language understanding model that has been trained to perform a classification task and a sequence tagging task;

wherein the classification task classifies the text command into an intent among a plurality of intents comprising an addition intent, a modification intent, a deletion intent and an unknown intent;

wherein the sequence tagging task tags each word in the text command with a tagging sequence, wherein the tagging sequence is selected from a group comprising an intent tagging sequence, a content tagging sequence and a position tagging sequence, wherein the intent tagging sequence indicates the classified intent of the text command; the content tagging sequence indicates a content to be edited and the position tagging sequence indicates a position of a sentence to be edited in the radiology report;

extracting the content and the position in the text command based on the content tagging sequence, the position tagging sequence, respectively;

if the classified intent is not the unknown intent, editing the radiology report based on the extracted content, the extracted position, and the classified intent of the text command;

wherein the natural language understanding model is trained using a training dataset,

wherein the training dataset includes a plurality of text commands that are generated based on a plurality of sentences extracted from a plurality of radiology reports,

wherein the plurality of text commands represents a plurality of intents comprising an addition intent, a modification intent, a deletion intent and an unknown intent;

wherein the plurality of text commands are generated using operations of:

providing a template that is selected from a group of an addition template, a modification template and a deletion template that represent an expression manner in Vietnamese for the addition intent, the modification intent or the deletion intent, respectively; and

filling data originated from the plurality of sentences into the template to create a first text command wherein the filled-in data comprise a content to be input and a position of a sentence in the radiology report to be edited.

2. The radiology report editing method of claim 1 ,

wherein the plurality of text commands are generated further using an operation of classifying each sentence in the plurality of sentences as a second text command representing the unknown intent.

3. The radiology report editing method of claim 2 , wherein the natural language understanding model comprises:

a BERT (Bidirectional Encoder Representations from Transformers)-based model that has been pre-trained for Vietnamese;

a softmax layer; and

a conditional random field (CRF) layer;

wherein the classification task and the sequence tagging task are jointly trained using the BERT-based model;

wherein the classification task is trained using the BERT-based model and the softmax layer; and

wherein the sequence tagging task is trained using the BERT-based model and the CRF layer.

4. The radiology report editing method of claim 3 , wherein the classification task and the sequence tagging task are jointly trained using the operations of:

tokenizing an input text command to generate a tokenized sequence of a plurality of tokens that comprises a plurality of word tokens, a classification [CLS] token and a separator [SEP] token; wherein the [CLS] token and the [SEP] token are added to the beginning and the end of the tokenized sequence, respectively;

processing the plurality of tokens using the BERT-based model to generate a [CLS] token representation that is an aggregate of entire input representation of the input command and a plurality of representations for the plurality of word tokens;

feeding the [CLS] token representation to the softmax layer to predict an intent of the input text command;

classifying the plurality of representations for the plurality of word tokens into a plurality of tags and feeding the plurality of tags to the CRF layer to obtain the plurality of tagging sequences;

minimizing a first loss measuring a difference between the predicted intent and a ground truth intent of the input text command; and

minimizing a second loss measuring a difference between the obtained plurality of tagging sequences and ground truth tagging sequences of the word tokens.

5. The radiology report editing method of claim 4 , wherein the recording of the speech command comprising transforming a time series audio signal stored in the speech file into a mel spectrogram.

6. The radiology report editing method of claim 5 , wherein the speech dataset for training the speech recognition model includes two parts, wherein the first part includes speeches in general language and the second part includes speeches in radiology.

7. The radiology report editing method of claim 6 , wherein the radiology report is in Vietnamese.

8. A radiology report editing system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising:

providing a radiology report to be edited;

recording a speech command from a user to generate a speech file;

processing the speech file using a speech recognition model that has been trained using a speech dataset comprising Vietnamese speeches labeled with ground truth text transcriptions to generate a text command;

processing the text command using a natural language understanding model that has been trained to perform a classification task and a sequence tagging task;

wherein the classification task classifies the text command into an intent among a plurality of intents comprising an addition intent, a modification intent, a deletion intent and an unknown intent;

wherein the sequence tagging task tags each word in the text command with a tagging sequence, wherein the tagging sequence is selected from a group comprising an intent tagging sequence, a content tagging sequence and a position tagging sequence, wherein the intent tagging sequence indicates the classified intent of the text command; the content tagging sequence indicates a content to be edited and the position tagging sequence indicates a position of a sentence to be edited in the radiology report;

extracting the content and the position in the text command based on the content tagging sequence, the position tagging sequence, respectively;

if the classified intent is not the unknown intent, editing the radiology report based on the extracted content, the extracted position, and the classified intent of the text command;

wherein the natural language understanding model is trained using a training dataset,

wherein the training dataset includes a plurality of text commands that are generated based on a plurality of sentences extracted from a plurality of radiology reports,

wherein the plurality of text commands represents a plurality of intents comprising an addition intent, a modification intent, a deletion intent and an unknown intent;

wherein the plurality of text commands are generated using operations of:

providing a template that is selected from a group of an addition template, a modification template and a deletion template that represent an expression manner in Vietnamese for the addition intent, the modification intent or the deletion intent, respectively; and

filling data originated from the plurality of sentences into the template to create a first text command wherein the filled-in data comprise a content to be input and a position of a sentence in the radiology report to be edited.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2022
From: NGUYEN, MANH HUNG; HOANG, VU; NGUYEN, ANH TU; TRUONG, STEVEN QUOC HUNG; BUI, HUU TRUNG
To: VINBRAIN JOINT STOCK COMPANY
Reel/Frame 060967/0062 →
Priority Claims (1)
VN 1-2021-06040 · Sep 28, 2021 · national
Continuity (1)
Related Publication 20230096939A1 · Mar 30, 2023
References Cited (17)
US 8738403B2 · Flanagan · 2014 [cited by examiner]
US 9043206B2 · Roberge · 2015 [cited by examiner]
US 9390079B1 · Reicher · 2016 [cited by examiner]
US 10706210B2 · Kaljurand · 2020 [cited by examiner]
US 10978192B2 · Casella dos Santos · 2021 [cited by examiner]
US 11342055B2 · Chang · 2022 [cited by examiner]
US 20200090034A1 · Ramachandran · 2020 [cited by examiner]
Dat, Trinh Tan, Le Tran Anh Dang, Vu Ngoc Thanh Sang, Le Nhi Lam Thuy, and Pham The Bao, “Convolutional recurrent neural network with attention for Vietnamese speech to text problem in the operating room”, May 2021, Int… [cited by examiner]
Ghosh, Debjyoti, Can Liu, Shengdong Zhao, and Kotaro Hara, “Commanding and Re-Dictation: Developing Eyes-Free Voice-Based Interaction for Editing Dictated Text”, Aug. 2020, ACM Transactions on Computer-Human Interaction… [cited by examiner]
Lin, Ting-En, and Hua Xu, “A post-processing method for detecting unknown intent of dialogue system via pre-trained deep neural network classifier”, Aug. 2019, Knowledge-Based Systems, vol. 186, No. 104979, pp. 1-11. (Y… [cited by examiner]
Nguyen, Manh Hung, Vu Hoang, Tu Anh Nguyen, and Trung H. Bui, “Automatic Radiology Report Editing Through Voice”, Aug. 2021, Interspeech 2021, pp. 4862-4863. (Year: 2021). [cited by examiner]
Nguyen, Dat Quoc, and Anh Tuan Nguyen, “PhoBERT: Pre-trained language models for Vietnamese”, Nov. 2020, Findings of the Association for Computational Linguistics: EMNLP 2020, pp. 1037-1042. (Year: 2020). [cited by examiner]
Cao, Jin, Jun Wang, Wael Hamza, Kelly Vanee, and Shang-Wen Li, “Style Attuned Pre-training and Parameter Efficient Fine-tuning for Spoken Language Understanding”, Oct. 2020, Interspeech 2020, pp. 1570-1574. (Year: 2020). [cited by examiner]
Devlin, Jacob, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova, “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding”, Jun. 2019, 2019 Conference of the North American Chapter of the Asso… [cited by examiner]
Ghosh, Debjyoti, Pin Sym Foong, Shengdong Zhao, Di Chen, and Morten Fjeld, “EDITalk: Towards Designing Eyes-free Interactions for Mobile Word Processing”, Apr. 2018, Proceedings of the 2018 Conference on Human Factors i… [cited by examiner]
Hammana, Imane, Luigi Lepanto, Thomas Poder, Christian Bellemare, and My-Sandra Ly, “Speech recognition in the radiology department: a systematic review”, Jan. 2015, Health Information Management Journal, vol. 44, No. 2… [cited by examiner]
Gopakumar, B., S. Wang, M. T. Khasawneh, D. Cummings, and K. Srihari, “Reengineering Radiology Transcription Process through Voice Recognition”, Dec. 2008, 2008 IEEE International Conference on Industrial Engineering an… [cited by examiner]