-
公开(公告)号:CN111836050B
公开(公告)日:2023-04-18
申请号:CN201910309607.0
申请日:2019-04-17
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/176 , H04N19/60 , H04N19/61
Abstract: 本发明提供了一种视频编码中绝对变换差和的计算方法及装置,包括:采集当前图像,获得当前图像块矩阵,基于当前图像块矩阵获得当前图像块矩阵的哈达玛部分变换矩阵,并存储;获取预测参数,根据预测参数获得预测图像,以获得预测图像块矩阵,再基于预测图像块矩阵获得预测图像块矩阵的哈达玛部分变换矩阵,或者,基于预测参数直接计算出预测图像块矩阵的哈达玛部分变换矩阵;将预测图像块矩阵的哈达玛部分变换矩阵与当前图像块矩阵的哈达玛部分变换矩阵相减得到残差数据矩阵;基于残差数据矩阵获得所述残差数据矩阵的多个绝对值变换差;将各个绝对值变换差进行累加,以获得基于残差数据矩阵的绝对变换差和值。本发明方法的功耗较低。
-
公开(公告)号:CN110121069B
公开(公告)日:2021-06-11
申请号:CN201910568645.8
申请日:2019-06-27
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/117 , H04N19/119 , H04N19/182 , H04N19/70 , H04N19/86
Abstract: 本发明提供了一种基于十字界的HEVC环路滤波方法,包括:将像素划分为多个像素块;划分多个十字界单元覆盖所述像素块以及所述像素块的每一个边缘的4x4像素;判断第一个十字界单元是否需要去块滤波并进行去块滤波;判断第二个所述十字界单元是否为最后一个十字界单元;如果不是,第二个所述十字界单元进行去块滤波,同时,第一个所述十字界单元进行采样自适应滤波的统计计算;直到所有十字界单元完成采样自适应滤波的统计计算,所有十字界单元进行自适应滤波的滤波计算。本发明中,进行去块滤波后,不用存回寄存器,接着进行自适应滤波的统计计算,可以减少从寄存器存取数据的次数,减少硬件功耗,还能减少数据处理时间。
-
公开(公告)号:CN110460853B
公开(公告)日:2021-04-30
申请号:CN201810426896.8
申请日:2018-05-07
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/147 , H04N19/124 , H04N19/13
Abstract: 本发明公开一种高效视频编码码率估计装置及方法,该装置包括:码率估计模式选择模块,获取量化后的变换系数,估计其运算量及处理时间,并判断码率估计操作由近似码率估计/精确码率计算模块完成,输出控制信号;近似码率估计模块,获取量化后的变换系数以及控制信号,使用近似码率估计算法估计量化后的变换系数的码率;精确码率计算模块,获取量化后的变换系数、上下文模型、控制信号以及模式判决模块的输出,计算量化后的变换系数的精确码率;选择模块,接收控制信号、近似码率估计模块的码率以及所述精确码率计算模块的码率,根据控制信号选择两个码率中的一个,将其送至代价计算模块;上下文缓冲模块,用于向精确码率计算模块提供上下文模型。
-
公开(公告)号:CN110191339B
公开(公告)日:2021-04-02
申请号:CN201910430467.2
申请日:2019-05-22
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/146 , H04N19/42 , H04N19/70
Abstract: 本发明涉及视频编码领域,提供了一种码率估计装置,包括提供初始状态的上下文初始化装置,控制码率估计启停的码率估计控制装置,头信息码率估计装置,头信息上下文维护装置,残差信息码率估计装置,残差信息上下文维护装置,头信息码率统计装置和码率统计装置。所述残差信息码率估计装置和所述头信息码率估计装置输出的码率估计由所述码率统计装置分类统计后得出最后的码率估计。本发明提供了一种切实可行的硬件实现方案及处理过程,从硬件的层面为编码器提供了压缩率高、准确率高的码率估计功能。
-
公开(公告)号:CN109688412B
公开(公告)日:2021-01-01
申请号:CN201710996726.9
申请日:2017-10-19
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/176 , H04N19/124 , H04N19/80 , H04N19/146
Abstract: 本发明提出的有效抑制编码振铃效应的方法中,通过编码预测获取实际量化损失值,判断是否出现过度量损以确定是否进行编码振铃效应及块效应的抑制,不占用额外资源;在编码重构之前进行滤波以获取当前块y的最优结果,嵌入到编码器基于块的编码过程中,避免脱离编码器造成的处理准确性和实时性不足;采用LMMSE准则进行滤波,针对低码率/极低码率的码率应用,能够有效抑制由于高频信号被抑制,高频分量的过度量损,在强边缘附近出现的振铃效应及块效应。本发明还提出一种编码器及编码方法,在编码重构之前对当前块的最优模式进行滤波以获取最优结果,具有更高的压缩效率和更好的主观质量表现。
-
公开(公告)号:CN110213579A
公开(公告)日:2019-09-06
申请号:CN201910503172.3
申请日:2019-06-11
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/117 , H04N19/176 , H04N19/182 , H04N19/436
Abstract: 本发明提供了一种双核心计算单元实现环路滤波的方法,包括:S11:将视频信息划分为多个宏块,每个所述宏块包含PxP个像素,每个所述宏块划分为多个像素块,多个所述像素块形成多行多列的阵列形式,每个所述像素块包含4x4个像素,每个所述像素块具有4个边界;S12:在存储器内读取一个所述宏块,两个处理单元同时对相邻两行的所述像素块的边界信号进行滤波;S13:对滤波后的信号通过转置存储在寄存器内。在本发明提供的双核心计算单元实现环路滤波的方法中,增加一个处理单元,并行处理提高了整个宏块的的处理速度,并且提高了吞吐量。
-
公开(公告)号:CN110121069A
公开(公告)日:2019-08-13
申请号:CN201910568645.8
申请日:2019-06-27
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/117 , H04N19/119 , H04N19/182 , H04N19/70 , H04N19/86
Abstract: 本发明提供了一种基于十字界的HEVC环路滤波方法,包括:将像素划分为多个像素块;划分多个十字界单元覆盖所述像素块以及所述像素块的每一个边缘的4x4像素;判断第一个十字界单元是否需要去块滤波并进行去块滤波;判断第二个所述十字界单元是否为最后一个十字界单元;如果不是,第二个所述十字界单元进行去块滤波,同时,第一个所述十字界单元进行采样自适应滤波的统计计算;直到所有十字界单元完成采样自适应滤波的统计计算,所有十字界单元进行自适应滤波的滤波计算。本发明中,进行去块滤波后,不用存回寄存器,接着进行自适应滤波的统计计算,可以减少从寄存器存取数据的次数,减少硬件功耗,还能减少数据处理时间。
-
公开(公告)号:CN106331715B
公开(公告)日:2019-04-12
申请号:CN201610716252.3
申请日:2016-08-24
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/176 , H04N19/42 , H04N19/91 , H04N19/13 , H04N19/70 , H04N19/436
Abstract: 本发明提供一种基于视频压缩编码标准H.265的熵编码系统及其编码方法,所述系统包括语法元素存储装置、熵编码控制装置、二值化装置、编码指令队列装置、上下文管理与维护装置、基于上下文自适应算术编码引擎装置、流码打包装置、上下文初始化控制装置、上下文初始值存储装置;通过所述系统解决了H.265的编码单元从16×16块变为64×64块,造成硬件编码器的吞吐率瓶颈从熵编码转移到其他的模块,造成单核实时编码的速度满足不了实际需求的技术问题,达到在保证熵编码系统吞吐率的前提条件下,尽可能降低硬件开销的目的。
-
公开(公告)号:CN105407358B
公开(公告)日:2018-09-18
申请号:CN201510854214.X
申请日:2015-11-27
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/625 , H04N19/122
Abstract: 本发明公开了一种基于HEVC的整数DCT变换方法,包括:输入视频信号;提取视频信号中的数字图像;将提取的数字图像转化为8×8矩阵M8;将M8划分为四个4×4块;对四个4×4块分别进行整数DCT变换,得到经整数DCT变换的四个4×4块;将经整数DCT变换的四个4×4块合并得到经整数DCT变换的8×8矩阵C8,完成矩阵M8的整数DCT变换,完成对视频信号的时频转换。本发明以4×4块为最小变换单元逐步构建8×8,16×16,32×32的整数DCT变换单元,充分利用现有的计算单元,缩短计算时间,层次清晰的计算单元有利于流水线的构建,解决了现有整数DCT变换方案中多次重复取数和计算单元利用率低的问题。
-
公开(公告)号:CN111866519A
公开(公告)日:2020-10-30
申请号:CN201910363821.4
申请日:2019-04-30
Applicant: 上海富瀚微电子股份有限公司
IPC: H04N19/51 , H04N19/573 , H04N19/70
Abstract: 本发明提供了一种编码方法,包括:将16x4的像素块划分为多个组,每个组采用不同的预测计算方法从而获得多个预测计算方法下的预测像素;获得多个预测计算方法下的每个组残差像素块;对每个组的残差像素块进行重分组,找到每个重分组的最大残差值,根据最大残差值从编码表中查找CM值和D值;将多个预测计算方法下的预测像素值、预测计算方法、重分组、CM值、D值以及残差像素块的值的符号进行编码,查找编码后码流比特数最小的预测计算方法,此预测计算方法即为最佳的编码方法。采用本发明提供的编码方法,可以节省硬件空间的同时,还能增加解压时的吞吐率。
-
-
-
-
-
-
-
-
-