硬件知识(2) 手机的传感器-sensor

#灵感# 看看小米在干啥

手机型号:Redmi Note 13 Pro+,解读一下它宣传的手机卖点。

目录

宣传1:1/1.4" 大底,f/1.65 大光圈,

宣传2:支持 2 亿像素超清直出,分辨率高达 16320 x 12240

宣传3:2.24μm 融合大像素

宣传4:超(高)动态画面

宣传5:P3色域,精准实际场景

宣传5:无损变焦

宣传6 :新屏幕


宣传1:1/1.4" 大底,f/1.65 大光圈,

-----------------图像传感器的尺寸越大,捕获的光子越多,感光性能越好,信噪比越高。

-----------------f后面的数字越小,表示光圈越大,进光量越多,景深越浅,背景虚化越严重。

其它传感器大小例举:


宣传2:支持 2 亿像素超清直出,分辨率高达 16320 x 12240

像素越高的照片细节就越多,尤其体现在照片放大的时候。 严谨的说, 像素越高,照片中的细节越多,会越清晰 。-----------超高像素,一般也只用在手机的”超清模式上“

扩展几句网络摘抄的:

(像素多仅仅意味着可以放得更大,但并不意味着有更多的信息量。采样精度高是好事情,但总信号输入的只有这么多,你精度高了,反而放大了许多没有信息的地方。-----比如噪声)

(手机的传感器大多数时候都是多合一 (pixel binning),比如2亿像素大多是9合1,也就是最终有效图片分辨率是2000多万,而主流传感器是6400万像素,采用4合1,出图就是1600万像素)

小米的宣传图:

宣传3:2.24μm 融合大像素

----------------像元尺寸是指芯片像元阵列上的每个pixel的实际物理尺寸,一定程度上可以反映芯片对光的响应能力,像元尺寸越大,能够接收到的光子数量越多。

  

宣传4:超(高)动态画面

动态范围可以参考下图解释, 主要和sensor的感光能力相关,可以理解为在一张照片上,亮暗画面的同时呈现能力。

结合以上宣传的pixel尺寸+大光圈,所以可以达到较好的动态范围。当然,手机拍照的动态范围可以多帧叠加,得到更好效果的数字宽动态。

宣传5:P3色域,精准实际场景

-----------色域有提升,但显示屏配不配就不知道了。而且消费的手机,大家好像更在意颜色风格是不是喜欢,对于精准还原?给了一些容忍空间。

宣传5:无损变焦

无损变焦其实就是 数码变焦 。 它并不是真正意义上的变焦无损,而是通过图像像素截取。

手机不能光学变焦只能数码变焦,数码变焦的原理是:普通模式(1X)把原本比如4100W像素的画面数据,输出为1000W像素的图像,即4合1显示在屏幕上。如果你再需要数码变焦,则会把原本4100W像素再显示出来,进行对应的倍数裁剪后显示在屏幕上。

-----------因为此款手机的分辨率够高,所以画面经裁剪放大后,细节的清晰度损失不大。

宣传6 :新屏幕

P3色域合宣传4 的精准还原对应上了。哈哈~~~~

12bit比10bit可以显示更细腻的颜色阶, 较高的分辨率能使画质更细腻。

屏幕我不是很懂,就不扩展了。

over!   马克龙的拼色还是挺好看的:

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

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

相关文章

基于STM32的以太网通信协议选择与实现

在基于STM32的以太网通信中,主要涉及到选择合适的通信协议和实现对应的功能代码。常见的通信协议包括TCP/IP、UDP、HTTP等,选择合适的协议取决于具体应用需求。以下将介绍在STM32上进行以太网通信时,常用的通信协议选择以及对应功能代码的实现…

C++仿函数、万能头文件、transform学习

这是网上的一个代码,里面的一些东西以前没用过; #include <bits/stdc++.h> using namespace std;// A Functor class increment { private:int num; public:increment(int n) : num(n) { }int operator () (int arr_num) const {return num + arr_num;} };// Driver …

如何配置MacLinuxWindows环境变量

这里写目录标题 什么是环境变量什么是PATH为什么要配置环境变量 如何配置环境变量环境变量有哪些环境变量加载顺序环境变量加载详解 配置参考方法一&#xff1a; export PATHLinux环境变量配置方法二&#xff1a;vim ~/.bashrcLinux环境变量配置方法三&#xff1a;vim ~/.bash_…

macOS与Linux相互投屏的方法

很多人面对跨系统投屏都望而却步。其实只要找对方法&#xff0c;两台不同系统的电脑也可以相互投屏。 今天就来看看Linux系统和macOS系统如何相互投屏&#xff01; 第一步&#xff0c;将Linux系统电脑和macOS系统电脑连接同一网络。假设是macOS系统投屏到Linux系统&#xff0c;…

Docker版Jellyfin手动安装插件

Docker版Jellyfin手动安装插件 目录隐射&#xff0c;然后把下载的插件解压到目录中查询运行中的容器&#xff0c;拿到容器id切换到容器目录下 复制解压好的插件(整个文件夹)到容器中存放的插件目录中重启容器后就能在插件中看到了 目录隐射&#xff0c;然后把下载的插件解压到目…

用可视化案例讲Rust编程3. 函数分解与参数传递

上一节我们在绘制面要素的时候&#xff0c;发现了函数功能体是三个不同步骤组成的&#xff1a; 读取文件获得geometry把geometry转变为绘图元素trace把绘图元素绘制到地图上 像我们上一节那样&#xff0c;把所有的功能都写在一个函数里面&#xff0c;这样的函数灵活性太差&am…

防御保护第四次作业

防火墙的智能选路 就近选路 --- 我们希望在访问不同运营商的服务器是&#xff0c;通过对应运营商的链路。这样可以高 通信效率&#xff0c;避免绕路。 策略路由 -- PBR 传统的路由&#xff0c;仅基于数据包中的目标IP地址查找路由表。仅关心其目标&#xff0c;所以&#…

Linux中条件变量的使用及注意事项

条件变量 应用场景&#xff1a;生产者消费者问题(类似于出租车和乘客问题)必要性&#xff1a;为了实现等待某个资源&#xff0c;让线程休眠。提高运行效率函数如下&#xff1a; int pthread_cond_wait(pthread_cond_t *restrict cond,pthread_mutex_t *restrict mutex); int p…

扩展学习|一文明晰推荐系统应用开发核心技术发展

文献来源&#xff1a;Lu J, Wu D, Mao M, et al. Recommender system application developments: a survey[J]. Decision support systems, 2015, 74: 12-32. 主题&#xff1a;关于推荐系统应用开发的调查研究 关键词:推荐系统、电子服务个性化、电子商务、电子学习、电子政务 …

【一】esp32芯片开发板环境搭建

1、esp32的源码在github上的地址 不同的芯片支持的源码版本不一样&#xff0c;需要根据自己的实际的esp32开发板的芯片下载不用版本的代码 esp32支持多种开发方式&#xff0c;如arduino&#xff0c;ESP-IDF等。官方推荐使用idf开发&#xff0c;ESP-IDF 是乐鑫官方推出的物联网开…

thinkadmin用户列表点击用户晒单记录弹出窗体显示关联表记录

admin.html <!--{if auth("mark")}--><a class="layui-btn layui-btn-sm layui-btn-primary" data-modal="{:url(user.mark/index)}?user_id={$vo.id}"

HarmonyOS Slider滑动条组件讲解

好 那么 我们继续来说 ArkTS提供的基础组件 今天 我们来说 slider slider 是一个滑块组件 我们还是在组件中 编写一个 Slider 然后鼠标移上去 弹出提示时 点击进入API 这个组件相对是比较复杂的 min 数字类型 默认值 0 控制 最小是多少 max 数值类型 默认值 100 我们滑块 正…