举例。
Windows 7大约50,000,000行代码。
Windows 7开发的时候有23个小组,每个小组约40人,也就是将近1000人。
Windows Vista大约50,000,000行代码,算上修正掉的代码估计超过一亿行。
内部版本超过上千个,每个版本都有所测试。
为其作出贡献的正式工合约工临时工超过数万人。
这么多人开发了好几年,这才做出计算机操作系统。
而且这是用行计算,可能不太直观,平时常见的A4纸,默认打印solas字体,一张A4纸只能写44行。
如果没有开发出读取大脑信息的设备,陆晓绝对不会用手打系统代码。
这次写大概十几万行的代码,已经让他精疲力尽了。
陆晓画出软件流程图,介绍道:“这是我的软件设计方案,整个项目分为4个部分,第一部分是声呐设备,负责发射超声波接收超声波,这里我写了一个插件,将复杂的声波数据用声波干扰公式转换成二维数据表达。”
“第二部分,是数据处理,一开始不太完善,数据量很大,普通计算机根本算不出来,要用服务器才可能计算,当然超算更好,在这一步主要是将目标筛选出来。”
“比如我们的目标是坦克,那就把坦克的目标数据筛选,可以把声波数据看成是一块覆盖整片大地的幕布,我们要剪切掉坦克那部分的幕布,进行单独运算。”
“如果是人,在人多的环境下,就会出现无数人的数据,这时候就需要筛选我们需要的具体识别目标,可以从体型、位置、参照物等多方面筛选。”
“第三部分,也是整套方案最重要的一步,将数据自动转化成没有任何色彩的3D模型,可以在这一步自动建模。”
“最后一步,那就是得出具体坐标,完成人物锁定了,要知道音波就算是迷宫,其实也能不停声波传递反射,最后我们也能获得迷宫的建模图形。”
介绍完,陆晓看向略微呆滞的两位专家,问道:“你们懂了吧?”
张兵至少是大学教授的水平,听完后不是没懂,而是完全搞不懂了。
音波能反馈这么复杂的数据?
原理倒是能懂,目前婴儿做B超,其实就是用超声波贴着肚子看肚子里的婴儿体位、长相、是否有缺陷等等。
但那是贴着肚子发出超声波接收信号。
陆晓这个设计已经超出张兵的理解范畴了。
音频文件很多人都看过,是上下起伏的线条,但用B超或者用声呐,获得的声音信息不是单纯的上下起伏线条。
B超3D超声成像,就是B超探头不停发出超声波,接收回波形成2维数据,最后无数2维图像合成,就能看到婴儿在肚子里的3D图像。
就算陆晓没有发明这个算法和软件,也许很多年后,人类依旧能发明出广域发射超声波,清晰扫描人脸的设备。
当计算机越来越强大时,能够快速处理更加复杂的数据信息,即便没有算法,硬破解也能得到图像。
现在陆晓的公式算法起到非常重要的作用。
彭方存完全听懂了,他感觉到了陆晓的厉害之处,这4个步骤中,恐怕每个步骤都蕴含无数算法。
数据如何简化,多张声音的二维图像叠加形成三维图像,如何自动建模,筛选目标数据,这都是技术难点。
现在看样子,陆晓已经完全解决了难题。
只是把大脑里的想法,拿出来。
可笑他竟然想来帮忙!
他这趟过来,本来是想着自己好歹是院士级别的大牛,可以帮陆晓解决一些