# US 12,599,368 B2 · Information processing apparatus, information processing method, and program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,599,368 B2
- Document ID: US12599368B2
- Status: Granted
- Kind: B2
- Application number: 18/310,032
- Filed: 2023-05-01
- Published: 2023-08-24
- Granted: 2026-04-14
- Earliest claimed: 2020-11-19
- Assignees: FUJIFILM Corporation
- Applicants: FUJIFILM Corporation
- Inventors: Tsuyoshi Matsumoto
- Web page: https://patentgrep.com/patent/US12599368B2

## CPC

- A61B 8/0858: {involving measuring tissue layers, e.g. skin, interfaces}
- A61B 8/5223: {for extracting a diagnostic or physiological parameter from medical diagnostic data (for algorithms to analyse biomedical images G06T7/0012)}
- A61B 8/085: {for locating body or organic structures, e.g. tumours, calculi, blood vessels, nodules}
- A61B 8/0891: {for diagnosis of blood vessels}
- A61B 8/461: {Displaying means of special interest}
- A61B 8/463: {characterised by displaying multiple images or images and diagnostic data on one display}
- A61B 8/469: {for selection of a region of interest}
- A61B 8/5207: {involving processing of raw data to produce diagnostic data, e.g. for generating an image}
- G06T 7/0012: {Biomedical image inspection}
- A61B 8/06: Measuring blood flow
- A61B 8/4427: {Device being portable or laptop-like}
- G06T 2207/10132: Ultrasound image
- G06T 2207/20084: Artificial neural networks [ANN]
- G06T 2207/30101: Blood vessel; Artery; Vein; Vascular
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

The information processing apparatus performs processing of causing a display device (21) to display an ultrasound image (U), which is generated by transmitting ultrasound beams (UB) from a transducer array (13) toward the inside of a living body (30) and receiving ultrasound echoes generated in the living body (30). The information processing apparatus includes: a blood vessel aggregate detection unit (72) that detects, from the ultrasound image (U), a blood vessel aggregate region (Ra) including a blood vessel aggregate in which three or more blood vessels (B) are aggregated; and a highlight display unit (54) that highlights and displays the blood vessel aggregate region (Ra) in the ultrasound image (U).

## Claims

### Claim 1

An information processing apparatus that performs processing of causing a display device to display an ultrasound image, which is generated by transmitting ultrasound beams from a transducer array toward the inside of a living body and receiving ultrasound echoes generated in the living body, the apparatus including:
a processor,
in which the processor is configured to:
detect, from the ultrasound image, a blood vessel aggregate region including a blood vessel aggregate in which three or more blood vessels are aggregated, the blood vessel aggregate comprising at least one artery and at least one vein, wherein the blood vessel aggregate region is a limited region within the ultrasound image,
highlight and display the detected blood vessel aggregate region in the ultrasound image,
calculate a displacement amount of each of the blood vessels from a center of the blood vessel aggregate region, and
determine whether each of the blood vessels is an artery or a vein based on the calculation.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1,
wherein the processor is configured to calculate one or both of a blood vessel diameter or a circularity of the blood vessel.

### Claim 3 (depends on 1)

The information processing apparatus according to claim 1,
in which the processor is configured to detect a blood vessel single-body region including a blood vessel single-body from the ultrasound image and determine whether the blood vessel included in the detected blood vessel single-body region is an artery or a vein.

### Claim 4 (depends on 3)

The information processing apparatus according to claim 3,
in which the processor is configured to correct a result of artery/vein determination on the blood vessel in the blood vessel single-body region based on a result of artery/vein determination on each of the blood vessels in the blood vessel aggregate region.

### Claim 5 (depends on 4)

The information processing apparatus according to claim 4,
in which the processor is configured to compare reliability of artery/vein determination on the blood vessel in the blood vessel single-body region with reliability of artery/vein determination on each of the blood vessels in the blood vessel aggregate region, and select a determination result having higher reliability.

### Claim 6 (depends on 5)

The information processing apparatus according to claim 5,
in which the processor is configured to display each of the blood vessels included in the blood vessel aggregate region such that an artery and a vein can be identified from each other based on a correction result.

### Claim 7 (depends on 6)

The information processing apparatus according to claim 6,
in which the processor is configured to display, on the display device, reliability on the selected determination result.

### Claim 8 (depends on 7)

The information processing apparatus according to claim 7,
in which the processor is configured to display, on the display device, a message urging an operator to pay attention in a case where the reliability on the selected determination result is lower than a certain value.

### Claim 9 (depends on 1)

The information processing apparatus according to claim 1,
in which the processor is configured to highlight the blood vessel aggregate region by surrounding the blood vessel aggregate with a single frame in the ultrasound image.

### Claim 10 (depends on 9)

The information processing apparatus according to claim 9, wherein the displacement amount is a distance of each of the blood vessels from the center of the single frame in the ultrasound image.

### Claim 11

An information processing method for performing processing of causing a display device to display an ultrasound image, which is generated by transmitting ultrasound beams from a transducer array toward the inside of a living body and receiving ultrasound echoes generated in the living body, the method comprising:
detecting, from the ultrasound image, a blood vessel aggregate region including a blood vessel aggregate in which three or more blood vessels are aggregated, the blood vessel aggregate comprising at least one artery and at least one vein, wherein the blood vessel aggregate region is a limited region within the ultrasound image,
highlighting and displaying the detected blood vessel aggregate region in the ultrasound image,
calculating a displacement amount of each of the blood vessels from a center of the blood vessel aggregate region, and
determining whether each of the blood vessels is an artery or a vein based on the calculation.

### Claim 12

A non-transitory computer-readable storage medium storing a program causing a computer to execute a process of causing a display device to display an ultrasound image, which is generated by transmitting ultrasound beams from a transducer array toward the inside of a living body and receiving ultrasound echoes generated in the living body, the process comprising:
detecting, from the ultrasound image, a blood vessel aggregate region including a blood vessel aggregate in which three or more blood vessels are aggregated, the blood vessel aggregate comprising at least one artery and at least one vein, wherein the blood vessel aggregate region is a limited region within the ultrasound image,
highlighting and displaying the detected blood vessel aggregate region in the ultrasound image,
calculating a displacement amount of each of the blood vessels from a center of the blood vessel aggregate region, and
determining whether each of the blood vessels is an artery or a vein based on the calculation.
