流量顯示方法和流量顯示設備的制造方法
【技術領域】
[0001] 本發明一般地涉及圖像處理領域。具體而言,本發明涉及一種流量顯示方法和流 量顯示設備。
【背景技術】
[0002] 近年來,在多個領域中,對流量的分析和顯示的需求正在增加。例如,在交通領域 中,對高速公路、交通干道等的車流量分析和顯示有助于交管部口對交通的管理和相關信 息的發布并有助于城市規劃部口進行城市規劃設計。在大型購物中也,客流量的分析和顯 不有助于有效地提局服務質量等。
[0003] 然而,傳統的流量分析僅基于簡單的數值統計。傳統的流量顯示W文字和數字為 主,不夠直觀明了。即使W圖形顯示流量,顯示效果也比較簡單,不夠形象。如果流量顯示 是復雜的,則又容易干擾對實時圖像的顯示。
[0004] 因此,期望一種流量顯示方法和流量顯示設備,其顯示的流量能夠根據實際流量 及時更新,其顯示效果W直觀的圖像為主,并且流量的顯示不干擾實時圖像的顯示。
【發明內容】
[0005] 在下文中給出了關于本發明的簡要概述,W便提供關于本發明的某些方面的基本 理解。應當理解,該個概述并不是關于本發明的窮舉性概述。它并不是意圖確定本發明的 關鍵或重要部分,也不是意圖限定本發明的范圍。其目的僅僅是W簡化的形式給出某些概 念,W此作為稍后論述的更詳細描述的前序。
[0006] 本發明的目的是針對現有技術的上述問題,提出了一種能夠根據實際流量及時更 新流量顯示、流量顯示W直觀的圖像為主并且不干擾實時圖像顯示的流量顯示方法和流量 顯示設備。
[0007] 為了實現上述目的,根據本發明的一個方面,提供了一種流量顯示方法,包括:檢 測輸入圖像峽序列中的運動對象在每一峽中的位置;根據所檢測的所述運動對象的位置, 確定所述運動對象的代表像素及其周圍的圖像塊;對于所確定的圖像塊中的每一個像素, 根據該像素與所述代表像素之間的距離,計算該像素的特征量,用W表征所述運動對象的 存在;W及將所述特征量W可視化的方式顯示。
[0008] 根據本發明的另一個方面,提供了一種流量顯示設備,包括;位置檢測裝置,被配 置為:檢測輸入圖像峽序列中的運動對象在每一峽中的位置;代表像素確定裝置,被配置 為;根據所檢測的所述運動對象的位置,確定所述運動對象的代表像素及其周圍的圖像塊; 特征量計算裝置,被配置為:對于所確定的圖像塊中的每一個像素,根據該像素與所述代表 像素之間的距離,計算該像素的特征量,用W表征所述運動對象的存在;W及可視化顯示裝 置,被配置為;將所述特征量W可視化的方式顯示。
[0009] 另外,根據本發明的另一方面,還提供了 一種存儲介質。所述存儲介質包括機器可 讀的程序代碼,當在信息處理設備上執行所述程序代碼時,所述程序代碼使得所述信息處 理設備執行根據本發明的上述方法。
[0010] 此外,根據本發明的再一方面,還提供了 一種程序產品。所述程序產品包括機器可 執行的指令,當在信息處理設備上執行所述指令時,所述指令使得所述信息處理設備執行 根據本發明的上述方法。
【附圖說明】
[0011] 參照下面結合附圖對本發明實施例的說明,會更加容易地理解本發明的W上和其 它目的、特點和優點。附圖中的部件只是為了示出本發明的原理。在附圖中,相同的或類似 的技術特征或部件將采用相同或類似的附圖標記來表示。附圖中:
[0012] 圖1示出了根據本發明的實施例的流量顯示方法的流程圖;
[0013] 圖2示出了步驟S4的詳細流程圖;
[0014] 圖3示出了根據本發明的實施例的流量顯示設備的結構方框圖;
[0015] 圖4示出了可用于實施根據本發明的實施例的方法和設備的計算機的示意性框 圖擬及
[0016] 圖5示出了某時刻的輸入圖像、對應的掩膜圖像、最終的疊加顯示的效果示例。
【具體實施方式】
[0017] 在下文中將結合附圖對本發明的示范性實施例進行詳細描述。為了清楚和簡明起 見,在說明書中并未描述實際實施方式的所有特征。然而,應該了解,在開發任何該種實際 實施方式的過程中必須做出很多特定于實施方式的決定,W便實現開發人員的具體目標, 例如,符合與系統及業務相關的那些限制條件,并且該些限制條件可能會隨著實施方式的 不同而有所改變。此外,還應該了解,雖然開發工作有可能是非常復雜和費時的,但對得益 于本公開內容的本領域技術人員來說,該種開發工作僅僅是例行的任務。
[0018] 在此,還需要說明的一點是,為了避免因不必要的細節而模糊了本發明,在附圖中 僅僅示出了與根據本發明的方案密切相關的裝置結構和/或處理步驟,而省略了與本發明 關系不大的其他細節。另外,還需要指出的是,在本發明的一個附圖或一種實施方式中描述 的元素和特征可W與一個或更多個其它附圖或實施方式中示出的元素和特征相結合。
[0019] 下面將參照圖1描述根據本發明的實施例的流量顯示方法的流程。
[0020] 圖1示出了根據本發明的實施例的流量顯示方法的流程圖。如圖1所示,根據本 發明的實施例的流量顯示方法,包括如下步驟;檢測輸入圖像峽序列中的運動對象在每一 峽中的位置(步驟S1);根據所檢測的所述運動對象的位置,確定所述運動對象的代表像素 及其周圍的圖像塊(步驟S2);對于所確定的圖像塊中的每一個像素,根據該像素與所述代 表像素之間的距離,計算該像素的特征量,用W表征所述運動對象的存在(步驟S3) ;W及將 所述特征量W可視化的方式顯示(步驟S4)。
[0021] 在步驟S1中,檢測輸入圖像峽序列中的運動對象在每一峽中的位置。
[002引輸入圖像幀序列可W來自例如攝像頭、交通監視系統、閉路電視系統等,只要輸入 圖像峽序列中存在要監控其流量的運動對象即可。
[0023] 可W采用任何已知的對象檢測方法來檢測圖像峽序列中的運動對象,例如交通工 具、人等。
[0024] 而且,需要根據檢測的結果,確定輸入圖像峽序列中的每一峽中運動對象的位置。 對象的位置例如可表示為包括對象像素的矩形塊,也可W表示為對象的輪廓,亦可表示為 對象的所有前景像素。本發明不限于上述示例。
[0025] 傳統的方法執行到該一步,就可能直接W所檢測的對象作為流量顯示的一部分突 出顯示在輸入圖像峽上。該樣會影響輸入圖像峽本身的實時顯示。
[0026] 此外,傳統的方法可能針對所檢測的對象做統計分析,并將分析結果W文字或數 字的形式疊加顯示在輸入圖像峽上。該樣的流量顯示又不夠形象直觀。
[0027] 本發明的流量顯示方法既直觀又不干擾輸入圖像峽本身的實時顯示。
[0028] 為了達到上述目的,在步驟S2中,根據所檢測的運動對象的位置,確定運動對象 的代表像素及其周圍的圖像塊。
[0029] 運動對象的代表像素是代表運動對象存在的像素。代表像素選自對運動對象的檢 測結果。具體的選取方法并不加W限制。
[0030] 作為示例,可W計算運動對象的所有前景像素的坐標的平均值,作為代表像素的 坐標。例如,計算檢測出的運動對象的所有前景像素的橫坐標的算術平均值,作為代表像素 的橫坐標;類似地,計算檢測出的運動對象的所有前景像素的縱坐標的算術平均值,作為代 表像素的縱