IP Library Granted Patent US 9,374,408
Granted Patent B2
US 9,374,408 · App. 14/113,445 · Granted Jun 21, 2016

High picture quality video streaming service method and system

Inventor: Tae Meon Bae (Seoul, KR)
Assignee: SK PLANET CO., LTD.
H04L65/604H04L65/607H04N21/23439H04N21/4622
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,374,408
App. No.
14/113,445
Granted
Jun 21, 2016
Kind
B2
Abstract

The present invention relates to a high picture quality video streaming service method and system. The high picture quality video streaming service system according to the present invention includes: a content server for generating a first encoding video by encoding an original video with at a constant bit rate, generating a second encoding video by encoding the original video by using 1/N of the length of a first encoding video Group Of Pictures (GOP) and 1/N of a frame rate with constant Quantization Parameters, generating a streaming video by using the first encoding video and the second encoding video, and downloading the first encoding video and transmitting the streaming video in real time; and a user terminal for downloading and playing the first encoding video, or generating and playing a video for playback by recombining frames of the first encoding video and frames of the streaming video.

Claims (18)

1. A content server, comprising:

a first encoding unit for generating a first encoding video by encoding an original video at a constant bit rate;

a second encoding unit for setting a Group Of Picture (GOP) and a frame rate so that a second encoding video is encoded in 1/N of a length of a GOP and at 1/N of a frame rate of the first encoding video and generating the second encoding video by encoding the original video with a quantization parameter constant for the entire original video;

a streaming video generation unit for generating a streaming video using the first encoding video and the second encoding video;

a video download unit for downloading the first encoding video; and

a video streaming unit for transmitting the streaming video in real time,

wherein the streaming video generation unit compares frames of the first encoding video with frames of the second encoding video and generates a preliminary streaming video by selecting a frame of the first encoding video if frames are identical with each other and selecting one of a frame of the first encoding video and a frame of the second encoding video if the frames are not identical with each other, and

wherein the streaming video generation unit predicts structural similarity values when transmitting a frame of the first encoding video and a frame of the second encoding video as the streaming video and generates the preliminary streaming video by selecting the frame of the first encoding video if a difference between the predicted structural similarity values is a threshold or lower and selecting the frame of the second encoding video if a difference between the predicted structural similarity values exceeds the threshold.

2. The content server of claim 1 , wherein the streaming video generation unit generates the streaming video by removing a frame identical with the frames of the first encoding video from frames of the preliminary streaming video.

3. A high picture quality video streaming service method of a content server, comprising steps of:

(a) generating a first encoding video and a second encoding video by encoding an original video at different Group Of Pictures (GOP) and different frame rates;

(b) generating a streaming video using the first encoding video and the second encoding video; and

(c) downloading the first encoding video and transmitting the streaming video in real time,

wherein the step (b) comprises steps of:

(b-1) comparing frames of the first encoding video with frames of the second encoding video and generating a preliminary streaming video by selecting a frame of the first encoding video if frames are identical with each other and selecting one of a frame of the first encoding video and a frame of the second encoding video if the frames are not identical with each other; and

(b-2) generating the streaming video by removing a frame identical with the frames of the first encoding video from frames of the preliminary streaming video, and

wherein the step (b-1) comprises predicting structural similarity values when transmitting a frame of the first encoding video and a frame of the second encoding video as the streaming video and generating the preliminary streaming video by selecting the frame of the first encoding video if a difference between the predicted structural similarity values is a threshold or lower and selecting the frame of the second encoding video if a difference between the predicted structural similarity values exceeds the threshold.

4. The high picture quality video streaming service method of claim 3 , wherein the step (a) comprises generating the first encoding video by encoding the original video at a constant bit rate, a first Group Of Picture (GOP), and a first frame rate and generating the second encoding video by encoding the original video having a constant quantization parameter in 1/N of a length of the first GOP and at 1/N of the first frame rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2013
From: BAE, TAE MEON
To: SK PLANET CO., LTD.
Reel/Frame 031460/0274 →
Priority Claims (1)
KR 10-2011-0061688 · Jun 24, 2011 · national
Continuity (1)
Related Publication 20140297885A1 · Oct 2, 2014