自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

翻译 我的NPI项目 - 补充 一文看懂LCD 色域标准和色彩基本概念

HSV/HSB 颜色模型

2025-07-24 19:12:08 3

原创 Virtual Machine -- 登陆

使用ssh还是terminal,由你决定.

2025-07-17 18:24:55 181

原创 Virtual Machine and Ubuntu.

虚拟机要用好.

2025-07-17 18:04:54 220

转载 我的NPI项目 Camera - OTP.

Camera OTP.

2025-07-11 14:16:22 11

原创 我的NPI项目 - 一文看懂LCD 色域标准和色彩基本概念

《色域标准科普:从NTSC到BT.2020》 摘要:本文介绍了显示行业中常见的色域标准及其特点。NTSC是最早的电视广播标准,现已淘汰;sRGB是微软主导的通用标准,覆盖72%NTSC色域;AdobeRGB增加了印刷用的CMYK色域;P3色域包含影视行业标准和苹果修订版,比sRGB广约25%;BT.2020是最新的高清视频标准。CIE国际照明委员会制定的色彩空间是这些标准的基础。目前网络内容多以sRGB为主,但未来影视内容将更多采用DCI-P3色域。了解这些标准有助于选择适合不同用途的显示设备。

2025-07-02 17:24:21 968 2

原创 我的NPI项目 - IIC总线的一个小故事

逐个突破系统总线 -- IIC

2025-07-01 09:54:45 795

原创 高通平台4490 Android 文件系统分区表

当然有也把出厂数据备份到eeprom中的. 例如, sensor calibration data/ device Id / ...通常在登陆google账户后,就会启动frp. 之后对机器进行恢复出厂都需要联网/录入账号进行用户验证.例如运行过程中的ro.persist....有关属性值的存储。后面继续补充....

2025-06-06 13:29:00 784

原创 Qualcomm Camera Tuning Study - 工具

CAMIF可以支持不同的图像传感器和图像处理器,提供高质量的图像捕捉和处理能力。通常,Cropping 用于去除或改变图像中的不必要或无用的部分,以便将图像重点放在感兴趣的区域上。它由一个4x4的二维阵列组成,其中每个像素具有不同的颜色滤波器,如红色(R)、绿色(G)和蓝色(B)。通过Bayer模式,每个像素只能感知到一种原始颜色的信息,因此需要通过对相邻像素的颜色信息进行插值来构建完整的彩色图像.为了克服这些限制,一些高端相机和摄像机会使用其他类型的CFA,如X-Trans和Foveon等。

2025-05-13 13:05:15 391

原创 Qualcomm Camera Tuning - 流程

目录通常Camera tuning主要分为objective 和subject 两部分object subject不同光源拍照光源定义以AWB为例IMtest分析照片参数导入并且验证效果生成参数文件编译参数文件导入测试机In smartphone camera tuning, H, CWF, A, D50, D65, TL84, and D75 are used to emulate various real-world lighting conditions. Here's a breakdown of

2025-02-18 18:12:56 687

原创 再看Android HIDL

Android 官网说明:支持在不同的或者叫独立的codebase之间进行跨进程通信.但是,在我写这篇内容的时候(A15已经发布),HIDL已经正式被Google取缔了, 取而代之的是AIDL,这个我们晚点再讲. 由于从A8开始大量的支持HIDL的HAL代码的集成, 目前Google code还不能将全部的HIDL的应用代码拿掉.应该是需要一个过度.从A15开始对一个运行的系统中的HIDL接口数进行了限制.通过HIDL实现的HAL我们称之为,

2025-02-10 16:14:42 395

原创 Android 脚本

/xxx.sh shell子进程进行脚本执行. == bash ./xxx.sh.source ./xxx.sh 当前进程进行脚本执行.set命令用于设置和显示环境变量。

2025-01-13 17:03:52 214

原创 Android GKI

. GKI能够运行在所有(理解为很多)Android设备上.这样带来的一个效果就是,快速的且安全的系统升级和部署. 举个例子, 市场上有很多类型的Android设备, 运行的Android OS版本有很大区别,有A9的,A10的,A11的等等 . 但是有了GKI之后,应该是都可以很快部署上A11, 假如Google想的话.//链接上可以直接看出是从Android11开始Google疯狂的开始支持GKI.显然, GKI是common kernel,并且作为common的部分运行在设备上.

2025-01-03 17:40:49 1325

原创 Android 大事件 - Dynamic partitions 动态分区

systemvendor, andproductsupersuper简单的说就是,A10之前的Android的各个分区大小是固定的. 例如, QFIL后, system.img分区~1GB大小,vendor.img分区~800MB大小...大小是固定的.

2024-12-29 22:54:47 1427

原创 Android大事件 - GRF

is the name of a program that Google launched in 2020 to make it easier for chipset vendors like Qualcomm and MediaTek to support 3 years of Android OS updates. // 从2020年开始推进的一个项目, 主要。

2024-12-10 19:48:05 1762

原创 Android大事件 - AIDL

Android是从什么时候开始用HIDL的呢?是从Android8. 那么为什么要从Android8开始,推行HIDL接口呢?

2024-12-10 19:34:09 108

原创 Android 开发环境搭建(Qualcomm hipset)

Android7以及之前版本其实基本都可以在Ubuntu虚拟机上进行编译.但是,后来随着版本的迭代,编译成本逐渐增加,使得虚拟机已经没法满足编译. Android8开始,我基本上是基于高通平台代码编译, 知道Android14. 后来直接是使用的服务器进行编译.Anyway,就当作用服务器进行高通Android代码的编译吧.高通的Android代码库会涉及非常多的子模块, 而不同的模块所用到的编译工具不同.并不像普通的工具(嵌入式开发),通常只有一个arm-liunx-gccxxx交叉编译工具.

2024-12-10 19:26:06 384

原创 Android 对多摄像头的支持

做开发到现在,对应的产品始终是单一的后置摄像头. 那么,多摄像头的情况Android是怎么支持的呢?当然,平台首先要能够支持多摄像头,要有多路mipi支持.

2024-12-06 13:44:10 126

原创 我的NPI项目之Camera - 基础知识

HDR(或高动态范围)可以描述可用于捕捉比 SDR(标准动态范围,一种非 HDR 格式)像机传感器所能录制的动态范围更大的像机或技术。但是一个camera模组中却另有一番天地, 例如, 镜头\马达\Sensor\Shutter 等等. 另外还有, 各个模块的特性. 那么,我们在选择的过程中比较关心的是什么呢?当然不是. Camera是给人用的,要涉及到很多tuning的工作来适配不通的使用场景.例如, 高动态场景. HDR, 那什么是DR?既然,这个是一种技术, 我们来看一下高通平台是如何支持HDR的.

2024-12-04 18:31:57 268

原创 NPI项目过程中的专业术语

一个全新的项目,我们会和多个部门合作(function), 例如机构,电子,软件等等. 也会遇到很多术语. 举个离职, CNC, SMT 等等.我们来简单记录和分析一下.还有很多有意思的名词,后面会继续进行跟进.

2024-12-03 15:31:57 550

原创 项目管理PMP

NPI项目管理学习。

2024-11-28 21:29:43 140

我的NPI项目 - IIC总线的一个小故事

如题,I2C的一个说明文档.

2025-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除