Signal Processing Using Delay Measurement for Time-Code Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual viewpoint acoustic techniques fail to address the shift between time codes and acoustic data delays, particularly in lip synchronization adjustments, and require separate acoustic tracks for time code synchronization.

Innovation Solution

A signal processing apparatus that includes a time code generation unit, sound collection unit, signal processing unit, synchronization unit, and recording unit, which measures processing delays to correct time codes and synchronize acoustic data without requiring separate acoustic tracks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If acoustic signals are delayed by lip synchronization adjustment or signal processing, then the acoustic signal can be synchronized with video content, but a time shift occurs between the time code and the delayed acoustic data

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidtime code accuracy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent measures the processing time of signal processing in advance (before actual acoustic signal processing) and stores this measurement value. This preliminary measurement allows the system to pre-calculate the corrected time code without needing to measure during actual processing, thus preventing time code shifts while maintaining synchronization accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the measured processing time is used to correct the time code. The system measures the actual processing time, compares it with the original time code, and generates a corrected time code that compensates for the delay introduced by signal processing operations like lip synchronization.

Inventive Principle:
Principle #23Feedback

2Reliability

If a separate acoustic track is prepared for time code on the sound collection apparatus, then time code synchronization can be achieved, but the system complexity and preparation requirements increase

Engineering Contradiction:
Improvetime code synchronizationVSAvoidsystem configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the time code measurement function from the acoustic signal processing path. Instead of embedding time code in the acoustic track, the system separately measures the processing time of the acoustic signal and uses this measurement to correct the time code independently, eliminating the need for separate acoustic tracks for time code.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary measurement value (processing time measurement) that mediates between the acoustic signal processing and the time code. This intermediary allows the system to synchronize time code with processed acoustic signals without requiring direct embedding of time code in the acoustic track, thus simplifying the system configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If time code is embedded in acoustic data during signal processing, then synchronization information is preserved, but the acoustic data structure becomes more complex

Engineering Contradiction:
Improvetime code preservationVSAvoiddata structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent creates a copy of the time code information in the form of a measurement value that represents processing time. Instead of embedding the actual time code in the acoustic data structure, the system copies the essential synchronization information (processing duration) and uses it to generate corrected time codes, thereby preserving synchronization information while maintaining simple data structures.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250233969A1Signal processing apparatus, control method for signal processing apparatus, and recording medium
Publication Date: 2025.07.17 CANON KK
  • US20250233969A1 patent drawing
  • US20250233969A1 patent drawing
  • US20250233969A1 patent drawing

AI summary

A signal processing apparatus includes one or more memories configured to store instructions, and one or more processors configured to execute the instructions to acquire first time information, perform signal processing on an acoustic signal to generate first acoustic data including the acquired first time information, measure processing time for the signal processing based on the acquired first time information and the first acoustic data, acquire second time information indicating a time after measuring the processing time, perform signal processing on the acoustic signal to generate second acoustic data that does not include the first time information and the acquired second time information, correct the second time information based on the processing time, and record the second acoustic data synchronized in time with the corrected second time information.