-
公开(公告)号:US10171810B2
公开(公告)日:2019-01-01
申请号:US14995512
申请日:2016-01-14
Applicant: Cisco Technology, Inc.
Inventor: Arild Fuldseth , Gisle Bjontegaard
IPC: G06K9/36 , H03M7/00 , H04N7/12 , H04N11/02 , H04N19/13 , H04N19/103 , H04N19/136 , H04N19/18
Abstract: Video transform coefficient encoding and decoding methods are provided. A two-dimensional array of quantized transform coefficients are obtained for a block of a video frame. The two-dimensional array of quantized transform coefficients are converted to a one-dimensional array of integer samples using a scan pattern, wherein each sample is represented with a level that is an absolute value of the sample and a sign bit if the level is greater than zero. The one-dimensional array of samples is converted to a bit-stream by processing the one-dimensional array of samples in sequential order. A switch is adaptively made between multiple coding modes, where each coding mode is characterized by how consecutive coefficients are jointly coded as a single event. For each mode, a switch may be adaptively made between various variable length code (VLC) tables.
-
公开(公告)号:US10136155B2
公开(公告)日:2018-11-20
申请号:US15273781
申请日:2016-09-23
Applicant: Cisco Technology, Inc.
Inventor: Arild Fuldseth , Gisle Bjontegaard
IPC: H04N7/12 , H04N11/02 , H04N11/04 , H04N19/52 , H04N19/172 , H04N19/176 , H04N19/105 , H04N19/139 , H04N19/577
Abstract: Techniques for direct mode video coding/decoding techniques. According to one embodiment, various blocks in B frames may use motion vectors from different reference frames (P frames or B frames), according to what is referred to herein as a patchwork motion field. Different blocks of a given frame may use motion vectors inherited from different frames for purposes of computing a predicted block for the given frame.
-
公开(公告)号:US09693057B2
公开(公告)日:2017-06-27
申请号:US14051020
申请日:2013-10-10
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Gisle Bjontegaard , Arild Fuldseth
IPC: H04N19/625 , H04N19/61 , H04N19/00 , G06F17/14
CPC classification number: H04N19/615 , G06F17/147 , H04N19/619 , H04N19/625
Abstract: A video coding/decoding system, method and computer program product employ an integer transform matrix for transforming to/from transform coefficients and residual pixel data in moving pictures by a set of semi-orthonormal basis vectors. The basis vectors are derived from conventional DCT or KTL matrixes, but relaxes to some extent the requirements for orthogonality, norm equality and element size limitation. In this way improved coding efficiency and lower complexity compared to previously used integer transforms are possible.
-
-