Capsule Endoscope Image Recognition Using 3D CNN and Optical Flow
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing capsule endoscope image recognition methods struggle with low accuracy due to the inability to utilize spatial and temporal information from multiple images simultaneously, leading to confusion between gastrointestinal folds and lesions like polyps and bulges, and relying solely on single-image analysis.
Innovation Solution
A capsule endoscope image recognition method using a 3D convolutional neural network that processes multiple frames of images, segmenting them into RGB and optical flow sequences, and combining the results from RGB and optical flow branches to improve lesion detection accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If single-image analysis is used for lesion recognition, then the recognition process is simple, but the accuracy rate is low due to inability to utilize spatial and temporal information from multiple images
Solution Approach 1:
The patent transitions from 2D single-image analysis to 3D volumetric analysis by stacking multiple 2D images along the time dimension. This creates a 3D data structure (height, width, time) that enables the neural network to capture both spatial features within each image and temporal features across the image sequence, thereby improving lesion recognition accuracy while maintaining manageable computational complexity through efficient 3D convolution operations.
Solution Approach 2:
The patent performs preliminary preprocessing on the image sequence before feeding it to the neural network. This includes converting the sequence of 2D images into a 3D tensor format, applying data augmentation techniques, and preparing the input data in advance. These preliminary actions reduce the computational burden during the recognition phase and improve the overall efficiency of the system.
2Measurement precision
If multiple images are processed to obtain spatial and temporal information, then the accuracy rate improves, but the processing complexity increases
Solution Approach 1:
The patent replaces complex manual image processing and analysis mechanisms with an automated 3D convolutional neural network. Instead of using traditional image processing algorithms that require multiple separate steps for feature extraction and analysis, the system uses end-to-end deep learning that automatically learns spatial and temporal features from the 3D input, significantly reducing processing complexity while maintaining high accuracy.
Solution Approach 2:
The 3D convolutional neural network serves multiple functions simultaneously: it performs spatial feature extraction within each 2D image, temporal feature extraction across the image sequence, and lesion classification. This multi-functional approach consolidates what would otherwise require separate processing modules into a single unified system, reducing overall complexity while improving accuracy.
3Measurement precision
If 3D convolutional neural network is used to process RGB and optical flow sequences, then the recognition precision is enhanced, but the computational resources required increase
Solution Approach 1:
The patent segments the input data into two distinct sequences: RGB image sequences and optical flow sequences. The 3D convolutional neural network processes these sequences through separate channels or branches, allowing independent optimization of each modality. This segmentation enables the system to focus computational resources on the most informative features while reducing redundant calculations, thereby improving detection precision while managing energy consumption.
Data Source
AI summary
A capsule endoscope image recognition method based on deep learning, and a device and a medium is provided. After a plurality of frames of continuously captured images are processed to form an image sequence of a specific format, multi-channel recognition is performed on the plurality of frames of images by means of a 3D convolutional neural network model, and a recognition result is then output in combination with a recognition probability of each channel, such that the image recognition precision is improved.


