Knowledge Distillation for Lightweight Scene Flow Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bi-point flow net models for scene flow prediction are inefficient due to high computation requirements and deteriorated performance from hierarchical single flow embedding, and existing knowledge distillation methods fail to achieve lightweight models and are limited to 2D computer vision.

Innovation Solution

A method for distilling knowledge from a teacher model to a student model using a loss function generated through bi-directional flow embedding and a flow predictor layer, enabling lightweight student models by calculating differentiation and applying it to an inversed Softmax function, and combining with a multi-scale loss function for training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If bi-point flow net uses hierarchical single flow embedding, then flow prediction performance deteriorates, but computation time increases

Engineering Contradiction:
Improveflow prediction performanceVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the flow embedding process into multiple independent bidirectional flow embedding layers instead of using a single hierarchical layer. Each embedding layer processes flow information independently, allowing parallel computation and improving both prediction performance and computational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimensional hierarchical embedding approach to a multi-dimensional bidirectional embedding structure. By embedding flow information in multiple directions (bidirectional) across different layers, the model captures more comprehensive flow patterns without increasing computation time.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If knowledge distilling method is applied to 2D computer vision model, then flow prediction performance enhances, but model lightweighting is not achieved

Engineering Contradiction:
Improveflow prediction performanceVSAvoidmodel size
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameters of the knowledge distillation process by using bidirectional flow embedding and multiple hierarchical prediction results as teacher model outputs. The loss function incorporates weights derived from inversed Softmax of prediction differences, enabling effective knowledge transfer that reduces student model size while maintaining performance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a student model that copies the essential features of the teacher model through knowledge distillation. The student model learns from the teacher's hierarchical prediction results and bidirectional flow embedding patterns, achieving a lightweight version that maintains predictive accuracy.

Inventive Principle:
Principle #26Copying

3Reliability

If knowledge distilling method is applied without student model generation, then flow prediction performance enhances, but model lightweighting is not achieved

Engineering Contradiction:
Improveflow prediction performanceVSAvoidmodel size
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent explicitly generates a student model that copies the teacher model's architecture but with reduced complexity. The student model learns from the teacher's bidirectional flow embedding and hierarchical predictions, creating a lightweight version that maintains performance without requiring the full teacher model structure.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250013931A1Appartus and method for distilling knowledge for flow prediction model
Publication Date: 2025.01.09 HYUNDAI KEFICO CORP
  • US20250013931A1 patent drawing
  • US20250013931A1 patent drawing
  • US20250013931A1 patent drawing

AI summary

An apparatus for distilling knowledge for a scene flow prediction model includes: a student model former forming a student model to have single bidirectional flow embedding and a flow predictor structure of a teacher model; a weight generator generating a weight based on a plurality of hierarchical prediction results of the teacher model and predetermined ground truth data; a function generator generating a loss function by using the weight and the plurality of prediction results; and a knowledge distiller distilling the knowledge of the teacher model to the student model by using the loss function.