基于终端设备参数的视频编码方法及系统.pdf
《基于终端设备参数的视频编码方法及系统.pdf》由会员分享,可在线阅读,更多相关《基于终端设备参数的视频编码方法及系统.pdf(18页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202011116351.0 (22)申请日 2020.10.19 (71)申请人 广州佰锐网络科技有限公司 地址 510665 广东省广州市天河区科韵路 16号自编第3栋701 (01梯七层) (72)发明人 不公告发明人 (74)专利代理机构 广州博士科创知识产权代理 有限公司 44663 代理人 梁志标 (51)Int.Cl. H04N 21/2343(2011.01) H04N 21/258(2011.01) H04N 21/43(2011.01) H04N 21/440。
2、2(2011.01) H04L 29/06(2006.01) (54)发明名称 一种基于终端设备参数的视频编码方法及 系统 (57)摘要 本发明涉及视频编码技术领域, 涉及一种基 于终端设备参数的视频编码方法及系统。 在应用 该方法时, 首先获得第一显示设备的第一视频流 数据以及第二视频流数据, 其次提取第一显示设 备的当前终端设备参数并在当前终端设备参数 表征第一显示设备存在编解码缺损标识时从当 前终端设备参数中提取第一显示设备的像素分 布信息, 然后确定第二显示设备的视频编解码缺 损分布并对第二显示设备所显示的视频流数据 进行编码以确保第二显示设备正常显示视频。 本 发明能够根据不同的终端。
3、显示设备发送不同的 音视频编码参数信息, 向不同类型的终端发送不 同的音视频流, 确保不同终端设备在不同参数的 前提下均能实现流畅音视频播放的目的, 提高音 视频通信质量。 权利要求书3页 说明书11页 附图3页 CN 111954034 A 2020.11.17 CN 111954034 A 1.一种基于终端设备参数的视频编码方法, 其特征在于, 应用于视频编码设备, 所述视 频编码设备与多个显示设备通信, 所述多个显示设备互相通信以形成视频组网, 所述方法 包括: 获得所述视频组网中的第一显示设备在当前时段内的第一视频流数据; 获得所述第一显示设备在所述视频组网中的第二显示设备所对应的闲置。
4、时段内的第 二视频流数据; 其中, 所述第二显示设备是所述视频组网中与所述第一显示设备存在视频 共享权限的显示设备, 所述闲置时段用于表征所述第二显示设备的视频编解码线程处于关 闭状态; 根据所述第一视频流数据以及所述第二视频流数据, 对所述第一显示设备进行终端设 备参数提取, 得到所述第一显示设备对应的当前终端设备参数; 在所述第一显示设备对应 的当前终端设备参数表征所述第一显示设备存在编解码缺损标识时, 从所述当前终端设备 参数中提取所述第一显示设备的像素分布信息; 基于所述像素分布信息以及所述第二显示设备分别在所述当前时段内的第一视频解 码质量因子以及在所述闲置时段内的第二视频解码质量因。
5、子, 确定所述第二显示设备的视 频编解码缺损分布, 并按照所述视频编解码缺损分布对所述第一显示设备向所述第二显示 设备发送的共享视频流数据进行编码。 2.根据权利要求1所述的方法, 其特征在于, 按照所述视频编解码缺损分布对所述第一 显示设备向所述第二显示设备发送的共享视频流数据进行编码, 包括: 确定所述视频编解码缺损分布对应的缺损区域的灰度共生矩阵; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第一设定区间, 则根据所述视 频编解码缺损分布中的与所述第二显示设备对应的显示配置参数对所述共享视频流数据 进行编码; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第二设定区间, 则根据所述。
6、视 频编解码缺损分布中的深度为零的编码单元对所述共享视频流数据进行编码; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第三设定区间, 则根据所述视 频编解码缺损分布中的深度为一的编码单元对所述共享视频流数据进行编码。 3.根据权利要求2所述的方法, 其特征在于, 根据所述视频编解码缺损分布中的深度为 零的编码单元对所述共享视频流数据进行编码, 包括: 从预设编码库中读取所述第二显示设备在与所述第一显示设备建立所述视频共享权 限时所上传的视频输出格式信息, 根据所述视频输出格式信息获取所述第二显示设备对应 的多个像素灰度队列的队列特征因子; 通过所述队列特征因子计算每个像素灰度队列的灰度缺损。
7、分布; 按照所述灰度缺损分 布由大到小的顺序对每个像素灰度队列进行排序, 并选择排序靠前的设定数量个像素灰度 队列作为目标灰度队列; 基于所述目标灰度队列从所述视频编解码缺损分布中提取深度为零的编码单元, 并根 据所述编码单元对应的视频帧解码逻辑信息对所述共享视频流数据进行编码。 4.根据权利要求2所述的方法, 其特征在于, 根据所述视频编解码缺损分布中的与所述 第二显示设备对应的显示配置参数对所述共享视频流数据进行编码, 包括: 从所述第一显示设备中获取所述第一显示设备与所述第二显示设备之间的第一视频 权利要求书 1/3 页 2 CN 111954034 A 2 同步信息, 以及从所述第二显。
8、示设备中获取所述第一显示设备与所述第二显示设备之间的 第二视频同步信息; 将所述第一视频同步信息与所述第二视频同步信息中在相同时段的视频帧进行特征 相似度计算, 获得特征相似度计算结果; 根据所述特征相似度计算结果判断所述第一视频 同步信息与所述第二视频同步信息是否同步; 若所述第一视频同步信息与所述第二视频同步信息同步, 则从第一视频同步信息中提 取出所述第一显示设备的编码压缩比率并根据所述编码压缩比率确定所述第一显示设备 的像素灰度缺损清单, 对所述像素灰度缺损清单中对应的所述第一显示设备的像素边界值 进行标定得到目标灰度缺损清单, 对所述目标灰度缺损清单, 根据所述目标灰度缺损清单 从所。
9、述视频编解码缺损分布中确定出与所述第二显示设备对应的显示配置参数, 采用所述 显示配置参数以及所述目标灰度缺损清单对所述共享视频流数据进行编码; 若所述第一视频同步信息与所述第二视频同步信息不同步, 则从所述第一视频同步信 息中提取出与所述第二视频同步信息不同步的视频帧清单, 并确定所述视频帧清单的视频 帧输出信息以及视频帧编码信息; 将所述视频帧输出信息中的任意一组第一信息字段对应 的字段特征映射到所述视频帧编码信息中具有最大编码缺损率的第二信息字段对应的编 码时域分布信息的矢量列表中, 以在所述矢量列表中获得与所述字段特征对应的映射特 征; 基于所述映射特征提取所述视频编解码缺损分布中的共。
10、享视频帧对应的设定编解码参 数并通过所述设定编解码参数对应的指向标识确定所述第二显示设备对应的显示配置参 数, 采用所述显示配置参数以及所述视频帧编码信息对所述共享视频流数据进行编码。 5.根据权利要求1-4任一项所述的方法, 其特征在于, 基于所述像素分布信息以及所述 第二显示设备分别在所述当前时段内的第一视频解码质量因子以及在所述闲置时段内的 第二视频解码质量因子, 确定所述第二显示设备的视频编解码缺损分布, 包括: 确定所述第一显示设备对应的当前终端设备参数对应的参数标定时长; 提取所述第一视频解码质量因子对应的多个第一视频质量指标信息以及所述第二视 频解码质量因子对应的多个第二视频质量。
11、指标信息, 并根据所述参数标定时长从所述多个 第一视频质量指标信息以及所述多个第二视频质量指标信息中确定出设定数量个目标视 频质量指标信息; 确定所述目标视频质量指标信息的各质量指标系数的关联权重, 根据所述各质量指标 系数的关联权重, 确定关联权重的当前关联数量小于或等于预设关联数量的质量指标系数 数目; 计算所述质量指标系数数目与所述目标视频质量指标信息的总质量指标系数数目的 比例, 得到所述目标视频质量指标信息的视频质量缺损信息; 根据所述视频质量缺损信息 确定所述第二显示设备的视频编解码缺损分布。 6.根据权利要求5所述的方法, 其特征在于, 根据所述第一视频流数据以及所述第二视 频流。
12、数据, 对所述第一显示设备进行终端设备参数提取, 得到所述第一显示设备对应的当 前终端设备参数, 包括: 确定所述第一视频流数据和所述第二视频流数据之间的相同视频帧; 绘制所述相同视频帧的像素比对列表; 根据所述像素比对列表中的相同位置上的像素之间的特征描述信息差异确定所述第 一显示设备对应的当前终端设备参数。 权利要求书 2/3 页 3 CN 111954034 A 3 7.根据权利要求1所述的方法, 其特征在于, 在所述第一显示设备对应的当前终端设备 参数表征所述第一显示设备存在编解码缺损标识时, 从所述当前终端设备参数中提取所述 第一显示设备的像素分布信息, 包括: 根据所述编解码缺损标。
13、识对应的参数类别, 从所述当前终端设备参数中提取所述第一 显示设备的目标设备参数; 采用所述目标设备参数对所述第一显示设备进行显示输出, 得到所述像素分布信息。 8.根据权利要求1所述的方法, 其特征在于, 获得所述视频组网中的第一显示设备在当前时段内的第一视频流数据, 包括: 从所述 第一显示设备的视频播放记录中提取所述当前时段内的第一视频流数据; 获得所述第一显示设备在所述视频组网中的第二显示设备所对应的闲置时段内的第 二视频流数据, 包括: 从所述第一显示设备的视频播放记录中提取所述闲置时段内的第二 视频流数据。 9.一种基于终端设备参数的视频编码系统, 其特征在于, 包括视频编码设备以。
14、及多个 显示设备, 所述视频编码设备与多个显示设备通信, 所述多个显示设备互相通信以形成视 频组网; 其中, 所述视频编码设备具体用于: 获得所述视频组网中的第一显示设备在当前时段内的第一视频流数据; 获得所述第一显示设备在所述视频组网中的第二显示设备所对应的闲置时段内的第 二视频流数据; 其中, 所述第二显示设备是所述视频组网中与所述第一显示设备存在视频 共享权限的显示设备, 所述闲置时段用于表征所述第二显示设备的视频编解码线程处于关 闭状态; 根据所述第一视频流数据以及所述第二视频流数据, 对所述第一显示设备进行终端设 备参数提取, 得到所述第一显示设备对应的当前终端设备参数; 在所述第一。
15、显示设备对应 的当前终端设备参数表征所述第一显示设备存在编解码缺损标识时, 从所述当前终端设备 参数中提取所述第一显示设备的像素分布信息; 基于所述像素分布信息以及所述第二显示设备分别在所述当前时段内的第一视频解 码质量因子以及在所述闲置时段内的第二视频解码质量因子, 确定所述第二显示设备的视 频编解码缺损分布, 并按照所述视频编解码缺损分布对所述第一显示设备向所述第二显示 设备发送的共享视频流数据进行编码。 10.根据权利要求9所述的系统, 其特征在于, 所述视频编码设备按照所述视频编解码 缺损分布对所述第一显示设备向所述第二显示设备发送的共享视频流数据进行编码具体 包括: 确定所述视频编解。
16、码缺损分布对应的缺损区域的灰度共生矩阵; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第一设定区间, 则根据所述视 频编解码缺损分布中的与所述第二显示设备对应的显示配置参数对所述共享视频流数据 进行编码; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第二设定区间, 则根据所述视 频编解码缺损分布中的深度为零的编码单元对所述共享视频流数据进行编码; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第三设定区间, 则根据所述视 频编解码缺损分布中的深度为一的编码单元对所述共享视频流数据进行编码。 权利要求书 3/3 页 4 CN 111954034 A 4 一种基于终端设备参数的视频编码方。
17、法及系统 技术领域 0001 本发明涉及视频编码技术领域, 具体而言, 尤其涉及一种基于终端设备参数的视 频编码方法及系统。 背景技术 0002 随着计算机技术以及互联网技术的不断发展与普及, 视频通信为人们的日常工作 及业余交流提供了诸多便利。 现如今, 视频通信已支持视频图像在多端之间的共享。 例如, 在视频会议中, 会议主办方可以将会议视频实时共享给其他参与方, 从而打破地理局限。 然 而在现有技术中, 由于采用同一套编码技术, 使得不同终端显示设备所接受的音视频流一 样, 无法确保不同终端设备在不同参数的前提下均能实现流畅音视频播放的目的; 导致这 种共享视频图像的技术在实施时常常出现。
18、一些设备端的图像显示不清晰或者卡顿, 降低了 音视频通信质量。 发明内容 0003 本说明书提供了一种基于终端设备参数的视频编码方法及系统, 以解决或者部分 解决背景技术中的技术问题。 0004 第一方面, 提供一种基于终端设备参数的视频编码方法, 应用于视频编码设备, 所 述视频编码设备与多个显示设备通信, 所述多个显示设备互相通信以形成视频组网, 所述 方法包括: 获得所述视频组网中的第一显示设备在当前时段内的第一视频流数据; 获得所述第一显示设备在所述视频组网中的第二显示设备所对应的闲置时段内的第 二视频流数据; 其中, 所述第二显示设备是所述视频组网中与所述第一显示设备存在视频 共享权。
19、限的显示设备, 所述闲置时段用于表征所述第二显示设备的视频编解码线程处于关 闭状态; 根据所述第一视频流数据以及所述第二视频流数据, 对所述第一显示设备进行终端设 备参数提取, 得到所述第一显示设备对应的当前终端设备参数; 在所述第一显示设备对应 的当前终端设备参数表征所述第一显示设备存在编解码缺损标识时, 从所述当前终端设备 参数中提取所述第一显示设备的像素分布信息; 基于所述像素分布信息以及所述第二显示设备分别在所述当前时段内的第一视频解 码质量因子以及在所述闲置时段内的第二视频解码质量因子, 确定所述第二显示设备的视 频编解码缺损分布, 并按照所述视频编解码缺损分布对所述第一显示设备向所。
20、述第二显示 设备发送的共享视频流数据进行编码。 0005 在一个可替换的实施方式中, 按照所述视频编解码缺损分布对所述第一显示设备 向所述第二显示设备发送的共享视频流数据进行编码, 包括: 确定所述视频编解码缺损分布对应的缺损区域的灰度共生矩阵; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第一设定区间, 则根据所述视 说明书 1/11 页 5 CN 111954034 A 5 频编解码缺损分布中的与所述第二显示设备对应的显示配置参数对所述共享视频流数据 进行编码; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第二设定区间, 则根据所述视 频编解码缺损分布中的深度为零的编码单元对所述共。
21、享视频流数据进行编码; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第三设定区间, 则根据所述视 频编解码缺损分布中的深度为一的编码单元对所述共享视频流数据进行编码。 0006 在一个可替换的实施方式中, 根据所述视频编解码缺损分布中的深度为零的编码 单元对所述共享视频流数据进行编码, 包括: 从预设编码库中读取所述第二显示设备在与所述第一显示设备建立所述视频共享权 限时所上传的视频输出格式信息, 根据所述视频输出格式信息获取所述第二显示设备对应 的多个像素灰度队列的队列特征因子; 通过所述队列特征因子计算每个像素灰度队列的灰度缺损分布; 按照所述灰度缺损分 布由大到小的顺序对每个像素灰度。
22、队列进行排序, 并选择排序靠前的设定数量个像素灰度 队列作为目标灰度队列; 基于所述目标灰度队列从所述视频编解码缺损分布中提取深度为零的编码单元, 并根 据所述编码单元对应的视频帧解码逻辑信息对所述共享视频流数据进行编码。 0007 在一个可替换的实施方式中, 根据所述视频编解码缺损分布中的与所述第二显示 设备对应的显示配置参数对所述共享视频流数据进行编码, 包括: 从所述第一显示设备中获取所述第一显示设备与所述第二显示设备之间的第一视频 同步信息, 以及从所述第二显示设备中获取所述第一显示设备与所述第二显示设备之间的 第二视频同步信息; 将所述第一视频同步信息与所述第二视频同步信息中在相同时。
23、段的视频帧进行特征 相似度计算, 获得特征相似度计算结果; 根据所述特征相似度计算结果判断所述第一视频 同步信息与所述第二视频同步信息是否同步; 若所述第一视频同步信息与所述第二视频同步信息同步, 则从第一视频同步信息中提 取出所述第一显示设备的编码压缩比率并根据所述编码压缩比率确定所述第一显示设备 的像素灰度缺损清单, 对所述像素灰度缺损清单中对应的所述第一显示设备的像素边界值 进行标定得到目标灰度缺损清单, 对所述目标灰度缺损清单, 根据所述目标灰度缺损清单 从所述视频编解码缺损分布中确定出与所述第二显示设备对应的显示配置参数, 采用所述 显示配置参数以及所述目标灰度缺损清单对所述共享视频。
24、流数据进行编码; 若所述第一视频同步信息与所述第二视频同步信息不同步, 则从所述第一视频同步信 息中提取出与所述第二视频同步信息不同步的视频帧清单, 并确定所述视频帧清单的视频 帧输出信息以及视频帧编码信息; 将所述视频帧输出信息中的任意一组第一信息字段对应 的字段特征映射到所述视频帧编码信息中具有最大编码缺损率的第二信息字段对应的编 码时域分布信息的矢量列表中, 以在所述矢量列表中获得与所述字段特征对应的映射特 征; 基于所述映射特征提取所述视频编解码缺损分布中的共享视频帧对应的设定编解码参 数并通过所述设定编解码参数对应的指向标识确定所述第二显示设备对应的显示配置参 数, 采用所述显示配置。
25、参数以及所述视频帧编码信息对所述共享视频流数据进行编码。 0008 在一个可替换的实施方式中, 基于所述像素分布信息以及所述第二显示设备分别 说明书 2/11 页 6 CN 111954034 A 6 在所述当前时段内的第一视频解码质量因子以及在所述闲置时段内的第二视频解码质量 因子, 确定所述第二显示设备的视频编解码缺损分布, 包括: 确定所述第一显示设备对应的当前终端设备参数对应的参数标定时长; 提取所述第一视频解码质量因子对应的多个第一视频质量指标信息以及所述第二视 频解码质量因子对应的多个第二视频质量指标信息, 并根据所述参数标定时长从所述多个 第一视频质量指标信息以及所述多个第二视频。
26、质量指标信息中确定出设定数量个目标视 频质量指标信息; 确定所述目标视频质量指标信息的各质量指标系数的关联权重, 根据所述各质量指标 系数的关联权重, 确定关联权重的当前关联数量小于或等于预设关联数量的质量指标系数 数目; 计算所述质量指标系数数目与所述目标视频质量指标信息的总质量指标系数数目的 比例, 得到所述目标视频质量指标信息的视频质量缺损信息; 根据所述视频质量缺损信息 确定所述第二显示设备的视频编解码缺损分布。 0009 在一个可替换的实施方式中, 根据所述第一视频流数据以及所述第二视频流数 据, 对所述第一显示设备进行终端设备参数提取, 得到所述第一显示设备对应的当前终端 设备参数。
27、, 包括: 确定所述第一视频流数据和所述第二视频流数据之间的相同视频帧; 绘制所述相同视频帧的像素比对列表; 根据所述像素比对列表中的相同位置上的像素之间的特征描述信息差异确定所述第 一显示设备对应的当前终端设备参数。 0010 在一个可替换的实施方式中, 在所述第一显示设备对应的当前终端设备参数表征 所述第一显示设备存在编解码缺损标识时, 从所述当前终端设备参数中提取所述第一显示 设备的像素分布信息, 包括: 根据所述编解码缺损标识对应的参数类别, 从所述当前终端设备参数中提取所述第一 显示设备的目标设备参数; 采用所述目标设备参数对所述第一显示设备进行显示输出, 得到所述像素分布信息。 0。
28、011 在一个可替换的实施方式中, 获得所述视频组网中的第一显示设备在当前时段内的第一视频流数据, 包括: 从所述 第一显示设备的视频播放记录中提取所述当前时段内的第一视频流数据; 获得所述第一显示设备在所述视频组网中的第二显示设备所对应的闲置时段内的第 二视频流数据, 包括: 从所述第一显示设备的视频播放记录中提取所述闲置时段内的第二 视频流数据。 0012 第二方面, 提供一种基于终端设备参数的视频编码系统, 包括视频编码设备以及 多个显示设备, 所述视频编码设备与多个显示设备通信, 所述多个显示设备互相通信以形 成视频组网; 其中, 所述视频编码设备具体用于: 获得所述视频组网中的第一显。
29、示设备在当前时段内的第一视频流数据; 获得所述第一显示设备在所述视频组网中的第二显示设备所对应的闲置时段内的第 二视频流数据; 其中, 所述第二显示设备是所述视频组网中与所述第一显示设备存在视频 共享权限的显示设备, 所述闲置时段用于表征所述第二显示设备的视频编解码线程处于关 闭状态; 说明书 3/11 页 7 CN 111954034 A 7 根据所述第一视频流数据以及所述第二视频流数据, 对所述第一显示设备进行终端设 备参数提取, 得到所述第一显示设备对应的当前终端设备参数; 在所述第一显示设备对应 的当前终端设备参数表征所述第一显示设备存在编解码缺损标识时, 从所述当前终端设备 参数中提。
30、取所述第一显示设备的像素分布信息; 基于所述像素分布信息以及所述第二显示设备分别在所述当前时段内的第一视频解 码质量因子以及在所述闲置时段内的第二视频解码质量因子, 确定所述第二显示设备的视 频编解码缺损分布, 并按照所述视频编解码缺损分布对所述第一显示设备向所述第二显示 设备发送的共享视频流数据进行编码。 0013 在一个可替换的实施方式中, 所述视频编码设备按照所述视频编解码缺损分布对 所述第一显示设备向所述第二显示设备发送的共享视频流数据进行编码具体包括: 确定所述视频编解码缺损分布对应的缺损区域的灰度共生矩阵; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第一设定区间, 则根据所述。
31、视 频编解码缺损分布中的与所述第二显示设备对应的显示配置参数对所述共享视频流数据 进行编码; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第二设定区间, 则根据所述视 频编解码缺损分布中的深度为零的编码单元对所述共享视频流数据进行编码; 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第三设定区间, 则根据所述视 频编解码缺损分布中的深度为一的编码单元对所述共享视频流数据进行编码。 0014 通过本说明书的一个或者多个技术方案, 本说明书具有以下有益效果或者优点: 首先获得第一显示设备在当前时段内的第一视频流数据以及在闲置时段内的第二视 频流数据, 其次根据第一视频流数据和第二视频流数据提。
32、取第一显示设备的当前终端设备 参数并在当前终端设备参数表征第一显示设备存在编解码缺损标识时从当前终端设备参 数中提取第一显示设备的像素分布信息, 然后基于像素分布信息以及第二显示设备分别在 当前时段内的第一视频解码质量因子以及在闲置时段内的第二视频解码质量因子, 确定第 二显示设备的视频编解码缺损分布, 并按照视频编解码缺损分布对第一显示设备向第二显 示设备发送的共享视频流数据进行编码。 本发明能够在不影响编码准确性和完整性的前提 下提高视频编码速率, 不仅可以确保共享视频流数据的传输速率避免第二显示设备在输出 共享视频流数据时出现卡顿, 还可以确保第二显示设备输出清晰的共享视频流数据。 00。
33、15 如此, 本发明能够根据不同的终端显示设备发送不同的音视频编码参数信息, 向 不同类型的终端发送不同的音视频流, 确保不同终端设备在不同参数的前提下均能实现流 畅音视频播放的目的, 提高音视频通信质量。 0016 上述说明仅是本说明书技术方案的概述, 为了能够更清楚了解本说明书的技术手 段, 而可依照说明书的内容予以实施, 并且为了让本说明书的上述和其它目的、 特征和优点 能够更明显易懂, 以下特举本说明书的具体实施方式。 0017 附图说明 0018 通过阅读下文优选实施方式的详细描述, 各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。 附图仅用于示出优选实施方式的目的, 而。
34、并不认为是对本说明 说明书 4/11 页 8 CN 111954034 A 8 书的限制。 而且在整个附图中, 用相同的参考符号表示相同的部件。 在附图中: 图1示出了根据本说明书一个实施例的基于终端设备参数的视频编码系统的示意图; 图2示出了根据本说明书一个实施例的基于终端设备参数的视频编码方法的流程图; 图3示出了根据本说明书一个实施例的基于终端设备参数的视频编码装置的框图。 0019 图4示出了根据本说明书一个实施例的一种视频编码设备的示意图。 0020 具体实施方式 0021 下面将参照附图更详细地描述本公开的示例性实施例。 虽然附图中显示了本公开 的示例性实施例, 然而应当理解, 可。
35、以以各种形式实现本公开而不应被这里阐述的实施例 所限制。 相反, 提供这些实施例是为了能够更透彻地理解本公开, 并且能够将本公开的范围 完整的传达给本领域的技术人员。 0022 发明人经调查和研究发现, 设备端在播放共享视频图像时出现图像显示不清晰或 者卡顿的问题是由于共享视频图像输出端在编码过程中出现问题导致的, 详细地, 输出端 在对共享视频图像进行编码时, 会由于输出端受到的通信干扰导致编码准确性和完整性降 低, 还会影响编码速度。 为此, 发明人创新性地发现, 要解决设备端在播放共享视频图像时 出现图像显示不清晰或者卡顿的问题, 需要在不影响编码准确性和完整性的前提下提高视 频编码速度。
36、。 0023 为实现这一目的, 请首先参阅图1, 为基于终端设备参数的视频编码系统100的通 信架构示意图, 所述视频编码系统100可以包括视频编码设备200和多个显示设备400。 其 中, 视频编码设备200和多个显示设备400通信, 多个显示设备400互相之间互相通信以形成 视频组网。 0024 在上述基础上, 请结合参阅图2, 提供了基于终端设备参数的视频编码方法的流程 示意图, 所述方法可以应用于图1中的视频编码设备200, 具体可以包括以下步骤S21-步骤 S24所描述的内容。 0025 步骤S21, 获得所述视频组网中的第一显示设备在当前时段内的第一视频流数据。 0026 步骤S2。
37、2, 获得所述视频组网中的第一显示设备在当前时段内的第一视频流数据。 0027 在本实施例中, 所述第二显示设备是所述视频组网中与所述第一显示设备存在视 频共享权限的显示设备, 所述闲置时段用于表征所述第二显示设备的视频编解码线程处于 关闭状态。 0028 步骤S23, 根据所述第一视频流数据以及所述第二视频流数据, 对所述第一显示设 备进行终端设备参数提取, 得到所述第一显示设备对应的当前终端设备参数; 在所述第一 显示设备对应的当前终端设备参数表征所述第一显示设备存在编解码缺损标识时, 从所述 当前终端设备参数中提取所述第一显示设备的像素分布信息。 0029 步骤S24, 基于所述像素分布。
38、信息以及所述第二显示设备分别在所述当前时段内 的第一视频解码质量因子以及在所述闲置时段内的第二视频解码质量因子, 确定所述第二 显示设备的视频编解码缺损分布, 并按照所述视频编解码缺损分布对所述第一显示设备向 所述第二显示设备发送的共享视频流数据进行编码。 0030 可以理解, 通过上述步骤S21-步骤S24, 首先获得第一显示设备在当前时段内的第 说明书 5/11 页 9 CN 111954034 A 9 一视频流数据以及在闲置时段内的第二视频流数据, 其次根据第一视频流数据和第二视频 流数据提取第一显示设备的当前终端设备参数并在当前终端设备参数表征第一显示设备 存在编解码缺损标识时从当前终。
39、端设备参数中提取第一显示设备的像素分布信息, 然后基 于像素分布信息以及第二显示设备分别在当前时段内的第一视频解码质量因子以及在闲 置时段内的第二视频解码质量因子, 确定第二显示设备的视频编解码缺损分布, 并按照视 频编解码缺损分布对第一显示设备向第二显示设备发送的共享视频流数据进行编码。 0031 如此, 能够在不影响编码准确性和完整性的前提下提高视频编码速率, 不仅可以 确保共享视频流数据的传输速率避免第二显示设备在输出共享视频流数据时出现卡顿, 还 可以确保第二显示设备输出清晰的共享视频流数据。 进一步地, 本发明能够如此, 能够根据 不同的终端显示设备发送不同的音视频编码参数信息, 向。
40、不同类型的终端发送不同的音视 频流, 确保不同终端设备在不同参数的前提下均能实现流畅音视频播放的目的, 提高音视 频通信质量。 0032 在一种可替换的实施方式中, 为了确保对共享视频流数据编码的完整性, 需要考 虑视频编解码缺损分布的不同情况, 为此, 在步骤S24中, 按照所述视频编解码缺损分布对 所述第一显示设备向所述第二显示设备发送的共享视频流数据进行编码, 具体包括以下步 骤S241-步骤S244所描述的内容。 0033 步骤S241, 确定所述视频编解码缺损分布对应的缺损区域的灰度共生矩阵。 0034 步骤S242, 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第一设定区 间,。
41、 则根据所述视频编解码缺损分布中的与所述第二显示设备对应的显示配置参数对所述 共享视频流数据进行编码。 0035 步骤S243, 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第二设定区 间, 则根据所述视频编解码缺损分布中的深度为零的编码单元对所述共享视频流数据进行 编码。 0036 步骤S244, 若所述灰度共生矩阵对应的相邻像素的相关性系数位于第三设定区 间, 则根据所述视频编解码缺损分布中的深度为一的编码单元对所述共享视频流数据进行 编码。 0037 如此, 基于上述步骤S241-步骤S244, 能够考虑视频编解码缺损分布的不同情况, 从而确保对共享视频流数据编码的完整性。 0038。
42、 进一步地, 步骤S243所描述的根据所述视频编解码缺损分布中的深度为零的编码 单元对所述共享视频流数据进行编码, 具体可以包括以下步骤S2431-步骤S433所描述的内 容。 0039 步骤S2431, 从预设编码库中读取所述第二显示设备在与所述第一显示设备建立 所述视频共享权限时所上传的视频输出格式信息, 根据所述视频输出格式信息获取所述第 二显示设备对应的多个像素灰度队列的队列特征因子。 0040 步骤S2432, 通过所述队列特征因子计算每个像素灰度队列的灰度缺损分布; 按照 所述灰度缺损分布由大到小的顺序对每个像素灰度队列进行排序, 并选择排序靠前的设定 数量个像素灰度队列作为目标灰。
43、度队列。 0041 步骤S2433, 基于所述目标灰度队列从所述视频编解码缺损分布中提取深度为零 的编码单元, 并根据所述编码单元对应的视频帧解码逻辑信息对所述共享视频流数据进行 说明书 6/11 页 10 CN 111954034 A 10 编码。 0042 可以理解, 步骤S244所描述的根据所述视频编解码缺损分布中的深度为一的编码 单元对所述共享视频流数据进行编码与上述步骤S2431-步骤S2433的实现原理类似, 因此 在此不作更多说明。 0043 进一步地, 为了确保基于显示配置参数对共享视频流数据进行编码时的同步性, 步骤S242所描述的根据所述视频编解码缺损分布中的与所述第二显示。
44、设备对应的显示配 置参数对所述共享视频流数据进行编码, 进一步可以包括以下步骤S2421-步骤S2424所描 述的内容。 0044 步骤S2421, 从所述第一显示设备中获取所述第一显示设备与所述第二显示设备 之间的第一视频同步信息, 以及从所述第二显示设备中获取所述第一显示设备与所述第二 显示设备之间的第二视频同步信息。 0045 步骤S2422, 将所述第一视频同步信息与所述第二视频同步信息中在相同时段的 视频帧进行特征相似度计算, 获得特征相似度计算结果; 根据所述特征相似度计算结果判 断所述第一视频同步信息与所述第二视频同步信息是否同步。 0046 步骤S2423, 若所述第一视频同步。
45、信息与所述第二视频同步信息同步, 则从第一视 频同步信息中提取出所述第一显示设备的编码压缩比率并根据所述编码压缩比率确定所 述第一显示设备的像素灰度缺损清单, 对所述像素灰度缺损清单中对应的所述第一显示设 备的像素边界值进行标定得到目标灰度缺损清单, 对所述目标灰度缺损清单, 根据所述目 标灰度缺损清单从所述视频编解码缺损分布中确定出与所述第二显示设备对应的显示配 置参数, 采用所述显示配置参数以及所述目标灰度缺损清单对所述共享视频流数据进行编 码。 0047 步骤S2424, 若所述第一视频同步信息与所述第二视频同步信息不同步, 则从所述 第一视频同步信息中提取出与所述第二视频同步信息不同步。
46、的视频帧清单, 并确定所述视 频帧清单的视频帧输出信息以及视频帧编码信息; 将所述视频帧输出信息中的任意一组第 一信息字段对应的字段特征映射到所述视频帧编码信息中具有最大编码缺损率的第二信 息字段对应的编码时域分布信息的矢量列表中, 以在所述矢量列表中获得与所述字段特征 对应的映射特征; 基于所述映射特征提取所述视频编解码缺损分布中的共享视频帧对应的 设定编解码参数并通过所述设定编解码参数对应的指向标识确定所述第二显示设备对应 的显示配置参数, 采用所述显示配置参数以及所述视频帧编码信息对所述共享视频流数据 进行编码。 0048 在应用上述步骤S2421-步骤S2424所描述的内容时, 能够确。
47、保基于显示配置参数 对共享视频流数据进行编码时的同步性。 0049 在一个可以实现的实施方式中, 为了准确确定出第二显示设备的视频编解码缺损 分布, 步骤S24所描述的基于所述像素分布信息以及所述第二显示设备分别在所述当前时 段内的第一视频解码质量因子以及在所述闲置时段内的第二视频解码质量因子, 确定所述 第二显示设备的视频编解码缺损分布具体可以包括以下步骤a-步骤c所描述的内容。 0050 步骤a, 确定所述第一显示设备对应的当前终端设备参数对应的参数标定时长。 0051 步骤b, 提取所述第一视频解码质量因子对应的多个第一视频质量指标信息以及 所述第二视频解码质量因子对应的多个第二视频质量。
48、指标信息, 并根据所述参数标定时长 说明书 7/11 页 11 CN 111954034 A 11 从所述多个第一视频质量指标信息以及所述多个第二视频质量指标信息中确定出设定数 量个目标视频质量指标信息。 0052 步骤c, 确定所述目标视频质量指标信息的各质量指标系数的关联权重, 根据所述 各质量指标系数的关联权重, 确定关联权重的当前关联数量小于或等于预设关联数量的质 量指标系数数目; 计算所述质量指标系数数目与所述目标视频质量指标信息的总质量指标 系数数目的比例, 得到所述目标视频质量指标信息的视频质量缺损信息; 根据所述视频质 量缺损信息确定所述第二显示设备的视频编解码缺损分布。 00。
49、53 通过步骤a-步骤c, 能够准确确定出第二显示设备的视频编解码缺损分布。 0054 在一个可能的示例中, 步骤S23所描述的根据所述第一视频流数据以及所述第二 视频流数据, 对所述第一显示设备进行终端设备参数提取, 得到所述第一显示设备对应的 当前终端设备参数, 具体可以包括以下步骤 (11) -步骤 (13) 所描述的内容。 0055 (11) 确定所述第一视频流数据和所述第二视频流数据之间的相同视频帧。 0056 (12) 绘制所述相同视频帧的像素比对列表。 0057 (13) 根据所述像素比对列表中的相同位置上的像素之间的特征描述信息差异确 定所述第一显示设备对应的当前终端设备参数。。
50、 0058 如此, 能够确保当前终端设备参数的实时性和准确性。 0059 可选地, 步骤S23所描述的在所述第一显示设备对应的当前终端设备参数表征所 述第一显示设备存在编解码缺损标识时, 从所述当前终端设备参数中提取所述第一显示设 备的像素分布信息, 具体可以包括以下步骤 (21) 和步骤 (22) 所描述的内容。 0060 (21) 根据所述编解码缺损标识对应的参数类别, 从所述当前终端设备参数中提取 所述第一显示设备的目标设备参数。 0061 (22) 采用所述目标设备参数对所述第一显示设备进行显示输出, 得到所述像素分 布信息。 0062 如此, 能够确保像素分布信息能够准确地反映第一显。
- 内容关键字: 基于 终端设备 参数 视频 编码 方法 系统
泵下旋转泄油器.pdf
药物生产用的低温干燥装置.pdf
麦克风底座.pdf
蒽醌法生产过氧化氢用白土床.pdf
基于美术品制作的美术品保护箱.pdf
片材挤出机的牵引辊装置.pdf
新型除尘滤袋.pdf
全钢化真空玻璃.pdf
阀盖、截止阀及止回阀.pdf
双注塑口注塑机.pdf
大孔容射孔弹.pdf
浮动球阀.pdf
丁基胶大桶灌装机的罐装结构.pdf
微生物检测装置.pdf
耳道清洗器.pdf
水泵气密性试验用检测装置.pdf
国土空间规划用定位标杆.pdf
便于清洗的取样器.pdf
棱镜式激光清洗装置.pdf
自吸式加料混合装置.pdf
建筑场景点云分割不确定性评估方法、系统及电子设备.pdf
新型的基站通信线缆.pdf
磁敏元件立体封装结构.pdf
带自清洁和净化水域功能的水尺.pdf
激光雕刻设备及使用方法.pdf
平开门的弧形门体折弯装置.pdf
模块化遮阳板生产模具及遮阳板.pdf
建筑消防安全评估方法、设备和介质.pdf
连接器母端子.pdf
基于物联数据处理的多通路管系热输送平衡控制监管系统.pdf
飞机输油半管类零件的成形方法.pdf
图像传感器及其制作方法.pdf
一种模具倾角调节机构.pdf
用于系统异常诊断的信息采集方法、装置及医疗设备.pdf
尖头圆形四齿镢头.pdf
一种降低铸坯C元素偏析程度的方法.pdf
高空作业车电动底盘.pdf
风扇转子的制造方法.pdf
苯加氢工程仪表管路及取源部件制作安装方法.pdf
用于切割电缆的刀具.pdf
彩虹印刷方法.pdf
一种减震螺栓结构.pdf
一种长效卷带式滤网.pdf
一种软磁材料及其制备方法.pdf
一种原粮进出仓的工艺设计方法.pdf
玻纤增强半芳香族耐高温尼龙复合材料及其制备方法.pdf
用于手持检测设备的多功能控制装置.pdf
尖头圆形五齿镢头.pdf
冷镦机的安全保护装置.pdf
一种滑行式机床冲孔机架结构.pdf
尖头三角形三齿镢头.pdf