NVIDIA Unveils VISTA-3D NIM Microservice for Advanced CT Scan Analysis


Terrill
Dicki


Jul
28,
2024
07:58

NVIDIA
introduces
VISTA-3D
NIM
microservice,
enhancing
CT
scan
analysis
with
advanced
organ
and
disease
segmentation
capabilities.

NVIDIA Unveils VISTA-3D NIM Microservice for Advanced CT Scan Analysis

Over
300
million
computed
tomography
(CT)
scans
are
performed
globally
each
year,
with
85
million
in
the
United
States
alone.
Radiologists
are
continuously
seeking
ways
to
expedite
their
workflow
and
produce
precise
reports.
To
address
this
need,
NVIDIA
Research
has
developed
a
new
foundation
model,
VISTA-3D,
which
is
integrated
into
an
optimized
microservice
called
NVIDIA
NIM,
designed
for
scalable
deployment,
according
to

NVIDIA
Technical
Blog
.

VISTA-3D
Model

The
VISTA-3D
(Versatile
Imaging
Segmentation
and
Annotation)
model
is
trained
on
over
12,000
volumes,
covering
127
types
of
human
anatomical
structures
and
various
lesions,
including
lung
nodules,
liver
tumors,
and
bone
lesions.
It
offers
accurate
out-of-box
segmentation
and
state-of-the-art,
zero-shot
interactive
segmentation,
making
it
a
versatile
tool
for
medical
imaging.

The
model
features
three
core
workflows:


  • Segment
    everything:

    Allows
    comprehensive
    body
    exploration,
    aiding
    in
    understanding
    complex
    diseases
    affecting
    multiple
    organs.

  • Segment
    using
    class:

    Provides
    detailed
    views
    based
    on
    specific
    classes,
    essential
    for
    targeted
    disease
    analysis.

  • Segment
    point
    prompts:

    Enhances
    segmentation
    precision
    through
    user-directed
    selection,
    accelerating
    the
    creation
    of
    accurate
    ground-truth
    data.

The
architecture
of
VISTA-3D
includes
an
encoder
layer
followed
by
two
parallel
decoder
layers—one
for
automatic
segmentation
and
another
for
point
prompts.
This
structure
ensures
high
accuracy
and
adaptability
across
diverse
anatomical
areas.

VISTA-3D
NIM
Microservice

Hosted
on
the
NVIDIA
API
Catalog,
the
VISTA-3D
NIM
microservice
allows
users
to
test
its
capabilities
with
sample
data.
It
can
segment
over
100
organs
or
specific
classes
of
interest,
providing
views
in
axial,
coronal,
or
sagittal
planes.

Using
NIM
Microservices

Users
can
run
VISTA-3D
on
their
data
by
signing
up
for
a
personal
key
from
NVIDIA,
which
provides
1,000
free
credits
to
try
any
NIM
microservices.
Detailed
instructions
on
generating
an
API
key
and
running
the
model
are
available,
along
with
sample
code
in
various
programming
languages.

For
those
looking
to
run
VISTA-3D
on
their
own
data,
setting
up
an
FTP
server
to
serve
medical
images
is
necessary.
This
approach
accommodates
the
large
size
of
medical
images,
which
are
typically
too
large
to
send
in
API
payloads
directly.

Running
NIM
Microservices
Locally

To
run
NIM
microservices
locally,
users
need
to
apply
for
NVIDIA
NIM
access.
Upon
approval,
they
will
receive
a
Docker
container
to
run
the
VISTA-3D
NIM
microservice
on
their
preferred
hardware.
Prerequisites
include
having
Docker,
Docker
Compose,
and
NVIDIA
drivers
installed.

A
sample
Docker
Compose
file
is
provided
to
help
users
get
started
quickly,
along
with
instructions
for
setting
up
an
NGINX
server
to
serve
images.

Conclusion

NVIDIA’s
VISTA-3D
foundation
model
represents
a
significant
advancement
in
medical
imaging,
offering
precise
segmentation
of
over
100
organs
and
various
diseases
in
CT
scans.
The
NVIDIA
NIM
microservice
simplifies
the
deployment
and
usage
of
this
powerful
model,
enhancing
the
workflow
and
accuracy
of
radiologists.

Interested
parties
can
apply
for
access
to
the
VISTA-3D
NIM
microservice
to
leverage
its
capabilities
on
their
hardware,
streamlining
their
medical
imaging
processes.

Image
source:
Shutterstock

Comments are closed.