第108部分(第1/4 頁)
還有許多時候,如果一個人喝醉了,或者是突然發瘋了,那麼他的動作也可以變得明顯不同。
只要設定好了評判機制,完全可以依靠軟體來辨別這些危險元素或者安全隱患。
但是,難就難在這個評判機制的設定。以及這個評判機制的準確性,以及精確度。
這其中的原理並不難,每一個會程式設計的人,隨便想想,都能想出一個這樣的軟體來。關鍵是這其中涉及到的技術,卻是暫時解決不了的難題。
而張秋手中,恰恰好掌握著這樣的技術。
有了動作識別引擎,評判精度上面不用擔心。而評判機制也可以花時間來完善,而關鍵就在於評判的依據。
比如什麼樣的動作才是具有危險,什麼樣的畫面才是安全隱患。
這樣一來,就需要龐大的資料庫了。
如果是一般的時候,張秋只怕需要從大量的犯罪視屏錄影之中提取這些動作的資料庫,才能完成這樣一個系統。
然而上次系統獎勵的人物識別引擎初級資料庫中,卻恰恰好包含了這麼一種資料庫。
初級資料庫,說的是辨別形式初級,僅僅只憑動作來辨別人物。但是裡面涉及到的資料種類,卻並不初級。
恰恰好,裡面就有關於危險犯罪活動的評判資料。
只要安裝了這個資料庫,就可以用一個攝像頭,判別有一個人的動作是不是有惡意,是不是在犯罪了。
而這個資料庫,張秋也不怕別人破解了。就連他現在的世界級的技術,都無法破解,更別說別的人了。
現在,張秋也只能對這些資料複製了,或者編入程式中加以利用而已。
想要破解這些資料的形式,搞清楚它們的具體引數以及具體含義,卻是無能為力。
有了這個資料,張秋只需要將動作識別引擎剝離出來,與專門判別犯罪活動動作的資料庫組合起來,做成一個新的軟體,那麼任務就完成了。
當然,光有了技術,軟體也不一定做出來,或者做出來不一定好用。
張秋的世界級電腦技術,包含的是整個電腦科學方面的。可以說是五花八門,無所不包,十分的繁雜。
也正因為有這樣的底蘊,使得他好似什麼大型專業軟體都似曾相識的見過似的。有所需要,可以稍稍思量,就直接開寫,完全是信手拈來,不費多少工夫。
唯一困難一點的,反而是最基礎的敲程式碼了。
無論是什麼軟體,都是一條條程式碼累計起來的。
而這些基礎的程式碼,即便再壓縮,也有一定的絕對量在那兒。越是複雜的軟體,程式碼量就越多。
所以,光靠一個人的力量完成大型軟體,是不現實的。好在張秋現在也已經有了團隊,碼農這樣的辛苦活,完全可以交給手下的員工去做。
他所要做的,只是設計好架構,制定好框架就是了。
開啟電腦開寫,張秋冥思了一會兒,那種大型資料處理的軟體。
監控軟體,無非就是三個環節,一個是資訊的採集,一個是資訊的儲存,一個是資訊的讀取。
採集靠的是攝像頭,張秋直接設計成可以接納無上限的攝像頭,當然這需要你電腦的配置來支撐。最終決定控制的攝像頭數量,還是由電腦來決定的。
但是攝像頭太多,肯定需要分門別類,所以張秋增加了組建子集團的功能。按照行政區域,或者其它人為劃定的區域,建立一個子集團。子集團內的攝像頭,單獨成為一個小系統,好方便查詢特定區域的視屏錄影。
資訊的儲存,張秋放開了足夠的自由度。可以設定成永久性儲存,也可以隨意設定儲存的時間週期,儲存的範圍。說所有攝像頭都儲存,還是隻儲存那一個子集團的攝像頭,或者只儲存某一個攝像頭。每個攝像頭的儲存時間都不一定。
接著就是資訊的讀取了,這方面還包括資訊的展示。
張秋準備設計成,可以無限拓展顯示屏。可以根據顯示屏的大小,讓單個顯示器顯示1…n個攝像頭。也可以多個螢幕組成一個大螢幕,顯示單個或者多個攝像頭。
而對於檢視影片錄影,調取影片錄影,人為刪除影片錄影這些許可權,張秋都透過賬號分級,做出了限制。
這樣一來,不同的級別擁有不同的許可權,更加方便大部門使用。
這樣,一種種想法,一條條功能,全都被張秋寫在了設計框架上。眼看著這個軟體一點點的完善,張秋的心情也越來越好,不