历史上的今天
返回首页

历史上的今天

今天是:2025年03月30日(星期日)

正在发生

2020年03月30日 | 小米工程师带你了解EIS与OIS技术

2020-03-30 来源:集微网

我们常常看到手机厂商在宣传自家的产品时,它们会说该产品支持EIS与OIS,考虑到有的消费者不知道什么是EIS与OIS,于是小米的技术负责人汪轩然出来进行了科普。

 

image.png?imageView2/2/w/550

 

所谓OIS,Optical Image Stabilization字面上翻译是光学图像防抖,它通过把相机镜头放在一个悬浮机构中,结合陀螺仪的数据来获取当前设备的抖动幅度,进行反向的补偿,从而获得防抖效果。

 

所谓EIS,Electric Image Stabilization, 字面上的意思是电子图像防抖,这是一类通过后期算法运算来获得图像防抖效果的统称,早期EIS是通过提取图像特征点,计算每个特征点之间的相对位置差,来算出图像之间的整体位移,从而对每帧图像做不同区域的裁切,达到运动补偿的效果(也被称作DIS,digital image stabilization)。

 

早些时候,EIS和OIS是独立运作的,开启EIS后,通常都会把OIS锁定,否则两者会互相影响,造成防抖效果的混乱。

 

汪轩然表示小米作为最早关注并开始投入研发OIS+EIS技术的手机厂商之一,经过1年半左右的研发,在相关软硬件供应商的配合下,拥有了自己成熟的EIS+ OIS技术,最早在小米CC9 Pro手机中正式商用,并逐渐成为后续主流旗舰机型的标配。

推荐阅读

史海拾趣

Datalinear公司的发展小趣事

Datalinear公司成立于20世纪初,由一群热衷于数据处理的工程师创立。初创时期,公司面临着资金短缺、技术瓶颈和市场竞争激烈的挑战。然而,创始人凭借着对技术的执着和对市场的敏锐洞察力,成功开发出一款高效的数据处理设备,满足了当时市场对数据处理速度的需求。这款产品迅速在市场上打开销路,为Datalinear公司赢得了第一桶金。

Diode Laser Concepts公司的发展小趣事

Diode Laser Concepts公司始终关注社会责任,积极参与各类公益活动。公司定期向贫困地区捐赠教育设备和资金,支持当地的教育事业发展;同时,公司还组织员工参与环保志愿活动,宣传环保理念,为保护地球环境贡献一份力量。这些公益活动不仅体现了公司的社会责任感,也增强了员工之间的凝聚力和向心力。

ABOV(现代单片机)公司的发展小趣事

Diode Laser Concepts公司始终关注社会责任,积极参与各类公益活动。公司定期向贫困地区捐赠教育设备和资金,支持当地的教育事业发展;同时,公司还组织员工参与环保志愿活动,宣传环保理念,为保护地球环境贡献一份力量。这些公益活动不仅体现了公司的社会责任感,也增强了员工之间的凝聚力和向心力。

Anytek Technology Corporation Ltd公司的发展小趣事

Anytek Technology Corporation Ltd自创立之初,便敏锐地捕捉到了车载电子产品的市场潜力。2003年,公司果断进军车载及行车记录仪领域,凭借前瞻性的市场洞察力和技术积累,迅速在行业内崭露头角。当时,随着汽车保有量的不断增加,行车记录仪作为保障行车安全、记录行车过程的重要设备,市场需求日益旺盛。Anytek凭借高品质的产品和专业的服务,赢得了广大消费者的信任和好评。

Altitude Technology公司的发展小趣事

在电子行业中,合作与共赢是企业发展的重要途径。Altitude Technology深知这一点,因此积极寻求与其他企业的合作机会。通过与一家知名芯片制造商建立战略合作关系,Altitude Technology获得了更先进的芯片供应和技术支持,进一步提升了产品的竞争力。同时,公司还与其他企业开展了一系列合作项目,共同推动电子行业的发展。

ERA Transformers公司的发展小趣事

随着市场需求的不断增长,ERA Transformers公司面临着扩大生产规模的挑战。为了满足客户需求并保持市场竞争力,公司决定投资建设一个新的生产基地。经过精心规划和筹备,新的生产基地顺利建成并投入使用。这不仅大大提高了公司的生产能力,还进一步提升了产品质量和生产效率。新基地的建成标志着ERA Transformers公司在电子行业中的地位更加稳固。

问答坊 | AI 解惑

Atheros communications (上海)高薪聘FPGA工程师

WiFi领域著名美资公司,具有竞争力的薪资。 招聘具有相当FPGA经验者,具有一定在IC公司工作的工作背景。 请发送简历至truelygoing@163.com。 工作地点:张江高科,距地铁站5分钟。 注:邮件标题请加上“[FPGA]”,谢谢。…

查看全部问答>

字符结构知识在车牌识别中的应用

汽车牌照识别是基于图像分割和图像识别理论,对含有汽车牌照的图像进行分析处理,从而确定汽车牌照在图像中的位置,并进一步提取和识别出文本字符。从不同车牌图像中分割出的字符图像各式各样,尺寸变化范围大,增加了识别的难度。尽管可以采用图像 ...…

查看全部问答>

旧电脑的电源用于LED驱动

现在很多旧的电脑电源都浪费了,其实用于驱动LED灯比较好。 但是如果直接用限流电阻的话,效率较低。由于电脑电源是开关电源,它先把220V 交流电整流变换成频率较高的振荡,然后整流成5V、 12V等,可在5V 、12V的次级线圈上,整流管之前引出高频的 ...…

查看全部问答>

【FPGA设计问题】Xilinx的IOBUF移植到Altera器件中,RTL代码如何修改?

Xilinx的IOBUF移植到Altera器件中,RTL代码如何修改? Xilinx的IOBUF移植到Altera器件中,RTL代码如何修改?本人以前使用的是Xilinx的FPGA,现在改用Altera的FPGA,不知道在对双向端口的控制在Altera中是怎样实现的,直接用下面的assign语句可以保 ...…

查看全部问答>

关于WINCE应用程序

我把整个的NAND FLASH读出来,然后通过一些办法把NK文件读出来了。。 但是我发现里面的都是系统文件,里面原先写入NAND FLASH文件的文件不能导出来。请问有什么办法把这些导出来。。 我写个示意图: 00000000H:xx xx xx xx xx xx xx xx xx xx ...…

查看全部问答>

GSM家居电器控制和远程数据采集大讨论,大家快来,有积分!!!

GSM家居电器控制和远程数据采集大讨论大串联,大家快来,有积分!!!…

查看全部问答>

一个傻问题,我是新手

我想问一下,烧写flash时的地址是谁确定的,我个人认为是bootloader确定的,可是如果修改该怎么修改呢?…

查看全部问答>

BSP的定制问题。怎么做自己需要的NK啊

我的开发板有做好的BSP包,我想屏蔽去掉一些驱动,写上自己的驱动,然后烧到板子里去,怎么做自己的镜像呢? 新手,求指教!!!! 我的驱动也写好了,屏蔽原有的驱动是不是直接删掉DRIVERS下的驱动文件就可以了呢???…

查看全部问答>

大家好,请问这里有过英蓓公司 EDUKIT-III ARM 开发箱子吗?加我QQ 请教、交流,学习,

大家好,请问这里有过英蓓公司 EDUKIT-III ARM 开发箱子吗?加我QQ 请教、交流,学习,…

查看全部问答>

TIMERB的应用!!急!!!

我想用定时器b来做iar里面定时器a的演示程序功能。但是我把程序改好之后,一直不能正常运行,从右面的disassem××y窗口里面看不到数据。请问为何。程序那里有错?谢谢大侠!!! #include <msp430x14x.h> void main(void) { P1DIR |= 0x0 ...…

查看全部问答>