Camera Project Workflow: Confidential and Proprietary - Qualcomm Technologies, Inc. 机密和专有信息 - 高通技术股份有限公司
Camera Project Workflow: Confidential and Proprietary - Qualcomm Technologies, Inc. 机密和专有信息 - 高通技术股份有限公司
Camera Project Workflow: Confidential and Proprietary - Qualcomm Technologies, Inc. 机密和专有信息 - 高通技术股份有限公司
摄像头项目工作流
80-NL239-36 B
NO PUBLIC DISCLOSURE PERMITTED: Please report postings of this document on public servers or web sites to: [email protected]. 禁
止公开:如在公共服务器或网站上发现本文档,请报告至: [email protected].
Restricted Distribution: Not to be distributed to anyone who is not an employee of either Qualcomm or its subsidiaries without the express approval of
Qualcomm's Configuration Management. 限制分发:未经高通配置管理部门的明示批准,不得发布给任何非高通或高通子公司员工的人。
Not to be used, copied, reproduced, or modified in whole or in part, nor its contents revealed in any manner to others without the express written
permission of Qualcomm Technologies, Inc. 未经高通技术股份有限公司明示的书面允许,不得使用、复印、 复制、或修改全部或部分文档,不得以任何
形式向他人透露其内容。
The user of this documentation acknowledges and agrees that any Chinese text and/or translation herein shall be for reference purposes only and that in
the event of any conflict between the English text and/or version and the Chinese text and/or version, the English text and/or version shall be controlling.
本文档的用户知悉并同意中文文本和/或翻译仅供参考之目的,如英文 文本和/或版本和中文文本和/或版本之间存在冲突,以英文文本和/或版本为准。
This document contains confidential and proprietary information and must be shredded when discarded. 未经高通明示的书面允 许,不得使用、复印、
复制全部或部分文档,不得以任何形式向他人透露其内容。本文档含有高通机密和专有信息,丢 弃时必须粉碎销毁。
Qualcomm reserves the right to make changes to the product(s) or information contained herein without notice. No liability is assumed for any damages
arising directly or indirectly by their use or application. The information provided in this document is provided on an “as is” basis. 高通保留未经通知即修
改本文档中提及的产品或信息的权利。本公司对使用或应用本文档所产生的直接或间接损失概不负责。本文档中的信息为基于现状所提供,使用风险由用
户自行承担。
Qualcomm is a trademark of QUALCOMM Incorporated, registered in the United States and other countries. All QUALCOMM Incorporated trademarks
are used with permission. Other product and brand names may be trademarks or registered trademarks of their respective owners. Qualcomm是高通公
司在美国及其它国家注册的商标。所有高通公司的商标皆获得使用许可。 其它产品和品牌名称可能为其各自所有者的商标或注册商标。
This technical data may be subject to U.S. and international export, re-export, or transfer (“export”) laws. Diversion contrary to U.S. and international law
is strictly prohibited. 本文档及所含技术资料可能受美国和国际出口、再出口或转移出口法律的 限制。严禁违反或偏离美国和国际的相关法律。
Qualcomm Technologies, Inc. 5775 Morehouse Drive San Diego, CA 92121 U.S.A.
高通技术股份有限公司,美国加利福尼亚州圣地亚哥市莫豪斯路 5775 号,邮编 92121
©2014 Qualcomm Technologies, Inc. All rights reserved.
©2014 高通技术股份有限公司版权所有,并保留所有权利
B May 2014 Secondary release with Chinese content for bilingual document
Project Lifecycle
Actions and Deliverables Breakdown
References
Questions?
Project
EVT DVT PVT TA/MP
kickoff
Hardware
Project Prekickoff Kickoff Tuning start Tuning end Launch
bringup
OEMs who are starting projects later are encouraged to use the latest QTI
software branch releases available at that time for their respective stages.
For example, Project_X uses a CTA branch release for hardware bringup,
Project_Y uses a CMCC branch release for the same purpose, Project_Z uses a
CS release, etc.
……
Project Hardware Tuning Tuning
Project_Y prekickoff
Kickoff Launch
bringup start end
PVL Publish PVL list and driver readiness date and location in GCDB, Solution
Tuning Tuning checklist/flowchart for non-PVL/IHV module and sensor selections Application note
The OEM provides the following information at its project kickoff phase.
Detailed deliverables or actions Delivery format
Workshop/
Support Development conference follow-ups, if necessary
Questionnaire
Tuning milestone agreement depending on sensor/module selection, tuning ownership
Tuning identified Salesforce
Application form for QTI lab support
The OEM uses the QTI hardware bring up software branch release or
later releases during its EVT stage to bring up and verify its initial
hardware, and starts its own development.
The OEM is encouraged to use the latest software branch releases, e.g., CTA
release, CMCC release, or later ones, available from QTI in this stage,
depending on the overall OEM project schedule.
QTI provides the following with the hardware bring-up software branch
release.
Detailed deliverables or actions Delivery format
Software test plan Software test report with software release Application note
Support Publish hardware bringup branch release updates to all OEMs Software patch
Only fixes for bringup blocking issues
Review SRs and merge applicable ones to mainline
Announcement Camera announcement Application note
Communication to customers about critical fixes for camera
and general announcements
The OEM uses the QTI CTA software branch release or later releases
during its DVT stage to verify its development and initiating objective
tuning.
The OEM is encouraged to use the latest software branch releases, e.g., the
CMCC release or later ones, available from QTI in this stage, depending on the
overall OEM project schedule.
Performance Customer measures KPIs on its hardware and provides feedback to QTI Salesforce case
Support Planning of onsite support for final tuning stage, as necessary Salesforce case
QTI provides the following with the CTA software branch release.
Detailed deliverables or actions Delivery format
Performance KPIs matrices met for one PVL sensor/module Software release
Image quality IQ matrices met for one PVL sensor/module Software release
Tuning IQ checklist Solution
PVL driver ready
PLD/AF gating Application note
Step-by-step instructions for non-PVL/IHV sensor and modules
Tuning enabled (IQ lockdown)
Software baseline Software feature complete Software release
Camera enablement plan updates (solution)
Chromatix (tool capabilities aligned to software)
Tool Tool release
Chromatix Light (tool capabilities aligned to software)
Tuning guidelines and flow
Tool user guides
Documentation Application note
Code walkthrough and training video
Feature enablement and customization guide (API, 3A, etc.)
PVL PVL readiness updates Solution
Software test plan Software test report with software release Application note
Publish CTA release updates to all OEMs
Support Only fixes for CTA blocking issues Software patch
Review SRs and merge applicable ones to mainline
Camera announcement
Announcement Communication to customers about critical fixes for camera and Application note
general announcements
The OEM uses the QTI CMCC software branch release or later releases
during its PVT stage for concluding verification of all development
activities and continuing with tuning.
The OEM is encouraged to use the latest software branch releases available
from QTI in this stage, depending on the overall OEM project schedule.
QTI provides the following with the CMCC software branch release.
Software baseline Full software product PoR (features and performance) Software release
The OEM uses the QTI final CS software release or later releases to
prepare its mass production and OTA updates.
QTI provides the following with the final CS software release.
Camera announcement
Announcement Communication to customers about critical fixes for camera Application note
and general announcements
Ref. Document
Qualcomm Technologies
Q1 Application Note: Software Glossary for Customers CL93-V3077-1
项目生命周期
具体交付内容或操作
参考
问题?
目的 目标 耗时
项目开始 高层项目计划定义 项目规格/目标市场确定 < 1 月
项目进度锁定
功能集锁定
工程验证测试(EVTn) 硬件验证工作开始 第一版硬件板可用 < 1月
基本功能验证完
开发验证测试(DVTn) 客户开发 所有功能完成 1 ~ 2月
粗调完成
产品验证测试(PVT) 为技术验收做好准备 最终硬件版本 < 1月
细调完成
阻碍技术验收/量产问题解决
技术验收 (TA) 获取运营商或者公开市场验收
为量产做好准备
量产(MP)
下图描述了针对客户普遍项目阶段定义的新的QTI产品项目阶段定义
前期客户的项目周期将与QTI软件基线分支版本发布时间大致吻合
对于其它客户项目,QTI鼓励客户采纳最新发布的QTI软件基线分支版本用于
其各阶段的开发和验证
比如,项目X使用CTA的分支版本作为硬件验证,项目Y使用中国移动分支版本同
样用于硬件孵化,项目Z使用CS版本,等等。
……
客户研读QTI所提供的项目层的材料,并准备在启动阶段反馈给QTI的信息。
QTI在客户项目开始前提供以下材料
具体交付内容或操作 交付方式
主要功能列表
PoR 解决方案
功能概述
KPI如何测量,比如, fps
性能 芯片组的KPI和内存要求 应用说明
系统性能预测
图像质量 图像质量矩阵表 应用说明
相机进度时间表, 软件和工具成熟度和稳定性时间表
进度 解决方案
QTI 进度 (相机硬件孵化, FC 准备就绪, 性能准备就绪, 调试, 工具可用时间轴)
调试 针对非PVL/IHV模块和传感器选择的调适清单/流程图 应用说明
客户参与模型(应用说明书)
文档树
芯片组改进计划
之前 chipset/SP的变更
文档 应用说明/解决方案
架构差别
ISP 管道差别
软件leverage
性能和功率变更
客户培训 开发员培训会议资料 培训
客户在此阶段提供给QTI以下信息
具体交付内容或操作 交付方式
研讨会/
支持 开发员培训会议跟进
问卷调查
就传感器/模块选择的调适时间表达成协议,确定调适负责单位
调试 Salesforce
完成并递交QTI实验室申请表格
QTI反馈给客户针对其项目需求的下一步计划
客户在此阶段采纳QTI 硬件验证软件分支版本或最新发布的QTI软件基线分
支版本用于其硬件的初期开发和验证
QTI鼓励OEM使用最新的软件分支版本,比如,CTA版本,CMCC版本,或者更
新的版本;鼓励OEM根据整体的项目进度使用本阶段QTI的最新软件分支版本。
QTI在客户的项目硬件验证阶段提供以下信息
具体交付内容或操作 交付方式
支持 向所有OEM发布硬件验证分支版本更新 软件补丁
只在软件基线分支上集成关键补丁
检查SRs并将可应用的合入主干
声明 相机声明 应用说明书
与客户就相机和总体声明的重要修复进行沟通
具体交付内容或操作 交付方式
性能 客户在其硬件上统计KPI并反馈给QTI。 Salesforce 用例
调试 客户在其硬件上进行objective调试 Salesforce 用例
支持 申请最终调适安排 Salesforce 用例
QTI在客户的项目初始调适阶段提供以下信息
具体交付内容或操作 交付方式
性能 PVL传感器/组件的KPI矩阵 软件发布
图像质量 PVL传感器/组件的IQ 矩阵 软件发布
调试 IQ 清单 解决方案
PVL 驱动准备好
PLD/AF gating 应用说明
非PVL/IHV 传感器和组件的一步步指导
调试开启(IQ 锁定)
软件基线版本 全部功能达到FC质量标准 软件发布
相机开启计划更新(解决方案)
Chromatix (工具能力跟软件拉齐)
工具 工具发布
Chromatix Light (工具能力跟软件拉齐)
调试指导和流程
工具用户指南
文档 应用说明
代码预排和培训视频
功能开启和定制指南 (API, 3A, 等)
PVL PVL 准备更新 解决方案
软件测试计划 带软件版本的软件测试报告 应用说明
向所有OEM发布CTA版本更新
支持 只在软件基线分支上集成关键补丁 软件补丁
检查SRs并将可应用的合入主干
相机声明
声明 与客户就相机和总体声明的重要修复进行沟通 应用说明
QTI在客户的项目调适完结阶段提供以下信息:
具体交付内容或操作 交付方式
调试 根据客户相机PVL元器组件选择和相应在GCDB内的时间表完成最终调适 GCDB
给所有OEM发布中国移动release更新
只在软件基线分支上集成关键补丁
支持 软件补丁
R检查SRs并将可应用的合入主干
相机声明
声明 应用说明
与客户就相机和总体声明的重要修复进行沟通
具体交付内容或操作 交付方式
后CS 软件管理流程
支持 软件补丁
发布重要的CR和已知问题
相机声明
声明 应用说明
与客户就相机和总体声明的重要修复进行沟通
Ref. 文档
Qualcomm Technologies
Q1 Application Note: Software Glossary for Customers CL93-V3077-1