Phase Unwrapping Confidence-Based Rework
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional phase unwrapping techniques are computationally intensive and require significant resources, making them inefficient for real-time processing and prone to errors in applications like Synthetic Aperture Radar and magnetic resonance imaging.
Innovation Solution
A confidence-based rework method that dynamically calculates a confidence factor for each node during phase unwrapping, allowing for faster and more efficient error correction by identifying and reprocessing erroneous nodes, thereby improving the accuracy and speed of phase unwrapping.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional phase unwrapping techniques are used, then phase unwrapping can be performed, but computational intensity is high and processing speed is slow
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing confidence factors for each node before the actual phase unwrapping process. These confidence factors represent the reliability of phase differences between neighboring nodes. During unwrapping, the algorithm simply retrieves these pre-computed confidence factors instead of performing complex error analysis in real-time, significantly reducing computational intensity and improving processing speed.
Solution Approach 2:
The patent segments the phase unwrapping process into two distinct phases: (1) a pre-processing phase where confidence factors are calculated and stored for all nodes, and (2) an execution phase where unwrapping is performed using the pre-computed confidence factors. This segmentation allows computationally intensive operations to be performed once during pre-processing, while the actual unwrapping operation becomes computationally lightweight and fast.
2Reliability
If conventional phase unwrapping techniques are used, then phase unwrapping can be performed, but error correction capability is insufficient
Solution Approach 1:
The patent implements feedback by using confidence factors to guide the unwrapping process. When a closed loop is detected during unwrapping, the algorithm uses the pre-computed confidence factors to identify which nodes are likely erroneous and requires re-processing. This feedback mechanism enables automatic error correction without increasing algorithmic complexity, as the confidence factors provide direct guidance on where corrections are needed.
Solution Approach 2:
The patent replaces the traditional mechanical approach of detecting and correcting phase errors during unwrapping with a confidence-factor-based system. Instead of performing complex error detection and correction operations during the unwrapping process itself, the system uses pre-computed confidence factors to predict and guide corrections, substituting a simpler, more reliable mechanism for the traditional approach.
3Speed
If conventional phase unwrapping techniques are used, then unwrapping can be performed, but processing time is excessive for real-time applications
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing confidence factors for each node before the actual phase unwrapping process. These confidence factors represent the reliability of phase differences between neighboring nodes. During unwrapping, the algorithm simply retrieves these pre-computed confidence factors instead of performing complex error analysis in real-time, significantly reducing computational intensity and improving processing speed.
Solution Approach 2:
The patent applies dynamics by adaptively adjusting the unwrapping process based on confidence factor thresholds. When confidence factors indicate high reliability, the algorithm proceeds quickly without additional verification. When confidence factors fall below thresholds, the algorithm dynamically triggers re-processing of affected nodes. This dynamic adaptation optimizes processing time by avoiding unnecessary computations in high-confidence regions while focusing computational resources on uncertain regions.
Data Source
AI summary
A method, executed by one or more computers, for unwrapping phase wrapped data including a plurality of nodes. The method includes: selecting a root node from the plurality of nodes to start unwrapping (102); selecting next nodes to be unwrapped, from the neighbor nodes of the root node; dynamically calculating a confidence factor for each node being unwrapped (104); when a closed loop wherein one node can be unwrapped from either of two previously unwrapped nodes is encountered and an unwrapped value predicted by each of the prior nodes of the two nodes are different during unwrapping, comparing calculated confidence factors for the two previously unwrapped nodes (106); using the compared confidence factors of the two previously unwrapped nodes to determine which one of the two nodes is an erroneous node (108); and reprocessing the erroneous node to correct a previous unwrapping error (112).


