-
公开(公告)号:CN117596425B
公开(公告)日:2024-08-20
申请号:CN202311387025.7
申请日:2023-10-24
Applicant: 书行科技(北京)有限公司
IPC: H04N21/2343 , H04N21/2662 , H04N21/4402 , H04N21/462
Abstract: 本申请实施例公开了一种编码帧率的确定方法、装置、电子设备及存储介质。该方法包括:当编码第j个视频帧时,基于第j个视频帧中每个编码块的像素值和第j‑1个视频帧中每个编码块的像素值,确定第j个视频帧的第一内容复杂度,其中,第j个视频帧为待编码实时音视频中的任意一个视频帧;基于第j个视频帧的第一内容复杂度,确定在预设时间段内的多个视频帧的平均内容复杂度,其中,预设时间段为位于第j个视频帧之前的时间段;基于平均内容复杂度和第j‑1个视频帧的编码帧率确定第j个视频帧的编码帧率。
-
公开(公告)号:CN117440156B
公开(公告)日:2024-06-25
申请号:CN202311236937.4
申请日:2023-09-22
Applicant: 书行科技(北京)有限公司
IPC: H04N19/147 , H04N19/96 , H04N19/103 , H04N19/107 , H04N19/109 , H04N19/176
Abstract: 本申请公开了一种视频编码方法、视频发布方法及相关产品。所述方法包括:获取待编码视频帧和预定预测模式,所述待编码视频帧为所述待编码视频中的任意一帧视频帧;对所述待编码视频帧进行分割,得到至少两个预测单元,所述至少两个预测单元包括目标预测单元,与所述目标预测单元相邻的预测单元的预测模式为参考预测模式;去除所述预定预测模式中与所述参考预测模式不匹配的预测模式,得到候选预测模式;从所述候选预测模式中选择率失真代价最小的预测模式,作为所述目标预测单元的预测模式。
-
公开(公告)号:CN117440157B
公开(公告)日:2024-05-28
申请号:CN202311255245.4
申请日:2023-09-26
Applicant: 书行科技(北京)有限公司
IPC: H04N19/147 , H04N19/119 , H04N19/176 , H04N19/96
Abstract: 本申请实施例公开了视频编码方法、装置、设备及存储介质。该方法包括:获取目标视频,遍历目标视频中的各帧图像,并对目标图像进行编码单元划分,确定编码单元划分策略;该策略包括至少一个编码单元尺寸;若至少一个编码单元尺寸中存在大于第一预设编码单元尺寸的编码单元尺寸,则获取候选编码单元尺寸,并将候选编码单元尺寸添加至编码单元划分策略中;基于编码单元划分策略中的各个编码单元尺寸对目标图像进行编码单元划分,得到至少一个编码单元;基于至少一个编码单元和各个编码单元的预测单元,确定各个预测单元的预测模式;基于预测模式,对目标视频进行压缩处理,得到编码后的目标视频。采用本申请实施例能够提高编码器的编码速度。
-
公开(公告)号:CN117729355A
公开(公告)日:2024-03-19
申请号:CN202311733998.1
申请日:2023-12-15
Applicant: 书行科技(北京)有限公司
IPC: H04N21/2343 , H04N21/4402 , H04N19/40
Abstract: 本申请实施例公开了一种视频转码方法、装置、电子设备和存储介质,可对目标视频进行解码,得到视频帧的解码信息;基于所述解码信息,对所述目标视频中的视频帧进行前处理,得到所述视频帧的视频帧显示数据;基于所述解码信息和所述视频帧显示数据,对所述目标视频中的视频帧进行预分析,得到所述视频帧的预分析信息;调用多个转码模块,复用所述视频帧显示数据和所述预分析信息进行视频转码,得到多个转码后视频,其中,不同的所述转码模块输出的转码后视频不同。由此,通过调用多个转码模块,复用视频帧显示数据和预分析信息进行视频转码,以降低视频转码时间。
-
公开(公告)号:CN117596425A
公开(公告)日:2024-02-23
申请号:CN202311387025.7
申请日:2023-10-24
Applicant: 书行科技(北京)有限公司
IPC: H04N21/2343 , H04N21/2662 , H04N21/4402 , H04N21/462
Abstract: 本申请实施例公开了一种编码帧率的确定方法、装置、电子设备及存储介质。该方法包括:当编码第j个视频帧时,基于第j个视频帧中每个编码块的像素值和第j‑1个视频帧中每个编码块的像素值,确定第j个视频帧的第一内容复杂度,其中,第j个视频帧为待编码实时音视频中的任意一个视频帧;基于第j个视频帧的第一内容复杂度,确定在预设时间段内的多个视频帧的平均内容复杂度,其中,预设时间段为位于第j个视频帧之前的时间段;基于平均内容复杂度和第j‑1个视频帧的编码帧率确定第j个视频帧的编码帧率。
-
公开(公告)号:CN119031145A
公开(公告)日:2024-11-26
申请号:CN202411153425.6
申请日:2024-08-21
Applicant: 书行科技(北京)有限公司
IPC: H04N19/517 , H04N19/176
Abstract: 本说明书实施例提供运动矢量处理方法及装置,其中,运动矢量处理方法,包括:获取待解码视频当前块的候选运动矢量列表,根据所述候选运动矢量列表的空闲位数量和运动矢量添加优先级顺序,确定要添加的目标运动矢量,其中,要添加的目标运动矢量的数量小于等于所述空闲位数量,所述运动矢量添加优先级顺序中包括多个运动矢量的添加优先级的顺序,所述多个运动矢量中,与所述当前块相关性越大的运动矢量的添加优先级越高,获得要添加的目标运动矢量,并将所述目标运动矢量添加到所述候选运动矢量列表,从而优化了候选运动矢量列表。
-
公开(公告)号:CN117750017B
公开(公告)日:2024-09-24
申请号:CN202311827393.9
申请日:2023-12-27
Applicant: 书行科技(北京)有限公司
IPC: H04N19/14 , H04N19/176 , H04N19/136
Abstract: 本申请提供一种编码控制方法、装置、设备和存储介质,方法包括:获取待编码视频,对所述待编码视频进行宏块划分,得到待编码视频的宏块;根据所述宏块的编码帧类型和宏块复杂度参数配置所述宏块的目标编码策略;其中,所述目标编码策略为用于配置所述宏块对应的预设编码算法的算法状态的编码策略;采用所述目标编码策略对所述宏块进行编码,得到所述宏块的编码结果。本申请的技术方案实现通过将编码过程中的各编码算法与运动估计参数解耦,且根据编码帧类型和宏块复杂度共同决定在编码视频帧或宏块时是否启动特定编码算法,以使得从多个宏块复杂度维度选择编码复杂度较小的编码算法进行处理,从而降低编码复杂度且提高编码性能及编码收益。
-
公开(公告)号:CN117998091A
公开(公告)日:2024-05-07
申请号:CN202410209694.3
申请日:2024-02-26
Applicant: 书行科技(北京)有限公司
IPC: H04N19/159 , H04N19/48 , H04N19/61
Abstract: 本申请实施例公开了视频编码方法、装置、设备及存储介质。该方法包括:获取目标帧所在画面组的画面组长度,以及所述目标帧的时间标识,所述时间标识用于表征所述目标帧的被参考等级;根据所述画面组长度和所述时间标识,确定所述目标帧的候选变换模式;从至少一个预先设定的预测模式下的所述候选变换模式中选取所述目标帧的目标预测模式和目标变换模式;基于所述目标预测模式和所述目标变换模式对所述目标帧进行压缩处理。采用本申请实施例能够提高编码器的编码速度。
-
公开(公告)号:CN117615146A
公开(公告)日:2024-02-27
申请号:CN202311511860.7
申请日:2023-11-13
Applicant: 书行科技(北京)有限公司
IPC: H04N19/172 , H04N19/117 , H04N19/186
Abstract: 本申请公开了一种视频处理方法及装置、电子设备及计算机可读存储介质。该方法包括:获取待处理视频;从所述待处理视频中任选一帧视频帧,作为待滤波视频帧;确定所述待滤波视频帧的画面复杂度,所述画面复杂度表征所述待滤波视频帧中的纹理的复杂度;根据所述画面复杂度,确定所述待滤波视频帧的参考帧的目标数量,所述参考帧用于对所述待滤波视频帧进行滤波,所述目标数量与所述画面复杂度呈负相关。
-
公开(公告)号:CN118573859A
公开(公告)日:2024-08-30
申请号:CN202410631478.8
申请日:2024-05-21
Applicant: 书行科技(北京)有限公司
IPC: H04N19/136
Abstract: 本申请公开了一种视频编码方法、装置、电子设备及存储介质。该方法包括:获取第一视频帧的编码信息,其中,所述编码信息用于确定所述第一视频帧的重要程度,所述第一视频帧为待编码视频的任意一个视频帧;基于所述重要程度,确定所述第一视频帧的编码位宽;基于所述编码位宽,对所述第一视频帧进行编码。
-
-
-
-
-
-
-
-
-