CAPI可以在哪里应用

来源:互联网 发布:免费出库单打印软件 编辑:程序博客网 时间:2024/04/28 01:37

2.1 癌症治疗方案

  医生可以把一些药物注入到癌细胞里面,癌细胞吸收了药物之后就有可能被治疗,看上去也非常好,但是有一个问题,当癌细胞多了以后,很难区分跟正常机体的区别,所以导致药物有可能误伤。为了让治疗更加安全高效,医生需要模拟这种药物在人体生效的过程,传统理念针对一个人需要模拟大概两周的时间,给病人制定一个最佳的治疗方案。现在,为了模拟这种情况,使用一种叫做FullMonte蒙特卡罗模拟的方法,模拟光子在吸收前在体内的散射情况, 对这种行为进行建模并且进行模拟。在蒙特卡罗模拟里面(图6),每个光子大概需要1000多次循环,模拟它在人体中的飞行,同时会有更多的光子需要在并行的被模拟,通过CAPI接口使用FPGA硬件来对这样的行为模拟。现在已经可以通过FPGA加速大大缩短时间,两个小时就可以完成这样的模拟,如果使用传统的计算机结构再加上PCI的FPGA,可以获得比软件快4倍的能力,如果使用CAPI再加上POWER8机器的话,可以获得64倍性能的提升。

2.2 银行欺诈检测

  开户的时候,在身份证或者护照上都会有照片,还有文档上会写地址等信息,拿着身份证或护照信息来到银行,就可以开户。这个问题就在于如果这个人使用同样一张照片但是用不同的名字,他可以去到另外一个地方的另外一家银行,可能会开一个新的账号,如此反复他就可以用不同的身份去开更多个帐号。银行解决这个问题的唯一办法就是因为他们会使用同样一张照片,银行可以对这些照片进行存储,这样银行会有存储数百万张人脸的照片。

  使用CAPI,可以实现一个训练的引擎,神经网络还有视频等算法把这些图片变成一个数据库。使用这样的方式 可能在很短的时间内从数百万张照片里匹配出一个指定的人脸。这样当有一个新用户来到银行的时候,他就可以把新用户的脸形跟所有数据库里面数百万张照片进行匹配,可以发现他是匹配还是不匹配。在系统里使用CAPI,它不是以I/O设备存在这个系统,而是像一个协处理器之间来处理数据,软件线程只需要做一些初始化的设置,然后全部的计算任务都交给CAPI上面的加速器来进行计算(图7)。

2.3 零售业视频分析

  还有另外一个例子,把安全摄像头系统接入到CAPI系统上面,CAPI系统可以实时地对视频上面的各种目标进行识别,比如你可以查询在某一个时间段之内有多少蓝色的汽车停靠。可以使用人脸识别对人的表情进行识别,比如识别这个人高兴、伤心还是意外,通过对脸的表情进行训练的话,可以迅速对一个实时的人脸进行识别。 还可以展示另外一个场景, 推着这个购物车的时候可以对货架上的商品进行识别。当推着这个购物车在货架前走过的时候,通过实时的视频分析, 可以知道哪个货架上已经缺货,货品已经被卖光了,或者通过视频分析得知某一件商品被放到了不应该被的位置上面,同时结合前面介绍的人脸分析,当一个人把东西从货架拿起来的时候,可以知道他是否满意商品,假设他把这个商品放到购物车里面, 可以知道这个人对这个商品很满意,同时如果识别出他对这个货品并不感兴趣,把这个物品又放回到货架上面,那就会知道这个人对这个货品并不满意。但是可以通过给他更高的折扣来吸引他。想象一下SV可以通过这样一个场景来帮助这样的零售商做更好的客户开发。

0 0
原创粉丝点击