IP Library Granted Patent US 11,510,653
Granted Patent B2
US 11,510,653 · App. 16/742,333 · Granted Nov 29, 2022

Secondary flow detection device, secondary flow detection program, and ultrasonic signal processing device

Inventors: Motochika Shimizu (Tokyo, JP); Takashi Okada (Tokyo, JP); Tomohide Nishiyama (Tokyo, JP)
Assignee: FUJIFILM Healthcare Corporation
A61B8/488A61B8/06A61B8/0883A61B8/4488A61B8/461A61B8/5207A61B8/5223A61B8/54G01S15/8984
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 11,510,653
App. No.
16/742,333
Granted
Nov 29, 2022
Kind
B2
Abstract

To uniformly extract a secondary flow based on quantitative calculation even in a complicated blood flow in a heart chamber or a blood vessel. There is provided a secondary flow detection device, including: a degree-of-swirl map calculation unit that obtains a velocity vector map calculated based on an echo signal reflected by an inspection target, calculates, as a value indicating a degree of a spatial change of a velocity vector, a degree of swirl based on the velocity vector map, and calculates, as a degree-of-swirl map, a spatial distribution of an iso-degree-of-swirl line obtained by connecting the degree of swirl of an equal value; a secondary flow candidate extraction unit that extracts, as a secondary flow candidate, an iso-degree-of-swirl line satisfying a predetermined condition among the iso-degree-of-swirl line indicated in the degree-of-swirl map; a feature amount calculation unit that calculates a feature amount of the velocity vector inside the secondary flow candidate; a secondary flow determination unit that determines whether the secondary flow candidate is a desired secondary flow based on the feature amount; and a secondary flow extraction unit that extracts and outputs the secondary flow determined by the secondary flow determination unit.

Claims (31)

1. A secondary flow detection device, comprising:

a memory storing a program for secondary flow detection; and

a controller programmed to execute the program, causing the secondary flow detection device to:

obtain a velocity vector map calculated based on an echo signal reflected by an inspection target, calculate, as a value indicating a degree of a spatial change of a velocity vector, a degree of swirl based on the velocity vector map, and calculate, as a degree-of-swirl map, a spatial distribution of an iso-degree-of-swirl line obtained by connecting the degree of swirl indicating an equal value;

extract, as a secondary flow candidate, an iso-degree-of-swirl line satisfying a predetermined condition among the iso-degree-of-swirl line indicated in the degree-of-swirl map;

calculate a feature amount of the velocity vector inside the secondary flow candidate, w herein the feature amount comprises a distance between a first coordinate w here a velocity in the velocity vector map is a minimum value and a second coordinate w here the degree of swirl is a maximum value;

determine whether the secondary flow candidate is a desired secondary flow based on a score for the secondary flow candidate determined based on the feature amount and indicating a possibility that the secondary flow candidate is the desired secondary flow; and

extract and output the secondary flow candidate determined to be the desired secondary flow

wherein the controller calculates the feature amount based on the first coordinate of a point at which an absolute value of a velocity is minimum in the velocity vector map.

2. The secondary flow detection device according to claim 1 , w herein the controller calculates the feature amount of the velocity vector at the outside of the secondary flow candidate.

3. The secondary flow detection device according to claim 1 , wherein the feature amount is a quantitative value based on a shape of the iso-degree-of-swirl line indicating the secondary flow candidate, a coordinate of a representative point of the secondary flow candidate, or a velocity gradient.

4. The secondary flow detection device according to claim 1 , wherein the controller calculates a vorticity as the degree of swirl and calculates, as the degree-of-swirl map, a spatial distribution of an iso-vorticity line obtained by connecting equal vorticity.

5. The secondary flow detection device according to claim 1 , wherein a point where the degree of swirl takes an extreme value is extracted as a representative point of the secondary flow candidate in the degree-of-swirl map.

6. The secondary flow detection device according to claim 1 , wherein the iso-degree-of-swirl line where the degree of swirl is equal to or greater than a predetermined threshold value is extracted as the secondary flow candidate in the degree-of-swirl map.

7. The secondary flow detection device according to claim 1 , wherein the controller determines whether the secondary flow candidate is the desired secondary flow according to a condition input by a user.

8. The secondary flow detection device according to claim 1 , w herein the controller determines a condition for determining whether the secondary flow candidate is the desired secondary flow for the velocity vector map.

9. The secondary flow detection device according to claim 1 , wherein the controller determines a condition for determining whether the secondary flow candidate is the desired secondary flow automatically based on velocity information.

10. The secondary flow detection device according to claim 1 , wherein the controller determines a condition for determining whether the secondary flow candidate is the desired secondary flow automatically based on information from an external device.

11. An ultrasonic signal processing device, comprising a secondary flow detection device according to claim 1 .

12. The secondary flow detection device according to claim 1 , wherein the secondary flow detection device outputs a scoring result of the score to a display screen.

13. The secondary flow detection device according to claim 12 , wherein a color or a thickness of a representative point of the desired secondary flow varies depending on the score.

14. The secondary flow detection device according to claim 12 , wherein the feature amount includes a plurality of feature amounts, and the display screen includes a separate tab for each of the plurality of feature amounts.

15. The secondary flow detection device according to claim 12 , wherein the feature amount includes a plurality of feature amounts, and the display screen simultaneously displays all of the plurality of feature amounts for the secondary flow candidate.

16. The secondary flow detection device according to claim 1 , wherein the feature amount includes a plurality of feature amounts, each of which has its own threshold value, and the desired secondary flow is determined based on at least three of the plurality of feature amounts.

17. A non-transitory computer-readable medium storing a secondary flow detection program causing a computer to execute:

a degree-of-swirl map calculation step of obtaining a velocity vector map calculated based on an echo signal reflected by an inspection target, calculating, as a value indicating a degree of a spatial change of a velocity vector, a degree of swirl based on the velocity vector map, and calculating, as a degree-of-swirl map, a spatial distribution of an iso-degree-of-swirl line obtained by connecting the degree of swirl of an equal value;

a secondary flow candidate extraction step of extracting, as a secondary flow candidate, an iso-degree-of-swirl line satisfying a predetermined condition among the iso-degree-of-swirl line indicated in the degree-of-swirl map;

a feature amount calculation step of calculating a feature amount of the velocity vector inside the secondary flow candidate, w herein the feature amount comprises a distance between a first coordinate where a velocity in the velocity vector map is a minimum value and a second coordinate w here the degree of swirl is a maximum value;

a secondary flow determination step of determining whether the secondary flow candidate is a desired secondary flow based on a score for the secondary flow candidate determined based on the feature amount and indicating a possibility that the secondary flow candidate is the desired secondary flow; and

a secondary flow extraction step of extracting and outputting the secondary flow candidate determined to be the desired secondary flow,

wherein the controller calculates the feature amount based on the first coordinate of a point at which an absolute value of a velocity is minimum in the velocity vector map.

Assignments (4)
MERGER Recorded Jan 10, 2025
From: FUJIFILM HEALTHCARE CORPORATION
To: FUJIFILM CORPORATION
Reel/Frame 069869/0968 →
MERGER Recorded Oct 11, 2024
From: FUJIFILM HEALTHCARE CORPORATION
To: FUJIFILM CORPORATION
Reel/Frame 070607/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2021
From: HITACHI, LTD.
To: FUJIFILM HEALTHCARE CORPORATION
Reel/Frame 058425/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2020
From: SHIMIZU, MOTOCHIKA; OKADA, TAKASHI; NISHIYAMA, TOMOHIDE
To: HITACHI, LTD.
Reel/Frame 051519/0426 →