Michal Sofka

dblp:43/3969 · DBLP profile ↗
← Back
33ranked-venue papers
12as first author
3since 2021 · last 2023
0000-0003-1684-5895ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 20 · 8 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 19 · 7 first-author · 2 since 2021Artificial intelligence and machine learning · 8 · 2 first-authorDatabases, data management, data science and information retrieval · 2Security and privacy · 1Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
3D vision · 50% Image recognition and object detection · 38% Representation and self-supervised learning · 12%
Network and information security
1 paper
Malware analysis · 77% Network security · 23%
Theoretical computer science
2 papers
Algorithms and data structures · 75% Mathematical optimization · 25%
Computer graphics and multimedia
2 papers
Image and video processing · 100%

Topics — the 15 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Malware analysis › malware detection
malware variant detection
0.212016
Optimized Invariant Representation of Network Traffic for Detecting Unseen Malware Variants · USENIX Security Symposium 2016
Image and video processing
image registration
0.122007
Registration of Challenging Image Pairs: Initialization, Estimation, and Decision · IEEE Trans. Pattern Anal. Mach. Intell. 2007
Keypoint Descriptors for Matching Across Multiple Image Modalities and Non-linear Intensity Variations · CVPR 2007
Computer vision › Image recognition and object detection
medical image analysis
0.112010
Multiple object detection by sequential monte carlo and Hierarchical Detection Network · CVPR 2010
Computer vision › Image recognition and object detection › object detection
multi-object detection
0.112010
Multiple object detection by sequential monte carlo and Hierarchical Detection Network · CVPR 2010
Algorithms and data structures › randomized algorithms
monte carlo methods
0.112010
Multiple object detection by sequential monte carlo and Hierarchical Detection Network · CVPR 2010
Algorithms and data structures › randomized algorithms › sampling
sequential monte carlo
0.112010
Multiple object detection by sequential monte carlo and Hierarchical Detection Network · CVPR 2010
Network security
traffic analysis
0.112016
Optimized Invariant Representation of Network Traffic for Detecting Unseen Malware Variants · USENIX Security Symposium 2016
Computer vision › 3D vision
correspondence estimation
0.112007
Simultaneous Covariance Driven Correspondence (CDC) and Transformation Estimation in the Expectation Maximization Framework · CVPR 2007
Computer vision › 3D vision › local feature descriptor
feature descriptor
0.112007
Keypoint Descriptors for Matching Across Multiple Image Modalities and Non-linear Intensity Variations · CVPR 2007
Machine learning › Representation and self-supervised learning › visual representation › image representation › local features
keypoint descriptor
0.112007
Keypoint Descriptors for Matching Across Multiple Image Modalities and Non-linear Intensity Variations · CVPR 2007
Computer vision › 3D vision
point cloud registration
0.112007
Simultaneous Covariance Driven Correspondence (CDC) and Transformation Estimation in the Expectation Maximization Framework · CVPR 2007
Computer vision › 3D vision › point cloud registration
transformation estimation
0.112007
Simultaneous Covariance Driven Correspondence (CDC) and Transformation Estimation in the Expectation Maximization Framework · CVPR 2007
Image and video processing › image registration
multimodal image registration
0.112007
Keypoint Descriptors for Matching Across Multiple Image Modalities and Non-linear Intensity Variations · CVPR 2007
Mathematical optimization › statistical estimation › maximum likelihood estimation
expectation-maximization
0.112007
Simultaneous Covariance Driven Correspondence (CDC) and Transformation Estimation in the Expectation Maximization Framework · CVPR 2007
Medical and health informatics › medical imaging
medical image analysis
0.012007
Registration of Challenging Image Pairs: Initialization, Estimation, and Decision · IEEE Trans. Pattern Anal. Mach. Intell. 2007

Methods — techniques the papers use, named apart from their topics

sequential monte carlo · 0.2hierarchical detection network · 0.2shape context · 0.1robust point matching · 0.1multiscale features · 0.1laplacian of gaussian · 0.1keypoint matching · 0.1harris corner · 0.1expectation-maximization · 0.1covariance estimation · 0.1SIFT · 0.1MSER · 0.1Dual-Bootstrap ICP · 0.1
YearPublicationVenuePosition
2023 DSFormer: A Dual-domain Self-supervised Transformer for Accelerated Multi-contrast MRI Reconstruction
abstract
Multi-contrast MRI (MC-MRI) captures multiple complementary imaging modalities to aid in radiological decision-making. Given the need for lowering the time cost of multiple acquisitions, current deep accelerated MRI reconstruction networks focus on exploiting the redundancy between multiple contrasts. However, existing works are largely supervised with paired data and/or prohibitively expensive fully-sampled MRI sequences. Further, reconstruction networks typically rely on convolutional architectures which are limited in their capacity to model long-range interactions and may lead to suboptimal recovery of fine anatomical detail. To these ends, we present a dual-domain self-supervised transformer (DSFormer) for accelerated MC-MRI reconstruction. DSFormer develops a deep conditional cascade transformer (DCCT) consisting of cascaded Swin transformer reconstruction networks (SwinRN) trained under two deep conditioning strategies to enable MC-MRI information sharing. We further use a dual-domain (image and k-space) self-supervised learning strategy for DCCT to alleviate the costs of acquiring fully sampled training data. DSFormer generates high-fidelity reconstructions which outperform current fully-supervised baselines and approach the performance of full supervision.
Bo Zhou 0009, Neel Dey, Jo Schlemper, Seyed Sadegh Mohseni Salehi, Chi Liu 0001, James S. Duncan, Michal Sofka
WACV7
2022 ContraReg: Contrastive Learning of Multi-modality Unsupervised Deformable Image Registration
Neel Dey, Jo Schlemper, Seyed Sadegh Mohseni Salehi, Bo Zhou 0009, Guido Gerig, Michal Sofka
MICCAI (6)6
2022 Dual-domain self-supervised learning for accelerated non-Cartesian MRI reconstruction
Bo Zhou 0009, Jo Schlemper, Neel Dey, Seyed Sadegh Mohseni Salehi, Kevin N. Sheth, Chi Liu 0001, James S. Duncan, Michal Sofka
Medical Image Anal.8
2019 Nonuniform Variational Network: Deep Learning for Accelerated Nonuniform MR Image Reconstruction
Jo Schlemper, Seyed Sadegh Mohseni Salehi, Prantik Kundu, Carole Lazarus, Hadrien Dyvorne, Daniel Rueckert, Michal Sofka
MICCAI (3)7
2018 Learning data discretization via convex optimization
Vojtech Franc, Ondrej Fikar, Karel Bartos, Michal Sofka
Mach. Learn.4
2017 Integrating Statistical Prior Knowledge into Convolutional Neural Networks
Fausto Milletari, Alex Rothberg, Jimmy Jia, Michal Sofka
MICCAI (1)4
2016 Learning Invariant Representation for Malicious Network Traffic Detection
abstract
Statistical learning theory relies on an assumption that the joint distributions of observations and labels are the same in training and testing data. However, this assumption is violated in many real world problems, such as training a detector of malicious network traffic that can change over time as a result of attacker's detection evasion efforts. We propose to address this problem by creating an optimized representation, which significantly increases the robustness of detectors or classifiers trained under this distributional shift. The representation is created from bags of samples (e.g. network traffic logs) and is designed to be invariant under shifting and scaling of the feature values extracted from the logs and under permutation and size changes of the bags. The invariance is achieved by combining feature histograms with feature self-similarity matrices computed for each bag and significantly reduces the difference between the training and testing data. The parameters of the representation, such as histogram bin boundaries, are learned jointly with the classifier. We show that the representation is effective for training a detector of malicious traffic, achieving 90% precision and 67% recall on samples of previously unseen malware variants.
Karel Bartos, Michal Sofka, Vojtech Franc
ECAI2
2016 Optimized Invariant Representation of Network Traffic for Detecting Unseen Malware Variants
Karel Bartos, Michal Sofka, Vojtech Franc
USENIX Security Symposium2
2015 Robust Representation for Domain Adaptation in Network Security
Karel Bartos, Michal Sofka
ECML/PKDD (3)2
2015 Learning Detector of Malicious Network Traffic from Weak Labels
Vojtech Franc, Michal Sofka, Karel Bartos
ECML/PKDD (3)2
2014 Lung Segmentation from CT with Severe Pathologies Using Anatomical Constraints
Neil Birkbeck, Timo Kohlberger, Jingdan Zhang, Michal Sofka, Jens N. Kaftan, Dorin Comaniciu, Shaohua Kevin Zhou
MICCAI (1)4
2014 Segmentation of Multiple Knee Bones from CT for Orthopedic Knee Surgery Planning
Dijia Wu, Michal Sofka, Neil Birkbeck, Shaohua Kevin Zhou
MICCAI (1)2
2014 Automatic Detection and Measurement of Structures in Fetal Head Ultrasound Volumes Using Sequential Estimation and Integrated Detection Network (IDN)
abstract
Routine ultrasound exam in the second and third trimesters of pregnancy involves manually measuring fetal head and brain structures in 2-D scans. The procedure requires a sonographer to find the standardized visualization planes with a probe and manually place measurement calipers on the structures of interest. The process is tedious, time consuming, and introduces user variability into the measurements. This paper proposes an automatic fetal head and brain (AFHB) system for automatically measuring anatomical structures from 3-D ultrasound volumes. The system searches the 3-D volume in a hierarchy of resolutions and by focusing on regions that are likely to be the measured anatomy. The output is a standardized visualization of the plane with correct orientation and centering as well as the biometric measurement of the anatomy. The system is based on a novel framework for detecting multiple structures in 3-D volumes. Since a joint model is difficult to obtain in most practical situations, the structures are detected in a sequence, one-by-one. The detection relies on Sequential Estimation techniques, frequently applied to visual tracking. The interdependence of structure poses and strong prior information embedded in our domain yields faster and more accurate results than detecting the objects individually. The posterior distribution of the structure pose is approximated at each step by sequential Monte Carlo. The samples are propagated within the sequence across multiple structures and hierarchical levels. The probabilistic model helps solve many challenges present in the ultrasound images of the fetus such as speckle noise, signal drop-out, shadows caused by bones, and appearance variations caused by the differences in the fetus gestational age. This is possible by discriminative learning on an extensive database of scans comprising more than two thousand volumes and more than thirteen thousand annotations. The average difference between ground truth and automatic measurements is below 2 mm with a running time of 6.9 s (GPU) or 14.7 s (CPU). The accuracy of the AFHB system is within inter-user variability and the running time is fast, which meets the requirements for clinical use.
Michal Sofka, Jingdan Zhang, Sara Good, Shaohua Kevin Zhou, Dorin Comaniciu
IEEE Trans. Medical Imaging1
2013 IntellEditS: Intelligent Learning-Based Editor of Segmentations
Adam P. Harrison, Neil Birkbeck, Michal Sofka
MICCAI (3)3
2013 Automatic Nuchal Translucency Measurement from Ultrasonography
Jin Hyeong Park, Michal Sofka, SunMi Lee, Shaohua Kevin Zhou
MICCAI (3)2
2011 Automatic Multi-organ Segmentation Using Learning-Based Segmentation and Level Set Optimization
Timo Kohlberger, Michal Sofka, Jingdan Zhang, Neil Birkbeck, Jens Wetzl, Jens N. Kaftan, Jérôme Declerck, Shaohua Kevin Zhou
MICCAI (3)2
2011 Multi-stage Learning for Robust Lung Segmentation in Challenging CT Volumes
Michal Sofka, Jens Wetzl, Neil Birkbeck, Jingdan Zhang, Timo Kohlberger, Jens N. Kaftan, Jérôme Declerck, Shaohua Kevin Zhou
MICCAI (3)1
2011 Automatic Contrast Phase Estimation in CT Volumes
Michal Sofka, Dijia Wu, Michael Sühling, David Liu 0001, Christian Tietjen, Grzegorz Soza, Shaohua Kevin Zhou
MICCAI (3)1
2010 Multiple object detection by sequential monte carlo and Hierarchical Detection Network
abstract
In this paper, we propose a novel framework for detecting multiple objects in 2D and 3D images. Since a joint multi-object model is difficult to obtain in most practical situations, we focus here on detecting the objects sequentially, one-by-one. The interdependence of object poses and strong prior information embedded in our domain of medical images results in better performance than detecting the objects individually. Our approach is based on Sequential Estimation techniques, frequently applied to visual tracking. Unlike in tracking, where the sequential order is naturally determined by the time sequence, the order of detection of multiple objects must be selected, leading to a Hierarchical Detection Network (HDN). We present an algorithm that optimally selects the order based on probability of states (object poses) within the ground truth region. The posterior distribution of the object pose is approximated at each step by sequential Monte Carlo. The samples are propagated within the sequence across multiple objects and hierarchical levels. We show on 2D ultrasound images of left atrium, that the automatically selected sequential order yields low mean detection error. We also quantitatively evaluate the hierarchical detection of fetal faces and three fetal brain structures in 3D ultrasound images.
Michal Sofka, Jingdan Zhang, Shaohua Kevin Zhou, Dorin Comaniciu
CVPR1
2010 Location registration and recognition (LRR) for serial analysis of nodules in lung CT scans
Michal Sofka, Charles V. Stewart
Medical Image Anal.1
2009 Vascular Tree Construction with Anatomical Realism for Retinal Images
abstract
In this paper, we present a method to automatically extract the vessel segments and construct the vascular tree with anatomical realism from a color retinal image. The significance of the work is to assist in clinical studies of diagnosis of cardio-vascular diseases, such as hypertension,which manifest abnormalities in either venous and/or arterial vascular systems. To maximize the completeness of vessel extraction, we introduce vessel connectiveness measure to improve on an existing algorithm which applies multiscale matched filtering and vessel likelihood measure.Vessel segments are grouped using extended Kalman filter to take into consideration continuities in curvature, width,and color changes at the bifurcation or crossover point. The algorithm is tested on five images from the DRIVE database,a mixture of normal and pathological images, and the results are compared with the ground truth images provided by a physician. The preliminary results show that our method reaches an average success rate of 92.1%.
Kai-Shung Lin, Chia-Ling Tsai, Michal Sofka, Chih-Hsiangng Tsai, Shih-Jen Chen, Wei-Yang Lin
BIBE3
2008 Commentary Paper 2 on "Robust Unattended and Stolen Object Detection by Fusing Simple Algorithms"
abstract
The technique discussed in this article proposes to distinguish between unattended and stolen objects by combining shape and appearance similarity measures of foreground objects observed in consecutive frames of a video. Static objects are detected by examining trajectories and people are removed from consideration. Object shape boundary is first refined using active contours. Shape similarity is then defined by computing gradient magnitudes along the object boundaries and counting how many boundary pixels have values higher/lower than predefined thresholds. Appearance similarity is based on differences between histograms using the foreground mask on the current and background images. Probabilities are defined assuming the shape and appearance measures follow the Gaussian distribution (with trained parameters). Final measures of unattended/stolen objects are produced by averaging the probabilities and used to classify static-nonhuman objects. Experiments show that combining the three measures gives better results than using each of the measures alone.
Michal Sofka
AVSS1
2008 Commentary Paper 2 on "On Stable Dynamic Background Generation Technique Using Gaussian Mixture Models for Robust Object Detection'"
abstract
In previous surveillance applications, algorithms for background modeling based on Gaussian mixture models (GMM) needed to specify two parameters: threshold T, which determines a proportion of the data that should be accounted for by the background, and a learning rate alpha specifying speed at which the distribution parameters change [Stauffer, CVPR 1999}. In the Basic Background Subtraction (BBS), foreground objects are found by subtracting a static foreground image. In the proposed algorithm, BBS is applied using background obtained from GMM. This way, threshold T is replaced by a foreground-background separation threshold S. The advantage is that S is less sensitive than T. To make the model respond faster to changes, recent observed value of the most dominant background component is used as a current value for a particular pixel, rather than the component mean value. Quantitative and qualitative results show the advantages of the proposed technique compared to GMM models.
Michal Sofka
AVSS1
2008 Commentary Paper on "Shadow Removal in Indoor Scenes"
abstract
The technique proposed in this paper combines three algorithms for shadow removal in indoor scenes. First algorithm takes an advantage of the assumption on the chromaticity consistency: the ambient light chromaticity is approximately the same as the chromaticity of the diffuse light. Magnitude of differences between chromaticity values of shadow and non-shadow regions for different hue values are different for RGB and HSV color spaces so both spaces are used in conjunction by setting thresholds on these differences. Second algorithm takes a potential shadow region and applies a threshold on the intensity reduction of each pixel and its neighboring pixels. It is ensured that the shadow regions are above minimum specified size. The third algorithm uses a threshold on the intensity reduction as a result of light being blocked by moving objects. This reduction depends on the background geometry, light source, moving object size, and position. The threshold reduction caused by a shadow is obtained by manually specifying shadow regions and recording these values which are later used for shadow removal in the same scene.
Michal Sofka
AVSS1
2008 Location Registration and Recognition (LRR) for Longitudinal Evaluation of Corresponding Regions in CT Volumes
Michal Sofka, Charles V. Stewart
MICCAI (2)1
2008 Automated Retinal Image Analysis Over the Internet
abstract
Retinal clinicians and researchers make extensive use of images, and the current emphasis is on digital imaging of the retinal fundus. The goal of this paper is to introduce a system, known as retinal image vessel extraction and registration system, which provides the community of retinal clinicians, researchers, and study directors an integrated suite of advanced digital retinal image analysis tools over the Internet. The capabilities include vasculature tracing and morphometry, joint (simultaneous) montaging of multiple retinal fields, cross-modality registration (color/red-free fundus photographs and fluorescein angiograms), and generation of flicker animations for visualization of changes from longitudinal image sequences. Each capability has been carefully validated in our previous research work. The integrated Internet-based system can enable significant advances in retina-related clinical diagnosis, visualization of the complete fundus at full resolution from multiple low-angle views, analysis of longitudinal changes, research on the retinal vasculature, and objective, quantitative computer-assisted scoring of clinical trials imagery. It could pave the way for future screening services from optometry facilities.
Chia-Ling Tsai, Benjamin Madore, Matthew J. Leotta, Michal Sofka, Gehua Yang, Anna Majerovics, Howard L. Tanenbaum, Charles V. Stewart, Badrinath Roysam
IEEE Trans. Inf. Technol. Biomed.4
2007 Keypoint Descriptors for Matching Across Multiple Image Modalities and Non-linear Intensity Variations
abstract
In this paper, we investigate the effect of substantial inter-image intensity changes and changes in modality on the performance of keypoint detection, description, and matching algorithms in the context of image registration. In doing so, we modify widely-used keypoint descriptors such as SIFT and shape contexts, attempting to capture the insight that some structural information is indeed preserved between images despite dramatic appearance changes. These extensions include (a) pairing opposite-direction gradients in the formation of orientation histograms and (b) focusing on edge structures only. We also compare the stability of MSER, Laplacian-of-Gaussian, and Harris corner keypoint location detection and the impact of detection errors on matching results. Our experiments on multimodal image pairs and on image pairs with significant intensity differences show that indexing based on our modified descriptors produces more correct matches on difficult pairs than current techniques at the cost of a small decrease in performance on easier pairs. This extends the applicability of image registration algorithms such as the Dual-Bootstrap which rely on correctly matching only a small number of keypoints.
Avi Kelman, Michal Sofka, Charles V. Stewart
CVPR2
2007 Simultaneous Covariance Driven Correspondence (CDC) and Transformation Estimation in the Expectation Maximization Framework
abstract
This paper proposes a new registration algorithm, Co-variance Driven Correspondences (CDC), that depends fundamentally on the estimation of uncertainty in point correspondences. This uncertainty is derived from the covariance matrices of the individual point locations and from the covariance matrix of the estimated transformation parameters. Based on this uncertainty, CDC uses a robust objective function and an EM-like algorithm to simultaneously estimate the transformation parameters, their covariance matrix, and the likely correspondences. Unlike the Robust Point Matching (RPM) algorithm, CDC requires neither an annealing schedule nor an explicit outlier process. Experiments on synthetic and real images using a polynomial transformation models in 2D and in 3D show that CDC has a broader domain of convergence than the well-known Iterative Closest Point (ICP) algorithm and is more robust to missing or extraneous structures in the data than RPM.
Michal Sofka, Gehua Yang, Charles V. Stewart
CVPR1
2007 Registration of Challenging Image Pairs: Initialization, Estimation, and Decision
abstract
Our goal is an automated 2D-image-pair registration algorithm capable of aligning images taken of a wide variety of natural and man-made scenes as well as many medical images. The algorithm should handle low overlap, substantial orientation and scale differences, large illumination variations, and physical changes in the scene. An important component of this is the ability to automatically reject pairs that have no overlap or have too many differences to be aligned well. We propose a complete algorithm, including techniques for initialization, for estimating transformation parameters, and for automatically deciding if an estimate is correct. Keypoints extracted and matched between images are used to generate initial similarity transform estimates, each accurate over a small region. These initial estimates are rank-ordered and tested individually in succession. Each estimate is refined using the Dual-Bootstrap ICP algorithm, driven by matching of multiscale features. A three-part decision criteria, combining measurements of alignment accuracy, stability in the estimate, and consistency in the constraints, determines whether the refined transformation estimate is accepted as correct. Experimental results on a data set of 22 challenging image pairs show that the algorithm effectively aligns 19 of the 22 pairs and rejects 99.8% of the misalignments that occur when all possible pairs are tried. The algorithm substantially out-performs algorithms based on keypoint matching alone.
Gehua Yang, Charles V. Stewart, Michal Sofka, Chia-Ling Tsai
IEEE Trans. Pattern Anal. Mach. Intell.3
2007 Erratum to "Retinal Vessel Centerline Extraction Using Multiscale Matched Filters, Confidence and Edge Measures"
abstract
In order to detect vessels at a variety of widths, we apply the matched filter at multiple scales (i.e., compute for multiple values and then combine the responses across scales). Unfortunately, the output amplitudes of spatial operators such as derivatives or matched filters generally decrease with increasing scale. To compensate for this effect, Lindeberg introduced gamma-normalized derivatives. We use this notion to define a gamma-normalized matched filter,
Michal Sofka, Charles V. Stewart
IEEE Trans. Medical Imaging1
2006 Automatic robust image registration system: Initialization, estimation, and decision
abstract
Our goal is a highly-reliable, fully-automated image registration technique that takes two images and correctly aligns them or decides that they can not be aligned. The technique should handle image pairs having low overlap, variations in scale, large illumination differences (e.g. day and night), substantial scene changes, and different modalities. Our approach is a combination of algorithms for initialization, estimation and refinement, and decision-making. It starts by extracting and matching keypoints. Rank-ordered matches are tested individually in succession. Each is used to generate a similarity transformation estimate in a small region of each image surrounding the matched keypoints. A generalization of the recently developed Dual-Bootstrap algorithm is then applied to generate an image-wide transformation estimate through a combination of matching and reestimation, model selection, and region growing, all driven by a new multiscale feature extraction technique. After convergence of the Dual-Bootstrap, the transformation is accepted if it passes a correctness test that combines measures of accuracy, stability and non-randomness; otherwise the process starts over with the next keypoint match. Experimental results on a suite of challenging image pairs shows the effectivenss of the complete system.
Gehua Yang, Charles V. Stewart, Michal Sofka, Chia-Ling Tsai
ICVS3
2006 A Correspondence-Based Software Toolkit for Image Registration
abstract
This paper presents a correspondence-based toolkit for image registration. Written in C++, the toolkit complements the capabilities of the insight toolkit (ITK). Major components include features, feature sets, match generators, error scale estimators, robust transformation estimators, and convergence testers, all combined and controlled by several different registration engines. Correspondence-based algorithms which can be implemented using the toolkit extend from ICP to hybrids of intensity-based and feature-based registration. The toolkit is being used both as an education tool and the foundation for developing new algorithms.
Chia-Ling Tsai, Charles V. Stewart, A. G. Amitha Perera, Ying-Lin Lee, Gehua Yang, Michal Sofka
SMC6
2006 Retinal Vessel Centerline Extraction Using Multiscale Matched Filters, Confidence and Edge Measures
abstract
Motivated by the goals of improving detection of low-contrast and narrow vessels and eliminating false detections at nonvascular structures, a new technique is presented for extracting vessels in retinal images. The core of the technique is a new likelihood ratio test that combines matched-filter responses, confidence measures and vessel boundary measures. Matched filter responses are derived in scale-space to extract vessels of widely varying widths. A vessel confidence measure is defined as a projection of a vector formed from a normalized pixel neighborhood onto a normalized ideal vessel profile. Vessel boundary measures and associated confidences are computed at potential vessel boundaries. Combined, these responses form a six-dimensional measurement vector at each pixel. A training technique is used to develop a mapping of this vector to a likelihood ratio that measures the "vesselness" at each pixel. Results comparing this vesselness measure to matched filters alone and to measures based on the Hessian of intensities show substantial improvements, both qualitatively and quantitatively. The Hessian can be used in place of the matched filter to obtain similar but less-substantial improvements or to steer the matched filter by preselecting kernel orientations. Finally, the new vesselness likelihood ratio is embedded into a vessel tracing framework, resulting in an efficient and effective vessel centerline extraction algorithm.
Michal Sofka, Charles V. Stewart
IEEE Trans. Medical Imaging1