The invention provides a data coding device and a data coding method. A data encoding apparatus includes a memory storage of computer readable instructions; one or more processor configured to perform computer readable instructions, so that one or more of the processor is configured to receive the first video data in a macro module, using the first video data to determine the first rounding offset by the first rounding offset value applied to create second video data to the first video data, using second video data to determine the second different values and rounding offset first rounding offset by second rounding offset value applied to create quantized coefficients to the first video data.
【技术实现步骤摘要】
本申请要求于2015年10月16日提交到韩国知识产权局的第10-2015-0144856号韩国专利申请的优先权,所述韩国专利申请的公开的通过引用全部包含于此。
本专利技术构思的至少一个示例实施例涉及一种数据编码设备和数据编码方法。
技术介绍
随着能够再现和存储高分辨率或高质量视频内容的硬件的开发和遍布,对用于对高分辨率或高质量的视频内容进行有效编码或解码的视频编解码器的需求已经增加。根据常规的视频编解码器,通过基于具有预定大小的宏模块的受限编码方法对视频进行编码。视频编解码器通过使用时间或空间上彼此高度相关的视频图像的特点的预测技术来减少数据量。根据预测技术,使用图像之间的时间或空间上的距离、预测误差等记录图像信息,以使用外围图像预测当前图像。
技术实现思路
根据本专利技术构思的至少一些示例实施例,一种数据编码设备包括:存储器,存储计算机可读指令;一个或多个处理器,被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为:以宏模块单元接收第一视频数据,使用第一视频数据确定第一舍入偏移值,通过将第一舍入偏移值应用到第一视频数据来创建第二视频数据,使用第二视频数据确定与第一舍入偏移值不同的第二舍入偏移值,并通过将第二舍入偏移值应用到第一视频数据来创建量化系数。所述一个或多个处理器可被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为根据预测模式或水平值确定第一舍入偏移值。所述一个或多个处理器可被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为使用第一数据与第二数据之间具有0的水平值的数据的数量确定第二舍入偏移值。数据编码设备还可包括将第二视频 ...
【技术保护点】
一种数据编码设备,包括:存储器,存储计算机可读指令;一个或多个处理器,被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为:以宏模块单元接收第一视频数据,使用第一视频数据确定第一舍入偏移值,通过将第一舍入偏移值应用到第一视频数据来创建第二视频数据,使用第二视频数据确定与第一舍入偏移值不同的第二舍入偏移值,通过将第二舍入偏移值应用到第一视频数据来创建量化系数。
【技术特征摘要】
2015.10.16 KR 10-2015-01448561.一种数据编码设备,包括:存储器,存储计算机可读指令;一个或多个处理器,被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为:以宏模块单元接收第一视频数据,使用第一视频数据确定第一舍入偏移值,通过将第一舍入偏移值应用到第一视频数据来创建第二视频数据,使用第二视频数据确定与第一舍入偏移值不同的第二舍入偏移值,通过将第二舍入偏移值应用到第一视频数据来创建量化系数。2.如权利要求1所述的数据编码设备,其中,所述一个或多个处理器被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为根据预测模式或水平值确定第一舍入偏移值。3.如权利要求2所述的数据编码设备,其中,所述一个或多个处理器被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为使用第一数据与第二数据之间具有0的水平值的数据的数量确定第二舍入偏移值。4.如权利要求3所述的数据编码设备,其中,所述一个或多个处理器被配置为将第二视频数据一维地排列,其中,第一数据是一维排列的第二视频数据中最后的具有非0的水平值的最终数据。5.如权利要求4所述的数据编码设备,其中,第二数据是一维排列的第二视频数据中最接近第一数据的具有非0的水平值的数据。6.如权利要求1所述的数据编码设备,其中,所述一个或多个处理器被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为使用预先存储的查找表确定第一舍入偏移值或第二舍入偏移值。7.如权利要求1所述的数据编码设备,其中,所述一个或多个处理器还被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为根据第一等式计算第一舍入偏移值或第二舍入偏移值。8.如权利要求1所述的数据编码设备,其中,第一视频数据是变换到频域的数据。9.如权利要求1所述的数据编码设备,其中,宏模块单元包括4×4像素或16×16像素。10.一种数据编码设备,包括:存储器,存储计算机可读指令;一个或多个处理器,被配置为执行计算机可读指令,使得所述一个或多个处理器被配置为:接收第一视频数据至第n视频数据,基于第一视频数据至第n视频数据确定第一量化系数至第n量化系数,n是等于或大于2的自然数,基于第一量化系数至第n量化系数确定第一舍入偏移值至第n舍入偏移值,通过将第一舍入偏移值至第n舍入偏移值应用到第一量化系数至第n量化系数来确定第一变换量化系数至第n变换量化系数,根据第一规则将第一变换量化系数至第n变换量化系数进行一维排列。11.如权利要求10所述的数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。