app网站的优点设计企业网站内容

bicheng/2026/1/24 23:04:49/文章来源:
app网站的优点,设计企业网站内容,网络营销怎样,wordpress安装在linuxvp9协议梳理-header头文件 本文是对vp9视频码流中header中包含的语法元素的一个分类整理#xff0c;及其对具体的解码过程的影响的分析。 这里写目录标题 vp9协议梳理-header头文件1. Vp9码流中的header头文件2. profile3. show_existing_frame, frame_to_show_map_idx4. fr…vp9协议梳理-header头文件 本文是对vp9视频码流中header中包含的语法元素的一个分类整理及其对具体的解码过程的影响的分析。 这里写目录标题 vp9协议梳理-header头文件1. Vp9码流中的header头文件2. profile3. show_existing_frame, frame_to_show_map_idx4. frame_type, color_config()frame_size()render_size()refresh_frame_flagsframe_context_idx5 . show_frame, only_intra6. error_resilient_mode reset_frame_contextframe_parallel_decoding_mode7. ref_frame_idxref_frame_sign_biasframe_size_with_refs()allow_high_precision_mvread_interpolation_filter()8. loop_filter_params( ) quantization_params( )tile_info( )header_size_in_bytes9. segmentation_params()10. 参考资料 1. Vp9码流中的header头文件 Vp9码流中的一帧图像只有一个头文件分为uncompressed_header()和 compressed_header( )两种 完整的解码函数参考协议第6章参考资料【2】 uncompressed_header中的头文件为图像大小渲染大小量化参数参考帧的更新等等信息这些信息未进行压缩因此解码时直接从码流中读取即可 compressed_header中的头文件主要是vp9对码流解码时需要用到的概率表概率表的作用参考这篇文章【1】的参数 本文主要对uncompressed_header的信息按解码顺序进行分析 2. profile profile_low_bit Profile的低bit位 profile_high_bit Profile的高bit位 3. show_existing_frame, frame_to_show_map_idx show_existing_frame 直接将之前解码存储的图像输出输出格式和profile一致show_existing_frame为1则uncompressed_header在解码完frame_to_show_map_idx后该帧图像解码结束 frame_to_show_map_idx输出索引frame_to_show_map_idx所对应的图像 4. frame_type, color_config()frame_size()render_size()refresh_frame_flagsframe_context_idx frame_type 1表示KEY FRAME关键帧, 0表示非关键帧 关键帧的含义该帧独立解码色彩空间color_config帧尺寸frame_size( )渲染尺寸render_size( )且该帧必为帧内编码存放帧间编码时用到的参考帧的参考槽都将在解码后替换为该帧图像refresh_frame_flags 0xFFrefresh_frame_flags对为1的bit位对应的参考槽进行替换; 且vp9进行解码用到的概率表索引为frame_context_idx取值范围0~3 vp9解码时会先加载frame_context_idx对应的概率表解码过程会更新这些表会被初始化恢复为协议的默认值 5 . show_frame, only_intra show_frame该帧图像是否被显示; 0: 不被显示, 需要解码only_intra1被显示, only_intra 0 Only_intra : 1只支持帧内预测0帧内帧间预测都支持 6. error_resilient_mode reset_frame_contextframe_parallel_decoding_mode reset_frame_contex 0 1 表示无操作2表示 对frame_context_idx所指向的概率表进行初始化3 表示对所有概率表进行初始化 error_resilient_mode:错误鲁棒模式该flag为1时该帧可以独立与前面的帧进行编码具体表现为 对所有概率表进行初始化分段参考功能segmentation所用到的FeatureData和 FeatureEnabled清零ref_frame_sign_bias清零帧间预测时只能后向参考loop_filter关于参考帧的一些变量的清零 总之就是该帧可以独立于前帧进行解码相关的变量将都被清零化初始化 frame_parallel_decoding_mode frame_parallel_decoding_mode 1表示启用并行解码模式;frame_parallel_decoding_mode 0表示禁用并行解码模式。 并行解码模式意味着概率不根据观察结果进行调整频率。 如图所示一帧结束后会根据各个语法元素出现的频率来更新概率表(参考资料【2】)但error_resilient_mode 或Frame_parallel_decoding_mode为1时将不会更新概率表 7. ref_frame_idxref_frame_sign_biasframe_size_with_refs()allow_high_precision_mvread_interpolation_filter() 这些是帧间预测会用到的一些配置变量 帧间编码一般用到4个可选的参考帧存放参考帧的参考槽往往有更多个 4个ref_frame_idx指定帧间使用哪些参考帧。对应的ref_frame_sign_bias指定每个参考帧的运动矢量在时间上的预期方向。符号偏差等于0表示参考系是向后参考系;符号偏差等于1表示参考帧是向前参考。 allow_high_precision_mv: allow_high_precision_mv 0指定运动矢量为1/4精度;allow_high_precision_mv 1指定运动矢量为1/8精度。 比如像素点值为0 相邻像素点1 按1/4像素移动 就得到0.25这个值 read_interpolation_filter帧间预测用到的过滤器的配置 frame_size_with_refs:判断图像的frame_size直接选用参考帧的frame size还是单独解码frame_size作为图像的尺寸信息 8. loop_filter_params( ) quantization_params( )tile_info( )header_size_in_bytes loop_filter_params( )环路滤波器的一些工作模式的配置 quantization_params( )反量化需要用的qp相关的参数 tile_info( )tile的划分大小 header_size_in_bytesuncompressed_header()在码流中所占的字符串长度 9. segmentation_params() vp9解码过程中采用了一种分段工作将多组信息存储在数组FeatureData 中数组FeatureEnabled表示FeatureData 中的信息是否有效 MAX_SEGMENTS默认为8表示FeatureData多少组信息 segment_id表示该帧获取segment_id对应的FeatureData的信息 FeatureData 中包含的信息 SEG_LVL_ALT_Q Index for quantizer segment featureSEG_LVL_ALT_L : Index for loop filter segment featureSEG_LVL_REF_FRAME : Index for reference frame segment featureSEG_LVL_SKIP: Index for skip segment featureSEG_LVL_MAX: Number of segment features 我们可以简单理解为QP环路滤波器lpfskp和帧间编码的一些信息这些信息在解码帧头文件的过程中存储了8组MAX_SEGMENTS编码时若该帧采用的这些对应配置信息和某组数据一样则直接编码输出segment_id解码端解码时只需要解码出segment_id就可以得到这些数据了从而达到节省码流的目的 10. 参考资料 【1】Vp9解码方式概述 – Parsing Process-CSDN博客 【2】VP9_Bitstream_Specification_v0.7_ORIGINAL.docx 【3】vp9协议笔记

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/87045.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

xampp wordpress 建站教程聊城网站建设找谁

vmware为我们提供了三种网络工作模式 vmware为我们提供了三种网络工作模式, 它们分别是: Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。 VMware虚拟机的三种网络类型的适用场景如下…

如何建立一个免费网站酒店网站建设工作

闭包和装饰器都是属于函数的语法范畴,是在函数定义中以另一个函数做为形参的语法机制。1 闭包(Closurer)闭包是定义内部函数的一种语法规则,要理解闭包,请看下面的实例:def outer(t):....print(t)....def inner(i):........return…

常见的有利于seo的网站系统无锡网站建设要多少钱

坐标系 任何VisionPro图像都支持一组坐标空间,为表达特定特征的位置提供数字框架。最有用的空间是根空间和用户空间,根空间将点与原始获取图像中的像素相关联,用户空间用于获得校准和固定空间中的特征位置和测量值。 根空间 图像的根空间…

个人做外包网站多少钱泰安程序开发

背景 今年各个大厂的机房事故频繁,其中关键组件Redis是重灾区,本文就来看下怎么做Redis的多机房容灾 Redis多机房容灾方案 1.首先最最直观的是直接利用Redis内部的主从数据同步来进行灾备,但是由于Redis内部的主从实现对机房间的网络延迟等…

seo 网站 结构用wordpress 登录

过流量检测 这里的流量检测就是在网络层的waf拦截到我们向webshell传输的数据包,以及webshell返回的数据 包,检测其中是否包含敏感信息的一种检测方式。如果是大马的情况下,可以在大马中添加多处判断代码,因此在执行大马提供的功…

网站建设项目设计书建设部建造师网站

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 水平居中布局⭐ 垂直居中布局⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅!这个专栏是为那些对Web开发感兴趣…

做我的世界皮肤壁纸的网站江门做网站价格

目录 一、mapping属性 二、总结 一、mapping属性 mapping是对索引库中文档的约束,常见的mapping属性包括: type:字段数据类型,常见的简单类型有: 字符串: text (可分词的文本)、keyword (精确值,例如:品…

尚义住房和城乡规划建设局网站中国建设布网站

文章目录 嫌啰嗦直接看源码Q5 :PyTorch on CIFAR-10three_layer_convnet题面解析代码输出 Training a ConvNet题面解析代码输出 ThreeLayerConvNet题面解析代码输出 Train a Three-Layer ConvNet题面解析代码输出 Sequential API: Three-Layer ConvNet题面解析代码输出 CIFAR-1…

郑州网站建设招商网站的优化方案怎么写

一、LAMP平台概述: LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整台系统和相关软件,能够提供动态web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统,Apache网站服务器&#xf…

沈阳网站设计开发seo关键词排名优化官网

按照官网 的提示,我开始安装faster rcnn,但是出现了很多问题,我将其汇总了起来,并提出了解决办法。 先说明一下我的配置: python : anaconda2linux: centos 6.9 安装faster rcnn请先参考:《cuda8cudnn4 F…

怎么自己做导购网站网站建设scyiyou

Flink任务一般为实时不断运行的任务,如果没有任务监控, 任务异常时无法第一时间处理会比较麻烦。 这里通过调用API接口方式来获取参数,实现任务监控。 Flink任务监控(基于API接口编写shell脚本) 一 flink-on-yarn 模式 二 编写she…

贵州做网站的提供网站建设定制

写在开头 欢迎阅读MySQL修炼手册的第12篇,今天我们将深入探讨MySQL中的视图,了解如何利用视图简化复杂查询并保护敏感数据。 1 视图的基本概念 在开始学习视图之前,让我们先了解一下视图的基本概念。视图是一种虚拟的表,它是基…

做网站的工具有哪些高爆传奇手机版

2023年12月5日-12月6日,由白鲸出海主办的【GTC2023 全球流量大会】在中国深圳盛大召开。 本次大会荟聚海内外优质企业品牌,以专业的“展会”形式,全方位呈现跨境出海的成果,探索多元化的跨境商业模式,大会涵盖社交娱乐…

为什么要用国外服务器做网站ADPR国际传媒网站建设

id属性 id属性具有唯一性&#xff0c;也就是说&#xff0c;在一个页面中相同的id只能出现一次。在不同的页面中&#xff0c;可以出现两个id相同的元素。 语法 <div id"text"> ...... </div> class属性 class&#xff0c;顾名思义&#xff0c;就是“类…

芜湖市建设银行支行网站网站结构如何优化

88W8997-A0-CBQ2E005-T 是业界尺寸最小、能效最高的MU-MIMO无线互连组合芯片&#xff0c;面向企业级和消费级市场。88W8997是业界首款全面支持Bluetooth 4.2以及未来Bluetooth 5.0全套功能的28nm 2 x 2 802.11ac Wave-2组合芯片。该器件实现了高达867Mbps的峰值数据传送速率&am…

建设部网站施工员查询昌大建设集团大老板

目录 &#x1f60a;前言 一.选择题 1.执行下面程序&#xff0c;正确的输出是&#xff08;c&#xff09; 2.以下不正确的定义语句是&#xff08; &#xff09; 3.test.c 文件中包括如下语句&#xff0c;文件中定义的四个变量中&#xff0c;是指针类型的变量为【多选】&a…

如何做情趣网站池州网站制作优化

golang的协程和通道&#xff0c;之前就看过了&#xff0c;一直没有很好的理解&#xff0c;所以一直也没记录&#xff0c;今天看书&#xff0c;看到有一个总结的章节&#xff0c;里面记录了一些注意事项&#xff0c;因此写个文档&#xff0c;记录一下&#xff0c;避免以后自己忘…

建站网哪个好哈尔滨建设银行网站首页

推荐阅读100套最新项目 最新ssmjava项目文档视频演示可运行源码分享 最新jspjava项目文档视频演示可运行源码分享 最新Spring Boot项目文档视频演示可运行源码分享 目录 前台功能效果图 骑手功能模块 商家功能模块 管理员功能登录前台功能效果图 用户功能模块 系统功能设…

毕业设计代写网站wordpress 工单插件

文章目录 应用需求场景记录过程1. 准备数据2. 给数据根据姓名分组&#xff0c;加上序号.3. 根据name分组成map结构4. 拆分map 应用需求场景 准备的数据是这样的&#xff1a; 需要将每个人的成绩显示在一行上&#xff0c;需要的结果如下&#xff0c;但是我的情况是课程有非常…

设计网站定制公司百度收录申请

我们知道依赖注入&#xff08;DI&#xff09;是一种实现对象及其协作者或依赖关系之间松散耦合的技术。 ASP.NET Core包含一个简单的内建容器来支持构造器注入。我们试图将DI的最佳实践带到.NET Core应用程序中&#xff0c;这表现在以下方面&#xff1a;构造器注入注册组件DI i…