自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [2026-07-03] 最新Cursor使用教程

所有的编程工具,一定使用最新的(编辑器最新)

2026-07-03 14:09:52 266

原创 《Inter问题》

先看产品要支持什么核心场景,比如实时感知、低时延渲染、传感器融合、视频链路、AI 推理等,明确这些场景对时延、吞吐、功耗、稳定性的要求。通常和硬件寄存器控制、时钟/电源域管理、中断处理、DMA、buffer 生命周期、底层资源仲裁强相关的,就应该尽量在。每个场景对时延、吞吐、持续时长的要求都不一样。最后要把这些需求变成可以验证和交付的对象,比如接口边界、性能指标、功耗预算、异常处理、调试方式和测试覆盖。负责把硬件能力抽象成系统可访问的接口,包括中断处理、DMA、buffer、时钟、电源和状态管理。

2026-04-27 12:17:58 408

原创 2025.10.03《人世间》20句经典,道尽人生百味

《人世间》经典语录摘录:1.珍惜身边人:"在意的人和在意你的人,其实就这么几个";2.孝道内涵:"养口体与养心志同等重要";3.人生智慧:"岁月列车不为谁停下,悲欢离合都是刹那";4.自我价值:"只要有了自己,天塌了都不怕";5.亲情真谛:"都当爸了还有爸揍你,就是幸福";6.婚姻本质:"是两个凡人把日子过成史诗的修行"。这些金句深刻诠释了亲情、自我、时间与人生的真谛,展现了底层百姓的坚韧

2025-10-03 13:36:24 601

原创 2025.10 《平凡的世界》孙少平最终情感归宿解析

孙少平最终未与惠英嫂走到一起,本质是路遥对 “平凡人生” 的真实刻画 ——不是所有爱情都能圆满,不是所有付出都有回报,但平凡人仍可通过 “精神坚守” 找到生命的意义。惠英嫂代表的 “世俗温情”,与田晓霞代表的 “精神共鸣”,共同构成了少平的 “情感世界”,却都未成为他人生的 “全部”—— 他最终选择的,是 “带着伤疤,继续在平凡中奋斗”,这正是《平凡的世界》最动人的力量。

2025-10-03 13:14:05 1703

原创 2025.10.02 从《平凡的世界》中汲取的普通人前行精神动力

普通人的生活,本就充满 “杂与苦”,但也藏着 “韧与暖”。我们不必羡慕别人的 “光鲜”,也不必抱怨自己的 “平凡”—— 像孙少安那样踏实做事,像孙少平那样坚守热爱,像书中的人物那样珍惜人情、直面苦难,就能在繁杂、劳碌的世界里,找到属于自己的 “精神支点”。这份从书中汲取的精神动力,不是 “鸡汤式的鼓励”,而是 “接地气的指引”—— 它让我们明白:哪怕只是一个普通人,只要不放弃、不敷衍、不冷漠,就能在自己的生活里,活成 “照亮自己的光”,坚定地走下去。

2025-10-03 13:11:54 948

原创 2025.10 《平凡的世界》经典段落赏析

路遥以质朴而厚重的文字,在平凡叙事中藏着震撼人心的力量。以下精选 5 个经典段落,结合创作手法与思想内涵进行解读,为学习鉴赏提供思路。

2025-10-02 13:12:36 1251

原创 2025.10《平凡的世界》10 句经典名句及解读

以下 30 句名句按 “奋斗与生存”“苦难与成长”“爱情与伦理”“时代与个体”“劳动与人性” 五大主题分类,附解读以明晰其内涵与语境。解读:贯穿全书的精神内核,恰是孙少安办砖窑、孙少平闯黄原的真实写照,彰显了主动把握命运的生命态度。解读:是全书苦难叙事的温暖注脚,孙家从缺粮到温饱的转变印证了 “苦难终将过去” 的信念。解读:孙少平离开双水村、孙少安推行责任制,皆为改变命运的关键选择,呼应时代机遇的重要性。解读:田润叶在无爱婚姻中的痛苦、孙少平失去晓霞的绝望,实则都暗藏对美好生活的渴求。

2025-10-02 13:00:53 721

原创 2025.10 于平凡处见伟大 ——《平凡的世界》读书笔记​

而孙少平,则让我看到了平凡人对精神世界的追求。在当今时代,社会同样在不断发展变化,我们也面临着各种各样的机遇与挑战,从《平凡的世界》中,我们可以汲取到奋斗的力量,学会在时代变革中坚守自我,追求自己的人生价值。即使我们过着平凡的生活,做着平凡的工作,只要我们坚守初心,勇于奋斗,尊重生活,尊重自己,就可以在平凡的生活中创造出不平凡的价值。读完这部作品,我的内心被深深触动,不仅因为书中鲜活的人物与真实的生活场景,更因为它所传递出的对生活的热爱、对理想的追求以及对人性的尊重,让我对 “平凡” 二字有了全新的认知。

2025-10-02 12:52:40 361

原创 [2025-08-14] Android 相机系统全景架构图解

​​​​​​​。

2025-08-14 14:04:46 355

原创 如何快速学习python开发语言

Python 是一种非常适合快速开发和原型制作的编程语言,其简洁的语法和丰富的库使得它在数据科学、机器学习、Web开发、自动化等领域广泛应用。

2024-10-07 09:44:57 1676

原创 Chapter6. ISP架构和处理模块(汇总)

高通ISP架构: 深刻了解ISP中的各个处理模块,包括Lens Shading Correction、Black Level Correction、HDR处理等。 DSP编程: 具备在Qualcomm Hexagon DSP上进行图像处理算法开发和优化的能力。Chapter6:ISP架构和处理模块-之-缩略词Chapter6:ISP架构和处理模块-之-ISP模块

2024-08-19 10:05:41 540

原创 Chapter3. 全面的HAL和Framework知识(汇总)

本章属于《高通资深 camera HAL工程师技能》系列。Chapter3: 全面的HAL和Framework知识。

2024-08-19 09:57:28 360

原创 Chaper6: ISP架构和处理模块-之-缩略词

IFE :Image Front End, Bayer processing for video/preview only, HDR/De-mosic, color correction ,scaler,也可以直接输出Raw到RDI。HFR:High Frame Rate, min HFR=90, means>=90时,需要enable HFR高帧率,目前最高960,但是是利用插值算法计算得出的,非实际960。)、CV(颜色转换)、CC(颜色校正)、SCE(肤色增强)、MCE(记忆色彩增强):?

2024-08-19 09:56:28 779

原创 资深 Camera HAL工程师技能系列

成为一名高通(Qualcomm)资深Camera HAL(Hardware Abstraction Layer)工程师,不仅需要掌握基础和进阶技能,还需要在各个方面达到极高的专业水平。

2024-08-19 09:00:20 1717 2

原创 Chapter6: ISP架构和处理模块-之-ISP模块

高通(Qualcomm)图像信号处理器(ISP)是摄像头系统中的核心组件,用于实时处理从摄像头传感器获取的图像数据。高通ISP包含多个模块,每个模块负责一部分图像处理任务。

2024-08-19 08:55:32 3192

原创 Camera 专家技能

成为高通(Qualcomm)Camera领域的专家,意味着你需要深刻掌握广泛且深入的技能和知识。

2024-08-19 08:54:07 1006

原创 2024-4 学习笔记

请注意,上述示例中大小为5的数组作为引用传递给函数。这种方法的局限性在于数组大小固定,如果你使用不同大小的数组调用该函数,这将无法适用。是比较现代的C++编程风格,它们提供了更好的安全性和功能。然而,根据你的具体需求和限制,你可以根据需要选择使用其他方法。,你可以考虑使用这些数据结构来传递数组。C++提供了更灵活且安全的数据结构,如。

2024-08-19 08:52:15 364

原创 Chapter4. [8]Android Camera System: Camera Driver-KMD

但是随着时代的发展,相机硬件模块越发复杂,所以用于直接控制硬件的驱动层也需要承担更为复杂的控制任务,通过上面的分析,我们可以看到,高通重新设计了一套优秀的KMD框架,在其中加入了更多复杂的控制逻辑,以达到精细化控制底层硬件模块的目的,其中比较重要的是CRM对于子设备的横向控制,这样的好处很明显,降低了UMD控制驱动的难度,UMD只需要将请求通过V4L2框架中的设备节点下发至KMD中,之后便由KMD中的CRM来统一管理,适时地将请求下发给各个子设备,进而控制着底层硬件模块。

2023-11-06 11:49:19 404

原创 Chapter4. [7]Android Camera System: Camera Driver-V4L2

在操作之前,还有一个准备工作需要做,那就是需要找到哪些是我们所需要的设备,而它的设备节点是什么,此时便可以通过打开media设备节点,并且通过ioctl注入MEDIA_IOC_ENUM_ENTITIES参数来获取v4l2_device下的video设备节点,该操作会调用到内核中的media_device_ioctl方法,而之后根据传入的命令,进而调用到media_device_enum_entities方法来枚举所有的设备。

2023-11-06 11:47:23 306

转载 Chapter3. [6]Android Camera System: HAL-CamX-CHI

同样地,CHI中的ExtensionModule在初始化的时候,其构造方法中也会通过调用dlopen方法加载camera.qcom.so库,并将其入口方法ChiEntry通过dlsym映射出来,之后调用该方法,将g_chiContextOps(ChiContextOps,该结构体中定义了很多指针函数)作为参数传入CamX中,一旦进入CamX中,便会将本地的操作方法地址依次赋值给g_chiContextOps中的每一个函数指针,这样CHI之后就可以通过g_chiContextOps访问到CamX方法。

2023-11-06 11:45:48 1951 2

原创 Chapter3. [5]Android Camera System: Camera HAL

从上面的定义可以看出,主要是通过hw_module_t 代表了模块,通过其open方法用来打开一个设备,而该设备是用hw_device_t来表示,其中除了用来关闭设备的close方法外,并无其它方法,由此可见谷歌定义的HAL接口,并不能满足绝大部分HAL模块的需要,所以谷歌想出了一个比较好的解决方式,那便是将这两个基本结构嵌入到更大的结构体内部,同时在更大的结构内部定义了各自模块特有的方法,用于实现模块的功能,这样,一来对上保持了HAL的统一规范,二来也扩展了模块的功能。

2023-11-06 11:43:31 1197

原创 Chapter3. [4]Android Camera System: Camera Service

而Camera3Device中RequestThread主要用于处理Request的接收与下发工作。在创建Request成功之后,便可下发图像采集需求了,这里大致分为两个流程,一个是预览,一个拍照,两者差异主要体现在Camera Service中针对Request获取优先级上,一般拍照的Request优先级高于预览,具体表现是当预览Request在不断下发的时候,来了一次拍照需求,在Camera3Device 的RequestThread线程中,会优先下发此次拍照的Request。

2023-11-06 11:41:41 400

原创 Chapter3. [3]Android Camera System: APP

相机应用处于整个框架的上层,在现实生活中,为了满足各式各样的应用场景,会加入很多业务处理逻辑,但是一旦当我们拨开繁杂的业务逻辑,便会发现其依然是。起初,相机系统采用的是Camera Api v1接口,它通过一个Camera 类以及该类中的几个标准方法来实现整个相机系统的预览、拍照以及录像功能,控制逻辑比较简单,同时也比较容易理解,但也正是这种简单,导致了它无法逐帧控制底层硬件,无法通过元数据进行修改进而增强帧的表达能力,再加之应用场景的多样化趋势,该接口在新功能的实现上显得些许力不从心。

2023-11-06 11:34:25 265

原创 Chapter3. [2]Android Camera System: Architecture

Android系统利用分层思想,将各层的接口定义与实现分离开来,以接口作为各层的脉络连接整体框架,将具体实现的主导权交由各自有具体实现需求的平台厂商或者Android 开发者,这样既做到把控全局,也给予了众多开发者足够大的创作空间,这体现出了一个优秀的开源系统应有的胸怀和远见。其中,谷歌根据职能的不同将Camera框架一共划分成了五层,分别是App、Service、Provider、Driver以及Hardware,下面的Camera的整体架构图很清晰地显示出了其五层架构以及相互的关联接口。

2023-11-04 16:59:21 332

原创 Chapter3. [1]Android Camera System: Overview

纵观整个Android相机系统的发展,从之前的小分辨率,一步步发展到而今的一亿像素,从之前的成像效果差强人意,到而今的完美呈现各种场景光影效果,从之前的单一模组到而今的多摄系统,它克服了一个又一个的技术难题,解决了一个又一个用户痛点问题,而其发展的背后都源于一个简单的目的,那就是让每一个人都能享受到科技带来的乐趣。,而这一系列的硬件设备的组合统一被称之为相机系统,同时由于现代计算机科学的迅猛发展,该系统依托其强大的传播力,彻底改变和提升了人类感知客观世界的方式和速度。1)早期的相机系统十分简陋,同时。

2023-11-04 16:48:34 269

空空如也

空空如也

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

TA关注的人

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