[發(fā)明專利]一種基于滑動窗口的數(shù)據(jù)可視化方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201711320723.X | 申請日: | 2017-12-12 |
| 公開(公告)號: | CN108073700B | 公開(公告)日: | 2019-06-18 |
| 發(fā)明(設計)人: | 王建民;黃向東;康榮;王晨 | 申請(專利權)人: | 清華大學 |
| 主分類號: | G06F16/904 | 分類號: | G06F16/904 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩;吳歡燕 |
| 地址: | 100084 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流數(shù)據(jù) 滑動窗口 像素列組 像素列 列組 數(shù)據(jù)可視化 顯示區(qū)域 渲染 像素 維護 內存占用 循環(huán)數(shù)組 最大值點 最小值點 可視化 數(shù)據(jù)量 點數(shù) 相等 | ||
1.一種基于滑動窗口的數(shù)據(jù)可視化方法,其特征在于,包括:
基于滑動窗口的長度和顯示區(qū)域寬度上的像素數(shù)目,通過下式確定所述滑動窗口中的每一像素列的流數(shù)據(jù)點數(shù):
其中,g為所述滑動窗口中的每一像素列的流數(shù)據(jù)點數(shù),n為滑動窗口的長度,w為顯示區(qū)域寬度上的像素數(shù)目;
對于任一像素列,獲取所述任一像素列的第一個流數(shù)據(jù)點、最后一個流數(shù)據(jù)點、流數(shù)據(jù)最大值點和流數(shù)據(jù)最小值點組成一像素列組,作為所述任一像素列對應的像素列組;
多個像素列組組成一個維護列組,將所述維護列組存入循環(huán)數(shù)組;
對所述維護列組中的所有流數(shù)據(jù)點進行重新渲染,以使得數(shù)據(jù)可視化。
2.根據(jù)權利要求1所述的可視化方法,其特征在于,所述任一像素列對應的像素列組中的所有流數(shù)據(jù)點的保存順序為各自的到達次序。
3.根據(jù)權利要求1所述的可視化方法,其特征在于,所述對所述維護列組中的所有流數(shù)據(jù)點進行重新渲染,以使得數(shù)據(jù)可視化進一步包括:
按照預設的渲染頻率對所述維護列組中的所有流數(shù)據(jù)點進行重新渲染,以使得數(shù)據(jù)可視化;所述預設的渲染頻率的最大值是60Hz。
4.根據(jù)權利要求3所述的可視化方法,其特征在于,重新渲染的時間間隔不小于時間間隔臨界值,所述時間間隔臨界值為:
其中,puser為預設的渲染頻率。
5.根據(jù)權利要求1所述的可視化方法,其特征在于,所述對所述維護列組中的所有流數(shù)據(jù)點進行重新渲染,以使得數(shù)據(jù)可視化進一步包括:
判斷到達的流數(shù)據(jù)點能否組成一個維護列組,若能組成一個維護列組,則對所述維護列組中的所有流數(shù)據(jù)點進行重新渲染,以使得數(shù)據(jù)可視化;
若不能組成一個維護列組,則等待后續(xù)流數(shù)據(jù)點到達,直至到達的流數(shù)據(jù)點能組成一個維護列組。
6.根據(jù)權利要求1所述的可視化方法,其特征在于,對所述維護列組中的所有流數(shù)據(jù)點進行重新渲染的最大渲染頻率為:
其中,p為流數(shù)據(jù)的到達頻率,g為滑動窗口中的每一像素列的流數(shù)據(jù)點數(shù)。
7.一種基于滑動窗口的數(shù)據(jù)可視化系統(tǒng),其特征在于,包括:
確定點數(shù)模塊,用于基于滑動窗口的長度和顯示區(qū)域寬度上的像素數(shù)目,通過下式確定所述滑動窗口中的每一像素列的流數(shù)據(jù)點數(shù):
其中,g為所述滑動窗口中的每一像素列的流數(shù)據(jù)點數(shù),n為滑動窗口的長度,w為顯示區(qū)域寬度上的像素數(shù)目;
獲取流數(shù)據(jù)點模塊,用于對于任一像素列,獲取所述任一像素列的第一個流數(shù)據(jù)點、最后一個流數(shù)據(jù)點、流數(shù)據(jù)最大值點和流數(shù)據(jù)最小值點組成一像素列組,作為所述任一像素列對應的像素列組;
保存模塊,用于將維護列組存入循環(huán)數(shù)組,其中,多個像素列組組成一個維護列組;
重新渲染模塊,用于對所述維護列組中的所有流數(shù)據(jù)點進行重新渲染,以使得數(shù)據(jù)可視化。
8.一種基于滑動窗口的數(shù)據(jù)可視化電子設備,其特征在于,包括:
存儲器和處理器,所述處理器和所述存儲器通過總線完成相互間的通信;所述存儲器存儲有可被所述處理器執(zhí)行的程序指令,所述處理器調用所述程序指令能夠執(zhí)行如權利要求1至6任一所述的可視化方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學,未經清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711320723.X/1.html,轉載請聲明來源鉆瓜專利網。
- 緩存流數(shù)據(jù)
- 傳遞流數(shù)據(jù)
- 流數(shù)據(jù)記錄裝置、流數(shù)據(jù)記錄再現(xiàn)裝置、流數(shù)據(jù)再現(xiàn)裝置、流數(shù)據(jù)編輯裝置、流記錄方法、以及流再現(xiàn)方法
- 流數(shù)據(jù)記錄裝置、流數(shù)據(jù)編輯裝置、流數(shù)據(jù)再現(xiàn)裝置、流數(shù)據(jù)記錄方法、以及流數(shù)據(jù)再現(xiàn)方法
- 一種數(shù)據(jù)流調度的方法、設備和系統(tǒng)
- 數(shù)據(jù)流調度系統(tǒng)以及數(shù)據(jù)流調度方法
- 汽車數(shù)據(jù)流的監(jiān)控方法、系統(tǒng)及可讀存儲介質
- 流數(shù)據(jù)傳輸方法、裝置、系統(tǒng)、接入設備及存儲介質
- 一種數(shù)據(jù)流類型識別模型更新方法及相關設備
- 一種流數(shù)據(jù)處理方法和裝置





