IP Library › Granted Patent US 9,420,249
Granted Patent B2
US 9,420,249 · App. 13/889,435 · Granted Aug 16, 2016

Method and apparatus for generating thumbnail file

Inventor: Chia-Hung Lin (Hsinchu Hsien, TW)
Assignee: MStar Semiconductor, Inc.
H04N9/79G06F17/30H04N9/8227
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,420,249
App. No.
13/889,435
Granted
Aug 16, 2016
Kind
B2
Abstract

A method for generation a thumbnail file is provided. The method includes: receiving a command; obtaining time information corresponding to the command and a frame to be output; adjusting the frame to be output to a predetermined resolution according to a resolution of the frame to be output to generate a thumbnail; and generating the thumbnail file according to the time information and the thumbnail.

Claims (32)

1. A method for generating a thumbnail file, comprising:

receiving a command;

obtaining time information corresponding to the command and a frame to be output;

adjusting the frame to be output to a predetermined resolution according to a resolution of the frame to be output to generate a thumbnail; and

generating the thumbnail file according to the time information and the thumbnail, the thumbnail file containing the thumbnail, a corresponding timestamp and a corresponding presentation timestamp,

wherein the time information comprises the timestamp and the presentation timestamp corresponding to the command, and wherein a minimum unit of the presentation timestamp is less than one second and a minimum unit of the timestamp is one second, and

wherein the step of obtaining the time information corresponding to the command and the frame to be output comprises:

demultiplexing an encoded data to generate a specific demultiplexed result, and retrieving the timestamp from the specific demultiplexed result; and

decoding the specific demultiplexed result to generate a specific decoded data, and retrieving the presentation timestamp from the specific decoded data.

2. The method according to claim 1 , wherein the step of obtaining the time information corresponding to the command and the frame to be output further comprises:

demultiplexing an encoded data to generate a specific demultiplexed result;

decoding the specific demultiplexed result to generate a specific decoded data, wherein at least a part of the specific decoded data represents a decoded output frame; and

selectively scaling the decoded output image to generate the frame to be output.

3. An apparatus for generating a thumbnail file, comprising:

a reception unit, for receiving a command;

an extraction unit, for obtaining a frame to be output according to the command;

a processing circuit, for adjusting the frame to be output to a predetermined resolution according to a resolution of the frame to be output to generate a thumbnail;

a thumbnail file generation unit, for obtaining time information according to the command and generating the thumbnail file according to the time information and the thumbnail, the thumbnail file containing the thumbnail, a corresponding timestamp and a corresponding presentation timestamp,

wherein the time information comprises the timestamp and the presentation timestamp corresponding to the command, and wherein a minimum unit of the presentation timestamp is less than one second and a minimum unit of the timestamp is one second;

a demultiplexing unit, for demultiplexing an encoded data to generate a plurality of demultiplexed results comprising a specific demultiplexed result, wherein the demultiplexed results respectively comprise different timestamps; and

a decoding unit, for decoding the specific demultiplexed result to generate a plurality of decoded data comprising a specific decoded data, wherein the decoded data respectively comprise different presentation timestamps;

wherein, the thumbnail file generation unit retrieves the timestamp corresponding to the command from the specific demultiplexed result, and retrieves the presentation timestamp corresponding to the command from the specific decoded data.

4. The apparatus according to claim 3 , further comprising:

a demultiplexing unit, for demultiplexing an encoded data to generate a plurality of demultiplexed results comprising a specific demultiplexed result;

a decoding unit, for decoding the specific demultiplexed result to generate a plurality of decoded data comprising a specific decoded data comprising a specific decoded data, wherein at least a part of the specific decoded data represents a decoded output frame; and

a scaling unit, for selectively scaling the decoded output frame to generate the frame to be output.

5. A playback method based on a thumbnail file, comprising:

receiving a command corresponding to the thumbnail file;

obtaining a timestamp and a presentation timestamp contained in the thumbnail file, wherein a minimum unit of the presentation timestamp is less than one second and a minimum unit of the timestamp is one second;

obtaining and demultiplexing an encoded data corresponding to the thumbnail file to generate a plurality of demultiplexed results comprising a specific demultiplexed result, and selecting the specific demultiplexed result according to the timestamp, wherein the demultiplexed results respectively comprise different timestamps;

decoding the specific demultiplexed result to generate a plurality of decoded data comprising a specific decoded data, and selecting the specific decoded data according to the presentation timestamp, wherein the decoded data respectively comprise different presentation timestamps; and

starting playback from the specific decoded data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2021
From: MEDIATEK INC.
To: XUESHAN TECHNOLOGIES INC.
Reel/Frame 056593/0167 →
MERGER Recorded Jun 12, 2020
From: MSTAR SEMICONDUCTOR, INC.
To: MEDIATEK INC.
Reel/Frame 052931/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2013
From: LIN, CHIA-HUNG
To: MSTAR SEMICONDUCTOR, INC.
Reel/Frame 030372/0097 →
Priority Claims (1)
TW 101132041 A · Sep 3, 2012 · national
Continuity (1)
Related Publication 20140064698A1 · Mar 6, 2014