字体
大
中
小
关灯
上一章 回目录    收藏 下一页

第1189章 静默的层(1/8)

瓷盘上的泡桐花被手机镜头捕捉的那一刻,光走了两段路。

第一段是从太阳到花瓣,太阳光里的光子穿过日地之间的一亿五千万公里真空,在进入地球大气层后发生瑞利散射——短波蓝光被大气分子散射到四面八方,长波的红光和波长居中的绿光相对笔直地穿透下来。

这些光子击中瓷盘表面的釉上彩颜料,颜料里的花青素分子吸收绿光、反射红光和蓝光,混合成人眼感知为紫色的电磁波。

第二段是从瓷盘到手机的cmoS传感器——反射光穿过手机镜头的光学组件,被微透镜阵列聚焦到两千四百万个像素单元上,每个像素单元上的硅光电二极管把光子转化为电子,电子数对应光强,光强对应灰度值。

灰度值通过拜耳滤镜还原成红绿蓝三个通道的颜色值,颜色值经过图像信号处理器的算法流水线——白平衡校正、伽马校正、降噪、锐化、色调映射——最终压缩成JpEG格式的二进制流写入闪存。

整个过程耗时不到零点一秒。

零点一秒里发生的计算量,相当于一九六零年代全世界所有计算机加起来算一整年。

年轻人不知道这些。

他只知道按下快门键之后屏幕上出现了一张清晰的瓷盘照片,花瓣的边缘锐利,紫色饱和度适中,背景虚化得恰到好处。

他的满意持续了大约三秒——他看了看照片,点了点头,点下分享键。

分享键触发的代码在操作系统内核里启动了一连串进程间通信——应用层调用系统ApI,ApI调用网络协议栈,协议栈把数据封装成tcp包,tcp包再封装成Ip数据报,Ip数据报交给基带处理器调制成射频信号,射频信号以电磁波的形式从手机天线辐射出去。

路由器接收到信号,解调,转发给光猫,光猫把电信号转换成光脉冲耦合进光纤。

光脉冲在光纤里以全内反射的方式传输,每公里衰减约零点二分贝。

信号经过三次光放大,到达运营商的汇聚交换机,再转发到核心网,核心网根据目标Ip地址查路由表,找到微信服务器所在的数据中心。

数据中心是一座位于华北某地的灰色建筑,占地约六万平方米,内有数十万台服务器。

服务器排列在冷通道封闭的机柜里,风扇的嗡嗡声混成一片均匀的白噪声。

年轻人的朋友圈数据被写入其中一台服务器的内存缓存,然后异步刷入分布式存储系统。

分布式存储系统把数据切成六十四兆的块,每个块用纠删码编码——把数据分成k个数据块和m个校验块,任意k个块就能恢复原始数据。

k等于十,m等于四。

纠删码比多副本冗余更省空间——十四份数据里有四份是冗余,冗余率约百分之二十九,但能容忍任意四块丢失。

丢失就是某块硬盘坏了。

硬盘坏是常态——一个拥有十万块硬盘的数据中心,平均每天会有几十块硬盘故障。

故障硬盘上的数据块被后台进程自动重建,从剩余的块中计算出丢失块的内容,写入新的硬盘。

整个过程对用户透明。

透明就是年轻人不知道自己的朋友圈数据在物理上被切碎、编码、分散、重建。

他只知道朋友圈发出去了,朋友们在点赞。

但数据不只是在他自己的朋友圈里流动。

微信的后台算法对他的行为进行了实时分析——他发的图片被送入一个卷积神经网络,网络识别出图片中的物体:瓷盘、花朵、紫色、旧货市场标签。

标签上的文字被ocR模型提取出来,作为文本特征补充到画像里。

画像就是用户特征向量——一个由几千个浮点数组成的数组,每个数代表一个维度的兴趣强度。
本章未完,请翻下一页继续阅读.........
上一章 回目录    收藏 下一页