Shadow extension for ray casting enhances volumetric visualization in real-time 4D-OCT

Hyeonseog Jeong, Hyung Jin Kim, Min Gyu Hyeon, Pilun Kim, Youngwoon Choi, Beop Min Kim

Research output: Contribution to journalArticle

Abstract

Progress in swept source laser technology and graphics processing unit (GPU) have led to the realization of real time four-dimensional optical coherence tomography (4D-OCT). Various rendering algorithms have been introduced for volumetric OCT leading to enhanced spatial comprehension. These algorithms still cannot provide sufficient visual realism. Shadowing is one of the advanced rendering techniques used to provide realistic spatial comprehension for objects in space. We developed and implemented a shadow extension for ray casting for real-time 4D-OCT, using both a swept source (SS)-OCT and spectral domain (SD)-OCT. Our technique builds upon previously developed ray casting techniques, adding an additional shadowing computation. The shadow extension for ray casting yields greater three-dimensionality of objects via self-shadowing, and also improves depth perception of objects. We imaged a beveled needle hovering over a flat surface and found that the positioning of a beveled needle can be accurately determined in relation to the environment. The shadowing algorithm was implemented using texture memory of the GPU, which realized video rendering rate. The complete processing pipeline requires 47 ms with a volume size of 1024 × 256 × 100, with a 100 kHz line rate SS-OCT. This new algorithm may enhance interactive surgical guidance during ophthalmic microsurgery.

Original languageEnglish
Article number125237
JournalOptics Communications
Volume460
DOIs
Publication statusPublished - 2020 Apr 1

Fingerprint

ray tracing
Casting
Visualization
needles
Needles
self shadowing
space perception
hovering
Depth perception
Optical tomography
positioning
flat surfaces
textures
Pipelines
Textures
tomography
Data storage equipment
Lasers
Processing
lasers

Keywords

  • Advanced rendering
  • GPU accelerated
  • Optical coherence tomography
  • Real time volume rendering

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Atomic and Molecular Physics, and Optics
  • Physical and Theoretical Chemistry
  • Electrical and Electronic Engineering

Cite this

Shadow extension for ray casting enhances volumetric visualization in real-time 4D-OCT. / Jeong, Hyeonseog; Kim, Hyung Jin; Hyeon, Min Gyu; Kim, Pilun; Choi, Youngwoon; Kim, Beop Min.

In: Optics Communications, Vol. 460, 125237, 01.04.2020.

Research output: Contribution to journalArticle

@article{eb6680984796402e8e4ab11d7bbb9969,
title = "Shadow extension for ray casting enhances volumetric visualization in real-time 4D-OCT",
abstract = "Progress in swept source laser technology and graphics processing unit (GPU) have led to the realization of real time four-dimensional optical coherence tomography (4D-OCT). Various rendering algorithms have been introduced for volumetric OCT leading to enhanced spatial comprehension. These algorithms still cannot provide sufficient visual realism. Shadowing is one of the advanced rendering techniques used to provide realistic spatial comprehension for objects in space. We developed and implemented a shadow extension for ray casting for real-time 4D-OCT, using both a swept source (SS)-OCT and spectral domain (SD)-OCT. Our technique builds upon previously developed ray casting techniques, adding an additional shadowing computation. The shadow extension for ray casting yields greater three-dimensionality of objects via self-shadowing, and also improves depth perception of objects. We imaged a beveled needle hovering over a flat surface and found that the positioning of a beveled needle can be accurately determined in relation to the environment. The shadowing algorithm was implemented using texture memory of the GPU, which realized video rendering rate. The complete processing pipeline requires 47 ms with a volume size of 1024 × 256 × 100, with a 100 kHz line rate SS-OCT. This new algorithm may enhance interactive surgical guidance during ophthalmic microsurgery.",
keywords = "Advanced rendering, GPU accelerated, Optical coherence tomography, Real time volume rendering",
author = "Hyeonseog Jeong and Kim, {Hyung Jin} and Hyeon, {Min Gyu} and Pilun Kim and Youngwoon Choi and Kim, {Beop Min}",
year = "2020",
month = "4",
day = "1",
doi = "10.1016/j.optcom.2020.125237",
language = "English",
volume = "460",
journal = "Optics Communications",
issn = "0030-4018",
publisher = "Elsevier",

}

TY - JOUR

T1 - Shadow extension for ray casting enhances volumetric visualization in real-time 4D-OCT

AU - Jeong, Hyeonseog

AU - Kim, Hyung Jin

AU - Hyeon, Min Gyu

AU - Kim, Pilun

AU - Choi, Youngwoon

AU - Kim, Beop Min

PY - 2020/4/1

Y1 - 2020/4/1

N2 - Progress in swept source laser technology and graphics processing unit (GPU) have led to the realization of real time four-dimensional optical coherence tomography (4D-OCT). Various rendering algorithms have been introduced for volumetric OCT leading to enhanced spatial comprehension. These algorithms still cannot provide sufficient visual realism. Shadowing is one of the advanced rendering techniques used to provide realistic spatial comprehension for objects in space. We developed and implemented a shadow extension for ray casting for real-time 4D-OCT, using both a swept source (SS)-OCT and spectral domain (SD)-OCT. Our technique builds upon previously developed ray casting techniques, adding an additional shadowing computation. The shadow extension for ray casting yields greater three-dimensionality of objects via self-shadowing, and also improves depth perception of objects. We imaged a beveled needle hovering over a flat surface and found that the positioning of a beveled needle can be accurately determined in relation to the environment. The shadowing algorithm was implemented using texture memory of the GPU, which realized video rendering rate. The complete processing pipeline requires 47 ms with a volume size of 1024 × 256 × 100, with a 100 kHz line rate SS-OCT. This new algorithm may enhance interactive surgical guidance during ophthalmic microsurgery.

AB - Progress in swept source laser technology and graphics processing unit (GPU) have led to the realization of real time four-dimensional optical coherence tomography (4D-OCT). Various rendering algorithms have been introduced for volumetric OCT leading to enhanced spatial comprehension. These algorithms still cannot provide sufficient visual realism. Shadowing is one of the advanced rendering techniques used to provide realistic spatial comprehension for objects in space. We developed and implemented a shadow extension for ray casting for real-time 4D-OCT, using both a swept source (SS)-OCT and spectral domain (SD)-OCT. Our technique builds upon previously developed ray casting techniques, adding an additional shadowing computation. The shadow extension for ray casting yields greater three-dimensionality of objects via self-shadowing, and also improves depth perception of objects. We imaged a beveled needle hovering over a flat surface and found that the positioning of a beveled needle can be accurately determined in relation to the environment. The shadowing algorithm was implemented using texture memory of the GPU, which realized video rendering rate. The complete processing pipeline requires 47 ms with a volume size of 1024 × 256 × 100, with a 100 kHz line rate SS-OCT. This new algorithm may enhance interactive surgical guidance during ophthalmic microsurgery.

KW - Advanced rendering

KW - GPU accelerated

KW - Optical coherence tomography

KW - Real time volume rendering

UR - http://www.scopus.com/inward/record.url?scp=85077490856&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85077490856&partnerID=8YFLogxK

U2 - 10.1016/j.optcom.2020.125237

DO - 10.1016/j.optcom.2020.125237

M3 - Article

AN - SCOPUS:85077490856

VL - 460

JO - Optics Communications

JF - Optics Communications

SN - 0030-4018

M1 - 125237

ER -