Wireless capsule endoscopy (WCE) has become an important tool for gastrointestinal examination due to its non-invasive nature and minimal patient discomfort. However, the quality of WCE images is often limited by built-in lighting and the complex gastrointestinal environment, particularly in the region filled with small intestinal villi. Additionally, the morphology of these villi usually serves as a crucial indicator for related diseases. To address this, we propose a novel method to enhance the clarity of small intestinal villi in WCE images. Our method uses a guided filter to separate the low- and high-frequency components of WCE images. Illumination gain factors are calculated from the low-frequency components, while gradient gain factors are derived from Laplacian convolutions on different regions. These factors enhance the high-frequency components, combined with the original image. This approach improves edge detail while suppressing noise and avoiding edge overshoot, providing clearer images for diagnosis. Experimental results show that our proposed method achieved a 45.47% increase in PSNR compared to classical enhancement algorithms, a 12.63% improvement in IRMLE relative to the original images, and a 31.84% reduction in NIQE with respect to the original images.
21 July 2025 in IEEE Journal of Translational Engineering in Health and Medicine
Mirror reflections and highlights are commonly observed in images captured by wireless capsule endoscopy (WCE), leading to image blurring or distortion, which increases the difficulty for doctors to observe and analyze gastrointestinal images. Existing methods fail to satisfactorily address specular highlights in the gastrointestinal tract, often resulting in loss of image details, texture blurring, or texture continuity errors. Therefore, we propose a highlight removal method for capsule endoscopy images. This approach enhances confidence term calculation in pixel prioritization by leveraging the ratio characteristics between the R channel and the B channel in the RGB color space of WCE images, enabling the evaluation of the repair possibility for each pixel. Furthermore, by dynamically adjusting the size of the sample block window based on variance and optimizing the selection of matching patches in the sample block window using RGB color channel distance and pixel distance, the accuracy of the best matching patch search is improved. Our extensive experimental results demonstrate that compared to the best-performing Criminisi method among existing traditional approaches, our method achieves reductions of 3.10% and 2.75% in standard deviation and coefficient of variation, respectively. Additionally, compared to the DeepGin method in deep learning, reductions of 4.22% and 10.50% are observed in these metrics, respectively. The regions after highlight removal and the surrounding regions near the highlights have more similar colors and continuous textures.
To address the issue of increased triangulation uncertainty caused by selecting views with small camera baselines in Structure from Motion (SFM) view selection, this paper proposes a robust error-resistant view selection method. The method utilizes a triangulation-based computation to obtain an error-resistant model, which is then used to construct an error-resistant matrix. The sorting results of each row in the error-resistant matrix determine the candidate view set for each view. By traversing the candidate view sets of all views and completing the missing views based on the error-resistant matrix, the integrity of 3D reconstruction is ensured. Experimental comparisons between this method and the exhaustive method with the highest accuracy in the COLMAP program are conducted in terms of average reprojection error and absolute trajectory error in the reconstruction results. The proposed method demonstrates an average reduction of 29.40% in reprojection error accuracy and 5.07% in absolute trajectory error on the TUM dataset and DTU dataset.
Maintaining stable image feature extraction under viewpoint changes is challenging, particularly when the angle between the camera’s reverse direction and the object’s surface normal exceeds 40 degrees. Such conditions can result in unreliable feature detection. Consequently, this hinders the performance of vision-based systems. To address this, we propose a feature point extraction method named Large Viewpoint Feature Extraction (LV-FeatEx). Firstly, the method uses a dual-threshold approach based on image grayscale histograms and Kapur’s maximum entropy to constrain the AGAST (Adaptive and Generic Accelerated Segment Test) feature detector. Combined with the FREAK (Fast Retina Keypoint) descriptor, the method enables more effective estimation of camera motion parameters. Next, we design a longitude sampling strategy to create a sparser affine simulation model. Meanwhile, images undergo perspective transformation based on the camera motion parameters. This improves operational efficiency and aligns perspective distortions between two images, enhancing feature point extraction accuracy under large viewpoints. Finally, we verify the stability of the extracted feature points through feature point matching. Comprehensive experimental results show that, under large viewpoint changes, our method outperforms popular classical and deep learning feature extraction methods. The correct rate of feature point matching improves by an average of 40.1 percent, and speed increases by an average of 6.67 times simultaneously.
The images captured by Wireless Capsule Endoscopy (WCE) always exhibit specular reflections, and removing highlights while preserving the color and texture in the region remains a challenge. To address this issue, this paper proposes a highlight removal method for capsule endoscopy images. Firstly, the confidence and feature terms of the highlight region's edges are computed, where confidence is obtained by the ratio of known pixels in the RGB space's R channel to the B channel within a window centered on the highlight region's edge pixel, and feature terms are acquired by multiplying the gradient vector of the highlight region's edge pixel with the iso-intensity line. Subsequently, the confidence and feature terms are assigned different weights and summed to obtain the priority of all highlight region's edge pixels, and the pixel with the highest priority is identified. Then, the variance of the highlight region's edge pixels is used to adjust the size of the sample block window, and the best-matching block is searched in the known region based on the RGB color similarity and distance between the sample block and the window centered on the pixel with the highest priority. Finally, the pixels in the best-matching block are copied to the highest priority highlight removal region to achieve the goal of removing the highlight region. Experimental results demonstrate that the proposed method effectively removes highlights from WCE images, with a lower coefficient of variation in the highlight removal region compared to the Crinimisi algorithm and DeepGin method. Additionally, the color and texture in the highlight removal region are similar to those in the surrounding areas, and the texture is continuous.
To address the issue of feature descriptors being ineffective in representing grayscale feature information when images undergo high affine transformations, leading to a rapid decline in feature matching accuracy, this paper proposes a region feature descriptor based on simulating affine transformations using classification. The proposed method initially categorizes images with different affine degrees to simulate affine transformations and generate a new set of images. Subsequently, it calculates neighborhood information for feature points on this new image set. Finally, the descriptor is generated by combining the grayscale histogram of the maximum stable extremal region to which the feature point belongs and the normalized position relative to the grayscale centroid of the feature point's region. Experimental results, comparing feature matching metrics under affine transformation scenarios, demonstrate that the proposed descriptor exhibits higher precision and robustness compared to existing classical descriptors. Additionally, it shows robustness when integrated with other descriptors.