IP Library Patent Application 13528010
Patent Application
App. No. 13/528,010

Scalable Video Coding Using Multiple Coding Technologies

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 None
App. No.
13/528,010
Abstract

Techniques for video decoding include decoding a base layer of a first video coding technology and at least one enhancement layer conforming to a second video coding technology. The video coding technologies can be identified in a Dependency Parameter Set. Techniques for video encoding include encoding a base layer in a first video coding technology, at least one enhancement layer in a second video coding technology. Also disclosed are video communication systems using base and enhancement layer.

Claims (71)

1 . A method for decoding video encoded in a base layer and at least one enhancement layer, comprising:

decoding at least one first sample of at least a first picture coded in a base layer encoded in accordance with a first video coding technology; and

decoding at least one second sample of at least a second picture coded in an enhancement layer encoded in accordance with a second video coding technology;

wherein the decoding of the at least one second sample comprises predicting the at least one second sample from the decoded at least one first sample;

wherein the first video coding technology is different from the second video coding technology.

2 . The method of claim 1 , wherein the first video coding technology comprises encoding which complies with a first video compression standard.

3 . The method of claim 1 , wherein the second video coding technology comprises encoding which complies with a second video compression standard, said second video compression standard being different than the first video compression standard.

4 . The method of claim 2 , wherein the first video compression standard comprises H.264.

5 . The method of claim 2 , wherein the first video compression standard comprises MPEG-2.

6 . The method of claim 3 , wherein the second video compression standard comprises a scalable extension to HEVC.

7 . The method of claim 1 , wherein the predicting of the at least one second sample comprises upsampling of the at least one first sample to form a predictor for the at least one second sample.

8 . The method of claim 1 , wherein the predicting of the at least one second sample comprises creating upscaled side information by the decoding of the at least one first sample.

9 . The method of claim 8 , wherein the upscaled side information comprises at least one motion vector.

10 . The method of claim 1 , wherein the first coding technology comprises technology identified in a Dependency Parameter Set.

11 . The method of claim 1 , wherein the second coding technology comprises technology identified in a Dependency Parameter Set.

12 . A method for encoding video in a base layer and at least one enhancement layer, comprising:

encoding at least one first sample of at least a first picture in the base layer in accordance with a first video coding technology; and

encoding at least one second sample of at least a second picture in the enhancement layer in accordance with a second video coding technology;

wherein the encoding of the at least one second sample comprises predicting the at least one second sample from the reconstructed encoded at least one first sample;

wherein the first video coding technology is different from the second video coding technology.

13 . The method of claim 12 , wherein the first video coding technology comprises encoding which complies with a first video compression standard.

14 . The method of claim 12 , wherein the second video coding technology comprises encoding which complies with a second video compression standard, said second video compression standard being different than the first video compression standard.

15 . The method of claim 13 , wherein the first video compression standard comprises H.264.

16 . The method of claim 13 , wherein the first video compression standard comprises MPEG-2.

17 . The method of claim 14 , wherein the second video compression standard comprises a scalable extension to HEVC.

18 . The method of claim 12 , wherein the predicting of the at least one second sample comprises upsampling of the at least one first sample to form a predictor for the at least one second sample.

19 . The method of claim 12 , wherein the predicting of the at least one second sample comprises creating upscaled side information from the reconstruction of the encoded at least one first sample.

20 . The method of claim 19 , wherein the upscaled side information comprises at least one motion vector.

21 . The method of claim 12 , wherein the first coding technology comprises technology identified in a Dependency Parameter Set.

22 . The method of claim 12 , wherein the second coding technology comprises technology identified in a Dependency Parameter Set.

23 . A system for video decoding comprising:

a decoder configured to:

decode at least one first sample of at least a first picture coded in a base layer encoded in accordance with a first video coding technology; and

decode at least one second sample of at least a second picture coded in an enhancement layer encoded in accordance with a second video coding technology,

further configured to: predict the at least one second sample from the decoded at least one first sample,

wherein the first video coding technology is different from the second video coding technology.

24 . The system of claim 23 , wherein the first video coding technology comprises encoding which complies with a first video compression standard.

25 . The system of claim 23 , wherein the second video coding technology comprises encoding which complies with a second video compression standard, said second video compression standard being different than the first video compression standard.

26 . The system of claim 24 , wherein the first video compression standard comprises H.264.

27 . The system of claim 25 , wherein the first video compression standard comprises MPEG-2.

28 . The system of claim 26 , wherein the second video compression standard comprises a scalable extension to HEVC.

29 . The system of claim 23 , wherein the decoder is further configured to: upsample the at least one first sample to form a predictor for the at least one second sample.

30 . The system of claim 23 , wherein the decoder is further configured to: create upscaled side information by the decoding of the at least one first sample.

31 . The system of claim 30 , wherein the upscaled side information comprises at least one motion vector.

32 . The system of claim 23 , wherein the first coding technology comprises technology identified in a Dependency Parameter Set.

33 . The system of claim 23 , wherein the second coding technology comprises technology identified in a Dependency Parameter Set.

34 . A system for video encoding comprising:

an encoder configured to:

encode at least one first sample of at least a first picture in a base layer encoded in accordance with a first video coding technology; and

encode at least one second sample of at least a second picture in an enhancement layer encoded in accordance with a second video coding technology,

further configured to: predict the at least one second sample from the encoded at least one first sample,

wherein the first video coding technology is different from the second video coding technology.

35 . The system of claim 34 , wherein the first video coding technology comprises encoding which complies with a first video compression standard.

36 . The system of claim 34 , wherein the second video coding technology comprises encoding which complies with a second video compression standard, said second video compression standard being different than the first video compression standard.

37 . The system of claim 35 , wherein the first video compression standard comprises H.264.

38 . The system of claim 36 , wherein the first video compression standard comprises MPEG-2.

39 . The system of claim 37 , wherein the second video compression standard comprises a scalable extension to HEVC.

40 . The system of claim 34 , wherein the encoder is further configured to: upsample the at least one first sample to foul a predictor for the at least one second sample.

41 . The system of claim 34 , wherein the encoder is further configured to: create upscaled side information from the reconstruction of the encoded at least one first sample.

42 . The system of claim 41 , wherein the upscaled side information comprises at least one motion vector.

43 . The system of claim 34 , wherein the first coding technology comprises technology identified in a Dependency Parameter Set.

44 . The system of claim 34 , wherein the second coding technology comprises technology identified in a Dependency Parameter Set.

45 . A system for video transmission comprising:

at least one sending endpoint comprising a base layer encoder, an enhancement layer encoder, and a first capability negotiation module;

at least one receiving endpoint comprising a base layer decoder, an enhancement layer decoder, and a second capability negotiation module, the at least one receiving endpoint being coupled to the at least one sending endpoint;

wherein:

the base layer encoder and decoder are configured to code or decode, respectively, in compliance with a first video coding technology;

the enhancement layer encoder and decoder are configured to code or decode, respectively, in compliance with a second different video coding technology; and

the first capability negotiation module is configured to interact with the second capability negotiation module to negotiate a capability that utilizes all base layer encoder, base layer decoder, enhancement layer encoder, and enhancement layer decoder.

46 . The system of claim 45 , further comprising a CVCS coupled to the at least one receiving endpoint.

47 . A non-transitory computer readable medium comprising a set of instructions to direct a processor to perform the methods of one of claims 1 - 44 .

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2018
From: VENTURE LENDING AND LEASING VI, INC.
To: VIDYO, INC.
Reel/Frame 046634/0325 →
SECURITY AGREEMENT Recorded Nov 13, 2012
From: VIDYO, INC.
To: VENTURE LENDING & LEASING VI, INC.
Reel/Frame 029291/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2012
From: BOYCE, JILL; HONG, DANNY; WENGER, STEPHAN
To: VIDYO, INC.
Reel/Frame 029022/0995 →