印度人搞出了两个影响全球的伟大发明!

「文智助手」全场景办公AI助理AI+OPC全流程实践方案(大赛作品) 阅读详情

“印度阿三”是国人嘲讽和揶揄印度人的说法,可是在软件业,当年我们可不敢嘲讽印度。

不但不敢嘲讽,还得去取经学习。

上世纪八九十年代,印度软件业迅速崛起,印度位置(时区)很好,英语流利,工资低,印度人在流程控制,质量控制这一块儿下了大功夫,迅速构建起庞大的外包产业。

像 InfoSys 这样的企业,不仅员工数以万计,还达到了业界最高的 CMM5级认证,成为全球软件外包的标杆。

中国软件业开始做外包的时候,学习的就是印度,诸如《计算机世界》等主流媒体,时常大篇幅报道印度的CMM 模型与质量管理体系。

在中国,哪怕是某家公司通过了CMM3级认证,也能成为业内大新闻。

而雷军当年更是亲自赴印度学习经验,希望带回先进的管理与开发模式。

不过,中国没有走这种软件工厂和外包的路线,而是抓住了互联网的机会起飞,这是后话。

印度人也比中国人更早、更系统地进入美国的高校和科技公司,奔腾芯片之父Vinod Dham,1971年进入美国留学。

Raj Reddy,60年代就赴美,是AI领域的先驱人物,第一位获得图灵奖的印度裔,他的中国学生包括李开复、沈向洋、洪小文等。

Meet Raj Reddy, Forgotten Pioneer Of Voice Recognition AI We All Use

印度人在硅谷的人多,又抱团,不断带动人脉与业务联动,如今几乎霸占了硅谷各大巨头CEO的位置。

扯得有点儿远了,主要想表达的是:进入这个行业的人多了,在IT飞速发展的时代,就有机会做出一些伟大的事情。

这也是本文的主题,印度人搞出的两个影响世界的发明:

一个是阿贾伊·巴特发明的USB,统一了计算机外设的接口,之前已经讲过:一个被100亿台设备使用的发明,居然没有赚到一分钱!

第二个是纳西尔·艾哈迈德教授发明的DCT算法,个人觉得它比USB更加伟大,它深刻地影响了全世界的每一个人的生活。

可以说,没有DCT,我们的互联网将会黯淡无光。

01

早在1961年,纳西尔·艾哈迈德就来到美国读书,当他快要完成博士学位的时候,他提出了DCT(Discrete Cosine Transform ,离散余弦变换)的想法。

DCT要解决的问题是图像数据的压缩,这是一个非常非常超前的想法。

当时互联网还处于萌芽阶段,美国军方正在建设阿帕网,在这个网络上能传输的只是文字,根本就没有图片。

因为图片实在是太大了,比如一张简单的512*512的灰度图,就需要256KB的空间,当时的网络和存储来根本无法承受。

艾哈迈德坚信一定有办法缩小数字文件的大小,加快处理速度。

1972年,已经是堪萨斯州立大学教授的纳西尔·艾哈迈德,想利用暑假的几个月时间,进一步推进他的想法。

他满怀信心地写了一份申请,希望能够获得NSF(美国国家科学基金会)的赞助,但让他非常惊讶的是,评审人员认为这个想法太简单,把它拒掉了。

这里必须要说一下,当时美国很多教授的工资是按照学年发放的,正常工资只覆盖春季+秋季两个学期(9个月),夏季的三个月没有工资,教授如果想有收入,通常需要写科研基金申请,或者去企业界做顾问。

艾哈迈德申请失败,回到家里,和妻子商量:我们能在没有任何薪水的情况下,支撑一个夏天三个月吗?

妻子表示理解:没关系,我们总会有办法的。

于是艾哈迈德就在实验室昏天黑地地研究起来,晚上经常很晚才能回家。

没有钱,又无法和家人在一起,即使是一起吃个晚饭也不太可能。

一天晚上,当他10点才到家的时候,妻子又心疼又生气,流着泪问他:“你到底在办公室里做什么?比家人还重要?”

艾哈迈德还沉浸在研究中:“我离一个重大突破就差一点点了,至今还没有人能高效地计算Karhunen–Loève 变换。所以我想到,或许可以用余弦变换来研究这个问题。”

妻子根本就听不懂,她说:“你这么拼命,到底有什么意义?”

艾哈迈德想了想,说道:“如果你妈妈要一张迈克的照片,我们是不是需要把照片寄到阿根廷,她几周后才能看到外孙子的照片,对吧?”

妻子点点头。

“那如果她不用等邮件,几乎瞬间能在电脑上看到那张照片,会怎么样?”

“你是什么意思?这怎么可能?”

“军方已经建立了一个遍布全球的计算机网络,它们互相连接。假设有一天,这个网络会普及到普通人手中。如果我的团队能优化一种数据压缩算法,大家就能在这个网络上传输图像了。”

“也就是说,你把照片放到电脑上,我妈妈在地球另一端,也能看到同一张照片。”

“对,想象一下,不仅仅是照片,有一天,你可以在屏幕上与人通话——就像打电话一样,但还有视频。”

当我看到这个小故事的时候,真是无比感慨,这是1972年,艾哈迈德已经预见了几十年后的未来,他正在为人类全新的连接方式打造基础。

02

在那个假期,艾哈迈德取得了技术的突破,又经过了两年的严格测试以后,《离散余弦变换(DCT)》终于在IEEE 计算机学报上发表。

这里稍微解释一下它的工作原理,图像原本是像素构成的二维数组(矩阵),艾哈迈德采用的DCT技术,可以把这个像素矩阵转化为波形,表示为一系列频率不同的振荡波。

艾哈迈德发现,低频波通常对应图像中“重要”或“高信息”的区域(图像的大致轮廓、光影、主结构),而高频波则代表图像中“次要”或“可近似”的细节部分(纹理、边缘、小细节),这样就可以保留重要部分,舍弃细节部分,从而在保留视觉效果的同时,实现压缩。

DCT 虽然是一种“有损压缩”,但人眼几乎察觉不出区别。

压缩比非常惊人,达到了10:1。

40 年代克劳德·香农在信息论中预言可以用“有损压缩”来传输信息,但几十年来缺乏真正有效的方法,DCT的出现终于终结了这一局面。

唯一的问题是,DCT太过超前,那篇伟大的论文并没有引发太大反响。

十年以后,随着个人计算机和网络的兴起,对图片的存储和传输的需求越来越大,1986 年,ISO(国际标准化组织)和 CCITT(国际电报电话咨询委员会) 联合成立一个工作组:Joint Photographic Experts Group,简称 JPEG,目标是制定一个全球通用的压缩静态图像的标准。

他们测试了已知的各种算法,包括哈夫曼编码、向量量化、Walsh变换、离散傅里叶变换(DFT)等,最终发现有一种算法在压缩效率与图像质量之间取得了最好的平衡,这个算法就是艾哈迈德发明的DCT。

1992年,JPEG工作组正式发布JPEG标准,随着数码相机、网页浏览、CD-ROM、多媒体软件的普及,JPEG 几乎成了数字图像的代名词。而DCT 也因此走向全球。

Progressive JPEG image showing successive passes each loading more detail.

在90年代上过网的小伙伴肯定经历过类似的事情:

一张图片刚开始非常模糊,然后变得慢慢清晰,这叫做渐进式DCT。

或者一张图片显示的时候像窗帘一样慢慢卷下来,这叫做顺序DCT。

DCT不仅仅用于图像,它还可以做音频压缩(MP3,AAC等),视频压缩(MPEG、H.264、HEVC等),凡是涉及到多媒体的领域,几乎都能看到它的身影,它是大多数标准的基础算法。

当你用抖音、快手、视频号刷短视频/看直播的时候,当你用手机摄像头和远方的亲人聊天的时候,当你参加各种频会议的时候,DCT算法就隐藏在背后,默默地工作。

03

尽管 DCT 是一项划时代的技术发明,但它的缔造者艾哈迈德教授却几乎被人遗忘。

直到 2020 年,一集名为《This is Us:In the Room》的美剧唤醒了人们的记忆——它动情地讲述了 DCT 算法在新冠疫情封锁期间,为全球数以亿计的家庭带来的安慰与连结。

随后,Netflix 为他拍摄了一部纪录片,年迈的艾哈迈德和妻子,第一次面对镜头,讲述了那个酷暑中孤注一掷的决定,那段执着探索的时光。

纪录片的最后一个镜头,是老两口挽着手走在一条普通的街道上,身影安静却无比笃定。

没有奖杯、没有豪宅、也没有耀眼的财富,但他们给世界带来了光影与声音,缩短了人与人之间的距离。

他们的故事,像 DCT 本身一样——不喧嚣,却无处不在。

全文完,觉得不错请三连吧!

船载 OpenHarmony AIS 航海工作台:告警与防碰撞预警系统 船载OpenHarmony AIS航海工作台的告警与防碰撞系统,集成十余类告警(超速、偏航、会遇、SOS等),通过网格空间索引实现高效邻近判定,保障实时性。告警管理器统一调度规则、去重、通知与日志,支持悬浮球、语音、跑马灯、弹窗多渠道触达,确保航行安全。SOS紧急通道独立运行,避免干扰。系统设计强调性能优化与多场景适配,为航海安全提供核心支撑。 阅读详情

相关推荐

win11 labelme 汉化菜单

【代码】win11 labelme 汉化菜单。

一直记录 1169

印度人搞出了3个影响世界的伟大发明!

如果说,阿贾伊·巴特用USB让所有设备“插上就能用”,纳西尔·艾哈迈德用DCT让影像走进千家万户,那么维诺德·达姆,则用奔腾CPU推动了整整一代人的信息化浪潮,第三个影响全球的伟大发明,当之无愧。维诺德1950年出生在印度,21岁时从德里工程学院毕业,获得电气工程学士学位,在印度的一家公司工作了四年后,对半导体产生了强烈的兴趣,决定赴美深造,去辛辛那提大学读固体物理学硕士。这个名字完美地切合了Intel新一代CPU的形象,从1993年开始,一直被Intel用了30年之久,成为一代传奇。

码农翻身 533

AMD 3D V-Cache技术解析:CPU缓存堆叠如何突破性能瓶颈

在半导体领域,缓存(Cache)是提升处理器性能的关键技术,其核心原理是在高速CPU核心与慢速主存之间建立数据中转站,以缓解“内存墙”问题。随着摩尔定律放缓,传统平面扩展缓存面临面积成本高、延迟增加等挑战。3D封装技术应运而生,通过垂直堆叠实现极致的互联密度与带宽,成为突破性能瓶颈的重要工程路径。这项技术的价值在于能以更优的功耗和延迟,显著提升缓存容量,从而改善游戏、科学计算等数据密集型应用的性能。以AMD 3D V-Cache为代表的Hybrid Bonding(混合键合)工艺,正是这一趋势的典型实践,它

weixin_30432579的博客 417

视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界

在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。

Mysssone的博客 225

esp32-C3固件烧录用户手册

温馨提示:1.esp32-C3 BOOT脚为GPIO9,需要从芯片小板中焊接引出2.芯片小板中已经预留了所有烧录相关的引脚,大家可以按需焊接引线3.程序下载完,使用串口查看log时,需要使用220v供电使用(请务必准守用电安全)。原因:由于插座中包含继电器,计量计等耗电设备,所以usb转串口提供的3.3V电压和电流可能会出现供电不足,表现为usb转串口与电脑连接断断续续,导致无法查看log。

hbwang的博客 1万+

LS-DYNA超高速碰撞仿真入门:从SPH算法配置到铝靶板穿孔分析(附K文件模板)

本文详细介绍了使用LS-DYNA中的SPH(光滑粒子流体动力学)算法进行超高速碰撞仿真的完整流程。以铝弹丸撞击铝靶板为例,从SPH算法原理、LS-PrePost前处理、材料模型与状态方程设置,到接触定义、边界条件及K文件生成,提供了系统的入门指导和关键参数调试经验,帮助工程师高效模拟材料破碎、穿孔等极端变形问题。

h0i1j2k3l的博客 726

6 款电商 AI 图片生成软件实测|国内 + 跨境卖家工具清单

电商 AI 作图工具已经从 "能不能用" 进入了 "好不好用" 的阶段。对于绝大多数卖家而言,现在的 AI 工具已经可以覆盖 60%-80% 的基础商品图需求,显著降低拍摄和设计成本。选择工具的核心逻辑不是 "哪款最强",而是 "哪款最适配你的品类、平台规模和团队能力"。垂直电商工具胜在工作流效率,通用生图工具强在创意上限,模板类工具赢在上手速度。建议根据自身业务阶段,搭配 1-2 款主力工具 + 1 款辅助工具,形成适合自己的视觉生产流程。

Mardi_Ladin的博客 398

我用 GPUWorks 在 M1 Pro 上搭了个发票识别原型

公司里经常要看电子发票。我想先做个小原型:把 PDF 发给一个自己部署的图文模型,让它提取发票类型、日期、交易双方和金额,再把结果交给同事核对。这个原型不用先接财务系统,先看看从部署到调用要走多少步,模型返回的内容能不能帮上忙。

鸽芷咕的博客 2万+

【华为OD技术面试手撕真题】1、长度最小的子数组 | 手撕真题+思路参考+代码解析(C & C++ & Java & Python & JS)(三种解法)

【华为OD面试手撕真题】长度最小的子数组,本专栏更新每年华为OD机试的高频手撕代码题,每个题目都会使用五种语言进行解答(C & C++& Java & Python & JS),思路分析都非常详细, 实现最低的时间复杂度和高通过率,每个解题思路超过百字,内含各个编程语言的八股文面试题,欢迎大家订阅学习, 代码可以直接运行使用,全网限时最低价,持续更新

KJ.JK 1万+

K8s(二十二):k8s集群如何部署一个Spring Boot项目(依赖于MySQL和Redis外部服务)

🔴 K8s(二十二):k8s集群如何部署一个Spring Boot项目(依赖于MySQL和Redis外部服务)

✨ 欢迎来到【Seal ^_^ 的优快云博客】!✨ 2万+

您您这可以把问小白的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。AI导出鸭

第三层是格式编译层。这个决策背后的判断很清晰:一个批量导出工具的价值,不在于“试三次”,而在于你真正用它处理了几十份技术文档、访谈记录或课程讲义之后,它是否值得留在你的工作流里。问小白的会话列表通过分页接口加载,AI导出鸭 在页面运行时建立旁路监听,捕获每一次分页请求返回的完整对话清单,包括会话 ID、标题、时间戳和隐藏的元数据字段。让AI导出回归优雅——这句话说的是:导出不该是体力活,而应该是一次完整的、可预期的文件交付。注意:这里的“批量”指的是左侧列表里的多个独立会话,不是一条会话内的多轮对话。

laoyunsi的博客 246

人群仿真软件:AnyLogic_(12).AnyLogic高级功能应用

在AnyLogic中,自定义行人行为是通过编写Java代码来实现的。行人行为的自定义可以包括行走路径的选择、速度变化、交互行为等。这使得仿真模型更加灵活和真实。

kkchenjj的博客 1060

【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端

上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。

nice_lcj520的博客 501

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

河道漂浮物目标检测数据集

目标检测,yolo,河道漂浮物目标检测数据集

DL_data_set的博客 201

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

AI Agent之核心框架

A: 显式 Thought 有三类价值:可解释性(便于人类审计)、可调试性(定位哪一步选错工具)、学习信号(可做监督微调或评估中间步骤质量)。ReAct 把推理与 可执行行动 绑定,每一步行动后都有 真实 Observation 反馈,从而用工具结果约束生成,降低闭卷幻觉。做完不等于结束——还要 评估做得好不好,把 教训 记下来,下次 带着教训重试,反思作为 记忆,影响后续尝试的策略。工作流程:Action → Evaluation → Reflection → Retry。A: 普通 CoT 只在。

剑雨巍巍的博客 199

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

AI 应用开发工程师技术实践:大模型接入、通用组件封装与性能优化

本文提出AI应用从PoC到生产的核心挑战:模型调用的持续可用、可控与可优化。通过构建统一LLM网关实现多供应商路由与故障转移,封装对话、工具调用与RAG组件以解耦业务逻辑,结合前缀缓存、批处理与流式背压治理等性能优化手段,形成“接通→接稳→接快”的工程路径,最终以工程化能力决定AI应用的生产可用性。

2301_79189962的博客 558

AI前沿日报 · 2026-11-04 | 祛魅时刻:Astra“纯读权重“神话的崩塌

①Astra"裸权重通吃"被spaCy创始人Honnibal精准祛魅——仅1/3实验真裸读,数学能力提升依赖Python+50次迭代;②Simon Willison用Qwen 3.8-27B端侧复现权重空间编程;③Nvidia开源Auto-Ontology自动知识图谱;④$800开源全域抓取机器人Stringman;⑤OpenAI悄然重开Codex训练开关引信任危机;⑥DeepMind发布Gemini 4 Argon机器人基础模型;⑦美国科技巨头隐性AI债务达3.2万亿美元,6个月增90%。

johnsong2009的博客 574

大模型 Embedding 与向量相似度详解

Embedding 解决的问题:计算机不懂文字,但懂数字│▼文本 → 向量(1024维浮点数数组)│▼相似度解决的问题:怎么判断两个向量(文本)有多接近│▼余弦相似度:看向量方向的夹角,越接近0°越相似│▼最终效果:语义搜索——理解意思,而非字面匹配一句话总结:Embedding 把文字变成数字,余弦相似度比较数字的方向,两者结合实现了"理解语义"的搜索。

T3165919332的博客 90

GPT-1 架构和计算细节

下面配合框图,对 GPT-1 的每个组件做公式展开 + 数值实例(配置:12 层 × 768,12 头,FFN 3072,词表 40478,共 117M 参数)。GPT-1 把翻译模型的编码器-解码器砍掉一半,只留解码器,然后以"预测下一个词"为目标在 BooksCorpus 上预训练。与 2017 原版的四个架构差异(框图中标 ★):h0=E[token]+Epos[position],E∈R40478×768, Epos∈R512×768h^0 = E[\text{token}] + E_{pos}[\

eloudy的专栏 278

终端 AI 审计与 “龙虾” 类智能体风险治理:从可见性到闭环溯源

生成式 AI 办公普及之后,数据泄露风险逐步下沉到终端。员工将合同、源代码、客户资料粘贴至公有大模型,以及龙虾(OpenClaw)这类本地开源 AI 智能体的滥用,成为企业安全新挑战。传统网络边界防护存在审计盲区,本文从风险链路拆解、核心能力模型、分级治理策略、落地踩坑点以及技术局限性多角度,分享终端侧 AI 安全治理的实践思路。

2401_86491085的博客 640

2.53 基于极稀疏指纹的室内定位注意力图元学习

该论文发表于IEEE Transactions on Mobile Computing(TMC)2026年6月,面向极稀疏指纹条件下的WiFi室内定位,针对指纹采集人力成本高、标记指纹稀缺时定位精度大幅下降的痛点,提出注意力图元学习模型AGML(Attentional Graph Meta‑Learning),结合图神经网络、元学习、两种指纹数据增强与分布对齐技术,在标记指纹极少的场景实现高精度室内定位,同时公开了多套真实+仿真定位数据集用于基准测试。场景:二维室内空间,障碍物造成信号遮挡,

weixin_42963026的博客 338

语音识别与语音合成的技术原理及应用

语音识别 #语音合成 #人工智能 #大模型。语音识别与语音合成的技术原理及应用。一、语音识别的核心原理。二、语音合成的核心原理。三、工程落地的主要难点。五、需要关注的现实问题。

weixin_62919816的博客 210

设计师工作室 GEO 实操:如何提升 AI 实体推荐概率

设计工作室 GEO 的本质,是把创意服务转化为 AI 可理解的结构化信息。核心动作可归纳为:区分事实与审美、建立实体图谱、预判用户提问、输出脱敏内容、搭建多信源、持续测试验证。梳理工作室的 6 个实体属性:品类、城市、流程、边界、团队、渠道。在官网或作品集平台发布至少 3 篇结构化项目复盘,只陈述事实。输出 1 篇「设计报价影响因素」科普内容,覆盖甲方高频提问。争取 1 次行业媒体或本地媒体专访,形成第三方信源。每周用「XX 城市 + 品类 + 设计工作室推荐」指令测试,记录出现频率。

goujunwe的博客 337

AI作图软件技术选型:从4个技术维度出发的实测对比

AI作图软件技术选型:从4个技术维度出发的实测对比

Vbaoke的博客 205

WorkBuddy 实战:一句话需求 → 七屏可交互原型,户外徒步 App 的 AI 设计全流程

WorkBuddy 实战:一句话需求 → 七屏可交互原型,户外徒步 App 的 AI 设计全流程,跟着博主一起来还原整个过程。

夜郎King的博客 4633
上一篇: 微软历史上最臭名昭著的产品,回归了!
下一篇: 计算机界最著名的两个小偷,最后都成了亿万富豪!
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值