欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多地點繪制圖像共享裝置、多地點繪制圖像共享系統(tǒng)、由多地點繪制圖像共享裝置執(zhí)行的...的制作方法

文檔序號:7850771閱讀:267來源:國知局
專利名稱:多地點繪制圖像共享裝置、多地點繪制圖像共享系統(tǒng)、由多地點繪制圖像共享裝置執(zhí)行的 ...的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種使得在多個地點之間共享在作為繪制對象的白板等上繪制的繪制圖像的多地點繪制圖像共享設(shè)備、多地點繪制圖像共享系統(tǒng)、由多地點繪制圖像共享裝置執(zhí)行的方法、程序和記錄介質(zhì)。
背景技術(shù)
在近年來直到目前,由于例如公司活動的全球化和多地點間的合作業(yè)務(wù)的增加, 電話會議、視頻電話會議等變得普及。因為電話會議主要基于音頻信號舉行,從記錄和理解的觀點看他們有時候是不足的。此外,因為信息能夠?qū)崟r完美地傳達,視頻電話會議變得流行。然而,他們導致了需要專用硬件設(shè)備、安裝成本可能變高、和在各個地點處難以安排顯示屏上的圖像的問題。此外,為了同時將多個地點彼此鏈接,導致了忍受建立視頻會議系統(tǒng)的成本的問題。
專利文件I公開了遠程會議支持系統(tǒng),其用于當會議在遠程會議室舉行時,在其他方的白板上顯示繪制在各個會議室的白板上的會議信息。為此,遠程會議支持系統(tǒng)被配置為具有被安裝在每個遠程位置并且投影投影圖像的兩臺投影儀,并且具有向這兩臺投影儀發(fā)送應投影的原始圖像的服務(wù)器。這兩臺投影儀中的每一臺具有圖像拾取單元,其拾取繪制在投影圖像被投影到其上的屏幕上的繪制圖像,這兩臺投影儀中的每一臺具有發(fā)送單元,其把圖像拾取單元拾取的繪制圖像發(fā)送到服務(wù)器。服務(wù)器具有合成單元,其把從這兩臺投影儀之一接收到的繪制圖像與原始圖像合成;以及傳遞單元,其把合成單元合成的圖像發(fā)送到這兩臺投影儀中的另一臺。
然而,如果遠程會議支持系統(tǒng)被用在多個遠程位置處,S卩,如果其被用在多個地點處,需要發(fā)送與接收圖像的地點 的數(shù)量相對應的圖像,從而導致每個地點處的處理負荷增加的問題。此外,在這種情況中,每個地點需要具有可適應于多個地點的專用單元。
如上所述,在傳統(tǒng)技術(shù)中出現(xiàn)了需要可適應于多個地點的專用單元來在多個地點之間共享繪制在作為繪制對象的白板上的繪制圖像以及在多個地點中的每個地點處的處理負荷增加的問題。
專利文件I JP-A-2005-203886 發(fā)明內(nèi)容
鑒于以上問題而做成了本發(fā)明,且本發(fā)明可具有提供多地點繪制圖像共享裝置的目的,該裝置可以使得共享在多個地點繪制的繪制圖像而不增加每個地點的處理負荷,并且促進繪制圖像的共享。本發(fā)明還可具有提供多地點繪制圖像共享系統(tǒng)、由多地點繪制圖像共享裝置執(zhí)行的方法、程序和記錄介質(zhì)的目的。
根據(jù)本發(fā)明的一方面,提供了一種多地點繪制圖像共享裝置,其使得在多個地點處提供的繪制對象之間共享繪制在繪制對象上的圖像。該裝置包括圖像存儲單元,其被配置為存儲在各個地點繪制的圖像;圖像合成單元,其被配置為以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成存儲在圖像存儲單元中的圖像;和圖像發(fā)送單元,其被配置為發(fā)送由圖像合成單元合成的圖像到各個地點。根據(jù)本發(fā)明的另一方面,提供了一種多地點繪制圖像共享系統(tǒng),其具有使得在多個地點處提供的繪制對象之間共享繪制在繪制對象上的圖像的多地點繪制圖像共享裝置,并且具有從繪制在繪制對象上的圖像中僅提取繪制在本地點(own site)處的信息的客戶端。多地點繪制圖像共享裝置包括圖像存儲單元,其被配置為存儲在各個地點處繪制的圖像;圖像合成單元,其被配置為以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成存儲在圖像存儲單元中的圖像;和圖像發(fā)送單元,其被配置為發(fā)送由圖像合成單元合成的圖像到各個地點。 根據(jù)本發(fā)明的再一方面,提供了一種由多地點繪制圖像共享裝置執(zhí)行的方法,該多地點繪制圖像共享裝置使得共享在兩個或多個遠程地點處繪制的繪制圖像。該方法包括存儲在各個地點處繪制的圖像;以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成所存儲的圖像;和發(fā)送合成圖像到各個地點。


圖1是示出根據(jù)本發(fā)明的多地點繪制圖像共享系統(tǒng)100的第一實施例的視圖;圖2是示出根據(jù)實施例的多地點繪制圖像共享裝置200的功能塊;圖3是根據(jù)實施例的由多地點繪制圖像共享裝置200執(zhí)行的處理的流程圖;圖4為在實施例中使用的根據(jù)第一合成方法的圖像處理的示意圖;圖5為在實施例中使用的根據(jù)第二合成方法的圖像處理的示意圖;圖6為根據(jù)實施例的多地點繪制圖像共享裝置200累積從各個地點發(fā)送的本地點圖像的處理的流程圖;圖7為在使用根據(jù)實施例的第一合成方法的情況下,由多地點繪制圖像共享裝置200執(zhí)行的處理的流程圖;和圖8為在使用根據(jù)實施例的第二合成方法的情況下,由多地點繪制圖像共享裝置200執(zhí)行的處理的流程圖。
具體實施例方式以下描述本發(fā)明的實施例,但本發(fā)明不僅限于該實施例。圖1示出了根據(jù)本發(fā)明的多地點繪制圖像共享系統(tǒng)100 (以下簡稱裝置100)的第一實施例。在圖1所示的實施例中,系統(tǒng)100使得在地點1、2和3之間共享繪制在充當繪制對象的白板110、120和140上的圖像。注意地點的數(shù)量是沒有限制的。在地點I安裝了 白板110 ;可視化設(shè)備112,其將從地點2和3發(fā)送的圖像投影到白板110以便被顯示;和拍攝設(shè)備114,其作為整體而捕捉白板110的圖像。在圖1中,在顯示在地點I的白板110上的圖像中,“A”為在地點I處繪制的圖像,“B”和“C”分別為在地點2和3處繪制的圖像。在地點1,作為由可視化設(shè)備112顯示的顯示圖像而提供這些圖像。在實施例中,可視化設(shè)備112由將圖像數(shù)據(jù)投影到白板上以便可視化的投影儀實現(xiàn)。然而,可視化設(shè)備112可以以如下方式配置,該方式即通過賦予白板的顯示功能,顯示通過合成其他地點的圖像生成的顯示圖像。
在地點1,還安裝了信息處理裝置,如個人計算機116(以下稱為PC116)。PC116控制可視化設(shè)備112進行的投影、拍攝設(shè)備114 (如攝影設(shè)備和數(shù)字攝像機)進行的要與其他地點共享的圖像的捕捉、在地點I繪制的圖像向地點2和3的發(fā)送等。
在實施例中,PC116作為關(guān)于服務(wù)器113的客戶端。PC116從捕捉的白板110的圖像中獲取在地點I繪制的地點I的圖像,并發(fā)送該圖像到通過網(wǎng)絡(luò)118連接的服務(wù)器130。 此外,PC116從服務(wù)器130接收由除地點I以外的其他地點的圖像組成的顯示圖像,并使得可視化設(shè)備112投影該顯示圖像。
拍攝設(shè)備114可由數(shù)字相機、 攝影機等實現(xiàn)。拍攝設(shè)備114以例如JPEG格式、 MOVINGJPEG格式或H. 264格式獲取白板110的圖像作為運動圖像,并依序?qū)D像文件發(fā)送到PC116。白板110、120和140在其四角等具有標記,以便共享要在遠程地點之間共享的圖像的相對大小。標記被用來當可視化設(shè)備112、可視化設(shè)備122和可視化設(shè)備142投影圖像時進行對準,并且手動或自動地在遠程地點之間對應白板110、120和140的大小差異等。
地點2和地點3具有與以上描述的地點I的硬件布置相似的硬件布置。安裝在地點2的可視化設(shè)備122將地點I和地點3的圖像投影到白板120上,拍攝設(shè)備124捕捉白板120的圖像,并發(fā)送該圖像到PC126。PC126獲取包括在地點2繪制的圖像“B”的地點2 的圖像,并通過網(wǎng)絡(luò)128發(fā)送該圖像到服務(wù)器130。
安裝在地點3的可視化單元142將地點I和地點2的圖像投影到白板140上,拍攝設(shè)備144捕捉白板140的圖像,并發(fā)送該圖像到PC146。PC146獲取包括在地點3繪制的圖像“C”的地點3的圖像,并通過網(wǎng)絡(luò)148發(fā)送地點3的圖像到服務(wù)器130以便在地點I 和地點2處投影。
在地點1,被發(fā)送到服務(wù)器130的、分別在地點2和3繪制的圖像“B”和“C”通過投影儀112而作為顯示圖像被投影到其上繪制了本地點I的圖像“A”的白板110上。因此, 圖像和“C”作為疊加圖像被顯示在白板110上。
此外,在地點2,分別在地點I和3繪制的圖像“A”和“C”通過投影儀122而作為顯示圖像被投影到其上繪制了本地地點2的圖像“B”的白板120上。因此,圖像“A”、“B” 和“C”作為疊加圖像被顯示在白板120上。此外,在地點3,分別在地點I和2繪制的圖像 “A”和“B”通過投影儀142而作為顯示圖像被投影到其上繪制了本地點3的圖像“C”的白板140上。因此,圖像和“C”作為疊加圖像被顯示在白板140上。從而,在圖1中示出了在地點1、2和3之間共享相同的圖像。
在圖1所示的實施例中,服務(wù)器130管理用于識別當前連接的PC116U26和146 的客戶端列表以便執(zhí)行多地點圖像共享。為了使得在登記于客戶端列表中的PC116U26和 146之間或在更多的PC之間共享圖像,服務(wù)器130執(zhí)行圖像處理來生成要被顯示在各個地點的顯示圖像。注意,在接下來的實施例中,通過服務(wù)器130從其他地點發(fā)送并以由可視化單元投影的方式的圖像被稱為顯示圖像。此外,由拍攝設(shè)備114等拍攝的圖像被稱為共享區(qū)域的圖像。此外,在共享區(qū)域的圖像之間的差圖像(difference image)和顯示圖像被稱為本地點圖像。此外,每個地點執(zhí)行提取本地點圖像的處理,并接著發(fā)送該圖像到服務(wù)器 130。提取本地點圖像的處理能夠通過在專利文件I中描述的技術(shù)等實現(xiàn)。
服務(wù)器130能夠具有基于CISC架構(gòu)的微處理器,如PENTIUM (TM)、XEON (TM)、CELERON (TM)、⑶RE2DUO (TM)和PENTIUM (TM)兼容芯片,或基于RISC架構(gòu)的微處理器,如單核形式或多核形式的POWERPC(TM)。此外,服務(wù)器130被操作系統(tǒng)(如WINDOWS (TM) 200X、UNIX(TM)和LINUX(TM))控制,并使用以編程語言(如C、C++、JAVA (TM) ,Perl和Ruby)編寫的服務(wù)器程序(如CG1、servlet, APACHE和IIS(因特網(wǎng)信息服務(wù)器))生成顯示圖像。PC116U26和146可以是個人計算機或工作站,并且它們的微處理器(MPU)可包括任何已知的單核處理器或多核處理器。此外,PC116、126和146可由任何已知的操作系統(tǒng)控制,所述操作系統(tǒng)例如為WINDOWS (TM) ,UNIX (TM) ,LINUX (TM),和MAC OS。此外,為了訪問服務(wù)器 130,PC116、126 和 146 可具有瀏覽器軟件,如 Internet Explorer (TM) ,Mozilla(TM)、Opera (TM)和FireFox(TM),或者可被安裝為基于遺傳(legacy)配置的客戶端_服務(wù)器系統(tǒng)。在圖1所示的實施例中,PC被安裝為客戶端-服務(wù)器系統(tǒng),并且服務(wù)器130通過參照自己管理的客戶端列表依序單播為每個地點生成的顯示圖像而使共享圖像成為可能。圖2示出了根據(jù)實施例的多地點繪制圖像共享裝置200的功能塊。注意,在圖2中,為方便起見,通過使用服務(wù)器130的硬件資源執(zhí)行軟件,使服務(wù)器130充當多地點繪制 圖像共享裝置200。服務(wù)器130通過網(wǎng)絡(luò)與諸如PC116、126和146的客戶端交互地通信,以發(fā)送顯示圖像到客戶端并從客戶端接收本地點圖像。多地點繪制圖像共享裝置200被配置為包括用于建立網(wǎng)絡(luò)連接的網(wǎng)絡(luò)接口 210、圖像隊列212和圖像合成單元216。網(wǎng)絡(luò)接口 210是通過網(wǎng)絡(luò)118、128和148(例如因特網(wǎng)和局域網(wǎng))從客戶端116、126和146接收圖像和向客戶端116、126和146發(fā)送圖像的單元。圖像隊列212是圖像存儲單元,其確保對應于在客戶端列表222中登記的客戶端的數(shù)量的存儲器區(qū)域,例如圖像RAM,并在分配給各個客戶端的存儲器區(qū)域中寄存(register)通過網(wǎng)絡(luò)發(fā)送的客戶端的本地點圖像。注意在實施例中,客戶端列表222可以用客戶端的IP地址、句柄名(handle name)等來準備,并且可以用諸如發(fā)出圖像共享請求的PC的IP報頭的信息來依序生成。臨時存儲在圖像隊列212的各個圖像被移動到最新圖像緩沖器218中以便用于處理,在該處理中,圖像合成單元216生成將被發(fā)送到各個客戶端的顯示圖像。圖像合成單元216從最新圖像緩沖器218中讀取各個地點的本地點圖像,整合這些圖像以生成被客戶端用作顯示圖像的合成圖像,并在被確保以便與客戶端相關(guān)聯(lián)的顯示圖像緩沖器220中存儲該合成圖像。本質(zhì)上可以以如下方式生成合成圖像,該方式是對從各個地點發(fā)送的本地點圖像進行對齊匹配,然后進行層合成。當執(zhí)行對齊匹配時,圖像合成單元216可以基于例如要被疊加的圖像的左上坐標(0,0)合成所述圖像。圖像合成單元216還可以使用左下坐標、右上坐標和右下坐標作為基準點。此外,當使用接收的各個本地點圖像合成所述圖像時,圖像合成單元216可以通過比較在相同圖像上的位置上的各個本地點圖像的像素亮度值,采用最小像素亮度值作為該位置處的合成圖像的像素亮度值??梢砸匀缦路绞缴梢话l(fā)送到各個地點的顯示圖像,該方式為從上述所生成的合成圖像中排除顯示圖像要被發(fā)送到的客戶端的本地點圖像,然后對作為結(jié)果的圖像進行層合成??商鎿Q地,在所有本地點圖像被預先合成的狀態(tài)下,可以將顯示圖像生成為顯示圖像和顯示圖像將被發(fā)送到的客戶端的本地點圖像之間的差圖像。在下文中詳細描述該圖像處理。在此,對齊匹配是指沿垂直和水平方向的圖像的對準,并且層合成是指通過使用相同位置處的像素值的計算形成合成圖像的方法。
控制單元214為管理數(shù)據(jù)處理和在圖像隊列212、圖像合成單元216、最新圖像緩沖器218和顯示圖像緩沖器220之間的顯示圖像的發(fā)送的功能單元。如在服務(wù)器130的其他功能的情況下那樣,當包括在服務(wù)器130中的中央處理單元(CPU)執(zhí)行程序時,使得控制單元214作為服務(wù)器130的與圖像RAM等協(xié)作的功能單元。
圖3示出了根據(jù)實施例的由多地點繪制圖像共享裝置200執(zhí)行的處理的流程圖。 圖3所示的處理在調(diào)用多地點繪制圖像共享裝置200之后作為服務(wù)或守護進程(daemon), 且該處理被重復執(zhí)行直到該服務(wù)或守護進程完成。在步驟S300中,處理開始。在步驟S301 中,對在客戶端列表222中登記的客戶端的數(shù)量(即地點的數(shù)量)是否小于或等于三進行確定。如果地點的數(shù)量小于或等于三(是),處理分支到步驟S304以便按照第一合成方法生成顯示圖像。在步驟S305中,所生成的顯示圖像被發(fā)送到客戶端且處理結(jié)束。
另一方面,如果在步驟S301中地點的數(shù)量大于或等于四(否),處理移動到步驟 S302以便確定圖像質(zhì)量優(yōu)先模式是否建立。如果建立了圖像質(zhì)量優(yōu)先模式(是),處理移動到步驟S304以便根據(jù)第一合成方法生成顯示圖像。接著,所生成的顯示圖像被發(fā)送。因此, 處理在步驟S305結(jié)束。另一方面,如果在步驟S302沒有建立圖像質(zhì)量優(yōu)先模式(否),處理移動到步驟S303以便根據(jù)第二合成方法生成顯示圖像。注意,第一合成方法是多個本地點圖像被依序相加以便與彼此合成的方法。此外,第二合成方法是將直到處理開始為止累積的本地點圖像整合(integrate)以便生成合成圖像,接著從合成圖像中減去客戶端不需要的本地點圖像以便生成顯示圖像的方法。
圖4為在實施例中使用的根據(jù)第一合成方法的圖像處理的示意圖。為方便起見, 假設(shè)在地點1、2和3之間共享圖像。從各個客戶端發(fā)送的本地點圖像臨時寄存在最新圖像緩沖器218中。當從地點I發(fā)送本地點圖像“A”401到圖像隊列212時,最新圖像緩沖器 218成為數(shù)據(jù)結(jié)構(gòu)410。根據(jù)第一合成方法,除發(fā)送了本地點的圖像“A”的地點I以外的地點2和3的圖像被合成和寄存在顯示圖像緩沖器220中。因此,將合成圖像作為數(shù)據(jù)結(jié)構(gòu) 420寄存在顯示圖像緩沖器220中。如果在此階段沒有從其他地點發(fā)送本地點圖像,組成數(shù)據(jù)結(jié)構(gòu)420的圖像421、422和423作為顯示圖像被分別發(fā)送到地點1、2和3。
另一方面,如果在合成時刻分別從地點2和3發(fā)送了本地點圖像“B”411和 “C”421,則指定對應于發(fā)送了本地點圖像的客戶端的圖像以便在合成時刻排除不需要的本地點圖像。接著,可用的本地點圖像依序被合成,并且顯示圖像作為數(shù)據(jù)結(jié)構(gòu)440和460被寄存在顯示圖像緩沖器220中。在此,可以通過參照接收的圖像的發(fā)送源進行圖像的指定。 因此,根據(jù)第一合成方法,建立以下關(guān)系“計算量0=(n2-n)”和“存儲器使用量=2n”,其中地點的數(shù)量是η。第一合成方法幾乎與地點的數(shù)量的平方成比例地增加存儲器使用量,但因為不需要圖像差的計算,可以預見高質(zhì)量。注意,在多地點繪制圖像共享裝置200的處理中,在發(fā)送來自在客戶端列表222中登記的客戶端的圖像之后執(zhí)行所 述處理的情況下,不一定需要最新圖像緩沖器218。
圖5為在實施例中使用的根據(jù)第二合成方法的圖像處理的示意圖。如在圖4的情況下中那樣,為方便起見,假設(shè)在三個地點1、2和3之間共享圖像。圖5中描述的第二合成方法將分別從地點1、2和3發(fā)送的本地點圖像“ A” 501、“B ” 511和“ C” 521引入到最新圖像緩沖器218中,并且生成數(shù)據(jù)結(jié)構(gòu)510、530和550。
當將新圖像寄存在最新圖像緩沖器218中時,該新圖像分別被視為整合后的圖像520,540和560,并且最終被整合為其中所有地點的本地點圖像被合成的圖像。接著,從其中所有地點的本地點圖像被合成的整合后的圖像560中減去寄存在最新圖像緩沖器218中的、所述圖像將被發(fā)送到的地點的本地點圖像,因此生成由數(shù)據(jù)結(jié)構(gòu)570指示的差圖像。將差圖像寄存在顯示圖像緩沖器220中的分配到對應于目的地的各個地點的存儲器區(qū)域中,并且隨后將該差圖像分發(fā)到各個地點。為了生成差圖像,在相同圖像上的某個位置計算整合后的圖像560和存儲在最新圖像緩沖器218中的圖像之間的亮度值的差。通過從亮度值的可能的最大值減去所述差獲得的值可以被設(shè)置為在該位置的差圖像的亮度值。舉例來說,如果在實施例中亮度的最大值為255,假設(shè)在圖像上的某個位置的整合后的圖像的亮度值為“a”且存儲在最新圖像緩沖器中的圖像的亮度值為“b”,則通過“255-(a-b)”計算在該位置處的差圖像的亮度值。 因為第二合成方法建立以下關(guān)系“計算量0= (2n) ”和“存儲器使用量=(n+2) ”,在消耗硬件資源方面第二合成方法比第一合成方法更有效。然而,因為第二合成方法生成差圖像,可能降低諸如色彩平衡的圖像質(zhì)量。因此,在地點的數(shù)量大并且圖像質(zhì)量不是優(yōu)先的情況下優(yōu)選使用第二合成方法。在下文中,參照圖6到圖8,詳細描述根據(jù)實施例的顯示圖像生成處理。圖6為根據(jù)實施例的多地點繪制圖像共享裝置200累積從各個地點發(fā)送的本地點圖像的處理的流程圖。在步驟S600中,圖6中的處理開始,并且確定是否從各個客戶端接收到本地點圖像。如果沒有接收到本地點圖像(否),處理待命以便接收本地點圖像。另一方面,如果接收到本地點圖像(是),處理移動到步驟S601以便在圖像隊列212中存儲圖像以便啟動以下的處理。注意,可以重復累積本地點圖像直到接收到在客戶端列表中登記的所有客戶端的圖像,或者可以在接收到所述圖像時將本地點圖像依序發(fā)送到圖像隊列212。圖7為在使用根據(jù)實施例的第一合成方法的情況下由多地點繪制圖像共享裝置200執(zhí)行的處理的流程圖。在步驟S700中,對圖像是否存在于圖像隊列212中進行確定。如果圖像存在于圖像隊列212中(是),在步驟S701中從圖像隊列212中提取所述圖像中的一個。接著,在步驟S702中,將所提取的圖像添加到最新圖像緩沖器中。因此,最新圖像緩沖器被更新。另一方面,如果沒有圖像存在于圖像隊列212中(否),處理分支到步驟S703以便確定圖像合成時刻是否到來。在步驟S703中,對圖像合成時刻是否到來進行確定。如果圖像合成時刻沒有到來(否),處理返回到步驟S700以便再次確定圖像是否存在于圖像隊列212中。另一方面,如果在步驟S703中圖像合成時刻到來(是),從最新圖像緩沖器218中讀取在步驟S704中沒有合成的本地點圖像(即在先前的圖像合成時刻沒有合成的本地點圖像)以便生成合成圖像。在此情況下,在不經(jīng)受減法處理等的情況下,作為排除了將要發(fā)送到對應的客戶端的本地點圖像的顯示圖像而生成合成圖像。在步驟S705中,將所生成的合成圖像(=顯示圖像)通過網(wǎng)絡(luò)從顯示圖像緩沖器220發(fā)送到各個客戶端。接著,在步驟S706中,閃存(flash)顯示圖像緩沖器220中的圖像以便將處理返回到步驟S700。因此,重復執(zhí)行從步驟S700到S706的處理直到不存在要處理的圖像為止。此外,如果在步驟S700中沒有要處理的圖像存在于圖像隊列212中,處理分支到步驟S703以便待命以等待圖像合成時刻。
根據(jù)實施例,當將所有地點的顯示圖像存儲在顯示圖像緩沖器220中時,控制單元214可以使得顯示圖像緩沖器220發(fā)送顯示圖像到各個客戶端。根據(jù)另一實施例,控制單元214可以使得顯示圖像緩沖器220依序發(fā)送存儲在顯示圖像緩沖器220中的所述地點的顯示圖像到客戶端。
根據(jù)再一實施例,當自從圖像合成處理開始以來經(jīng)過了某個時間時,控制單元214 可以使得顯示圖像緩沖器220發(fā)送顯示圖像到各個客戶端。在此情況下,當沒有在顯示圖像緩沖器220中存儲所有地點的顯示圖像時,控制單元214使得圖像合成單元216使用先前存儲在最新圖像緩沖器218中的最新圖像生成沒有存儲在顯示圖像緩沖器220中的顯示圖像。圖8為在使用根據(jù)實施例的第二合成方法的情況下由多地點繪制圖像共享裝置 200執(zhí)行的處理的流程圖。在步驟S800中,對圖像是否存在于圖像隊列212中進行確定。 如果圖像存在于圖像隊列212中(是),在步驟S801中從圖像隊列212中提取所述圖像中的一個。接著,在步驟S802中,將所提取的圖像添加到最新圖像緩沖器中。因此,最新圖像緩沖器被更新。另一方面,如果在步驟S800中沒有圖像存在于圖像隊列212中(否),處理分支到步驟S803。
在步驟S803中,對圖像合成時刻是否到來進行確定。如果圖像合成時刻沒有到來 (否),處理返回到步驟S800以便再次確定圖像是否存在于圖像隊列212中。另一方面,如果在步驟S803中圖像合成時刻到來(是),從最新圖像緩沖器218中讀取在步驟S804中沒有合成的本地點圖像(即在先前的圖像合成時刻沒有合成的本地點圖像)以便生成合成圖像。 在此情況下,作為通過合成在那時彼此鏈接的所有地點的本地點圖像獲得的圖像而生成合成圖像。
在步驟S805中,從所生成的合成圖像中減去寄存在最新圖像緩沖器218中的本地點圖像以便生成對應于客戶端的數(shù)量的顯示圖像,并且所生成的顯示圖像被存儲在顯示圖像緩沖器220中。在步驟S806中,將顯示圖像通過網(wǎng)絡(luò)發(fā)送到各個客戶端。在步驟S807 中,閃存顯示圖像緩沖器220中的圖像以便將處理返回到步驟S800。因此,重復執(zhí)行步驟 S800到S807的處理直到不存在要處理的圖像為止。此外,如果在步驟S800中沒有要處理的圖像存在于圖像隊列212中,如在圖7的情況下那樣,處理分支到步驟S803以便待命以等待圖像合成時刻。在此,圖像合成時刻可以以均勻的時間間隔生成,以便獲得期望的幀速率。舉例來說,可以每O.1秒生成圖像合成時刻以便每秒獲得10幀。
根據(jù)實施例,當所有地點的顯示圖像被存儲在顯示圖像緩沖器220中時,控制單元214可以使得顯示圖像緩沖器220發(fā)送顯示圖像到各個客戶端。根據(jù)另一實施例,控制單元214可以使得顯示圖像緩沖器220依序發(fā)送存儲在顯示圖像緩沖器220中的所述地點的顯示圖像到客戶端。
根據(jù)再一實施例,自從圖像合成處理開始以來經(jīng)過了某個時間后,控制單元214 可以使得顯示圖像緩沖器220發(fā)送顯示圖像到各個客戶端。在此情況下,當在顯示圖像緩沖器220中沒有存儲所有地點的顯示圖像時,控制單元214使得圖像合成單元216使用先前存儲在最新圖像緩沖器218中的最新圖像生成沒有存儲在顯示圖像緩沖器220中的顯示圖像。
如上所述,根據(jù)本發(fā)明的實施例,整合在多個地點獨立繪制的圖像并且以最小的時間差和圖像的連續(xù)性在所述地點之間共享它們是可能的。實施例的以上功能可由以面向?qū)ο缶幊陶Z言等(如C++、Java (TM)、JavaScript(TM)、Perl和Ruby)編寫的、裝置可安裝的程序?qū)崿F(xiàn)。所述程序可被存儲在裝置可讀的記錄介質(zhì)(如硬盤單元、CD_R0M、M0、軟盤、EEPROM和EPR0M)中以便分發(fā),并且可以通過網(wǎng)絡(luò)以可被其他裝置執(zhí)行的形式發(fā)送。
本申請基于向日本專利局2010年5月17日提交的日本優(yōu)先權(quán)申請No. 2010-113102和2011年3月4日提交的No. 2011-047669,所述日本優(yōu)先權(quán)申請的全部內(nèi)容通過引用合并于此。
權(quán)利要求
1.一種多地點繪制圖像共享裝置,其使得在多個地點處提供的繪制對象之間共享繪制在繪制對象上的圖像,所述裝置包括圖像存儲單元,其被配置為存儲在各個地點繪制的圖像;圖像合成單元,其被配置為以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成存儲在圖像存儲單元中的圖像;和圖像發(fā)送單元,其被配置為發(fā)送由圖像合成單元合成的圖像到各個地點。
2.如權(quán)利要求1所述的多地點繪制圖像共享裝置,其中,所述圖像合成單元通過將在第一地點繪制的圖像的位置疊加到在除第一地點以外的地點繪制的圖像的位置上生成合成圖像。
3.如權(quán)利要求2所述的多地點繪制圖像共享裝置,其中,所述圖像合成單元通過將在第一地點繪制的圖像和在除第一地點以外的地點繪制的圖像的相同位置處的像素亮度值替換為最小值生成合成圖像。
4.如權(quán)利要求1至3的任意一項所述的多地點繪制圖像共享裝置,所述裝置還包含最新圖像緩沖器,其被配置為存儲在各個地點繪制的最新圖像。
5.如權(quán)利要求1至4的任意一項所述的多地點繪制圖像共享裝置,其中所述圖像合成單元指定存儲在最新圖像緩沖器中的在第一地點繪制的圖像,以便合成存儲在最新圖像緩沖器中的除了在第一地點繪制的圖像以外的圖像。
6.如權(quán)利要求1至4的任意一項所述的多地點繪制圖像共享裝置,其中所述圖像合成單元整合從所有地點接收的圖像以便生成整合后的圖像,和生成整合后的圖像和存儲在最新圖像緩沖器中的圖像之間的差圖像,以由此生成合成圖像。
7.如權(quán)利要求1至6的任意一項所述的多地點繪制圖像共享裝置,所述裝置還包括圖像合成方法確定單元,其被配置為基于地點的數(shù)量和圖像質(zhì)量確定圖像合成單元的合成方法。
8.如權(quán)利要求1至7的任意一項所述的多地點繪制圖像共享裝置,其中所述圖像發(fā)送單元在生成要發(fā)送的所有地點的合成圖像時發(fā)送合成圖像到各個地點。
9.如權(quán)利要求1至7的任意一項所述的多地點繪制圖像共享裝置,其中所述圖像發(fā)送單元在生成要發(fā)送的合成圖像時依序發(fā)送合成圖像到各個地點。
10.如權(quán)利要求1至7的任意一項所述的多地點繪制圖像共享裝置,其中當自從圖像合成處理開始以來經(jīng)過了某個時間時,所述圖像發(fā)送單元發(fā)送合成圖像到各個地點。
11.如權(quán)利要求10所述的多地點繪制圖像共享裝置,其中如果當自從圖像合成處理開始以來經(jīng)過了某個時間時沒有生成所有地點的合成圖像,所述圖像合成單元使用先前存儲在最新圖像緩沖器中的最新圖像生成合成圖像,和所述圖像發(fā)送單元發(fā)送合成圖像。
12.—種多地點繪制圖像共享系統(tǒng),其具有使得在多個地點處提供的繪制對象之間共享繪制在繪制對象上的圖像的多地點繪制圖像共享裝置,并且具有從繪制在繪制對象上的圖像中僅提取在本地點處繪制的信息的客戶端,多地點繪制圖像共享裝置包括圖像存儲單元,其被配置為存儲在各個地點處繪制的圖像;圖像合成單元,其被配置為以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成存儲在圖像存儲單元中的圖像;和圖像發(fā)送單元,其被配置為發(fā)送由圖像合成單元合成的圖像到各個地點。
13.一種由多地點繪制圖像共享裝置執(zhí)行的方法,該多地點繪制圖像共享裝置使得共享在兩個或多個遠程地點處繪制的繪制圖像,該方法包括存儲在各個地點處繪制的圖像;以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成所存儲的圖像;和發(fā)送合成圖像到各個地點。
全文摘要
公開了一種多地點繪制圖像共享裝置,其使得在多個地點處提供的繪制對象之間共享繪制在繪制對象上的圖像。該裝置包括圖像存儲單元,其被配置為存儲在各個地點繪制的圖像;圖像合成單元,其被配置為以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成存儲在圖像存儲單元中的圖像;和圖像發(fā)送單元,其被配置為發(fā)送由圖像合成單元合成的圖像到各個地點。
文檔編號H04M3/56GK103004187SQ20118003513
公開日2013年3月27日 申請日期2011年5月10日 優(yōu)先權(quán)日2010年5月17日
發(fā)明者糟谷勇兒, 荒木禎史, 大村慶二 申請人:株式會社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
连江县| 尖扎县| 女性| 泽州县| 基隆市| 崇仁县| 汪清县| 盐源县| 禄丰县| 曲周县| 米泉市| 麻栗坡县| 始兴县| 永春县| 平罗县| 商丘市| 阿荣旗| 铜山县| 澳门| 望奎县| 延川县| 崇礼县| 年辖:市辖区| 大渡口区| 南平市| 吕梁市| 怀宁县| 鄄城县| 延庆县| 高雄县| 丹寨县| 九台市| 梓潼县| 桐梓县| 张北县| 右玉县| 天门市| 临夏县| 卢氏县| 平阳县| 通化县|