隐藏水滴屏的软件_屏下摄像头,实现这一全面屏终极方案有多难?

ab77aeb98b609f6e4c24ab925d1ce5df.gif05fedcb8db1b6c0e98cf60c449908bf1.png

为了实现真正全面屏,手机厂商们到底能有多拼?

在奔向全面屏的征途里,导航键、听筒、传感器、指纹识别模组等都被成功解决,隐藏在边框或屏幕底。唯独前置摄像头,成为全面屏征途的最后一块终极障碍。

这场由iPhone X刘海屏开启的提升屏占比的军备竞赛,让我们见识了智能手机厂商丰富的动手能力。水滴屏、挖孔屏等在屏幕上动刀的解决方案,又屡屡挑战我们的审美极限。

fdcfb004aaad3f31babbae8c090d1b69.png

还能不能还我们一块完整的屏幕了?

当然目前最好的折中解决方案,就是把前置摄像头单独拿出来,做成各种机械式升降摄像头。复古滑盖式、弹出式、战斧式……厂商们的创造力多到你难以想象,为了安顿好这颗前置摄像头,真是令工程师们头秃不已啊。

且不说机械升级存在故障率高、增重增厚、易积灰、防水差等等问题,只说和面部解锁搭配起来使用,就能断定这确实是一项倒退的反潮流工业设计。

而屏下摄像头,正在被业界看作是实现“真正全面屏”的终极解决方案。

事实上,关心手机科技的人们或许都知道,去年6月,OPPO和小米几乎同时公布了自家的屏下摄像头解决方案,同时还有vivo、魅族、华为也相继公布了屏下摄像头的相关技术。

那人们不禁要问,我们是不是很快就要用上这块真正意义的全面屏了?

也许是的。但我们也要知道,从工程样机到量产销售,从闻价默泪的高端旗舰再到喜大普奔的千元机型,中间可能还隔着重重的技术成本难关。

至于多难,我们还得细品。

真正全面屏:屏显&拍照效果都要好

 “屏下摄像头”技术,简单来说把摄像头埋到屏幕下,而这块屏幕能够实现“看是一面屏,拍是透光镜”的效果。

这才是终结广大机友审美焦虑的完美解决方案,也是各家大厂工程师们下一次能拿得出手的真正黑科技了。

那么,我们的手机如果想用上这样的透视全面屏,需要面临哪些难题呢?

首先,自然是技术成熟度上,这款屏幕要达成的同时满足“又能透光、又能显示”的效果的平衡。不启动前置摄像头时,显示屏完全正常工作,摄像头区域的屏幕与其他地方没有色差;而启动前置摄像头时,这块显示屏区域又能够具有很好的透光性,保证拍摄效果和质量。

另外,要考虑制作工艺和成本控制,就要考虑这块屏幕如果投入批量生产的良品率。如果良品率过低,将直接影响这一材料的应用范围和最终价格。

从目前市面上公布的“屏下摄像头”解决方案里,我们可以发现以下两种主要思路。

新材料、AI算法:只为搞定这块透视屏

严格来说,屏下摄像头早已在手机上得到应用。一些手机的屏下指纹识别,就是利用了屏下摄像头的技术,只不过是在塞下一颗可以拍摄指纹的黑白摄像头和图像传感器。但受到屏幕材料透光率的限制,即使直接换成高清摄像头,也不可能完成我们平常体验到的自拍和视频通话的效果。

那么,新屏幕材料研发和新的软件技术方案,成为各大厂商的主要途径。但从每家提供的技术方案来看,解决思路又各有侧重。

1、小米为代表的新材料技术流。

从小米公布的技术方案看,他们在前置摄像头区域采用了一块定制的透明屏幕。通过在这块OLED 面板上做到屏幕阴极、阳极的透明化处理,可以做到在中间发光层(显示层)不发光时,呈现非常好的通透性。

e45e93f9b22d018d36bf939d4ef0cc72.png

也就是,这块屏幕在不自拍的时候正常显示画面,而在自拍启动后,手机自动将这块玻璃转换成不发光形态,从而让前置摄像头更好的透过玻璃进行成像操作。

其实,早在2018年11月,vivo也申请了类似专利,在屏下摄像头区域采用透光率更高、结构更薄的PMOLED屏幕,其它部分则使用正常的AMOLED屏幕。而魅族也早在18年初,就传出要在新机上采用高透明性的石墨烯屏,作为前置摄像头上的全面屏材料。但直到今天也没有任何踪迹,可见新材料在规模应用上的困难。

2、OPPO为代表的算法技术流。

在2018年6月,OPPO已经申请了包括“电子设备、图像处理方法和装置”等一系列屏下摄像头相关发明专利。

首先,OPPO 的“透视全景屏”仍然采用一整块OLED面板,不会出现屏幕拼接问题,只是在屏下摄像头的区域,采用一种透光率更高的“透明材料”进行覆盖,增加进光空间。同时,也对对摄像头组件进行定制化升级,提高感光率。

2d5bb0f7b64f5876946cdb0e6290e23a.png

其次,就是通过AI算法,增加对光线、色彩、模糊光源等显示效果即时修复和增强,来提高拍摄成像的整体质量。

当然,领跑智能手机技术前沿的华为,自然也不会缺席。从去年曝出的华为一项名为“移动终端及显示方法”的屏下摄像头专利技术来看,华为有可能从屏幕材料和算法优化上都有相关技术突破。专利显示,华为的透明屏技术拥有多种显示设计方式,可以应用在LCD、OLED,甚至曲面等多种屏幕上。

从这些厂商积极释放出的技术信号来看,我们可以看出各家想要抢先实现“全面屏”的领先焦虑。但从去年至今,仍然没有一款旗舰机型采用这一技术,可以想见“真全面屏”的普及之路,还充满种种阻碍因素。

量产上市?成本、良品率、

用户体验关一个都不能少

尽管从各家公布的技术方案,甚至还有工程样机的展示效果来看,这项技术似乎马上就要应用到我们的下一部手机上了。但正如我们上面所言,每家厂商还需要跨越成本之海、良品率之壑,才能抵达量产上市的终点。

在新屏幕材料的生产上,存在着跟三星等屏幕供应商的成本博弈,新材料价格、订货量、良品率都决定着这一屏幕在终端上的最终成本。而手机厂商如果贸然采用,除了要承担一笔不菲的开模成本,还有可能成为第一批新技术的试验品,接受那些极客用户的显微镜般的细致评测。一旦出现各种问题,这批新机很有可能再无铺量机会。

另外,屏下摄像头的应用还涉及到产品上市后用户的实际体验。如果拍照效果、屏幕显示效果、使用寿命,无法达到用户预期,很可能这一技术就会成为该厂商得不偿失的损失了。

5b62696e803b914446448ba7ac81aeb0.png

在中国智能手机的竞争环境下,从来不缺乏激进的技术玩家。也许可能很多大佬,至今想起2017年被苹果率先采用刘海屏引领全面屏风潮时候,都会感到心有不甘。

那么,这次在“屏下摄像头”技术应用上,我国安卓厂商阵营里是否会出现第一个“尝鲜者”呢?

有媒体报道,目前已有某厂透露要在今年下半年推出的起步价在6000元以上的旗舰机型中应用屏下摄像头技术,力争“真正全面屏”的第一把交椅。

当然,实际的体验肯定要等新机上市,我们才能看到。但是从这一定价就能看到,全面屏的采用确实增加了不少整机的“技术附加值”。

其中的压力,冷暖自知。

05fedcb8db1b6c0e98cf60c449908bf1.png

05cd1f667fdc3af4305351330bb6fc85.png

4dbbc10b7949f2f3bc060e3e0134b839.gif

c9e5298358e63b6293e0139a1e599a98.png

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

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

相关文章

java ee api_Java EE并发API教程

java ee api这是一个示例章节,摘自Francesco Marchioni编辑的WildFly上的实用Java EE 7开发 。 本章讨论了新的Java EE并发API(JSR 236) ,它概述了使用一组托管资源在Java EE容器上并行执行任务的标准方法。 为了描述如何在您的应…

二进制_简学:二进制数制的应用

设现有正整数150,二进制形式为10010110,现有如下题目,求其尽可能简单的解法。题目一:判断该正整数是否是2的乘方;解法:由上表可以看出2的乘方的二进制形式只有一个bit为1,因此判断一个正整数A是…

swagger 动态设置版本号_如何快速玩转swagger

Spring Boot 框架是目前非常流行的微服务框架,我们很多情况下使用它来提供 Rest API。而对于 Rest API 来说很重要的一部分内容就是文档,Swagger 为我们提供了一套通过代码和注解自动生成文档的方法,这一点对于保证 API 文档的及时性将有很大…

angular java_带有Angular JS的Java EE 7 –第1部分

angular java今天的帖子将向您展示如何使用Java EE 7和Angular JS构建一个非常简单的应用程序。 在去那里之前,让我告诉您一个简短的故事: 我必须承认,我从来都不是Java语言的忠实拥护者,但是我仍然记得我第一次使用它。 我不记得…

操作系统的msxml组件版本过低_Zabbix 5.0 LTS 版本安装

zabbix 5.0 版本于 5 月 11 日正式发布,是最新的 LTS(长期支持)版本,5.0 带来很多功能和特性,后面会陆续推出文章介绍,下面主要介绍下 5.0 版本的安装。环境要求5.0 版本对基础环境的要求有大的变化,最大的就是对 php …

登录判断_Spring Security之多次登录失败后账户锁定功能的实现

在上一次写的文章中,为大家说到了如何动态的从数据库加载用户、角色、权限信息,从而实现登录验证及授权。在实际的开发过程中,我们通常会有这样的一个需求:当用户多次登录失败的时候,我们应该将账户锁定,等…

变压器符号_行输出变压器的结构、符号及电路分析

行输出变压器又称逆程变压器、回扫变压器,俗称行输出,它是电视机、显示器中的一个重要变压器。1.行输出变压器结构行输出变压器的全部绕组和高压整流管均密封在其中,底部引出各个绕组的引脚,高压输出采用高压引线直接送至显像管的…

西南医院微服务咋查得到_#全国最好医院排行榜#发布:成都这4家牛了!四川31个专科排全国前十(总榜)...

病急不能乱投医!近日,一年一度、令人期待的——复旦版《2018年度中国医院排行榜(总榜)》全新揭晓了~这份榜单不仅是是中国医院学科建设的一个标杆也是大众疑难杂症寻找好医院的重要参考四川4家医院入百强!华西全国第二…

voxelnet_ue4商城资源Voxel Sandbox Toolkit体素沙盒工具箱

Unreal Engine虚幻游戏引擎素材资源 Unreal Engine Marketplace –Voxel Sandbox Toolkit体素沙盒工具箱体素沙盒工具箱是一个新的改进版本的体素生成从2016年适应4.22的需要。它用不同类型的立方体、树和拾取网格生成无限世界。因为额外的代码实现比以前的版本快得多。理想的创…

Pub / Sub本地模拟器

发布/订阅是GCP提供的不错的工具。 它非常方便,可以帮助您解决应用程序可能面临的消息传递难题。 实际上,如果您使用GCP,则可以使用托管消息解决方案。 如预期的那样,使用实际的发布/订阅解决方案需要一定的配额,因此…

mysql建表时外检怎么创建_MySQL创建表时加入的约束以及外键约束的的意义

1,创建表时加入的约束a) 非空约束,not nullb) 唯一约束,uniquec) 主键约束,primary keyd) 外键约束,foreign key1,非空约束,针对某个字段设置其值不为空,如:学生的姓名不…

minecraft_MineCraft和堆外内存

minecraft总览 MineCraft是一个很好的例子,说明何时使用堆外内存确实可以提供帮助。 关键要求是: 保留的数据大部分是一个简单的数据结构(在Minecraft的情况下,其很多字节[]) 堆外内存的使用可以隐藏在抽象中。 考试…

win2008 mysql_mysql5.7.17在win2008R2的64位系统安装与配置实例

脚本之家已经给大家讲解过MYSQL其他版本在各种环境中的安装过程,大家可以参阅正文下面的相关文章,今天一起来学习下mysql5.7.17的实例安装教学,配置上稍微不同,希望能够帮助到你。安装MySql操作系统:Windows Server 20…

结构性错误

团队成员在使用以下代码时遇到了麻烦: void extractData(String targetUri) { Path tempFile createTempFilePath(); extractDataToPathAndUpload(tempFile, targetUri); cleanUp(tempFile); } void extractDataToPathAndUpload(Path tempFile, String targetUr…

mysql小计_使用SQL实现小计,合计以及排序_MySQL

bitsCN.com--说明:个人学习笔记,实现小计合计显示,分组按BANK_IDOP_DATE升序排序--测试数据CREATE TABLE #TB(ID VARCHAR(10),BANK_ID VARCHAR(10),OP_DATE VARCHAR(10),OPERATOR_NO VARCHAR(20),AMT DECIMAL(10,2))INSERT #TB SELECT 1111,0…

mule和activemq_Mule ESB,ActiveMQ和DLQ

mule和activemq在本文中,我将展示一个简单的Mule ESB流程,以了解实际中使用的Active MQ 的DLQ功能 。 我假设您有一个正在运行的Apache ActiveMQ实例(如果没有,则可以在此处下载一个版本)。 在此示例中,我…

MySQL倒序如何避免filesort_如何避免mysql查询的filesort?

我用不同的参数使用这种查询:EXPLAIN SELECT SQL_NO_CACHE ilan_genel.id , ilan_genel.durum , ilan_genel.kategori , ilan_genel.tip , ilan_genel.ozellik , ilan_genel.m2 , ilan_genel.fiyat , ilan_genel.baslik , ilan_genel.ilce , ilan_genel.parabirimi …

在Java中键入Safe SQL

字符串,字符串,字符串 无论您使用的是JPA , MyBatis还是Spring Data JDBC之类的框架,最终都将SQL语句声明为Java String。 这种方法的问题在于,您必须为每个语句编写测试,以确保它甚至是有效的SQL。 没有编…

springmvc怎么设置更改了界面不用重启_Microsoft Visual Studio 2019 更改语言包

第一次写文章,如有格式等问题,请多多包含与指点!很多人在编程时更喜欢英文界面,认为与编程语言具有相同的语境,更顺手。但是,在更改环境显示语言时,可能会遇到一些障碍,例如我之前在…

苹果电脑怎么删除软件_误格式化,删除文件怎么恢复?3款最好用的数据恢复软件推荐...

1、EasyRecovery一款威力非常强大的硬盘数据恢复工具,能够恢复丢失的数据以及重建文件系统。主要体现在可以从被病毒破坏或是已经格式化的硬盘中恢复数据。EasyRecovery在使用过程中不会在原始的驱动器中写入任何东西,其主要是在内存中重建文件分区表使数…