Ultrasonic Probe Stitching via Neural Network Motion Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image stitching technologies for ultrasonic probes in medical applications suffer from low accuracy and high system costs due to the limitations of conventional registration methods and the need for expensive electromagnetic positioning systems.

Innovation Solution

A method using a pre-trained neural network to calculate a transformation matrix based on motion data from sensors, such as accelerometers and gyroscopes, to stitch images without relying on image features, thereby improving accuracy and reducing system costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional registration technology is used to stitch ultrasonic images, then panoramic image can be obtained, but stitching accuracy is low

Engineering Contradiction:
Improvestitching accuracyVSAvoiddiagnosis accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent replaces the conventional image feature-based registration method with a sensor-based motion tracking system. Accelerometers and gyroscopes mounted on the ultrasonic probe directly measure the probe's motion, and neural networks process this sensor data to calculate transformation matrices for image stitching. This substitution of mechanical sensing for image processing significantly improves stitching accuracy and reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If electromagnetic positioning system is added to improve stitching accuracy, then panoramic image quality improves, but system cost increases significantly

Engineering Contradiction:
Improvestitching accuracyVSAvoidsystem cost
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses inexpensive accelerometer and gyroscope sensors instead of expensive electromagnetic positioning systems. These low-cost inertial sensors provide sufficient motion tracking data for accurate image stitching, dramatically reducing system cost while maintaining high stitching accuracy. The neural network processing further enhances the value extracted from this cheap sensor data.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent introduces neural networks as an intermediary between the sensor data and the transformation matrix calculation. The neural networks process the raw accelerometer and gyroscope data to derive accurate probe motion trajectories, enabling high-precision stitching without requiring expensive electromagnetic positioning hardware. This intermediary processing layer maximizes the utility of low-cost sensors.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If image feature-based registration is used, then stitching can be performed, but the method is complex and computationally intensive

Engineering Contradiction:
Improvestitching operationVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the motion information from the image processing task and places it in the sensor system. Instead of analyzing image features to determine probe motion, the accelerometers and gyroscopes directly measure the motion, and neural networks process this extracted motion data to generate transformation matrices. This extraction simplifies the overall system by separating motion measurement from image processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11983844B2Panoramic stitching method, apparatus, and storage medium
Publication Date: 2024.05.14 CHISON MEDICAL TECH CO LTD
  • US11983844B2 patent drawing
  • US11983844B2 patent drawing
  • US11983844B2 patent drawing

AI summary

The present disclosure discloses a panoramic stitching method, an apparatus, and a storage medium. A transformation matrix obtaining method includes: obtaining motion data detected by sensors, wherein the sensors are disposed on a probe used to collect images, and the motion data is used to represent a moving trend of the probe during image collection; inputting the motion data into a pre-trained neural network, to calculate matrix parameters by using the neural network; calculating a transformation matrix by using the matrix parameters, wherein the transformation matrix is used to stitch images collected by the probe, to obtain a panoramic image. In the present disclosure, the transformation matrix can be calculated and the images can be stitched without using characteristics of the images, and factors such as brightness and the characteristics of the images do not impose an impact, thereby improving transformation matrix calculation accuracy, and improving an image stitching effect.