[go: up one dir, main page]

FR3082975A1 - VIDEO CLIP SELECTOR FOR MEDICAL IMAGING AND MEDICAL DIAGNOSIS - Google Patents

VIDEO CLIP SELECTOR FOR MEDICAL IMAGING AND MEDICAL DIAGNOSIS Download PDF

Info

Publication number
FR3082975A1
FR3082975A1 FR1855643A FR1855643A FR3082975A1 FR 3082975 A1 FR3082975 A1 FR 3082975A1 FR 1855643 A FR1855643 A FR 1855643A FR 1855643 A FR1855643 A FR 1855643A FR 3082975 A1 FR3082975 A1 FR 3082975A1
Authority
FR
France
Prior art keywords
video clip
image data
quality
rule
view
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.)
Granted
Application number
FR1855643A
Other languages
French (fr)
Other versions
FR3082975B1 (en
Inventor
Charles Cadieu
Ha Hong
Kilian Koepsell
Johan Mathe
Nicolas Poilvert
Michael Cannon
Nathanael Romano
Nathalia BILENKO
Charles Chen
Nina Miolane
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.)
Caption Health Inc
Original Assignee
Bay Labs Inc
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 Bay Labs Inc filed Critical Bay Labs Inc
Priority to FR1855643A priority Critical patent/FR3082975B1/en
Publication of FR3082975A1 publication Critical patent/FR3082975A1/en
Application granted granted Critical
Publication of FR3082975B1 publication Critical patent/FR3082975B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/82Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/03Recognition of patterns in medical or anatomical images

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Processing (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

Un procédé de sélection de clip inclut la réception par l'intermédiaire d'une interface avec un dispositif d'imagerie médicale d'une sélection d'une procédure de diagnostic et d'une partie cible d'un corps de mammifère. Ensuite, le dispositif acquiert des données image de clip vidéo de la partie cible et stocke les données image de clip vidéo dans une mémoire d'images. Chaque clip vidéo des données image de clip vidéo est ensuite traité par traitement d'image pour déterminer une vue et une qualité de chaque clip vidéo et une règle est récupérée à partir d'une base de règles correspondant à la procédure de diagnostic et à la partie cible sélectionnées. A cet égard, la règle spécifie une vue et une qualité requise des données image de clip vidéo. Enfin, la règle récupérée est appliquée aux données image de clip vidéo comme un filtre pour produire un sous-ensemble de données image de clip vidéo satisfaisant à la vue et à la qualité requises spécifiées et le sous-ensemble de données image de clip vidéo est stocké dans la mémoire d'images.A clip selection method includes receiving via an interface with a medical imaging device a selection of a diagnostic procedure and a target portion of a mammalian body. Then, the device acquires video clip image data from the target portion and stores the video clip image data in an image memory. Each video clip of the video clip image data is then processed by image processing to determine a view and a quality of each video clip and a rule is retrieved from a rule base corresponding to the diagnostic procedure and the target party selected. In this regard, the rule specifies a view and required quality of the video clip image data. Finally, the retrieved rule is applied to the video clip image data as a filter to produce a subset of video clip image data satisfying the specified required view and quality and the video clip image data subset is stored in the image memory.

Description

SÉLECTEUR DE CLIP VIDÉO POUR IMAGERIE MÉDICALE ET diagnostic médicalVIDEO CLIP SELECTOR FOR MEDICAL IMAGING AND MEDICAL DIAGNOSIS

ARRIÈRE-PLAN DE L’INVENTION [0001] Domaine de l’invention [0002] La présente invention concerne le domaine de l’imagerie médicale et du diagnostic et, plus particulièrement, la sélection de clip vidéo pour leur utilisation en imagerie médicale et en diagnostic médical.BACKGROUND OF THE INVENTION Field of the Invention [0002] The present invention relates to the field of medical imaging and diagnostics and, more particularly, the selection of video clips for their use in medical imaging and in medical diagnosis.

[0003] Description de l’art antérieur [0004] L’imagerie médicale se réfère au procédé de création d’une 10 représentation visuelle d’une partie interne d’un cotps de mammifère à des fins d’analyse clinique et d’intervention médicale. L’imagerie médicale cherche à révéler des structures internes dissimulées par l’extérieur du cotps de manière à faciliter le diagnostic et le traitement d’une maladie. L’imagerie médicale incorpore plusieurs modalités différentes pour l’acquisition d’images. Des 15 modalités courantes comprennent des dispositifs radiologiques tels qu’une radiographie aux rayons X incluant une tomodensitométrie (TDM), une imagerie par résonance magnétique ((RM), une échographie médicale ou des ultrasons, une endoscopie, une élastographie, une imagerie tactile, une thermographie, une photographie médicale et des techniques d’imagerie fonctionnelle en médecine 20 nucléaire, telles qu’une tomographie par émission de positons (TEP) et une tomographie par émission mono-photonique (TESP). En fonction de l’usage souhaité de l’imagerie à des fins de diagnostic médical ou de ciblage d’un tissu spécifique ou d’un organe particulier ou préférer différentes modalités pour différentes imageries.Description of the Prior Art [0004] Medical imaging refers to the method of creating a visual representation of an internal part of a mammalian cotps for the purposes of clinical analysis and intervention. medical. Medical imaging seeks to reveal internal structures hidden outside the cotps in order to facilitate the diagnosis and treatment of a disease. Medical imaging incorporates several different methods for image acquisition. Common modalities include radiological devices such as x-ray radiography including computed tomography (CT), magnetic resonance imaging (MR), medical ultrasound or ultrasound, endoscopy, elastography, tactile imaging, thermography, medical photography and functional imaging techniques in nuclear medicine, such as positron emission tomography (PET) and mono-photonic emission tomography (TESP). Depending on the desired use of imaging for the purpose of medical diagnosis or targeting a specific tissue or a particular organ or prefer different methods for different imaging.

10005] L’imagerie médicale d’une zone cible du corps peut être obtenue à partir de nombreuses vues drffércntes. Strictement parlant, dans la mesure où une imagerie médicale peut être de nature bidimensionnelle, l’angle et l’approche du dispositif d’imagerie entraîneront une vue en perspective différente de la zone cible. Comme dans le cas de la modalité d’rmagerie médrcale, une vue particulière de la zone cible présentée dans une image médicale peut être préférée en fonctron de .’usage souhaité de l’rmagerie à des fins de diagnostre médical ou de crblage d’mr tissu spécifique ou d’un organe parirculier ou d’une partie de celui-ci.10005] Medical imaging of a target area of the body can be obtained from many different views. Strictly speaking, since medical imagery can be two-dimensional in nature, the angle and approach of the imaging device will result in a different perspective view of the target area. As with the medial radiation modality, a particular view of the target area presented in a medical image may be preferred depending on the desired use of the radiography for medical diagnosis or mr screening purposes. specific tissue or a circumcircular organ or a part thereof.

10006] Enfin, une imagene médicale d’une zone cible du corps peut varier en qualité. En fait, en fonction de l’opérateur - habituellement un technicien et non le médecin qui produit finalement un diagnostic sur la base de l’imagerie -, la clarté et le foyer d’une image medicate peuvent varier. Dans certarns cas, une vue tentée d’un organe cible peut être incomplète en omettant des caractéristiques clés de l’organe cible de la vue en raison d’une mise en place impropre du capteur d’imagerie. Dans d’autres circonstances, des facteurs externes tels que tes caractéristrques anatomiques du corps peuvent empêcher une certaine clarté de caractéristiques clés de .’organe cible en dépit d’une mise en place adéquate du capteur d’imagerie.10006] Finally, a medical image of a target area of the body can vary in quality. In fact, depending on the operator - usually a technician, not the doctor who ultimately makes a diagnosis based on imagery - the clarity and focus of a medicate image can vary. In certarns case was attempted to a target organ may be incomplete omitting key features of the target organ of vision due to an improper setting pl ace of the imaging sensor. In other circumstances, external factors such as the anatomical characteristics of the body may prevent some clarity of key characteristics of the target organ despite adequate placement of the imaging sensor.

[0007] Le flux de travail traditionnel pour imagerie médicale commence par l’utilisation de la modalité d’imagerie par un technicien sur le patient afin d’acquérir un ensemble de données image. Les données image peuvent être des données image fixes ou des données image de clip vidéo en fonction de la 5 modalité. De manière générale, le technicien a conscience du but ultime des données image afin de diagnostiquer une maladie ou un dysfonctionnement particulier d’un organe cible. Une fois acquis, l’ensemble de données image est stocké dans un dépôt centralisé, typiquement dénommé « PACS » ou « Système de Communication d’Archives d’images » et un rapport, numérique ou écrit, est 10 préparé pour être revu par le médecin. Le médeen récupère alors un peu plus tard l’ensemble de données image et du rapport et effectue une analyse des données image. L’analyse requiert de manière générale que le médecin sélectionne les images les plus appropriées dans l’ensemble de données image des vues correctes et de la qualité correcte.The traditional workflow for medical imaging begins with the use of the imaging modality by a technician on the patient in order to acquire a set of image data. The image data can be still image data or video clip image data depending on the mode. Generally, the technician is aware of the ultimate goal of image data in order to diagnose a particular disease or dysfunction of a target organ. Once acquired, the image data set is stored in a centralized repository, typically called "PACS" or "Image Archive Communication System" and a report, digital or written, is prepared for review by the doctor. The midwife then retrieves the image data set and the report a little later and performs an analysis of the image data. The analysis generally requires the physician to select the most appropriate images from the image dataset of the correct views and the correct quality.

[0008] Ce procédé peut être relativement fastidieux - en particulier en raison de la nécessité pour le médecin non seulement de sélectionner les images correctes des vues correctes et de la qualité correcte, mais également d’agencer efficacement sur l’écran d’affichage les «nages correctes afin de faciliter un diagnostic par la revue simultanée de multiples images d’intérêt différentes.This method can be relatively tedious - in particular because of the need for the doctor not only to select the correct images of the correct views and of the correct quality, but also to efficiently arrange on the display screen the “Correct swimming to facilitate a diagnosis by the simultaneous review of multiple images of different interest.

Dans la mesure où la qualité requise d’une image n’existe pas dans l’ensemble de données image, mais est nécessaire, ou dans la mesure où la vue requise d’une image n’existe pas dans l’ensemble de données image, le médecin doit alors dinger le patient pour qu’il revienne prendre un rendez-vous supplémentaireTo the extent that the required quality of an image does not exist in the image data set, but is necessary, or to the extent that the required view of an image does not exist in the image data set , the doctor must then finger the patient so that he returns to make an additional appointment

P s du technicien afin de reacquenr les données image manquantes. Cela constitue une perte énonne de ressources du patient, de l’installation de soins de santé et du médecin.P of the technician in order to reacquen the missing image data. This constitutes a huge waste of resources for the patient, the healthcare facility and the doctor.

BREF RÉSUMÉ DE L’INVENTIONBRIEF SUMMARY OF THE INVENTION

10009] Des aspects de modes de réalisation de l’invention résumés ici se réfèrent aux déficiences précitées et fournissent un procédé, u„ système de tmitement de données et un produit de programme infonnatique nouveaux et non manifestes pour la sélection de clip pour imagerie médicale. Un procédé de l’invention inclut la réception à travers une interface avec un dispositif d’imagerie médicale, d’une sélection d’une procédure de diagnostic et d’une partie cible d’un emps de mammifère. Ensuite, le dispositif d’imagerie médicale acquiert une ptalité de données image de clip vidéo de la position cible et stocke les données image de clip vidéo dans une mémoire d’images. Chaque clip vidéo des données image de clip vidéo est ensuite traité par battement d’image pour déterminer une vue et une qualité de chaque clip vidéo et une règle est récupérée parmi une base de règles correspondant à la procedure de diagnostic et à la partie cible sélectionnées. A cet égard, la règle spécifie une ™ et une qualité requises des données .mage de clip vidéo de manière à obtenir une mesure particulière necessaire dans la réalisation de la procédure de diagnostic. Enfin, la règle récupérée est appliquée aux données image de clip vidéo en tant que filtre pour produire un sous-ensemble de données image de clip vidéo répondant à la vue et à la qualité requises spécifiées et le sous-ensemble de données image de clip vidéo est stocké dans la mémoire d’images.10009] Aspects of embodiments of the invention summarized herein refer to the aforementioned deficiencies and provide a new and non-manifest method, data control system, and computer program product for clip selection for medical imaging. A method of the invention includes receiving, through an interface with a medical imaging device, a selection of a diagnostic procedure and a target portion of a mammalian emps. Next, the medical imaging device acquires a video clip image data quality of the target position and stores the video clip image data in an image memory. Each video clip of the video clip image data is then processed by image beating to determine a view and a quality of each video clip and a rule is retrieved from a rule base corresponding to the diagnostic procedure and to the selected target part. . In this regard, the rule specifies a required quality and quality of the video clip image data so as to obtain a particular measurement necessary in carrying out the diagnostic procedure. Finally, the retrieved rule is applied to the video clip image data as a filter to produce a subset of video clip image data meeting the specified view and required quality and the video clip image data subset. is stored in the image memory.

[0010] Dans un aspect particulier du mode de réalisation, à condition qu’un clip video satisfaisant la vue et la qualité requises spécifiées dans les données image de clip vidéo soit déterminé lors de l’application de la règle récupérée comme n existant pas dans les données image du clip vidéo, une alerte est générée par 1 intermédiaire de l’interface du dispositif d’imagerie médicale. Dans un autre aspect du mode de réalisation, le traitement d’image de chaque clip vidéo inclut la soumission de chaque clip vidéo à un réseau neural entraîné pour générer une sortie indiquant une vue reconnue dans un clip vidéo soumis à un niveau de confiance spécifié ou, en variante, la soumission de chaque clip vidéo à un système de récupération d’images basé sur le contenu conçu pour comparer un clip vidéo soumis à une mémoire de données d’images connues de vues particulières afin d’indiquer une vue reconnue dans le clip vidéo soumis.In a particular aspect of the embodiment, provided that a video clip satisfying the required view and quality specified in the video clip image data is determined during the application of the retrieved rule as not existing in image data from the video clip, an alert is generated via the interface of the medical imaging device. In another aspect of the embodiment, the image processing of each video clip includes subjecting each video clip to a trained neural network to generate output indicating a recognized view in a video clip subjected to a specified confidence level or , alternatively, subjecting each video clip to a content-based image retrieval system designed to compare a video clip submitted to a memory of known image data of particular views in order to indicate a view recognized in the video clip submitted.

[0011] Dans un autre aspect encore du mode de réalisation, le traitement d’image de chaque clip vidéo inclut en outre le calcul informatisé d’un degré généralisé de la qualité d’une image soumise sur la base du niveau spécifié de confiance produit dans la sortie du réseau neural. Enfin, dans encore un autre aspect du mode de réalisation, la règle spécifie de plus une présence requise d’une caractéristique de repérage dans la vue. De cette manière, le traitement d’image de chaque clip vidéo inclut la soumission de chaque clip vidéo à un réseau neural entraîné pour générer une sortie indiquant une caractéristique de repérage reconnue dans un clip vidéo soumis à un niveau spécifié de confiance de sorte qu au cours de l’application de la règle récupérée, une absence de la caractéristique de repérage est corrélée à une qualité médiocre du clip vidéo, mais qu’une présence de la caractéristique de repérage est corrélée à une bonne qualité du clip vidéo.In yet another aspect of the embodiment, the image processing of each video clip further includes the computerized calculation of a generalized degree of the quality of an image submitted based on the specified level of product confidence in the output of the neural network. Finally, in yet another aspect of the embodiment, the rule further specifies a required presence of a tracking characteristic in the view. In this way, image processing of each video clip includes subjecting each video clip to a trained neural network to generate an output indicating a recognized cue characteristic in a video clip subjected to a specified level of confidence so that at during application of the retrieved rule, an absence of the tracking characteristic is correlated with a poor quality of the video clip, but that a presence of the tracking characteristic is correlated with a good quality of the video clip.

[0012] Dans un autre mode de réalisation de l’invention, un système de traitement de données d’imagerie médicale est configuré pour une sélection de clip. Le système inclut un système informatique hôte qui inclut un ou plusieurs ordinateurs, chacun avec une mémoire et au moins un processeur. Un programme informatique d’imagerie de diagnostic s’exécute dans la mémoire du système informatique hôte et fournit des instructions de commande à un dispositif d imagerie médicale couplé en mode de communication. Le programme fournit de plus une interface avec le dispositif d’imagerie médicale.In another embodiment of the invention, a medical imaging data processing system is configured for clip selection. The system includes a host computer system that includes one or more computers, each with memory and at least one processor. A diagnostic imaging computer program runs in the memory of the host computer system and provides control instructions to a paired medical imaging device in communication mode. The program also provides an interface with the medical imaging device.

[0013] De manière importante, le programme inclut en outre des instructions de programme informatique activées pendant l’exécution pour effectuer un procédé de sélection de clip pour une imagerie médicale. Le procédé inclut la réception par l’intermédiaire d’une interface avec un dispositif d’imagerie médicale, d’une selection d’une procédure de diagnostic et d’une partie cible d’un corps de mammifère. Ensuite, le dispositif d’imagerie médicale acquiert une pluralité de données image de clip vidéo de la partie cible et stocke les données image de clip vidéo dans une mémoire d’images. Chaque clip vidéo des données image de clip vidéo est ensuite traité par traitement d’image pour déterminer une vue et une qualité de chaque clip vidéo et une règle est récupérée à partir d’une base de règles correspondant à la procédure de diagnostic et à la partie cible sélectionnées. A cet égard, la règle spécifie une vue et une qualité requises des données image de clip vidéo. Enfin, la règle récupérée est appliquée aux données image de clip vidéo comme un filtre pour produire un sous-ensemble de données image de clip vidéo satisfaisant à la vue et à la qualité requises spécifiées et le sous-ensemble de données image de clip vidéo est stocké dans la mémoire d’images.Importantly, the program further includes computer program instructions activated during execution to perform a clip selection process for medical imaging. The method includes receiving via an interface to a medical imaging device, a selection of a diagnostic procedure and a target part of a mammalian body. Then, the medical imaging device acquires a plurality of video clip image data from the target portion and stores the video clip image data in an image memory. Each video clip of the video clip image data is then processed by image processing to determine a view and a quality of each video clip and a rule is retrieved from a rule base corresponding to the diagnostic procedure and the target party selected. In this regard, the rule specifies a required view and quality of the video clip image data. Finally, the retrieved rule is applied to the video clip image data as a filter to produce a subset of video clip image data satisfying the specified view and required quality, and the video clip image data subset is stored in the image memory.

[0014] Des aspects supplémentaires de l’invention seront mentionnés en partie dans la description qui suit et seront en partie manifestes à partir de la description ou peuvent être appris par la pratique de l’invention. Les aspects de l’invention seront realises et atteints au moyen des éléments et des combinaisons détaillés tout particulièrement dans les revendications ci-annexées. Il est bien entendu qu’à la fois la description générale précitée et la description détaillée suivante ne sont données qu’à titre d’exemple et d’explication et n’apportent pas de restrictions à 1 invention telle qu’elle est revendiquée.Additional aspects of the invention will be mentioned in part in the description which follows and will be partly apparent from the description or can be learned by practicing the invention. The aspects of the invention will be achieved and achieved by means of the elements and combinations detailed in particular in the claims appended hereto. It is understood that both the above general description and the following detailed description are given only by way of example and explanation and do not provide restrictions to the invention as claimed.

BRÈVE DESCRIPTION DES DIVERSES VUES DES DESSINS [0015] Les dessins ci-annexés, qui sont incorporés et font partie de la présente spécification, illustrent des modes de réalisation de l’invention et, conjointement avec la description, servent à expliquer les principes de l’invention. Les modes de réalisation illustrés ici sont actuellement préférés, mais il est bien entendu que 1 invention n’est pas limitée aux agencements et aux instrumentalités précis illustrés, dans lesquels :BRIEF DESCRIPTION OF THE VARIOUS VIEWS OF THE DRAWINGS The attached drawings, which are incorporated and form part of the present specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention. 'invention. The embodiments illustrated here are currently preferred, but it is understood that the invention is not limited to the precise arrangements and instrumentalities illustrated, in which:

[0016] la Figure 1 est une illustration d’un procédé de sélection de clip pour imagerie médicale ;Figure 1 is an illustration of a clip selection process for medical imaging;

10017) la Figure 2 est une illustrât™ schématique d’un système de traitement de données configuré pour la sélection de clip pour de l’imagerie médicale ; et10017) Figure 2 is a schematic illustration of a data processing system configured for clip selection for medical imaging; and

10018) la Figure 3 est un organigramme illustrant un procédé de sélection de clip pour de l’imagerie médicale.10018) Figure 3 is a flow diagram illustrating a clip selection process for medical imaging.

DESCRIPTION DÉTAILLÉE DE L’INVENTIONDETAILED DESCRIPTION OF THE INVENTION

100») Des modes de réalisation de l’invention vtsent ia sélection de clip vtdéo pour de l’imagerie de dispositif médical et des diagnostics médicaux. Selon un mode de réalisation de l’invention, un ensemble de clips vidéo simultanément acquis d’un organe de mammifère est sélectionné pour le traitement et chaque clip vidéo de l’ensemble est soumis à un réseau neural entraîné pour classifier chaque clip vidéo selon une vue particulière de l’organe et une modalité utilisée pour acquérir le clip vidéo. La confiance produite par le réseau neural sert d’entrée à une fonction déterminant une qualité du clip vtdéo. Un usage intentionné des dtps vidéo acquis est ensuite spécifié, par exemple, pour calculer une mesure de l’organe en fonction du ca!cul d’une mesure par rapport à une procédure de dtagnostic spécifiée, et d’une règte venant d’une base de règles récupérée indiquant une vue, une modalité et une extgence de qualité spécifiques pour l’utilisation intentionnée. Optionnellement, la règle indique un agencement de présentation de clips vidéo dans un lecteur. Sur la base de l’indication par la règle de la vue, de la modalité et de l’exigence de qualtté spécifiques pour l’usage intentionné, les clips vidéo acquis sont filtrés afin de produire un sousensemble de clips vidéo de la vue, des modalités et de la qualité spécifiques.100 ”) Embodiments of the invention vtsent ia video clip selection for medical device imaging and medical diagnostics. According to an embodiment of the invention, a set of video clips simultaneously acquired from a mammalian organ is selected for processing and each video clip of the set is subjected to a trained neural network to classify each video clip according to a particular view of the organ and a method used to acquire the video clip. The confidence produced by the neural network serves as input to a function determining the quality of the video clip. Intentional use of acquired video dtps is then specified, for example, to calculate an organ measurement based on the calculation of a measurement in relation to a specified diagnostic procedure, and a rule from a retrieved rule base indicating a specific view, modality and quality of the intended use. Optionally, the ruler indicates an arrangement for presenting video clips in a player. On the basis of the indication by the rule of sight, the modality and the quality requirement specific for the intended use, the video clips acquired are filtered in order to produce a subset of video clips of the view, specific terms and quality.

Enfin, le sous-ensemble de dips vidéo est fourni comme entrée à un lecteur de diagnostic présentant !e sous-ensemble de clips vidéo pour une observation par un professionnel des soins de santé. Optionnellement, le lecteur agence la présentation du sous-ensemble de clips vidéo en fonction de la règle. En particulier, l’agencement de la présentation du sous-ensemble de clips vidéo peut induré un réaménagement du sous-ensemble des clips vidéo de sorte que les clips vidéo les plus .mpofiants sont d’abord présentés au professionnel de soins de santé.Finally, the subset of video clips is provided as input to a diagnostic reader presenting the subset of video clips for observation by a healthcare professional. Optionally, the reader arranges the presentation of the subset of video clips according to the rule. In particular, the layout of the presentation of the video clip subset may necessitate a rearrangement of the video clip subset so that the most informative video clips are first presented to the healthcare professional.

[0020] Dans une autre illustration, la Figure 1 est une illustrator d’un procédé de sélection de clip pour imagerie médicale. Comme montré sur la Figure 1, un dispositif d’imagerie médicale 100 acquiert des données d’image dans un ensemble d’images 130 d’un organe cible d’un corps de mammifère. Chaque image de l’ensemble d'images 130 reflète une vue spécifique de l’organe cible et a une qualité particulière. Un circit logique de sélecteur .[0020] In another illustration, Figure 1 is an illustrator of a method of selecting music fo r medical imaging. As shown in Figure 1, a medical imaging device 100 acquires image data in a set of images 130 of a target organ of a mammalian body. Each image of the set of images 130 reflects a specific view of the target organ and has a particular quality. A circ "it selector logic.

chacune des images dans l’ensemble d’images 130 et détermine à la fois une vue réfléchie par l’image et également une qualité détenninée 160, Ensuite, une procédure intentionnée 110 est spécifiée pour le dispositif d’imagerie médicaie 100 et une règle spécifique 140 quant à la qualité et à la vue requise des données image est sélectionnée dans une table de règles 120 sur la base de la procédure intentionnée 110 et, optionnellement, d’une mesure spécifiée à calculer en fonction de la procédure intentionnée 110. La règle sélectionnée 140 est fournie au circuit logique de sélecteur à puce 150.each of the images in the set of images 130 and determines both a view reflected by the image and also a determined quality 160. Next, an intentional procedure 110 is specified for the medical imaging device 100 and a specific rule 140 as to the quality and the required view of the image data is selected in a rule table 120 on the basis of the procedure intended 110 and, optionally, of a specified measure to be calculated according to the procedure intended 110. The rule 140 is supplied to the chip selector logic 150.

[0021] Le circuit logique de sélecteur à puce 150 applique la règle sélectionnéeThe chip selector logic circuit 150 applies the selected rule

140 à chaque image de l’ensemble d’images 130 de manière à créer un filtre 180 filtrant ou triant (réaménageant) l’ensemble d’images 130 en un sous-ensemble d’images 190 seulement des images ayant une vue et une qualité assignées 160 5 suffisantes pour supporter la procédure spécifiée 110 et optionnellement dans un ordre avec la vue et la qualité les plus souhaitables positionnées au sommet de l’ordonnancement. Ensuite, dans la mesure où le circuit logique de sélecteur à puce 150 détermine qu’une ou plusteuts images est ou sont présentes dans le sous-ensemble d’images 190, le sous-ensemble d’images 190 est stocké dans une 10 mémoire de données 175 pour utilisation dans un diagnostic médical de la procédure spécifiée 110. Autrement, le circuit logique de sélecteur à puce 150 lors de la détection d’un ensemble vide 185 pour le sous-ensemble d’images 190 envoie une invitation 195 dans le dispositif d’imagerie médicale 100 indiquant un besoin de réacquérir de nouvelles données image satisfaisant à l’une et/ou 15 l’autre de la vue requise ou d’une qualité requise pour ta procédure spécifique 110.140 at each image of the set of images 130 so as to create a filter 180 filtering or sorting (rearranging) the set of images 130 into a subset of images 190 only images having a view and a quality assigned 160 5 sufficient to support the specified procedure 110 and optionally in order with the most desirable view and quality positioned at the top of the schedule. Then, since the chip selector logic 150 determines that one or more German images is or are present in the image subset 190, the image subset 190 is stored in a memory of data 175 for use in a medical diagnosis of the specified procedure 110. Otherwise, the chip selector logic 150 when detecting an empty set 185 for the subset of images 190 sends an invitation 195 to the device medical imaging 100 indicating a need to reacquire new image data satisfying one and / or the other of the required vision or of a quality required for your specific procedure 110.

10022) Le procédé décrit en liaison avec la Figure 1 peut être mis en œuvre dans un système de traitement de données. Dans une autre illustration, la Figure! montre schématiquement un système de traitement de données configuré pour une sélection de clip pour de l’imagerie médicale. Le système inclut un système mfoimatiquc hôte 200 qui inclut une mémoire 220, au moins un processeur 210 et un afficheur 230. Le système informatique hôte 200 est également couplé à un dispositif d’imagerie médicale 250 qui est conçu pour acquérir des données mage médicales d'organes cibles et à une mémoire d'images 240 dans laquelle les données rmage médicales acquises sont stockées. Un systéme d'exploitation 260 s'exécute dans la mémoire 220 du systéme infonnatique hôte 200. Le système d’exploitation 260 supporte l'exécutton d'un code d'un programme d'un module de sélection de clip 300.10022) The method described in connection with Figure 1 can be implemented in a data processing system. In another illustration, Figure! schematically shows a data processing system configured for clip selection for medical imaging. The system includes a host multimedia system 200 which includes a memory 220, at least one processor 210 and a display 230. The host computer system 200 is also coupled to a medical imaging device 250 which is designed to acquire medical mage data from target organs and to an image memory 240 in which the acquired medical rmage data are stored. A system operating me e 260 executes in memory 220 of host infonnatique system 200. The operating system 260 supports exécutton a program code of a clip selection module 300.

[0023] Le code du programme du module de sélection de clip 300 est activé lors de l'exécution par le processeur 210 dans la mémoire 220, pour recevoir dans une interface avec le dtspositlf d'tmagene médicale 250 une indication d'une procédure en ce qui concerne un organe cible, conjointement avec un ensemble d'images dans la mémoire d'images 240 acquises par le dispositif d’imagerie médicale 250 par rapport à ia procédure indtquée. Le code du programme est en outre activé, au cours de l'exécution, pour analyser et assigner à chaque image de l’ensemble d'images à la fois une vue et une qualité de chaque image. A cet égard, le code du programme du module de sélection de clip 300 peut fournir chaque image de l’ensemble d'images à un réseau neura! 280 entraîné pour produire une mdication probabiliste d’une qualité et d'une vue pour me image fournie. En variante, le code du programme du module de séiection de clip 300 peut fournir chaque mage à un système de récupération d’images basé sur le contenu 270 qui est à même de comparer les données image de chaque image à un ensemble connu de données image afin de classifier chaque image par rapport à me vue particulière et à me qualité particulière sur la base de données mage d’une vue connue et d’une qualité connue.The program code of the clip selection module 300 is activated during execution by the processor 210 in the memory 220, to receive an indication of a procedure in an interface with the dtspositlf d'tmagene medical 250 which relates to a target organ, together with a set of images in the memory of images 240 acquired by the medical imaging device 250 with respect to the procedure described. The program code is also activated, during execution, to analyze and assign to each image of the set of images both a view and a quality of each image. In this regard, the program code of the clip selection module 300 can supply each image of the set of images to a neural network! 280 trained to produce a probabilistic mdication of a quality and a view for the supplied image. Alternatively, the program code of the clip selection module 300 can supply each mage to a content-based image retrieval system 270 which is able to compare the image data of each image to a known set of image data in order to classify each image in relation to my particular view and to my particular quality on the basis of a mage database of a known view and of a known quality.

[0024] Optionnellement, [e système de récupération d’images basé sur le contenu 270 peut indiquer une qualité sur la base d’une apparition dans une image d’une portion d’un point de repère du corps de mammifère qui devrait être montrée par rapport à la vue particulière de l’image. L’absence du point de repère indique une qualité médiocre. Divers degrés de présence du point de repère indiquent divers degrés de qualité. Par exemple, une présence claire d’un point de repere dans une image lorsqu’on l’attend indique une bonne qualité. Par contre, une présence partielle du point de repère indique une qualité médiocre.Optionally, the content-based image recovery system 270 may indicate a quality based on an appearance in an image of a portion of a landmark of the mammalian body which should be shown compared to the particular view of the image. The absence of the benchmark indicates poor quality. Varying degrees of benchmark presence indicate varying degrees of quality. For example, a clear presence of a landmark in an image when expected indicates good quality. However, a partial presence of the benchmark indicates poor quality.

[0025] Comme autre option, une distance d’écho peut être calculée pour chaque image en tenues d’une disparité entre une pose d’un dispositif d’acquisition d’images résultant dans l’image et une pose optimale. Plus spécifiquement, un ensemble d’images de formation annotées chacune par une pose connue utilisée pour acquérir l’une eonespondante des images de fonction et, optionnellement, un écart vis-à-vis d’une pose optimale connue a priori pour acquérir me fonM de qualité la plus élevée de l’image de formation, sont copiées de sorte qu’une image ultérieure, lorsqu’elle est comparée aux images de formation, peut résulter en une identification d’une variation de pose analogue à laquelle on se réfère en tant que distance d’écho. Ce qui précède peut être obtenu par récupémtion d’images basé sur le contenu ou par un réseau neural entraîné avec des images de formation afin d’indiquer la distance d’écho. Une qualité est ensuite assignée à l’image ultérieure sur la base d’une distance d’écho comélée de sorte qu’une distance d’écho de seuil indique une qualité plus médiocre qu’une distance d’écho plus petite pour l’image ultérieure.As another option, an echo distance can be calculated for each image in keeping with a disparity between a pose of an image acquisition device resulting in the image and an optimal pose. More specifically, a set of training images each annotated by a known pose used to acquire one corresponding to the function images and, optionally, a deviation from an optimal pose known a priori for acquiring my function. highest quality image of the formation image, are copied so that a subsequent image, when compared to the formation images, can result in an identification of a similar pose variation to which reference is made as long as the echo distance. The above can be obtained by content-based image recovery or by a neural network trained with training images to indicate the echo distance. A quality is then assigned to the subsequent image based on a comelated echo distance so that a threshold echo distance indicates poorer quality than a smaller echo distance for the image. higher.

[0026] Comme autre option, le réseau neural 280 peut indiquer une vue reconnue dans un clip vidéo soumis à un niveau de confiance spécifié.As another option, the neural network 280 can indicate a recognized view in a video clip subject to a specified level of confidence.

[0027] Une fois que le code du programme du module de sélection de clip 300 a établi une vue et une qualité calculées pour chaque image dans l’ensemble d’images, le code du programme est en outre activé pour sélectionner une règle particulière parmi une base de règles calée sur la procédure indiquée et pour appliquer la règle à chaque image dans l’ensemble d’images. Sous cet aspect, la vue et la qualité déterminées de chaque image de l’ensemble d’images sont fournies comme entrée à la règle particulière afin de déterminer panni la vue et la qualité celles qui dépassent celles requise par la règle particulière. S’il en est ainsi, l’image est ajoutée à un sous-ensemble d’images de la mémoire d’images 240. Autrement, l’image est écartée. Une fois que chaque image dans l’ensemble d images a été traitée par la règle particulière, le code du programme du module de selection de clip 300 détermine si des images persistent dans le sous-ensemble dans la mémoire d’images 240. Si non, le module de sélection de clip 300 dirige le dispositif d’imagerie médicale 250 pour générer une alerte dans l’interface indiquant une nécessité d acquérir des données image supplémentaires.Once the program code of the clip selection module 300 has established a view and a quality calculated for each image in the set of images, the program code is also activated to select a particular rule from a rule base calibrated on the indicated procedure and to apply the rule to each image in the set of images. In this aspect, the determined view and quality of each image in the set of images is provided as input to the particular rule in order to determine from which view and quality those which exceed those required by the particular rule. If so, the image is added to a subset of images in the image memory 240. Otherwise, the image is discarded. Once each image in the image set has been processed by the particular rule, the program code of the clip selection module 300 determines whether images persist in the subset in the image memory 240. If not , the clip selection module 300 directs the medical imaging device 250 to generate an alert in the interface indicating a need to acquire additional image data.

[0028] Dans une autre illustration encore du fonctionnement du module de sélection de clip 300, la Figure 3 est un organigramme illustrant un procédé pour la selection de clip pour de l’imagerie médicale. Le traitement commence au bloc 310 dans lequel une procédure cible et un organe cible sont spécifiés dans une interface avec le dispositif d’imagerie médicale. Dans le bloc 320, une règle est localisée pour la procédure cible et l’organe cible spécifiés. Ensuite, au bloc 330, une premiere image dans un ensemble d’images est récupérée depuis la mémoire de données et une qualité et une vue assignées sont chargées dans la mémoire. Optionnellement, la récupération se fait en temps réel pendant l’acquisition de 1 ensemble d’images par le dispositif d’imagerie médicale. Au bloc 340, la règle localisée est appliquée à la qualité et à la vue assignées à des fins de determination dans le bloc de décision 350. Dans le bloc de décision 350, si la première image a une qualité et une vue suffisantes pour la procédure cible et 1 organe cible spécifiés, la première image est ajoutée à un sous-ensemble dans le bloc 360. Autrement, le procédé continue au bloc de décision 370.In yet another illustration of the operation of the clip selection module 300, Figure 3 is a flow diagram illustrating a method for clip selection for medical imaging. Processing begins at block 310 in which a target procedure and a target organ are specified in an interface with the medical imaging device. In block 320, a rule is located for the specified target procedure and target organ. Then, at block 330, a first image in a set of images is retrieved from the data memory and an assigned quality and view are loaded into the memory. Optionally, the recovery is done in real time during the acquisition of 1 set of images by the medical imaging device. In block 340, the localized rule is applied to the quality and view assigned for determination purposes in decision block 350. In decision block 350, if the first image has sufficient quality and view for the procedure target and 1 target organ specified, the first image is added to a subset in block 360. Otherwise, the process continues at decision block 370.

[0029] Dans le bloc de décision 370, si des images supplémentaires restent à traiter, dans le bloc 380, une image suivante dans l’ensemble d’images est sélectionnée pour traitement et le procédé se répète à travers le bloc 340 avec 1 application de la règle localisée. Autrement, dans le bloc de décision 390, on determine ensuite si des images existent dans le sous-ensemble. Si c’est le cas, au bloc 400, le sous-ensemble est renvoyé pour utilisation dans une analyse de diagnostic de la procédure cible. Mais autrement, au bloc 410, on présente une invitation dans une interface avec le dispositif d’imagerie médicale indiquant un besoin d’acquérir des données image supplémentaires de la qualité requise, de la vue requise ou des deux.In decision block 370, if additional images remain to be processed, in block 380, a next image in the set of images is selected for processing and the method is repeated through block 340 with 1 application of the localized rule. Otherwise, in decision block 390, it is then determined whether images exist in the subset. If so, at block 400, the subset is returned for use in a diagnostic analysis of the target procedure. But otherwise, at block 410, an invitation is presented in an interface with the medical imaging device indicating a need to acquire additional image data of the required quality, the required view or both.

[0030] La présente invention peut être mise en œuvre dans un système, un procédé, un produit de programme informatique ou n’importe quelle combinaison de ceux-ci. Le produit de programme informatique peut inclure un ou des supports de stockage lisibles par ordinateur ayant des instructions de programme lisib.es par ordinateur pour amener un processeur à réaliser des aspects de la présente invention. Le support de stockage Hstble par ordinateur peur être un dispositif tangible qui peut conserver et stocker des instructions â utiliser par un dispositif d’exécutton d’instructions. Le support de stockage lisible par ordinateur peut être, par exemple, mais sans limitation, un dispositif de stockage électromque, un dtspositif de stockage magnétique, un dispositif de stockage optique, un dispositif de stockage électroma^étique, un dispositif de stockage à semi-conducteurs ou n’importe quelle combinatson dispositifs précités.The present invention can be implemented in a system, method, computer program product, or any combination thereof. The computer program product may include one or more computer readable storage media having computer readable program instructions to cause a processor to realize aspects of the present invention. The Hstble computer storage medium can be a tangible device that can store and store instructions for use by an instruction execution device. The computer-readable storage medium can be, for example, but not limited to, an electromechanical storage device, a magnetic storage device, an optical storage device, an electromechanical storage device, a semi-storage device conductors or any combination of the above devices.

appropriée des [003!] Des instnretions de programme être téléchargées vers des dispositifs de calcm/tratternent respectifs à partir d’un support de stockage lisiHe par ordinateur ou vers un ordinateur externe ou un dispositif de stockage extente via un réseau. Les insultions de programme lisibles par ordinateur peuvent s’exécuter entièrement sur l’ordinateur deappropriate [003!] Program instnretions be downloaded to respective calcm / tratternent devices from a computer-readable storage medium or to an external computer or an extensive storage device via a network. Computer readable program insults can run entirely on the computer of

Tutilisateur, en partie sur l’ordinateur de l’utilisateur, comme paquet de iogieie! autonome, en partie sur l’ordinateur de futilisateur et en partie sur un ordinateur distant ou entièrement sur l’ordinateur ou un serveur distant. Des aspects de la décrits ici en se référant à des illustrations des diagrammes séquencés présente invention sont d’organigrammes et/ou de procédés, d’appareils (systèmes) et de produits de programmes informatiques selon modes de réalisation de l’invention. n est bien entendu que chaque bloc illustrations d’organigrammes et/ou des diagrammes combinaisons de blocs dans les illustrations d’organigrammes et/ou séquencés et des des des les diagrammes séquencés peuvent être mis en œuvre par des instructions de programme lisibles par ordinateur.The user, partly on the user's computer, as an iogy package! stand-alone, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. Aspects of the described herein with reference to illustrations of the present invention block diagrams are flow charts and / or methods, apparatuses (systems) and computer program products according to embodiments of the invention. It is understood that each block of flowchart illustrations and / or block combination diagrams in the illustrations of flowcharts and / or sequenced and of the sequenced diagrams can be implemented by computer readable program instructions.

[0032] Ces instructions de programme lisibles par ordinateur peuvent être fournies à un processeur d'un ordinateur universel, d'un ordinateur à fins 5 spéciales ou d’autres appareils de traitement de données programmables afin de produire une machine de sorte que les instmctions, qui s’exécutent via le processeur de l’ordinateur ou d’un autre appareil de traitement de données programmable, créent des moyens pour mettre en œuvre les fonctions/actes spécifiés dans l’organigramme et/ou dans un ou des blocs de diagrammes 10 séquencés. Ces instructions de programme Us,blés par ordinateur peuvent également être stockées dans un support de stockage lisible par ordinateur qui peut diriger un ordinateur, un appareil de traitement de données programmable et/ou d’autres dispositifs pour fonctionner de manière particulière de sorte que le support de stockage lisible par ordinateur ayant des instructions qui y sont 15 stockées comprend un article de fabrication incluant des instructions qui mettent en œuvre des aspects de la fonction ou de l’acte spécifié dans l’organigramme et/ou dans un ou des blocs de diagrammes séquencés.These computer readable program instructions can be provided to a processor of a universal computer, a special purpose computer or other programmable data processing apparatus to produce a machine so that the instmctions , which run through the computer processor or other programmable data processing device, create means for implementing the functions / acts specified in the flowchart and / or in one or more blocks of diagrams 10 sequenced. These computer-stored program instructions Us can also be stored in a computer-readable storage medium which can direct a computer, a programmable data processor and / or other devices to operate in a particular way so that the computer readable storage medium having instructions stored therein includes an article of manufacture including instructions which implement aspects of the function or act specified in the flowchart and / or in one or more blocks of sequenced diagrams.

[0033] Les instructions de programme lisibles par ordinateur peuvent également être chargées sur un ordinateur, un autre appareil de traitement de données programmable ou un autre dispositif pour amener une série d’étapes opérationnelles à être effectuées sur l’ordinateur, un autre appare.1 programmable ou un autre dispositif afin de produire un procédé mis en œuvre par ordinateur de sorte que les instructions qui s’exécutent sur l’ordinateur, un autre appareil programmable ou un autre dispositif mettent en œuvre les fonctions/actes spécifiés dans l’organigramme et/ou dans un ou des blocs de diagrammes séquencés.The computer readable program instructions can also be loaded on a computer, another programmable data processing device or another device to cause a series of operational steps to be performed on the computer, another device. 1 programmable or other device to produce a computer-implemented method so that the instructions that execute on the computer, another programmable device or another device perform the functions / acts specified in the flowchart and / or in one or more blocks of sequenced diagrams.

[0034] L’organigramme et les diagrammes séquencés des figures illustrent 1 architecture, la fonctionnalité et le fonctionnement de mise en œuvre possible de systèmes, de procédés et de produits de programmes informatiques selon divers modes de réalisation de la présente invention. À cet effet, chaque bloc de l’organigramme ou des diagrammes séquencés peut représenter un module, un segment ou une partie d’instructions, qui inclut une ou plusieurs instructions exécutables pour mettre en œuvre la ou les fonctions logiques spécifiées. Dans certaines mises en œuvre alternatives, les fonctions notées dans la séquence peuvent se produire en dehors de l’ordre annoté dans les figures. Par exemple, deux séquences représentées par la suite peuvent en fait être exécutées de manière sensiblement simultanée ou bien les séquences peuvent quelquefois être exécutées dans l’ordre inverse en fonction de la fonctionnalité impliquée. On notera également que chaque bloc des diagrammes séquencés et/ou des illustrations d’organigramme, et des combinaisons de blocs dans les diagrammes séquencés et/ou les illustrations d’organigramme peut être mise en œuvre par des systèmes à base de matériel à des fins spéciales qui effectuent les fonctions ou les actes spécifiés et réalisent des combinaisons de matériel et d’instructions informatiques à des fins spéciales.The flowchart and sequenced diagrams of the figures illustrate 1 architecture, functionality and operation of possible implementation of systems, methods and computer program products according to various embodiments of the present invention. For this purpose, each block of the flowchart or of the sequenced diagrams can represent a module, a segment or a part of instructions, which includes one or more executable instructions to implement the specified logic function (s). In some alternative implementations, the functions noted in the sequence may occur outside the order annotated in the figures. For example, two sequences shown below can actually be executed substantially simultaneously, or the sequences can sometimes be executed in reverse order depending on the functionality involved. It should also be noted that each block of the block diagrams and / or the flowchart illustrations, and combinations of blocks in the block diagrams and / or the flowchart illustrations can be implemented by hardware-based systems for the purposes Specialists who perform the specified functions or acts and perform combinations of computer hardware and instructions for special purposes.

[0035] Enfin, la terminologie utilisée ici sert uniquement à décrire des modes de réalisation particuliers et n’est pas destinée à limiter l’invention. Telles qu’on les utilise ici, les formes singulières « un », « une » et « le ou la » sont destinées à inclure les formes plurielles également à moins que le contexte n’indique clairement autre chose. Il est bien entendu en outre que les termes « inclut » et/ou « incluant », lorsqu’on les utilise dans la présente spécification, spécifient la presence de caractéristiques, de nombres entiers, d’étapes, d’opérations, d éléments et/ou de composants mentionnés, mais n’empêchent pas la présence ou l’ajout d’une ou plusieurs autres caractéristiques, nombres entiers, étapes, opérations, éléments, composants et/ou leurs groupes.Finally, the terminology used here is used only to describe particular embodiments and is not intended to limit the invention. As used herein, the singular forms "one", "one" and "the or the" are intended to include plural forms also unless the context clearly indicates otherwise. It is further understood that the terms "includes" and / or "including", when used in this specification, specify the presence of characteristics, whole numbers, steps, operations, elements and / or of the components mentioned, but do not prevent the presence or addition of one or more other characteristics, whole numbers, steps, operations, elements, components and / or their groups.

[0036] Les structures, matériaux, actes et équivalents correspondants de tous les moyens ou des étapes plus des éléments fonctionnels dans les revendications cidessous sont destinés à inclure toute structure, tout matériau ou tout acte pour réaliser la fonction en combinaison avec d’autres éléments revendiqués tels qu ils sont spécifiquement revendiqués. La description de la présente invention a été présentée à des fins d’illustration et de description, mais n’est pas destinée à etre exhaustive ou limitée à l’invention sous la forme décrite. De nombreuses modifications et variantes apparaîtront aux hommes de l’art sans sortir du cadre et de 1 esprit de l’invention. Le mode de réalisation a été choisi et décrit afin de mieux expliquer les principes de l’invention et l’application pratique et permettre a d’autres hommes de l’art de comprendre l’invention pour divers modes de réalisation avec diverses modifications que celles convenant à l’usage particulier visé.The structures, materials, acts and corresponding equivalents of all means or steps plus functional elements in the claims below are intended to include any structure, material or act to perform the function in combination with other elements claimed as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form described. Many modifications and variations will appear to those skilled in the art without departing from the scope and spirit of the invention. The embodiment has been chosen and described in order to better explain the principles of the invention and the practical application and allow other persons skilled in the art to understand the invention for various embodiments with various modifications than those suitable for the particular use intended.

/ [0037] Après avoir décrit l’invention de la présente demande en détail en se référant à des modes de réalisation de celle-ci, il sera évident que des modifications et des variantes sont possibles sans sortir du cadre de l’invention défini dans les revendications ci-annexées comme suit :After describing the invention of the present application in detail with reference to embodiments thereof, it will be obvious that modifications and variants are possible without departing from the scope of the invention defined in the appended claims as follows:

Claims (20)

REVENDICATIONS 1. Procédé de sélection de clip pour de l’imagerie médicale comprenant :1. Clip selection method for medical imaging comprising: la réception par l’intermédiaire d’une interface avec un dispositif d’imagerie médicale, d’une sélection d’une procédure de diagnostic et d’une partie cible d’un corps de mammifère ;receiving through an interface with a medical imaging device, a selection of a diagnostic procedure and a target part of a mammalian body; 1 acquisition d’une pluralité de données image de clip vidéo de la partie cible en utilisant le dispositif d’imagerie médicale ;1 acquisition of a plurality of video clip image data of the target part using the medical imaging device; le stockage des données image de clip vidéo dans une mémoire d’images ;storing the video clip image data in an image memory; le traitement d’images de chaque clip vidéo des données image de clip vidéo pour déterminer une vue et une qualité de chaque clip vidéo ;image processing of each video clip of the video clip image data to determine a view and quality of each video clip; la récupération d’une règle à partir d’une base de règles correspondant à la procédure de diagnostic et à la partie cible sélectionnées, la règle spécifiant une vue et une qualité requises des données image de clip vidéo ;retrieving a rule from a rule base corresponding to the diagnostic procedure and the selected target part, the rule specifying a required view and quality of the video clip image data; l’application de la règle récupérée aux données image de clip vidéo sous la forme d’un filtre pour produire un sous-ensemble de données image de clip vidéo satisfaisant à la vue et à la qualité requises spécifiées ; et le stockage du sous-ensemble de données image de clip vidéo dans la mémoire d’images.applying the retrieved rule to the video clip image data in the form of a filter to produce a subset of video clip image data satisfying the specified view and required quality; and storing the video clip image data subset in the image memory. 2. Procédé selon la revendication 1, comprenant en outre :2. Method according to claim 1, further comprising: a condition qu’un clip vidéo satisfaisant à la vue et à la qualité requises spécifiées dans les données image de clip vidéo soit déterminé lors de l’application de la règle récupérée comme n’existant pas dans les données image de clip vidéo, la génération d’une alerte par l’intermédiaire de l’interface du dispositif d’imagerie médicale.provided that a video clip satisfying the required view and quality specified in the video clip image data is determined when applying the retrieved rule that it does not exist in the video clip image data, the generation an alert via the interface of the medical imaging device. 3. Procédé selon la revendication 1, dans lequel le traitement d’images de chaque chp vidéo comprend la soumission de chaque clip vidéo à un réseau neural entraîné pour générer une sortie indiquant une vue reconnue dans un clip vidéo soumis à un niveau de confiance spécifié.The method of claim 1, wherein processing images of each video chp includes subjecting each video clip to a trained neural network to generate an output indicating a recognized view in a video clip subject to a specified confidence level . 4. Procédé selon la revendication 1, dans lequel le traitement d’images de chaque cltp vidéo comprend la soumisston de chaque clip vidéo à un système de récupération d’images basé sur le contenu conçu pour comparer un clip vidéo soumis à une mémoire de données d’images connues de vues particulières de maniéré à indiquer une vue reconnue dans le clip vidéo soumis.The method of claim 1, wherein processing images of each video clip includes subjecting each video clip to a content-based image recovery system designed to compare a video clip submitted to a data store. known images of particular views so as to indicate a recognized view in the submitted video clip. 5. Procédé selon la revendtcation 3, dans lequel le traitement d’images de chaque clip vtdéo comprend en outre le calcul informatique d’un degré généraltsé de qualité d’une image soumise sur la base du niveau de confiance spécifié produit dans la sortie du réseau neural.5. The method as claimed in claim 3, in which the processing of images of each video clip further comprises the computer calculation of a general degree of quality of an image submitted on the basis of the specified level of confidence produced in the output of the neural network. 6. Procédé selon la revendication 1, dans lequel la règle spécifie de plus une présence requise d’une caractéristique de repérage dans la vue, et dans lequel le6. The method of claim 1, wherein the rule further specifies a required presence of a tracking feature in the view, and wherein the 5 traitement d images de chaque clip vidéo comprend la soumission de chaque clip Vidéo à un réseau neural entraîné pour générer une sortie indiquant une caractéristique de repérage reconnue dans un clip vidéo soumis à un niveau de confiance spécifié, de sorte que pendant l’application de la règle récupérée une absence de la caractéristique de repérage est corrélée à une qualité médiocre du clip vtdéo, mats qu’une présence de la caractéristique de repérage est cotrélée à une bonne qualité du clip vidéo.Image processing of each video clip includes subjecting each video clip to a trained neural network to generate an output indicating a recognized cue characteristic in a video clip subjected to a specified confidence level, so that during application of the rule retrieved an absence of the tracking characteristic is correlated with a poor quality of the video clip, but a presence of the tracking characteristic is correlated with a good quality of the video clip. 7. Procédé selon la revendication 1, dans lequel le stockage se produit pendant une acquisition en temps réel de la pluralité de données image de clip vidéo de la partie cible en utilisant le dispositif d’imagerie médicale.The method of claim 1, wherein the storage occurs during a real-time acquisition of the plurality of video clip image data of the target party using the medical imaging device. 8. Système de traitement de données d’imagerie médicale configuré pour une sélection de clip, le système comprenant :8. Medical imaging data processing system configured for clip selection, the system comprising: un système mfotmatique hôte comprenant un ou plusieurs ordinateurs,a host computer system comprising one or more computers, 30 chacun incluant une mémoire et au moins un processeur, un programme informatique d’imagerie de diagnostic s’exécutant dans la mémoire du système informatique hôte, le programme fournissant des instructions de commande à un dispositif d’imagerie médicale couplé en communication, le programme fournissant de plus une interface avec le dispositif d’imagerie médicale, le programme comprenant encore en outre des instructions de programme informatique activées pendant l’exécution pour effectuer :Each including a memory and at least one processor, a diagnostic imaging computer program executing in the memory of the host computer system, the program providing control instructions to a communication-coupled medical imaging device, the program further providing an interface with the medical imaging device, the program also further comprising computer program instructions activated during execution to perform: la réception par l’intermédiaire de l’interface d’une sélection d’une procédure de diagnostic et d’une partie cible d’un corps de mammifère ;receiving via the interface a selection of a diagnostic procedure and a target part of a mammalian body; l’acquisition d’une pluralité de données image de clip vidéo de la partie cible en utilisant le dispositif d’imagerie médicale ;acquiring a plurality of video clip image data of the target party using the medical imaging device; le stockage des données image de clip vidéo dans une mémoire d’images ;storing the video clip image data in an image memory; le traitement d’images de chaque clip vidéo des données image de clip vidéo pour déterminer une vue et une qualité de chaque clip vidéo ;image processing of each video clip of the video clip image data to determine a view and quality of each video clip; la récupération d’une règle à partir d’une base de règles correspondant à la procédure de diagnostic et à la partie cible sélectionnées, la regie spécifiant une vue et une qualité requises des données image de clip vidéo ;retrieving a rule from a rule base corresponding to the diagnostic procedure and to the selected target part, the rule specifying a required view and quality of the video clip image data; l’application de la règle récupérée aux données image de clip video sous la forme d’un filtre pour produire un sous-ensemble de données image de clip vidéo satisfaisant à la vue et à la qualité requises spécifiées ; et le stockage du sous-ensemble de données image de clip vidéo dans la mémoire d’images du système informatique hôte.applying the retrieved rule to the video clip image data in the form of a filter to produce a subset of video clip image data satisfying the specified view and required quality; and storing the video clip image data subset in the image memory of the host computer system. 9. Système selon la revendication 8, dans lequel les instructions de programme sont en outre activées pour effectuer :9. The system as claimed in claim 8, in which the program instructions are further activated to carry out: à condition qu’un clip vidéo satisfaisant à la vue et à la qualité requises spécifiées dans les données image de clip vidéo soit déterminé lors de l’application de la règle récupérée comme n’existant pas dans les données image de clip vidéo, la génération d’une alerte par l’intermédiaire de l’interface du dispositif d’imagerie médicale.provided that a video clip satisfying the required view and quality specified in the video clip image data is determined when applying the retrieved rule that it does not exist in the video clip image data, generating an alert via the interface of the medical imaging device. 10. Système selon la revendication 8, dans lequel le traitement d’images de chaque clip vidéo comprend la soumission de chaque clip vidéo à un réseau neural entraîné pour générer une sortie indiquant une vue reconnue dans un clip vidéo soumis à un niveau de confiance spécifié.The system of claim 8, wherein processing images of each video clip comprises subjecting each video clip to a trained neural network to generate an output indicating a recognized view in a video clip subjected to a specified confidence level . 11. Système selon la revendications, dans lequel le traitement d’images de chaque clip vidéo comprend la soumission de chaque clip vidéo à un système de récupération d images basé sur le contenu conçu pour comparer un clip vidéo soumis à une mémoire de données d’images connues de vues particulières de manière à indiquer une vue reconnue dans le clip vidéo soumis.The system of claims, wherein processing images of each video clip includes subjecting each video clip to a content-based image recovery system designed to compare a video clip subjected to a data memory of known images of particular views so as to indicate a recognized view in the submitted video clip. 12. Système selon la revendication 10, dans lequel le traitement d’images de chaque clip vidéo comprend en outre le calcul informatisé d’un degré de qualité généralisé d’une image soumise sur la base du niveau de confiance spécifié produit dans la sortie du réseau neural.The system of claim 10, wherein processing images of each video clip further comprises computerized calculation of a generalized degree of quality of a submitted image based on the specified confidence level produced in the output of the neural network. 13. Système selon la revendication 8, dans lequel la règle spécifie de plus une présence requise d’une caractéristique de repérage dans la vue et dans lequel le traitement d images de chaque clip video comprend la soumission de chaque clip vidéo à un réseau neural entraîné pour générer une sortie indiquant une caractéristique de repérage reconnue dans un clip vidéo soumis à un niveau de confiance spécifié, de sorte que, pendant l’application de la règle récupérée, une absence de la caractéristique de repérage est corrélée à une médiocre qualité du clip vidéo, mais qu’une présence de la caractéristique de repérage est corrélée à une bonne qualité du clip vidéo.13. The system of claim 8, wherein the rule further specifies a required presence of a tracking feature in the view and wherein the processing of images of each video clip includes subjecting each video clip to a trained neural network to generate an output indicating a recognized cue characteristic in a video clip subject to a specified confidence level, so that, during the application of the retrieved rule, an absence of the cue characteristic is correlated with poor quality of the clip but the presence of the cue characteristic is correlated with good quality of the video clip. 14. Produit de programme informatique pour la sélection de clip pour de l’imagerie médicale, le produit de programme informatique comprenant un support de stockage lisible par ordinateur ayant des instructions de programme qui y sont mises en œuvre, les instructions de programme étant exécutables par un dispositif pour amener le dispositif à effectuer un procédé incluant :14. Computer program product for clip selection for medical imaging, the computer program product comprising a computer readable storage medium having program instructions implemented therein, the program instructions being executable by a device for causing the device to carry out a method including: la réception par l’intermédiaire d’une interface avec un dispositif d imagerie médicale, d’une sélection d’une procédure de diagnostic et d’une partie cible d’un corps de mammifère ;receiving via an interface with a medical imaging device, a selection of a diagnostic procedure and a target part of a mammalian body; l’acquisition d’une pluralité de données image de clip vidéo de la partie cible en utilisant le dispositif d’imagerie médicale ;acquiring a plurality of video clip image data of the target party using the medical imaging device; le stockage des données image de clip vidéo dans une mémoire d’images ;storing the video clip image data in an image memory; le traitement d’images de chaque clip vidéo des données image de clip vidéo pour déterminer une vue et une qualité de chaque clip vidéo ;image processing of each video clip of the video clip image data to determine a view and quality of each video clip; la récupération d’une règle à partir d’une base de règles correspondant à la procédure de diagnostic et à la partie cible sélectionnées, la règle spécifiant une vue et une qualité requises des données image de clip vidéo ;retrieving a rule from a rule base corresponding to the diagnostic procedure and the selected target part, the rule specifying a required view and quality of the video clip image data; l’application de la règle récupérée aux données image de clip vidéo sous la forme d’un filtre pour produire un sous-ensemble de données image de clip vidéo satisfaisant à la vue et à la qualité requises spécifiées ; et le stockage du sous-ensemble de données image de clip vidéo dans la mémoire d’images.applying the retrieved rule to the video clip image data in the form of a filter to produce a subset of video clip image data satisfying the specified view and required quality; and storing the video clip image data subset in the image memory. 15. Produit de programme informatique selon la revendication 14, dans lequel le procédé effectué par le dispositif comprend en outre :15. Computer program product according to claim 14, in which the method carried out by the device further comprises: à condition qu’un clip vidéo satisfaisant à la vue et à la qualité requises spécifiées dans les données image de clip vidéo soit déterminé lors de l’application de la règle récupérée comme n’existant pas dans les données image de clip vidéo, la génération d’une alerte par l’intermédiaire de l’interface du dispositif d’imagerie médicale.provided that a video clip satisfying the required view and quality specified in the video clip image data is determined when applying the retrieved rule that it does not exist in the video clip image data, generating an alert via the interface of the medical imaging device. 16. Produit de programme informatique selon la revendication 14, dans lequel le traitement d’images de chaque clip vidéo comprend la soumission de chaque clip vidéo à un réseau neural entraîné pour générer une sortie indiquant une vue reconnue dans un clip vidéo soumis à une niveau de confiance souhaitéThe computer program product of claim 14, wherein processing images of each video clip comprises subjecting each video clip to a trained neural network to generate output indicating a recognized view in a leveled video clip trust desired 17. Produit de programme informatique selon la revendication 14, dans lequel le traitement d images de chaque clip vidéo comprend la soumission de chaque clip vidéo à un système de récupération d’image basé sur le contenu qui est conçu pour comparer un clip vidéo soumis à une mémoire de données d’images connues de vues particulières de façon à indiquer une vue reconnue dans le clip vidéo soumis.17. The computer program product of claim 14, wherein the image processing of each video clip comprises subjecting each video clip to a content-based image recovery system which is designed to compare a video clip subjected to a memory of image data known from particular views so as to indicate a recognized view in the video clip submitted. 18. Produit de programme informatique selon la revendication 16, dans lequel le traitement d’images de chaque clip vidéo comprend en outre le calcul informatisé d’un degré de qualité généralisé d’une image soumise sur la base du niveau de confiance spécifié produit dans la sortie du réseau neural.18. The computer program product of claim 16, wherein the processing of images of each video clip further comprises the computerized calculation of a generalized degree of quality of a submitted image based on the specified level of confidence produced in exit from the neural network. 19. Produit de programme informatique selon la revendication 14, dans lequel la regie spécifié de plus une présence requise d’une caractéristique de repérage dans la vue et dans lequel le traitement d’images de chaque clip vidéo comprend la soumission de chaque clip vidéo à un réseau neural entraîné pour générer une sortie indiquant une caractéristique de repérage reconnue dans un clip vidéo soumis à un niveau de confiance spécifié de sorte que, pendant l’application de la regie recuperee, une absence de la caractéristique de repérage est corrélée à une qualité mediocre du clip vidéo, mais qu’une présence de la caractéristique de repérage est corrélée à une bonne qualité du clip vidéo.19. The computer program product of claim 14, wherein the specified rule additionally a required presence of a tracking characteristic in the view and wherein the processing of images of each video clip comprises subjecting each video clip to a neural network trained to generate an output indicating a recognized cue characteristic in a video clip subjected to a specified confidence level so that, during the application of the recovered rule, an absence of the cue characteristic is correlated with a quality poor video clip, but a presence of the cue characteristic is correlated with good quality of the video clip. 20. Produit de programme informatique selon la revendication 14, dans lequel le stockage se produit pendant l’acquisition en temps réel de la pluralité de données image de clip vidéo de la partie cible en utilisant le dispositif d’imagerie médicale.The computer program product of claim 14, wherein the storage occurs during the real-time acquisition of the plurality of video clip image data from the target party using the medical imaging device.
FR1855643A 2018-06-25 2018-06-25 VIDEO CLIP SELECTOR FOR MEDICAL IMAGING AND MEDICAL DIAGNOSIS Active FR3082975B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR1855643A FR3082975B1 (en) 2018-06-25 2018-06-25 VIDEO CLIP SELECTOR FOR MEDICAL IMAGING AND MEDICAL DIAGNOSIS

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1855643A FR3082975B1 (en) 2018-06-25 2018-06-25 VIDEO CLIP SELECTOR FOR MEDICAL IMAGING AND MEDICAL DIAGNOSIS
FR1855643 2018-06-25

Publications (2)

Publication Number Publication Date
FR3082975A1 true FR3082975A1 (en) 2019-12-27
FR3082975B1 FR3082975B1 (en) 2021-12-03

Family

ID=63963131

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1855643A Active FR3082975B1 (en) 2018-06-25 2018-06-25 VIDEO CLIP SELECTOR FOR MEDICAL IMAGING AND MEDICAL DIAGNOSIS

Country Status (1)

Country Link
FR (1) FR3082975B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111583249A (en) * 2020-05-12 2020-08-25 上海深至信息科技有限公司 Medical image quality monitoring system and method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10631791B2 (en) 2018-06-25 2020-04-28 Caption Health, Inc. Video clip selector for medical imaging and diagnosis

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002061683A2 (en) * 2000-11-06 2002-08-08 Inspektor Research Systems B.V. Diagnostic iimage capture
WO2010038172A1 (en) * 2008-10-01 2010-04-08 Koninklijke Philips Electronics N.V. Selection of snapshots of a medical image sequence
US20130190600A1 (en) * 2012-01-25 2013-07-25 General Electric Company System and Method for Identifying an Optimal Image Frame for Ultrasound Imaging

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002061683A2 (en) * 2000-11-06 2002-08-08 Inspektor Research Systems B.V. Diagnostic iimage capture
WO2010038172A1 (en) * 2008-10-01 2010-04-08 Koninklijke Philips Electronics N.V. Selection of snapshots of a medical image sequence
US20130190600A1 (en) * 2012-01-25 2013-07-25 General Electric Company System and Method for Identifying an Optimal Image Frame for Ultrasound Imaging

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111583249A (en) * 2020-05-12 2020-08-25 上海深至信息科技有限公司 Medical image quality monitoring system and method
CN111583249B (en) * 2020-05-12 2023-12-01 上海深至信息科技有限公司 Medical image quality monitoring system and method

Also Published As

Publication number Publication date
FR3082975B1 (en) 2021-12-03

Similar Documents

Publication Publication Date Title
US11497451B2 (en) Video clip selector for medical imaging and diagnosis
US10970365B2 (en) System and method for medical image interpretation
KR101540946B1 (en) Method and apparatus for selecting a seed area for tracking nerve fibers in a brain
US9519753B1 (en) Radiology workflow coordination techniques
US9626758B2 (en) Integration of medical software and advanced image processing
FR3082981A1 (en) DETERMINING THE CONFIDENCE OF A MEASUREMENT IN A MEDICAL IMAGING VIDEO CLIP BASED ON THE VIDEO CLIP IMAGE QUALITY
JP2018185856A (en) An evolutionary contextual clinical data engine for medical information
FR2862788A1 (en) Subject`s e.g. human, image data analyzing method for e.g. X-ray system, involves analyzing temporal change image of patient via computer aided detection algorithm, to identify feature of interest in image
US20090087047A1 (en) Image display device and image display program storage medium
FR2862791A1 (en) Edge voxels determining method for use in medical imaging system, involves identifying edge voxels from set of voxels based upon comparison of gradients of each voxel to threshold edge gradient
JP2018175864A (en) Automatic layout apparatus, automatic layout method and automatic layout program
FR3082975A1 (en) VIDEO CLIP SELECTOR FOR MEDICAL IMAGING AND MEDICAL DIAGNOSIS
WO2021234304A1 (en) Method for predicting the recurrence of a lesion by image analysis
JP7433750B2 (en) Video clip selector used for medical image creation and diagnosis
EP4120946B1 (en) Method and device for assisting an invasive procedure on a human or animal organ
FR3159699A1 (en) device and method for annotating medical images
FR3145860A1 (en) Method for generating a model of a bone assembly
CN119650011A (en) Method for generating image annotation tools
FR3106743A1 (en) Optimization of ultrasound image acquisition according to different breathing modes
FR3072209A1 (en) METHOD AND SYSTEM FOR DETERMINING THE HEART EJECTION FRACTION BY ARTIFICIAL INTELLIGENCE
FR2853979A1 (en) Patients medical examination information chaining process, involves creating exam zone such that zone has location information, exam result data, and list of external identifiers of specific zones corresponding to specific prior exams

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20191227

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

CD Change of name or company name

Owner name: CAPTION HEALTH, INC., US

Effective date: 20230302

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8