第108部分(第1/4 页)
还有许多时候,如果一个人喝醉了,或者是突然发疯了,那么他的动作也可以变得明显不同。
只要设定好了评判机制,完全可以依靠软件来辨别这些危险元素或者安全隐患。
但是,难就难在这个评判机制的设定。以及这个评判机制的准确性,以及精确度。
这其中的原理并不难,每一个会编程的人,随便想想,都能想出一个这样的软件来。关键是这其中涉及到的技术,却是暂时解决不了的难题。
而张秋手中,恰恰好掌握着这样的技术。
有了动作识别引擎,评判精度上面不用担心。而评判机制也可以花时间来完善,而关键就在于评判的依据。
比如什么样的动作才是具有危险,什么样的画面才是安全隐患。
这样一来,就需要庞大的数据库了。
如果是一般的时候,张秋只怕需要从大量的犯罪视屏录像之中提取这些动作的数据库,才能完成这样一个系统。
然而上次系统奖励的人物识别引擎初级数据库中,却恰恰好包含了这么一种数据库。
初级数据库,说的是辨别形式初级,仅仅只凭动作来辨别人物。但是里面涉及到的数据种类,却并不初级。
恰恰好,里面就有关于危险犯罪活动的评判数据。
只要安装了这个数据库,就可以用一个摄像头,判别有一个人的动作是不是有恶意,是不是在犯罪了。
而这个数据库,张秋也不怕别人破解了。就连他现在的世界级的技术,都无法破解,更别说别的人了。
现在,张秋也只能对这些数据复制了,或者编入程序中加以利用而已。
想要破解这些数据的形式,搞清楚它们的具体参数以及具体含义,却是无能为力。
有了这个数据,张秋只需要将动作识别引擎剥离出来,与专门判别犯罪活动动作的数据库组合起来,做成一个新的软件,那么任务就完成了。
当然,光有了技术,软件也不一定做出来,或者做出来不一定好用。
张秋的世界级电脑技术,包含的是整个计算机科学方面的。可以说是五花八门,无所不包,十分的繁杂。
也正因为有这样的底蕴,使得他好似什么大型专业软件都似曾相识的见过似的。有所需要,可以稍稍思量,就直接开写,完全是信手拈来,不费多少工夫。
唯一困难一点的,反而是最基础的敲代码了。
无论是什么软件,都是一条条代码累计起来的。
而这些基础的代码,即便再压缩,也有一定的绝对量在那儿。越是复杂的软件,代码量就越多。
所以,光靠一个人的力量完成大型软件,是不现实的。好在张秋现在也已经有了团队,码农这样的辛苦活,完全可以交给手下的员工去做。
他所要做的,只是设计好架构,制定好框架就是了。
打开电脑开写,张秋冥思了一会儿,那种大型数据处理的软件。
监控软件,无非就是三个环节,一个是信息的采集,一个是信息的保存,一个是信息的读取。
采集靠的是摄像头,张秋直接设计成可以接纳无上限的摄像头,当然这需要你电脑的配置来支撑。最终决定控制的摄像头数量,还是由电脑来决定的。
但是摄像头太多,肯定需要分门别类,所以张秋增加了组建子集团的功能。按照行政区域,或者其它人为划定的区域,建立一个子集团。子集团内的摄像头,单独成为一个小系统,好方便查找特定区域的视屏录像。
信息的保存,张秋放开了足够的自由度。可以设置成永久性保存,也可以随意设置保存的时间周期,保存的范围。说所有摄像头都保存,还是只保存那一个子集团的摄像头,或者只保存某一个摄像头。每个摄像头的保存时间都不一定。
接着就是信息的读取了,这方面还包括信息的展示。
张秋准备设计成,可以无限拓展显示屏。可以根据显示屏的大小,让单个显示器显示1…n个摄像头。也可以多个屏幕组成一个大屏幕,显示单个或者多个摄像头。
而对于查看视频录像,调取视频录像,人为删除视频录像这些权限,张秋都通过账号分级,做出了限制。
这样一来,不同的级别拥有不同的权限,更加方便大部门使用。
这样,一种种想法,一条条功能,全都被张秋写在了设计框架上。眼看着这个软件一点点的完善,张秋的心情也越来越好,不