当前位置: 首页 > wzjs >正文

博客网站怎么搭建润滑油东莞网站建设技术支持

博客网站怎么搭建,润滑油东莞网站建设技术支持,网站建设案列,如何查网站的备案信息什么是 Metadata? 用于描述帧状态、控制参数、处理结果等 是随 request 流动的结构,通常是 PerFrameMetaData,每一帧一份 属于 HAL3 metadata 树的组成部分 什么是 Property? 是 CamX 内部定义的一种帧级别的轻量信息块 不一…

什么是 Metadata?

  • 用于描述帧状态、控制参数、处理结果等

  • 是随 request 流动的结构,通常是 PerFrameMetaData,每一帧一份

  • 属于 HAL3 metadata 树的组成部分

什么是 Property?

  • 是 CamX 内部定义的一种帧级别的轻量信息块

  • 不一定会传到上层,但用于 Node 之间的同步和依赖判断

  • 通常以 PropertyID_* 定义,和 Node::PublishData() 配套使用


1. Node 处理 Request 过程中的 Metadata 更新

每个 Node 可以调用 PublishMetadata()WriteToPerFrameMetadata() 等 API 来更新 metadata。以下是典型的更新项:

Metadata Key来源 Node说明
ANDROID_CONTROL_AE_STATEAEC NodeAE 状态(如 CONVERGED)
ANDROID_SENSOR_EXPOSURE_TIMESensor Node当前帧曝光时间
ANDROID_SENSOR_SENSITIVITYSensor Node当前帧 ISO
ANDROID_CONTROL_AF_STATEAF NodeAF 状态
ANDROID_CONTROL_AWB_STATEAWB NodeAWB 状态
ANDROID_STATISTICS_FACE_RECTANGLESFD Node人脸检测结果
ANDROID_JPEG_ORIENTATIONJpeg Node拍照方向信息
ANDROID_CONTROL_SCENE_MODEUsecase Node场景模式
ANDROID_CONTROL_CAPTURE_INTENTUsecase当前是 preview 还是 still capture
ANDROID_CONTROL_ENABLE_ZSLUsecaseZSL 启用状态

这些 metadata 最终会通过 Camera3Device 返回给 framework 层。


2. Node 处理过程中可能发布的 Property(CamX 内部)

CamX 使用 PropertyID_* 枚举类型来定义所有 property,Node 通常通过 PublishData() 来发布。下面是典型的一些:

PropertyID来源用途
PropertyIDUsecaseAECStateAEC Node当前帧是否 AE converged
PropertyIDUsecaseAFStateAF Node当前帧 AF 状态
PropertyIDUsecaseSensorFrameDimensionSensor NodeSensor 输出图像的尺寸
PropertyIDIFEStatsConfigIFE NodeIFE stats 配置(AE/AF window等)
PropertyIDIFEStatsOutputIFE NodeIFE 输出的 raw stats 数据
PropertyIDBPSMetadataOutputBPS NodeBayer Processing Stage 处理输出的 metadata
PropertyIDIPEMetadataOutputIPE NodeImage Processing Engine 输出的 YUV 元信息
PropertyIDJPEGEncodeOutputSizeJPEG NodeJPEG 编码后输出大小
PropertyIDRequestInputMetadataAvailable多个 Node表示当前 input metadata 已准备好
PropertyIDRequestOutputMetadataReady当前节点的 output metadata 写入完成

3. Composite / Fusion / HDR 场景特有 metadata & property

在多帧、多摄、fusion 场景中,Node 会发布这些附加信息:

类型Key描述
FusionPropertyIDFusionResultStatusFusion 是否成功(例如双摄融合)
HDRPropertyIDHDRFrameGroupInfo当前帧是多帧 HDR 中的哪一张(long / short)
MFNRPropertyIDMFNRInputFrameCount多帧降噪时使用了多少帧
Frame SelectPropertyIDFrameSelectorSelectedFrameIDList被选中的 ZSL 帧 ID

4. 如何追踪这些 Metadata 和 Property?

你可以在以下地方看到它们:

位置用途
camxpropertydefs.h定义了所有 PropertyID_XXX 枚举
camxhal3metadatatags.h定义了 HAL3 metadata tag
各 Node 的 ProcessRequest() 实现查找 PublishMetadata()PublishData() 调用
Feature2RequestObject::UpdateMetadata()汇总每个 Node 的 metadata 和 property
DeferredRequestQueue::OnMetadataUpdate()被触发用于依赖判断

举个例子:IPE Node 中的 property 更新

pNode->PublishData(PropertyIDIPEMetadataOutput, ...);
pNode->PublishMetadata(ANDROID_STATISTICS_HISTOGRAM, histogramData, count);

IPE 可能会同时:

  • 发布 YUV 输出图像的处理信息

  • 发布处理完成的 signal,供 downstream 触发依赖


总结一下

类型举例发布方式目的
MetadataAE 状态,曝光时间,AF 状态PublishMetadata()提供给上层、下游模块
Propertyframe 处理状态,内部依赖标记,frame group infoPublishData()用于 CamX 内部节点依赖调度

文章转载自:

http://jMSR5tTF.rkmsm.cn
http://rrEhAwB5.rkmsm.cn
http://8ypos2h3.rkmsm.cn
http://zdXcIWHw.rkmsm.cn
http://EcShmjUy.rkmsm.cn
http://qO0RdWjm.rkmsm.cn
http://77PfsBWP.rkmsm.cn
http://Zj9RxChs.rkmsm.cn
http://yivzcamp.rkmsm.cn
http://3B6Y2FX5.rkmsm.cn
http://sAJEmIA9.rkmsm.cn
http://qi0EBbZs.rkmsm.cn
http://b5MCc5pu.rkmsm.cn
http://1VVmwFKQ.rkmsm.cn
http://zJu8amyv.rkmsm.cn
http://zmEcO2dW.rkmsm.cn
http://vDthaCWO.rkmsm.cn
http://Z17HAtJ6.rkmsm.cn
http://EFT6Iekw.rkmsm.cn
http://qsmK536C.rkmsm.cn
http://0tn6wSk4.rkmsm.cn
http://EgycKiEK.rkmsm.cn
http://vKxaIX4X.rkmsm.cn
http://867UCkjS.rkmsm.cn
http://OcZnrXvr.rkmsm.cn
http://CnXrklWK.rkmsm.cn
http://aJgkVkrl.rkmsm.cn
http://VZcm1jIm.rkmsm.cn
http://TcCgwgCc.rkmsm.cn
http://3YUK6fC0.rkmsm.cn
http://www.dtcms.com/wzjs/635429.html

相关文章:

  • 钦州做网站龙岩网站设计 贝壳下拉
  • dedecms是什么网站关键词优化网站推广
  • 二手交易网站设计怎么做建站知乎
  • 怎么建设阿里巴巴国际网站类似于微博网站怎么做的
  • 莱芜网站建设与管理公司建网站要多少钱
  • t购物网站开发前景wordpress编辑器下载
  • 企业网站建设存在的不足手机网站开发企业
  • 网站官网认证加v怎么做网站群内容管理系统的设计与实现
  • 建设音乐主题网站seo关键技术有哪些
  • 成品电影网站建设手机版网站建设软件
  • 周浦手机网站建设公司网站描述技巧
  • 网站建设的题目广州工作室做网站
  • 国外网站建设软件有哪些网站的切换语言都是怎么做的
  • 计算机技术员网站建设怎么2019建设摩托官方网站
  • 宁波网站制作公司哪家好免费新建网站
  • 如何做网站么门户网站建设好如何维护
  • 做网站西安哪家好本地江苏网站建设
  • 如何在网站上做网页链接seo策划
  • 镇江网站制作哪家好搬家网站建设思路
  • 制作企业网站公司排名asp建站软件
  • 浙江专业网站seophp可以做网站
  • 连云港中信建设证券网站石家庄关键词排名提升
  • 篮球网站建设目标帮别人做买家秀的网站
  • 网站更换ico文件位置做婚礼网站的公司
  • 大连建设银行网站凡科网站建设是免费的吗
  • 网站建设实训分析总结现代化的中国风网站
  • 天辰建设信息网有什么办法可以在备案期间网站不影响seo
  • 网站开发怎么谈做网站可以申请个体户么
  • 在线制作网页网站seo优化主要做什么
  • 越南做购物网站企业网站策划书模板范文