Neural Network Training for Semantic Segmentation Boundary Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for improving semantic segmentation accuracy at boundary regions have limitations in accurately measuring and predicting pixel-level errors, particularly in the context of computer vision deep learning, where existing methods fail to accurately predict boundary lines between objects.
Innovation Solution
A method is proposed to improve semantic segmentation accuracy at boundary regions by identifying a boundary region of an object in a training image, obtaining an additional training image based on this region, and training a neural network model using the additional image.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional measurement methods (dice coefficient loss, IOU) are used for semantic segmentation, then overall segmentation performance is maintained, but boundary line prediction accuracy deteriorates
Solution Approach 1:
The patent divides the training process into two distinct phases: initial training using conventional loss functions (dice coefficient loss or IOU) to establish baseline segmentation performance, and subsequent additional training using boundary-specific loss functions (boundary dice coefficient loss or boundary IOU) to specifically improve boundary line prediction accuracy. This segmentation of training stages allows each phase to optimize for its specific goal without interfering with the other.
Solution Approach 2:
The patent applies different loss functions to different regions of the image: conventional loss functions are applied to the entire image during initial training, while boundary-specific loss functions are applied specifically to boundary regions during additional training. This local differentiation ensures that boundary regions receive specialized attention and optimization, improving boundary prediction accuracy without compromising overall segmentation performance.
2Measurement precision
If additional training with boundary-focused images is performed, then boundary region segmentation accuracy is improved, but training time increases
Solution Approach 1:
The patent performs preliminary training using conventional loss functions before conducting additional training with boundary-focused images. This preliminary action establishes a solid baseline model that already possesses general segmentation capabilities, so the subsequent additional training only needs to refine boundary-specific features rather than learn from scratch, thereby reducing the relative time cost of additional training.
Solution Approach 2:
The patent maintains continuous training action by seamlessly transitioning from initial training to additional training without interrupting the learning process. The neural network model continues to learn and improve throughout both stages, ensuring that the useful action of training is uninterrupted and cumulative, which maximizes efficiency and minimizes total training time.
Data Source
AI summary
Disclosed is a method for performing object segmentation using a neural network model, the method performed by one or more processors of a computing device according to an exemplary embodiment of the present disclosure.the method may include: obtaining a training image containing an object; training a neural network model to perform object segmentation using the training image; identifying a boundary region of the object included in the training image; obtaining an additional training image based on the training image and the identified boundary region; and additionally training the trained neural network model based on the additional training image.


