MPEG-2TS to MP4 Format Conversion with Start Code Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a lack of secure and accurate methods for format conversion from MPEG-2TS to MP4 format, particularly in the context of Blu-ray disc data, which can result in content reproduction failures when copied to portable terminals.

Innovation Solution

An information processing device with a data converting unit that sorts out TS packets from MPEG-2TS format data, selects a TS packet with a start code at the payload's top based on header information, and extracts payload configuration data to set it as MP4 format data, using transport priority values to determine the start code position.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If format conversion from MPEG-2TS to MP4 is performed without secure processing, then conversion speed is improved, but content reproduction reliability deteriorates

Engineering Contradiction:
Improveconversion speedVSAvoidcontent reproduction reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by identifying and marking the position of start codes within TS packets before the actual format conversion process. The data converting unit executes processing to select TS packets having a start code at a top of a payload based on header information, and extracts payload configuration data other than the start code. This pre-processing step ensures that the conversion process can proceed efficiently while maintaining accuracy, as the critical start code positions are already identified and handled separately.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If format conversion processing is performed without accurate start code identification, then processing complexity is reduced, but manufacturing precision deteriorates

Engineering Contradiction:
Improveprocessing complexityVSAvoidformat conversion precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies the extraction principle by separating the start code from the payload configuration data. The data converting unit extracts payload configuration data other than the start code (SC) and sets the extracted data as configuration data of MP4 format data. This extraction approach allows the system to handle start codes as a distinct element, ensuring accurate format conversion without unnecessarily complicating the overall processing framework.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of time

If all TS packets are processed without selective identification, then processing time is reduced, but measurement precision deteriorates

Engineering Contradiction:
Improveprocessing timeVSAvoidstart code position identification precision
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent applies local quality by treating TS packets differently based on their specific characteristics. The data converting unit selects TS packets having a start code at a top of a payload on the basis of header information of the TS packets sorted out. This selective processing approach ensures that packets containing start codes are handled with appropriate precision while other packets can be processed more efficiently, optimizing both time and accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3148181B1Information processing device, information generation device, information recording medium, information processing method, and program
Publication Date: 2020.01.01 SONY GROUP CORP
  • EP3148181B1 patent drawingFigure 1
  • EP3148181B1 patent drawingFigure 2
  • EP3148181B1 patent drawingFigure 3(A)~3(E)

AI summary

It is possible to accurately and securely execute conversion from an MPEG-2TS format to an MP4 format. A data converting unit that executes format conversion from an MPEG-2TS format to an MP4 format sorts out TS packets storing video data from MPEG-2TS format data, selects a TS packet having a start code (SC) at the top of a payload on the basis of header information of the sorted out TS packets, and extracts payload configuration data other than the start code (SC) and sets the payload configuration data as configuration data of MP4 format data. The data converting unit determines, on the basis of, for example, a value of a transport priority set in a header of the TS packet, whether or not the TS packet is a TS packet in which a start code (SC) is set in a top region of a payload.