| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 人脸识别产品如何做 -> 正文阅读 |
|
[人工智能]人脸识别产品如何做 |
明天,领导将会就如何做好人脸识别产品,询问我的意见和建议。在没有确认对方有真实聆听意愿的情况下,可以试着只讲一小部分,简明扼要即可。 Q1.入职2个多月了,我们的产品,你基本上熟悉了吧。 ? ? ?回答:通过阅读代码,掌握了人脸识别平板、三位相机、算法盒子以及中心服务器之间的交互关系,通过人民银行项目二次开发,对彼此的逻辑关系、业务关系了解的更清晰了。 Q2.很好,熟悉了就好,在这个过程中你有没有发现我们产品有哪些问题 ? ? ?回答:有一些问题,可以解决。现有的产品框架已经起来了,我们再加以完善和拔高,便可以使产品更加成熟。目前主要有这些问题: (1)缺少设备发现功能,设备不便快速接入和部署,遇到IP记错问题处理比较麻烦 (2)缺少排查问题和解决问题的方法,一旦遇到识别不正确、比对不正确、注册失败、通行失败等问题,无法通过例如:完善的日志、全局错误码、可实时调试的参数、常见问题处理办法等方法进行快速排查问题 (3)程序版本和版本描述不健全,当项目需要做二次开发或者需要更新程序的时候,已经不知道即将更新的库或者程序能否与项目兼容 (4)参数配置难、复杂,连开发人员都难以弄清如何修改参数以达到想要的功能,运维和技术支持更加难以理解,难以将开发和运维分离,更甚至开发进行不下去。这就需要简化参数、可视可读参数 (5)无系统状态监控,无法对产品的硬件型号、硬件使用率,软件版本、软件有效性、效率、速率、准确率、稳定性进行数据分析,从而进一步满足项目对指标、对成本的要求。 (6)业务多样性适应能力差,像人脸识别平板和盒子这种基础功能的设备,就应该尽可能少改,产生一个大的基线版本即可,这就需要将各种功能进行可配置的动态组合,按照项目进行适配。 (7)(这一点保留,看情况再说) 要明白自己产品的定位,是做什么场景业务,对象是什么,和我们一起进行竞争的对象有哪些优势,我们最应该体现的是成本优势还是3D优势,还是准确率等等,如果明白我们最大诉求是什么,那么我们的核心开发和测试一定围绕这个进行精细化打造。如果优势是3D,那么在2D领域的项目,我们是否应该更多关注2D参数,弱化3D指标,甚至不去做2D项目,全身心投入到能产生竞争壁垒的3D领域中,去融合业务。 我们希望人脸识别产品是作为一个综合平台,去承担用户生成业务,还是作为安防系统的补充。是以提供解决方案为主,还是以售卖接口和应界产品为主? Q3:你觉得怎么样才能做一个好的产品。 回答:什么是好,不违背公序良俗和法律的前提下,28原则中的20%极度满意,这就是好,80是可能不是目标客户,只要目标用户满意了,产品才能算是好,因为它实际上产生了价值。 (1)知道为什么要做这样一个产品,它服务了什么样的一个群体,要解决什么样的问题。只有搞清楚了这个,我们才能知道去设计什么样的业务去满足他们,如果没有这个前提,再好的技术也只是技术,并没有成为生产力。 (2)恒心、决心、耐心:三者缺一不可,上下一心,众志成城 (3)定目标、计划并匹配相应资源 严格执行 (4)找一个关键点灵魂人物,扛起任务,赋予权力和义务。赏罚分明 (5)找一个熟悉用户、对业务流程清晰的人,并在项目中负责业务相关设计。 (6)不断提炼产品的亮点,一定要有,而且亮点不要总是从技术出发,要从业务出发。、 (7)不要陷于技术的泥潭不能自拔,要以业务为出导向,一切从需求和价值出发。 (8)不要一切都从0开始干起,很多时候都在重复造轮子。 (9)不要想着做到尽善尽美了再去用户那里去试验,往往这是闭门造车。要快速开发、快速迭代、快速响应,优化可以持续做。 Q4:怎么落地 回答:我就只从开发的角度谈谈吧。 首先,平板要看成一个信息收集器,它最大的功能就是收集人脸数据,业务上主要就是人脸注册和人脸识别通行。AiBox看成一个计算资源,把Aibox与业务进行解耦,使其标准化。平板的业务和流程可以通过中心服务器组合配置,所以,基本上需要定制的业务都集中在中心平台上。 平板的流程需要与UI进行解耦,UI只展示和输入数据,如Render图像、展示抓拍图片、输入工号、输入用户名密码、提示信息等,而实际的业务上发生在业务层。下图展示如何设计一个平板 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/17 18:33:13- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |