新四季網

數據處理設備、數據處理系統和方法與流程

2023-08-03 03:27:21


本發明涉及數據處理設備、數據處理系統和方法,並且例如,涉及壓縮和發送數據的數據處理設備、數據處理系統和方法。



背景技術:

為了增加在獲取數據並且將所獲取的數據發送到終端時的數據發送效率,使用壓縮數據以減小數據量並且發送壓縮數據的技術。例如,從諸如相機的設備獲取圖像數據,並且圖像數據被壓縮和發送到終端。這種技術的應用示例是在顯示器等上顯示用諸如汽車等的後部監視器或頂視圖(top view)監視器的車載相機所拍攝的圖像。在這種技術中,有必要減小在相機拍攝圖像時的定時和在顯示器上顯示圖像時的定時之間的時滯(以減少時延)。在這種情況下,可以通過壓縮和發送來自相機的圖像數據,提高從相機到顯示器的發送速度。

關於以上技術,專利文獻1公開了一種圖像發送設備,該圖像發送設備可以通過單個系統中的編碼電路和壓縮裝置來同時將圖像數據發送到網絡並且將圖像數據存儲在HDD中。因為專利文獻1中公開的技術以壓縮的順序對壓縮數據進行分類,並且將其存儲在壓縮數據存儲設備中,並且然後響應於來自終端的請求來從壓縮數據存儲設備中讀取壓縮數據,所以可以將各個壓縮數據發送到每個終端。

引用列表

專利文獻

PTL 1:日本未經審查專利公開No.2003-299076



技術實現要素:

技術問題

近來,變得能夠從如相機的設備發送多種類型的數據,諸如圖像數據和其它數據(例如,距離數據)。因此,需要以低時延向終端發送多種類型的數據。

然而,根據專利文獻1中公開的技術,因為僅存在用於壓縮的一個路徑,所以每次僅可以壓縮一個數據。因此,在專利文獻1中公開的技術中,當傳輸多種類型的數據時,時延可能被劣化。

從說明書的描述和附圖中,本發明的其它問題和新穎特徵將變得顯而易見。

問題的解決方案

根據一個實施例,一種數據處理設備包括:數據選擇器電路,將包括多種類型的數據的數據組劃分成多種類型的數據;多個壓縮電路,根據所述多種類型的數據中的每一個,彼此並行地壓縮所述多種類型的數據;以及數據發送電路,將所述多種類型的壓縮數據發送到終端。

本發明的有益效果

根據上述實施例,能夠以低時延傳輸多種類型的數據。

附圖說明

圖1是示出根據實施例的數據處理設備的概況的視圖;

圖2是示出根據第一實施例的數據處理系統的視圖;

圖3是示出根據第一實施例的數據處理系統中的數據處理方法的流程圖;

圖4是示出根據第一實施例的第一替代示例的數據處理系統的視圖;

圖5是示出根據第一實施例的第二替代示例的數據處理系統的視圖;

圖6是示出根據第一實施例的第三替代示例的數據處理系統的視圖;

圖7是示出根據第二實施例的數據處理系統的視圖;

圖8是示出根據第二實施例的數據處理設備中的數據處理方法的流程圖;

圖9是示出根據第二實施例的第一替代示例的數據處理系統的視圖;

圖10是示出根據第三實施例的數據處理系統的視圖;以及

圖11是示出根據第三實施例的數據處理系統被安裝在汽車上的示例的視圖。

具體實施方式

以下,將描述本發明的實施例。以下描述和附圖被適當地縮短並簡化以使說明明確。在附圖中,相同的附圖標記指代相同的結構元件,省略其冗餘說明。

在下面的實施例中,為了方便,在必要時將描述劃分成多個部分或實施例。然而,除非另外明確指明,否則這些部分或實施例決不是彼此無關的,而是處於一個表示另一個的部分或全部的修改、詳細或補充的描述等這樣的關係中。另外,在下面的實施例中,當引用元件的數目等(包括數模、數值、量、範圍等)時,除了另外明確指明或者在原理上數量顯而易見限於特定數量這樣的情況下之外,數目不限於具體數目,而是可以大於或小於具體數目。

無須說,在下面的實施例中,其構成元件(包括操作步驟)不一定是必需的,除了另外明確指明或者在原理上它們顯而易見被認為是必需的這樣的情況下之外。類似地,在下面的實施例中,當引用構成元件等的形狀、相對位置等時,包括與該形狀等基本上類似或近似的那些形狀等,除了另外明確指明或者在原理上它顯而易見被認為並非如此這樣的情況下之外。這也適用於上述數目等(包括數目、數值、量、範圍等)。

另外,在附圖中被示出為用於執行各種處理的功能框的元件可由CPU(中央處理單元)、存儲器或其它電路配置為硬體,或者可通過加載在存儲器中的程序等來實現為軟體。因此,對於本領域的技術人員而言,將顯而易見的是,這些功能框圖可由諸如僅硬體、僅軟體或這些的組合的各種形式來實現,並不限於任一種。

另外,可使用任何類型的非瞬時計算機可讀介質將上述程序存儲在計算機中並且將上述程序提供到計算機。非瞬時計算機可讀介質包括任何類型的有形存儲介質。非瞬時計算機可讀介質的示例包括磁存儲介質(諸如,軟盤、磁帶、硬碟驅動器等)、光學磁性存儲介質(例如,磁-光碟)、CD-ROM(只讀存儲器)、CD-R、CD-R/W、和半導體存儲器(諸如,掩模ROM、PROM(可編程ROM)、EPROM(可擦除PROM)、快閃記憶體ROM、RAM(隨機存取存儲器)等)。可使用任何類型的瞬時計算機可讀介質將程序提供到計算機。瞬時計算機可讀介質的示例包括電信號、光學信號和電磁波。瞬時計算機可讀介質可經由諸如電線或光纖的有線通信線路或無線通信線路將程序提供到計算機。

(實施例的概況)

在描述該實施例之前,下文中提供該實施例的概況。圖1是示出根據實施例的數據處理設備1的概況的視圖。如圖1中所示,數據處理設備1包括數據選擇器電路2、第一壓縮電路4a、第二壓縮電路4b和數據發送電路6。注意,儘管在圖1中示出了兩個壓縮電路(第一壓縮電路4a和第二壓縮電路4b),但是壓縮電路的數目可以是三個或更多個。另外,儘管第一壓縮電路4a執行不可逆壓縮,並且第二壓縮電路4b執行可逆壓縮,但不限於此。第一壓縮電路4a可執行可逆壓縮,並且第二壓縮電路4b可執行不可逆壓縮。另外,第一壓縮電路4a和第二壓縮電路4b二者都可執行不可逆壓縮,或者二者都可執行可逆壓縮。

數據選擇器電路2將包括多種類型的數據的數據組劃分成多種類型的數據b1和c1。第一壓縮電路4a和第二壓縮電路4b根據多種類型的數據b1和c1中的每個類型來彼此並行地壓縮多種類型的數據b1和c1。具體地講,第一壓縮電路4a壓縮數據b1,並且得到壓縮數據b2。第二壓縮電路4b壓縮數據c1,並且得到壓縮數據c2。

數據發送電路6將多種類型的壓縮數據發送到終端。具體地講,數據發送電路6將壓縮數據b2和壓縮數據c2發送到終端。數據發送電路6可在相同定時或在不同定時發送壓縮數據b2和壓縮數據c2。

因為根據該實施例的數據處理設備1根據數據的類型來劃分包括多種類型的數據的數據組,並且彼此並行地壓縮劃分的數據,所以改善了在將其發送到終端時的時延。因此,根據該實施例的數據處理設備1可以低時延傳輸多種類型的數據。

例如,在諸如汽車等的後部監視器或頂視圖監視器的駕駛支持系統中,需要以低時延將數據從相機傳輸到顯示器(在實際運動和在顯示器等上顯示相機圖像時的運動之間的差異小)。另外,存在如在汽車制動系統或巡航控制系統中,對於不僅獲取周圍圖像而且同時獲取距諸如汽車附近的物體或人的距離的數據的與日俱增的需要。如上所述,因為根據該實施例的數據處理設備1可以低時延傳輸多種類型的數據,所以其可有效地應用於上述系統。

(第一實施例)

圖2是示出根據第一實施例的數據處理系統10的視圖。數據處理系統10包括相機100、數據處理設備110和接收終端120(接收終端120a、120b和120c)。數據處理設備110被連接以能夠例如通過諸如總線的通信線路50與接收終端120進行通信。數據處理設備110包括數據選擇器電路111、可逆壓縮電路112、不可逆壓縮電路113、存儲器114和數據發送電路115。

相機100可在相同定時輸出多種不同類型的數據。具體地,相機100輸出包括多種不同類型的數據的數據組。在該實施例中,相機100將相機數據A1作為數據組輸出到數據處理設備110。相機數據A1例如是諸如YUV彩色圖像數據、IR(紅外線)圖像數據、距離數據等的圖像數據。儘管在該示例中,相機數據A1通過一個數據總線被發送,但是數據總線的數目不受限制。相機100還將與相機數據A1相關的數據控制信號A2輸出到數據處理設備110。隨後描述數據控制信號A2。

數據選擇器電路111基於數據控制信號A2劃分從其傳送數據的相機100輸出的數據。具體地講,數據選擇器電路111通過預定設置來分析相機數據A1。並且將其劃分成可逆壓縮對其有效的數據B1和不可逆壓縮對其有效的數據C1。可逆壓縮對其有效的數據是在壓縮前後不需要變化的數據。另一方面,不可逆壓縮對其有效的數據是允許在壓縮前後進行變化的數據,並且該這個數據的可壓縮性可通過不可逆壓縮來提高。

可逆壓縮電路112和不可逆壓縮電路113是用於對劃分的數據中的每一個分別執行可逆壓縮和不可逆壓縮的電路。可逆壓縮電路112和不可逆壓縮電路113對多種類型的劃分的數據分別彼此並行地執行壓縮。注意,儘管在該實施例中,數據處理設備110包括可逆壓縮電路112和不可逆壓縮電路113,但不限於此。兩個壓縮電路都可執行可逆壓縮,或者其二者都可執行不可逆壓縮。

可逆壓縮電路112以可逆壓縮格式(例如,Zip、gzip等)對數據B1執行壓縮。然後,可逆壓縮電路112將得到的壓縮數據B2存儲在存儲器114中。此時,可逆壓縮電路112向數據發送電路115輸出報告壓縮完成的數據發送請求信號R1。數據發送請求信號R1包含指定壓縮數據B2被存儲在存儲器114中的區域的信息。

不可逆壓縮電路113以不可逆壓縮格式(例如,JPEG、MPEG-2等)對數據C1執行壓縮。然後,不可逆壓縮電路113將得到的壓縮數據C2存儲在存儲器114中。此時,不可逆壓縮電路113向數據發送電路115輸出報告壓縮完成的數據發送請求信號R2。數據發送請求信號R2包含指定壓縮數據C2被存儲在存儲器114中的區域的信息。

數據發送電路115接收來自可逆壓縮電路112的數據發送請求信號R1,並且然後從存儲器114讀取壓縮數據B2。具體地講,數據發送電路115從存儲器114中的由數據發送請求信號R1指定的區域中讀取壓縮數據B2。然後,數據發送電路115通過通信線路50將讀取的壓縮數據B2發送到接收終端120。類似地,數據發送電路115接收來自不可逆壓縮電路113的數據發送請求信號R2,並且然後從存儲器114讀取壓縮數據C2。具體地講,數據發送電路115從存儲器114中的由數據發送請求信號R2指定的區域中讀取壓縮數據C2。然後,數據發送電路115通過通信線路50將讀取的壓縮數據C2發送到接收終端120。

數據發送電路115可彼此分離地發送壓縮數據B2和壓縮數據C2。具體地講,例如,數據發送電路115可在接收到數據發送請求信號R1時發送壓縮數據B2,並且然後在此後接收到數據發送請求信號R2時發送壓縮數據C2。以該方式,數據發送電路115可將壓縮數據順序地發送到接收終端120。另外,數據發送電路115可同時發送多個幀。注意,數據發送電路115可同時發送壓縮數據B2和壓縮數據C2。具體地講,數據發送電路115可將壓縮數據B2和壓縮數據C2存儲在一個或多個通信幀中,並且同時發送這些通信幀。在該情況下,數據發送電路115可包括用於存儲先前已經被壓縮的數據的緩衝器。

接收終端120是例如與顯示器連接的控制晶片或計算機(PC)。接收終端120接收從數據處理設備110發送的壓縮數據B2和壓縮數據C2。然後,接收終端120將壓縮數據B2和C2解壓縮成原始數據B1和C1,並且執行必要的處理,諸如在顯示器上顯示圖像數據。

下文中,描述數據處理設備110的處理的流程。

圖3是示出根據第一實施例的數據處理系統110中的數據處理方法的流程圖。首先,數據選擇器電路111基於數據控制信號A2,按每個數據類型來劃分包括多種不同類型的數據的相機數據A1(S100)。

接下來,當劃分的數據是需要可逆壓縮的數據(S101中的是)時,數據處理設備110對數據執行可逆壓縮(S102a)。另一方面,當劃分的數據是不需要可逆壓縮的數據(S101中的否)時,數據處理設備110對數據執行不可逆壓縮(S102b)。具體地講,數據選擇器電路111將相機數據A1劃分成可逆壓縮對其有效的數據B1和不可逆壓縮對其有效的數據C1。然後,數據選擇器電路111將數據B1輸出到可逆壓縮電路112,並且將數據C1輸出到不可逆壓縮電路113。可逆壓縮電路112對數據B1執行可逆壓縮。另外,不可逆壓縮電路113對數據C1執行不可逆壓縮。

從相機100輸出的數據控制信號A2包含有效信號,該有效信號指示例如在與數據控制信號A2的輸出相同的定時處輸出的相機數據A1是有效數據。因此,當數據選擇器電路111接收包含有效信號的數據控制信號A2時,其對在與數據控制信號A2的輸出相同定時處輸出的相機數據A1執行處理。數據選擇器電路111由此可在適當的定時處執行處理。換句話講,當數據選擇器電路111接收無效數據時,無效數據諸如在相機100處於空閒模式時輸出的數據,其可防止對數據執行處理。

另外,相機數據A1包含例如上述YUV彩色圖像數據、距離數據等。YUV彩色圖像數據是指示要由用戶在接收終端120中觀看的彩色圖像的圖像數據。當人觀看圖像時,即使圖像數據在壓縮前後稍有變化,人也幾乎識別不到該變化。因此,因為由壓縮造成的數據變化對YUV彩色圖像數據幾乎沒有影響,所以為了增加可壓縮性而執行不可逆壓縮是有效的。因此,數據選擇器電路111將YUV彩色圖像數據分類為不可逆壓縮對其有效的數據C1。

另一方面,距離數據(指示從相機100到物體的距離的數值數據)用於使諸如CPU的計算電路來執行接收終端120中的計算。因此,對於距離數據,需要數據在壓縮前後不變。因此,對距離數據執行可逆壓縮是有效的。因此,數據選擇器電路111將距離數據分類為可逆壓縮對其有效的數據B1。

注意,IR圖像數據在一些情況下用於由用戶在接收終端120中觀看,而在其它情況下用於在接收終端120中被計算。因此,數據選擇器電路111可根據在數據選擇器電路111中的用途將IR圖像數據分類為數據B1或數據C1。

注意,數據控制信號A2可包含指定相機數據A1的數據結構的信息。這適用於相機100可輸出包含這樣的信息的數據控制信號A2的情況。具體地講,當例如相機數據A1是24位,相機數據A1的高8位是數據B1(例如,距離數據)並且相機數據A1的低16位是數據C1(例如,圖像數據)時,數據控制信號A2可包含指示其的信息。然後,數據選擇器電路111通過使用指定該數據結構的信息,來將相機數據A1劃分成可逆壓縮對其有效的數據B1和不可逆壓縮對其有效的數據C1。在該配置中,數據選擇器電路111可容易地劃分相機數據A1。

另外,指定相機數據A1的數據結構的信息可被預設到數據選擇器電路111。具體地講,當已知相機100的規格時,可根據規格來將指定相機數據A1的結構的信息設置到數據選擇器電路111。在該配置中,不需要指定數據控制信號A2中的數據結構。另一方面,通過指定數據控制信號A2中的數據結構,不需要將該信息預設到數據選擇器電路111。

在數據選擇器電路111中分類的數據B1和數據C1被分別輸入到可逆壓縮電路112和不可逆壓縮電路113。分別接收數據B1和數據C1的可逆壓縮電路112和不可逆壓縮電路113根據預定的設置來執行數據壓縮。注意,數據B1和數據C1被分別輸入到可逆壓縮電路112和不可逆壓縮電路113的定時可以是相同的。然後,可逆壓縮電路112和不可逆壓縮電路113並行地執行數據壓縮。具體地講,彼此並行地執行處理步驟S102a和S102b。

可逆壓縮電路112繼續壓縮處理,直至壓縮完成(S103a中的否)。當壓縮完成時(S103a中的是),可逆壓縮電路112將得到的壓縮數據B2輸出到存儲器114,並且將壓縮數據B2寫入存儲器114中的特定區域中。此時,可逆壓縮電路112向數據發送電路115輸出數據發送請求信號R1,並且由此請求數據發送電路115發送數據(S104a)。

類似地,不可逆壓縮電路113繼續壓縮處理,直至壓縮完成(S103b中的否)。當壓縮完成時(S103b中的是),不可逆壓縮電路113將得到的壓縮數據C2輸出到存儲器114,並且將壓縮數據C2寫入存儲器114中的特定區域中。此時,不可逆壓縮電路113向數據發送電路115輸出數據發送請求信號R1,並且從而請求數據發送電路115發送數據(S104b)。注意,處理步驟S102a、S103a和S104a與處理步驟S102b、S103b和S104b並行地執行。

數據發送電路115開始對從存儲器114輸入的壓縮數據的發送(S105)。具體地講,當數據發送電路115接收數據發送請求信號R1時,其從存儲器114中提取壓縮數據B2,並將其發送到接收終端120。另一方面,當數據發送電路115接收數據發送請求信號R2時,其從存儲器114中提取壓縮數據C2,並將其發送到接收終端120。注意,數據發送電路115可將多個數據幀同時發送到多個接收終端120。

使壓縮數據B2和C2二者從存儲器114輸出到數據發送電路115所花費的時間通常比一次壓縮所需要的時間短。因此,數據發送電路115可在從可逆壓縮電路112和不可逆壓縮電路113輸出下一個壓縮數據之前,接收壓縮數據B2和C2。由此,可以防止壓縮數據的數據丟失。注意,即使使兩個壓縮數據B2和C2從存儲器114輸出到數據發送電路115所花費的時間與一次壓縮所需要的時間相等或更長,因為存儲器114臨時存儲壓縮數據,所以也可以防止有數據丟失,而不論其用於發送壓縮數據的定時如何。另外,因為存儲器114臨時存儲壓縮數據,所以數據發送電路115可在任意定時將壓縮數據B2和壓縮數據C2發送到接收終端120。例如,數據發送電路115可將壓縮數據B2和壓縮數據C2同時發送到接收終端120。替代地,數據發送電路115可在接收終端120需要壓縮數據B2和壓縮數據C2時的定時處,將壓縮數據B2和壓縮數據C2發送到接收終端120。

在上述專利文獻中,當處理多種類型的數據時,下一個數據無法被處理,直至一個數據的處理結束並且選擇器被切換。另外,因為在當壓縮一個數據時的時間段期間,另一數據無法被壓縮,所以需要長的時間來發送所有數據。

另一方面,根據該實施例的數據處理設備110包括劃分多種類型的數據的數據選擇器電路111,並且包括彼此並聯布置的兩個壓縮電路。換句話講,在該實施例中存在多個壓縮路徑。因此,可彼此並行地壓縮多種類型的劃分的數據中的每一個。由此,與順序壓縮多個數據的情況相比,能夠減少傳輸多種類型的數據時的時延。

另外,根據該實施例的數據處理設備110包括以不同壓縮格式執行壓縮的兩個壓縮電路。具體地講,在該實施例中,第一壓縮電路(在該實施例中,不可逆壓縮電路113)以第一格式(在該實施例中,不可逆壓縮格式)對第一類型的數據(在該實施例中,圖像數據)執行壓縮。另一方面,第二壓縮電路(在該實施例中,可逆壓縮電路112)以第二格式(在該實施例中,可逆壓縮格式)對第二類型的數據(在該實施例中,距離數據)執行壓縮,第二格式不同於第一格式。在該配置中,即使輸入多種不同類型的數據,也可以根據數據的類型,通過適用於每個數據的用途的壓縮方法來壓縮這些數據。

此外,根據該實施例的數據處理設備110包括彼此並聯的可逆壓縮電路112和不可逆壓縮電路113。在該配置中,可以彼此並行地執行以不可逆壓縮格式的壓縮和以可逆壓縮格式的壓縮。

另外,因為在上述專利文獻中僅布置了一個壓縮電路,所以即使輸入多種類型的數據,也可選擇不可逆壓縮的壓縮和可逆壓縮格式中的任何一個。另一方面,根據該實施例的數據處理設備110可彼此分離地處理諸如圖像數據的要由用戶在接收終端120中觀看的數據(第一類型的數據)以及諸如距離數據的要在接收終端120中計算的數據(第二類型的數據)。如前所述,對於諸如YUV彩色圖像數據的圖像數據,即使圖像數據在壓縮前後稍有變化,人也幾乎識別不到該變化。另一方面,對於距離數據,因為其用於接收終端120中的諸如計算的操作,所以需要數據在壓縮前後不變。因此,根據該實施例的數據處理設備110可對圖像數據執行不可逆壓縮以增加可壓縮性,並且對距離數據執行可逆壓縮以不產生數據中的改變。

另外,在上述實施例中,可逆壓縮電路112和不可逆壓縮電路113分別將數據發送請求信號R1和R2輸出到數據發送電路115,並且數據發送電路115基於數據發送請求信號R1和R2發送壓縮數據。換句話講,在不使用CPU處理的情況下,執行從對從相機100輸入的數據A1的壓縮到將壓縮數據發送到接收終端120的一系列數據處理操作。在該配置中,可以在不進行能夠進行高速處理的任何軟體處理(諸如,由CPU進行的處理)的情況下,通過使用硬體來執行數據的壓縮和數據的傳輸。

在執行由CPU進行的軟體處理的情況下,需要在壓縮完成時,對CPU執行中斷處理。此時,CPU需要執行中斷處理和總線接入處理,並且接入數據發送電路。另一方面,在該實施例的配置中,將數據發送請求信號R1和R2(完成標誌)從可逆壓縮電路112和不可逆壓縮電路113直接輸入到數據發送電路115。這消除了對CPU中的中斷處理和總線接入處理的需要,並且由此可以實現高速處理。

(第一實施例的替代示例)

圖4是示出根據第一實施例的第一替代示例的數據處理系統10的視圖。圖4示出三種或更多種類型的數據被輸入到數據處理設備110的情況。具體地講,在圖4中,數據處理系統10包括兩個相機100a和100b。另外,在圖4中,除了可逆壓縮電路112和不可逆壓縮電路113,數據處理設備110包括可逆壓縮電路134。

如圖2中的相機100,相機100a輸出包括YUV彩色圖像數據和距離數據的相機數據A1以及與相機數據A1相關的數據控制信號A2。另一方面,相機100b輸出包括例如IR圖像數據的相機數據A3以及與相機數據A3相關的數據控制信號A4。數據控制信號A4具有與數據控制信號A2相同的結構。

如上所述,數據選擇器電路111基於數據控制信號A2來將相機數據A1劃分成YUV彩色圖像數據和距離數據。然後,數據選擇器電路111將距離數據作為數據B1輸出到可逆壓縮電路112,並且將YUV彩色圖像數據作為數據C1輸出到不可逆壓縮電路113。另外,數據選擇器電路111基於數據控制信號A4將相機數據A3中所包括的IR圖像數據作為數據D1,輸出到可逆壓縮電路134。因此,在該示例中,IR圖像數據是可逆壓縮對其有效的數據,即,該數據是要在接收終端120中計算的數據。

可逆壓縮電路112和不可逆壓縮電路113的處理操作與參考圖2描述的相同,並且因此不冗餘描述。可逆壓縮電路134以與可逆壓縮電路112相同的方式,對數據D1執行可逆壓縮,並且將得到的壓縮數據D2存儲在存儲器114中。另外,可逆壓縮電路134將報告壓縮完成的數據發送請求信號R3輸出到數據發送電路115。數據發送電路115由此將壓縮數據D2發送到接收終端120。

如上所述,該實施例還適用於存在三種類型的數據的情況。另外,在存在四種或更多種類型的數據的情況下,可根據類型的數目來並聯地添加壓縮電路。注意,通過將存儲器布置在數據選擇器電路111中,可以在不增加壓縮電路的數目的情況下,對多種類型的數據中的每一個執行壓縮。注意,在圖4的示例中,當IR圖像數據是不可逆壓縮對其有效的數據時,即,該數據是要由用戶在接收終端120中查看的數據時,可布置不可逆壓縮電路來替代可逆壓縮電路134。另外,儘管在圖4中示出存在多個想你100的情況,但可從一個相機100輸出包括三種或更多種類型數據的相機數據A1。

圖5是示出根據第一實施例的第二替代示例的數據處理系統10的視圖。在圖5的示例中,分別針對來自可逆壓縮電路112的壓縮數據B2和來自可逆壓縮電路113的壓縮數據C2來布置多個數據發送電路。具體地,在圖5的示例中,數據處理系統10包括用於發送壓縮數據B2的數據發送電路141以及用於發送壓縮數據C2的數據發送電路142。在圖5的示例中,數據處理系統10不需要包括存儲器114。

可逆壓縮電路112將壓縮數據B2輸出到數據發送電路141。此時,可逆壓縮電路112將報告壓縮完成的數據發送請求信號R1輸出到數據發送電路141。數據發送電路141接收數據發送請求信號R1,並且由此將從可逆壓縮電路112輸出的壓縮數據B2發送到接收終端120。

不可逆壓縮電路113將壓縮數據C2輸出到數據發送電路142。此時,不可逆壓縮電路113將報告壓縮完成的數據發送請求信號R2輸出到數據發送電路142。數據發送電路142接收數據發送請求信號R2,並且從而將從不可逆壓縮電路113輸出的壓縮數據C2發送到接收終端120。

在圖5的示例中,單獨地布置用於發送壓縮數據B2的數據發送電路141和用於發送壓縮數據C2的數據發送電路142。因此,即使在沒有臨時存儲壓縮數據的存儲器的情況下,數據處理設備110也可在沒有數據丟失的情況下,單獨地發送來自可逆壓縮電路112的壓縮數據B2和來自不可逆壓縮電路113的壓縮數據C2。

圖6是示出根據第一實施例的第三替代示例的數據處理系統10的視圖。在圖6的示例中,單獨地布置分別用於發送來自可逆壓縮電路112的壓縮數據B2和來自不可逆壓縮電路113的壓縮數據C2的信道Ch1和信道Ch2。具體地,在圖6的示例中,數據處理設備110包括與信道Ch1和信道Ch2兼容的數據發送電路150。在圖6的示例中,數據處理設備110不需要包括存儲器114。

可逆壓縮電路112將壓縮數據B2輸出到數據發送電路150。此時,可逆壓縮電路112將報告壓縮完成的數據發送請求信號R1輸出到數據發送電路150。數據發送電路150接收數據發送請求信號R1,並且從而通過信道Ch1將壓縮數據B2發送到接收終端120。

不可逆壓縮電路113將壓縮數據C2輸出到數據發送電路150。此時,不可逆壓縮電路113將報告壓縮完成的數據發送請求信號R2輸出到數據發送電路150。數據發送電路150接收數據發送請求信號R2,並且從而通過信道Ch2將壓縮數據C2發送到接收終端120。

在圖6的示例中,單獨地布置分別用於發送壓縮數據B2和壓縮數據C2的信道Ch1和信道Ch2。因此,即使在沒有臨時存儲壓縮數據的存儲器的情況下,數據處理設備110可在沒有數據丟失的情況下,單獨地發送來自可逆壓縮電路112的壓縮數據B2和來自不可逆壓縮電路113的壓縮數據C2。

(第二實施例)

圖7是示出根據第二實施例的數據處理系統20的視圖。在第二實施例中,數據處理系統以與以乙太網(註冊商標)兼容的格式與接收終端進行通信。

數據處理系統20包括相機100、數據處理設備210和接收終端120(接收終端120a、120b和120c)。數據處理設備210被連接,以能夠通過與例如乙太網兼容的通信線路52與接收終端120進行通信。數據處理設備210包括數據選擇器電路111、可逆壓縮電路112、不可逆壓縮電路113、乙太網報頭添加電路212、乙太網報頭添加電路213、存儲器114和乙太網通信電路215。因此,在第二實施例中,添加了乙太網報頭添加電路212和乙太網報頭添加電路213,並且乙太網通信電路215代替數據發送電路115。其它元件與第一實施例的元件相同,並不冗餘描述。

圖8是示出根據第二實施例的數據處理設備210中的數據處理方法的流程圖。在圖8中,省略與第一實施例中相同的處理步驟(S100至S103)的描述。下文中,參照圖8描述數據處理設備210的每個電路的操作。

可逆壓縮電路112執行壓縮,並且將壓縮數據B2輸出到乙太網報頭添加電路212。乙太網報頭添加電路212將與壓縮數據B2相關的乙太網報頭添加到壓縮數據B2(S202a)。然後,乙太網報頭添加電路212將添加有乙太網報頭的壓縮數據B3寫入存儲器114中的預定區域中。在第二實施例中,當乙太網報頭添加電路212添加乙太網報頭時,乙太網報頭添加電路212將數據發送請求信號R1輸出到乙太網通信電路215。乙太網報頭添加電路212由此請求乙太網通信電路215發送數據(S204a)。

不可逆壓縮電路113執行壓縮,並且將壓縮數據C2輸出到乙太網報頭添加電路213。乙太網報頭添加電路213將與壓縮數據C2相關的乙太網報頭添加到壓縮數據C2(S202b)。然後,乙太網報頭添加電路213將添加有乙太網報頭的壓縮數據C3寫入存儲器114中的預定區域中。在第二實施例中,當乙太網報頭添加電路213添加乙太網報頭時,乙太網報頭添加電路212將數據發送請求信號R2輸出到乙太網通信電路215。乙太網報頭添加電路213由此請求乙太網通信電路215發送數據(S204b)。

乙太網通信電路215開始對從存儲器114輸入的壓縮數據的發送(S205)。具體地講,當乙太網通信電路215接收數據發送請求信號R1時,其從存儲器114中提取具有報頭的壓縮數據B3。然後,乙太網通信電路215以與乙太網兼容的格式,將具有報頭的壓縮數據B3發送到接收終端120。另一方面,當乙太網通信電路215接收數據發送請求信號R2時,其從存儲器114中提取具有報頭的壓縮數據C3。然後,乙太網通信電路215以與乙太網兼容的格式,將具有報頭的壓縮數據C3發送到接收終端120。

在第二實施例中,數據處理設備210可以以與乙太網兼容的格式將壓縮數據發送到接收終端120。因此,對於多個數據處理設備210和多個接收終端120(接收終端120a、120b和120c),可構造諸如總線類型或星型的網絡配置。另外,通常,與模擬格式的電纜和LVDS(低電壓差分信號)格式的電纜相比,乙太網通信中使用的電纜對於噪聲具有高容限。因此,乙太網通信中使用的電纜不需要屏蔽膜。因此,通過以與乙太網兼容的格式發送壓縮數據,電纜可較薄,這使得布線容易。這還允許使用不昂貴的電纜。這在數位相機連接到車輛等內的設備的情況下特別有效。

另外,在第二實施例中,對壓縮數據添加乙太網報頭。乙太網報頭包含由乙太網(註冊商標)等定義的諸如時間戳記的信息。通過使用這種信息,當數據處理設備210從多個相機100等接收多個不同的相機數據時,可以同步分別包含在多個相機數據中的多個圖像數據等。這在採用組合使用多個相機得到的多個圖像數據的頂視圖監視器技術的情況下特別有效。

注意,還在第二實施例中,並聯布置可逆壓縮電路112和不可逆壓縮電路113。因此,在第二實施例中也得到與第一實施例中基本上相同的有益效果。

(第二實施例的替代示例)

圖9是示出根據第二實施例的第一替代示例的數據處理系統20的視圖。在圖9中,與圖7相比,替換存儲器和乙太網報頭添加電路的位置。

具體地講,在圖9的示例中,數據處理設備210包括存儲器220來代替存儲器114,並且包括乙太網報頭添加電路222來代替乙太網報頭添加電路212和乙太網報頭添加電路213。在圖9中,可逆壓縮電路112以與圖2的示例相同的方式,將壓縮數據B2存儲在存儲器220中。此時,可逆壓縮電路112將數據發送請求信號R1輸出到乙太網通信電路215。另外,在壓縮數據B2被存儲在存儲器220中之後,乙太網報頭添加電路222將乙太網報頭添加到所存儲的壓縮數據B2。由此,添加有乙太網報頭的壓縮數據B3被存儲在存儲器220中。

另外,不可逆壓縮電路113以與圖2的示例相同的方式,將壓縮數據C2存儲在存儲器220中。此時,不可逆壓縮電路113將數據發送請求信號R2輸出到乙太網通信電路215。另外,在壓縮數據C2被存儲在存儲器220中之後,乙太網報頭添加電路222將乙太網報頭添加到所存儲的壓縮數據C2。由此,添加有乙太網報頭的壓縮數據C3被存儲在存儲器220中。

當乙太網通信電路215接收數據發送請求信號R1時,其以與圖7的示例中相同的方式,從存儲器220中提取具有報頭的壓縮數據B3,並將其發送到接收終端120。另一方面,當乙太網通信電路215接收數據發送請求信號R2時,其以與圖7的示例中相同的方式,從存儲器220中提取具有報頭的壓縮數據C3,並將其發送到接收終端120。

在圖9的示例中,僅布置一個乙太網報頭添加電路。因此,與圖7的相比,電路規模以對應於乙太網報頭添加電路的大小被減小。

(第三實施例)

圖10是示出根據第三實施例的數據處理系統30的視圖。第三實施例與其它實施例的不同之處在於,布置多於一個的根據第一實施例的數據處理設備110。在第三實施例中,可布置多於一個的根據第二實施例的數據處理設備210。在第三實施例中,使用根據第一或第二實施例的多個數據處理設備來構造網絡。

數據處理系統30包括相機數據處理單元301、302、303和304、中繼設備300以及接收終端120。相機數據處理單元301包括相機100a和數據處理設備110a。類似地,相機數據處理單元302包括相機100b和數據處理設備110b。相機數據處理單元303包括相機100c和數據處理設備110c。相機數據處理單元304包括相機100d和數據處理設備110d。相機100a、100b、100c和100d具有與圖2中示出的相機100基本上相同的功能。類似地,數據處理設備110a、110b、110c和110d具有與圖2中示出的數據處理設備110基本上相同的配置。數據處理設備110a、110b、110c和110d中的每一個將壓縮數據(壓縮數據B2和C2)發送到中繼設備300。

中繼設備300是例如乙太網等中的集線器、路由器或交換機。中繼設備300具有將從數據處理設備110a、110b、110c和110d輸出的壓縮數據中繼到接收終端120的功能。中繼設備300可將從數據處理設備110a、110b、110c和110d輸出的壓縮數據作為束(bundle)發送到接收終端120。此時,可通過使用根據第二實施例的乙太網報頭,同步同時由相機100a、100b、100c和100d同時分別得到的相機數據的壓縮數據。

在第三實施例中,使用多個數據處理設備來構造網絡。因此,可通過使用由多個相機100獲取的相機數據來在接收終端120中執行各種處理。下文中,描述第三實施例的應用示例。

圖11是示出根據第三實施例的數據處理系統30被安裝在車輛900上的示例的視圖。儘管圖11示出了系統用於車輛內頂視系統的示例,但不限於此。

車輛900包括相機數據處理單元301、302、303和304以及頂視圖接收終端310。頂視圖接收終端310具有圖10中示出的中繼設備300和接收終端120的功能。相機數據處理單元301的相機100a拍攝車輛900前方的圖像,並且獲取與前方相關的圖像數據。另外,相機數據處理單元301的相機100a測量距車輛900前方的物體的距離,並且獲取指示測量值的距離數據。相機數據處理單元301的數據處理設備110a獲取包含圖像數據和距離數據的相機數據,並且如上所述執行壓縮。然後,數據處理設備110a將與前方相關的壓縮數據發送到頂視圖接收終端310。

類似地,相機數據處理單元302獲取並且壓縮與車輛900右側相關的圖像數據和距離數據,並且將與右側相關的壓縮數據發送到頂視圖接收終端310。相機數據處理單元303獲取並且壓縮與車輛900後方相關的圖像數據和距離數據,並且將與後方相關的壓縮數據發送到頂視圖接收終端310。相機數據處理單元304獲取並且壓縮與車輛900左側相關的圖像數據和距離數據,並且將與左側相關的壓縮數據發送到頂視圖接收終端310。

頂視圖接收終端310將與上述四個方向(前方、後方、右側和左側)相關的壓縮數據解壓縮,並且執行各種處理。例如,頂視圖接收終端310組合與這四個方向相關的圖像數據,以生成與頂視圖相關的圖像並且將其顯示在顯示器上。

另外,當在特定方向(例如,左側)上的距車輛900(相機100)的特定距離內存在物體(障礙物)時,頂視圖接收終端310執行特定處理以將該事實警告給用戶。例如,在這種情況下,頂視圖接收終端310可輸出警告或者改變與對應方向(例如,左側)相關的圖像數據的顏色。如上所述,通過構造根據第三實施例的系統,可在接收終端120中執行各種處理。

(替代示例)

這個實施例不限於上述實施例,並且可在本發明的範圍內以許多方式進行變化。例如,儘管在上述實施例中數據處理設備包括存儲器,但其可包括數據選擇邏輯電路來代替存儲器。數據選擇邏輯電路是接收從多個電路發送的壓縮數據並且將其發送到數據發送電路的電路。數據選擇邏輯電路將數據輸出到數據發送電路115所花費的時間比一次壓縮所需要的時間短,並且因此可以在從壓縮電路輸出下一個數據之前,將壓縮數據發送到數據發送電路。另外,數據選擇邏輯電路可根據通過輸入外部信號等進行的設置,以不同的順序將壓縮數據發送到數據發送電路。例如,當期望首先處理相機數據中包含的數據當中的距離數據時,即使當距離數據和YUV圖像數據被同時接收時,也可以首先發送距離數據。

另外,儘管在上述實施例中數據處理設備包括可逆壓縮電路和不可逆壓縮電路,但不限於此。數據處理設備中包括的多個壓縮電路全部都可以是可逆壓縮電路,或者它們全部都可以是不可逆壓縮電路。

另外,儘管在上述實施例中相機輸出包括多個不同類型的數據的數據組,但輸出數據組的設備不限於相機。這個實施例可應用於能夠輸出數據組的任何設備。例如,掃描儀可輸出數據組,或者記錄設備可輸出數據組。在掃描儀的情況下,數據組可包括例如通過掃描而得到的圖像數據和指示圖像數據的特徵的數據。另外,在記錄設備的情況下,數據組可包括表示記錄的視頻的數據和與視頻相關的數據(記錄時間、指示記錄地點的位置數據等)。

儘管以上具體描述了本發明的實施例,但本發明不限於上述實施例,並且可在不脫離本發明的範圍的情況下進行各種變化和修改。

附圖標記列表

1 數據處理設備

2 數據選擇器電路

4A 第一壓縮電路

4B 第二壓縮電路

6 數據發送電路

10 數據處理系統

20 數據處理系統

30 數據處理系統

100 相機

110 數據處理設備

111 數據選擇器電路

112 可逆壓縮電路

113 不可逆壓縮電路

114 存儲器

115 數據發送電路

120 接收終端

134 可逆壓縮電路

141 數據發送電路

142 數據發送電路

150 數據發送電路

210 數據處理設備

212 乙太網報頭添加電路

213 乙太網報頭添加電路

215 乙太網通信電路

220 存儲器

222 乙太網報頭添加電路

300 中繼設備

301 相機數據處理單元

302 相機數據處理單元

303 相機數據處理單元

304 相機數據處理單元

310 頂視圖接收終端

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀