Closed-Form GPU-Accelerated Tensor Voting with Refinement

Tensor fields can encode local image features for downstream algorithms. Common examples include the structure tensor and Hessian, which encode the local gradient and curvature. However, the results are sensitive to noise because they rely on finite difference methods. While this can be mitigated through low-pass filtering, this comes at the cost of resolution. Tensor voting (TV) provides a method of distributing tensor information across neighboring pixels based on Gestalt principles. However, these basic assumptions do not translate well to biomedical images, particularly surface and fiber extraction. In this paper, we add several features to the TV framework enabling more robust control of the refined field. Specifically, we reformulate TV to enable (1) tuning the vote field's scope to reinforce highly directed structures, (2) normalized energy distribution so that TV can be applied iteratively or with other algorithms, (3) a closed-form solution for all terms and the corresponding plate tensor, and (4) a GPU-based algorithm for fast processing of large images.

Authors

Institutions

Publication Details

Published
2025-04-14
DOI
https://doi.org/10.1109/isbi60581.2025.10980718
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Closed-Form GPU-Accelerated Tensor Voting with Refinement

David Mayerich, Guoning Chen, Helya Goharbavang, Omar Baig
Parallel Computing and Optimization Techniques
article

Closed-Form GPU-Accelerated Tensor Voting with Refinement

David Mayerich, Guoning Chen, Helya Goharbavang, Omar Baig
article en

Abstract

Tensor fields can encode local image features for downstream algorithms. Common examples include the structure tensor and Hessian, which encode the local gradient and curvature. However, the results are sensitive to noise because they rely on finite difference methods. While this can be mitigated through low-pass filtering, this comes at the cost of resolution. Tensor voting (TV) provides a method of distributing tensor information across neighboring pixels based on Gestalt principles. However, these basic assumptions do not translate well to biomedical images, particularly surface and fiber extraction. In this paper, we add several features to the TV framework enabling more robust control of the refined field. Specifically, we reformulate TV to enable (1) tuning the vote field's scope to reinforce highly directed structures, (2) normalized energy distribution so that TV can be applied iteratively or with other algorithms, (3) a closed-form solution for all terms and the corresponding plate tensor, and (4) a GPU-based algorithm for fast processing of large images.

University of Houston (US)
National Institutes of Health, National Heart, Lung, and Blood Institute
Openalex Percentile: Top 91%
Parallel Computing and Optimization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Closed-Form GPU-Accelerated Tensor Voting with Refinement — David Mayerich, Guoning Chen, et al. · (2025) | TGRS Research Map | TGRS