麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

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

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


圖1是示出根據(jù)本發(fā)明的多地點(diǎn)繪制圖像共享系統(tǒng)100的第一實(shí)施例的視圖;圖2是示出根據(jù)實(shí)施例的多地點(diǎn)繪制圖像共享裝置200的功能塊;圖3是根據(jù)實(shí)施例的由多地點(diǎn)繪制圖像共享裝置200執(zhí)行的處理的流程圖;圖4為在實(shí)施例中使用的根據(jù)第一合成方法的圖像處理的示意圖;圖5為在實(shí)施例中使用的根據(jù)第二合成方法的圖像處理的示意圖;圖6為根據(jù)實(shí)施例的多地點(diǎn)繪制圖像共享裝置200累積從各個(gè)地點(diǎn)發(fā)送的本地點(diǎn)圖像的處理的流程圖;圖7為在使用根據(jù)實(shí)施例的第一合成方法的情況下,由多地點(diǎn)繪制圖像共享裝置200執(zhí)行的處理的流程圖;和圖8為在使用根據(jù)實(shí)施例的第二合成方法的情況下,由多地點(diǎn)繪制圖像共享裝置200執(zhí)行的處理的流程圖。
具體實(shí)施例方式以下描述本發(fā)明的實(shí)施例,但本發(fā)明不僅限于該實(shí)施例。圖1示出了根據(jù)本發(fā)明的多地點(diǎn)繪制圖像共享系統(tǒng)100 (以下簡(jiǎn)稱裝置100)的第一實(shí)施例。在圖1所示的實(shí)施例中,系統(tǒng)100使得在地點(diǎn)1、2和3之間共享繪制在充當(dāng)繪制對(duì)象的白板110、120和140上的圖像。注意地點(diǎn)的數(shù)量是沒有限制的。在地點(diǎn)I安裝了 白板110 ;可視化設(shè)備112,其將從地點(diǎn)2和3發(fā)送的圖像投影到白板110以便被顯示;和拍攝設(shè)備114,其作為整體而捕捉白板110的圖像。在圖1中,在顯示在地點(diǎn)I的白板110上的圖像中,“A”為在地點(diǎn)I處繪制的圖像,“B”和“C”分別為在地點(diǎn)2和3處繪制的圖像。在地點(diǎn)1,作為由可視化設(shè)備112顯示的顯示圖像而提供這些圖像。在實(shí)施例中,可視化設(shè)備112由將圖像數(shù)據(jù)投影到白板上以便可視化的投影儀實(shí)現(xiàn)。然而,可視化設(shè)備112可以以如下方式配置,該方式即通過賦予白板的顯示功能,顯示通過合成其他地點(diǎn)的圖像生成的顯示圖像。
在地點(diǎn)1,還安裝了信息處理裝置,如個(gè)人計(jì)算機(jī)116(以下稱為PC116)。PC116控制可視化設(shè)備112進(jìn)行的投影、拍攝設(shè)備114 (如攝影設(shè)備和數(shù)字?jǐn)z像機(jī))進(jìn)行的要與其他地點(diǎn)共享的圖像的捕捉、在地點(diǎn)I繪制的圖像向地點(diǎn)2和3的發(fā)送等。
在實(shí)施例中,PC116作為關(guān)于服務(wù)器113的客戶端。PC116從捕捉的白板110的圖像中獲取在地點(diǎn)I繪制的地點(diǎn)I的圖像,并發(fā)送該圖像到通過網(wǎng)絡(luò)118連接的服務(wù)器130。 此外,PC116從服務(wù)器130接收由除地點(diǎn)I以外的其他地點(diǎn)的圖像組成的顯示圖像,并使得可視化設(shè)備112投影該顯示圖像。
拍攝設(shè)備114可由數(shù)字相機(jī)、 攝影機(jī)等實(shí)現(xiàn)。拍攝設(shè)備114以例如JPEG格式、 MOVINGJPEG格式或H. 264格式獲取白板110的圖像作為運(yùn)動(dòng)圖像,并依序?qū)D像文件發(fā)送到PC116。白板110、120和140在其四角等具有標(biāo)記,以便共享要在遠(yuǎn)程地點(diǎn)之間共享的圖像的相對(duì)大小。標(biāo)記被用來當(dāng)可視化設(shè)備112、可視化設(shè)備122和可視化設(shè)備142投影圖像時(shí)進(jìn)行對(duì)準(zhǔn),并且手動(dòng)或自動(dòng)地在遠(yuǎn)程地點(diǎn)之間對(duì)應(yīng)白板110、120和140的大小差異等。
地點(diǎn)2和地點(diǎn)3具有與以上描述的地點(diǎn)I的硬件布置相似的硬件布置。安裝在地點(diǎn)2的可視化設(shè)備122將地點(diǎn)I和地點(diǎn)3的圖像投影到白板120上,拍攝設(shè)備124捕捉白板120的圖像,并發(fā)送該圖像到PC126。PC126獲取包括在地點(diǎn)2繪制的圖像“B”的地點(diǎn)2 的圖像,并通過網(wǎng)絡(luò)128發(fā)送該圖像到服務(wù)器130。
安裝在地點(diǎn)3的可視化單元142將地點(diǎn)I和地點(diǎn)2的圖像投影到白板140上,拍攝設(shè)備144捕捉白板140的圖像,并發(fā)送該圖像到PC146。PC146獲取包括在地點(diǎn)3繪制的圖像“C”的地點(diǎn)3的圖像,并通過網(wǎng)絡(luò)148發(fā)送地點(diǎn)3的圖像到服務(wù)器130以便在地點(diǎn)I 和地點(diǎn)2處投影。
在地點(diǎn)1,被發(fā)送到服務(wù)器130的、分別在地點(diǎn)2和3繪制的圖像“B”和“C”通過投影儀112而作為顯示圖像被投影到其上繪制了本地點(diǎn)I的圖像“A”的白板110上。因此, 圖像和“C”作為疊加圖像被顯示在白板110上。
此外,在地點(diǎn)2,分別在地點(diǎn)I和3繪制的圖像“A”和“C”通過投影儀122而作為顯示圖像被投影到其上繪制了本地地點(diǎn)2的圖像“B”的白板120上。因此,圖像“A”、“B” 和“C”作為疊加圖像被顯示在白板120上。此外,在地點(diǎn)3,分別在地點(diǎn)I和2繪制的圖像 “A”和“B”通過投影儀142而作為顯示圖像被投影到其上繪制了本地點(diǎn)3的圖像“C”的白板140上。因此,圖像和“C”作為疊加圖像被顯示在白板140上。從而,在圖1中示出了在地點(diǎn)1、2和3之間共享相同的圖像。
在圖1所示的實(shí)施例中,服務(wù)器130管理用于識(shí)別當(dāng)前連接的PC116U26和146 的客戶端列表以便執(zhí)行多地點(diǎn)圖像共享。為了使得在登記于客戶端列表中的PC116U26和 146之間或在更多的PC之間共享圖像,服務(wù)器130執(zhí)行圖像處理來生成要被顯示在各個(gè)地點(diǎn)的顯示圖像。注意,在接下來的實(shí)施例中,通過服務(wù)器130從其他地點(diǎn)發(fā)送并以由可視化單元投影的方式的圖像被稱為顯示圖像。此外,由拍攝設(shè)備114等拍攝的圖像被稱為共享區(qū)域的圖像。此外,在共享區(qū)域的圖像之間的差圖像(difference image)和顯示圖像被稱為本地點(diǎn)圖像。此外,每個(gè)地點(diǎn)執(zhí)行提取本地點(diǎn)圖像的處理,并接著發(fā)送該圖像到服務(wù)器 130。提取本地點(diǎn)圖像的處理能夠通過在專利文件I中描述的技術(shù)等實(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可以是個(gè)人計(jì)算機(jī)或工作站,并且它們的微處理器(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所示的實(shí)施例中,PC被安裝為客戶端-服務(wù)器系統(tǒng),并且服務(wù)器130通過參照自己管理的客戶端列表依序單播為每個(gè)地點(diǎn)生成的顯示圖像而使共享圖像成為可能。圖2示出了根據(jù)實(shí)施例的多地點(diǎn)繪制圖像共享裝置200的功能塊。注意,在圖2中,為方便起見,通過使用服務(wù)器130的硬件資源執(zhí)行軟件,使服務(wù)器130充當(dāng)多地點(diǎn)繪制 圖像共享裝置200。服務(wù)器130通過網(wǎng)絡(luò)與諸如PC116、126和146的客戶端交互地通信,以發(fā)送顯示圖像到客戶端并從客戶端接收本地點(diǎn)圖像。多地點(diǎn)繪制圖像共享裝置200被配置為包括用于建立網(wǎng)絡(luò)連接的網(wǎng)絡(luò)接口 210、圖像隊(duì)列212和圖像合成單元216。網(wǎng)絡(luò)接口 210是通過網(wǎng)絡(luò)118、128和148(例如因特網(wǎng)和局域網(wǎng))從客戶端116、126和146接收?qǐng)D像和向客戶端116、126和146發(fā)送圖像的單元。圖像隊(duì)列212是圖像存儲(chǔ)單元,其確保對(duì)應(yīng)于在客戶端列表222中登記的客戶端的數(shù)量的存儲(chǔ)器區(qū)域,例如圖像RAM,并在分配給各個(gè)客戶端的存儲(chǔ)器區(qū)域中寄存(register)通過網(wǎng)絡(luò)發(fā)送的客戶端的本地點(diǎn)圖像。注意在實(shí)施例中,客戶端列表222可以用客戶端的IP地址、句柄名(handle name)等來準(zhǔn)備,并且可以用諸如發(fā)出圖像共享請(qǐng)求的PC的IP報(bào)頭的信息來依序生成。臨時(shí)存儲(chǔ)在圖像隊(duì)列212的各個(gè)圖像被移動(dòng)到最新圖像緩沖器218中以便用于處理,在該處理中,圖像合成單元216生成將被發(fā)送到各個(gè)客戶端的顯示圖像。圖像合成單元216從最新圖像緩沖器218中讀取各個(gè)地點(diǎn)的本地點(diǎn)圖像,整合這些圖像以生成被客戶端用作顯示圖像的合成圖像,并在被確保以便與客戶端相關(guān)聯(lián)的顯示圖像緩沖器220中存儲(chǔ)該合成圖像。本質(zhì)上可以以如下方式生成合成圖像,該方式是對(duì)從各個(gè)地點(diǎn)發(fā)送的本地點(diǎn)圖像進(jìn)行對(duì)齊匹配,然后進(jìn)行層合成。當(dāng)執(zhí)行對(duì)齊匹配時(shí),圖像合成單元216可以基于例如要被疊加的圖像的左上坐標(biāo)(0,0)合成所述圖像。圖像合成單元216還可以使用左下坐標(biāo)、右上坐標(biāo)和右下坐標(biāo)作為基準(zhǔn)點(diǎn)。此外,當(dāng)使用接收的各個(gè)本地點(diǎn)圖像合成所述圖像時(shí),圖像合成單元216可以通過比較在相同圖像上的位置上的各個(gè)本地點(diǎn)圖像的像素亮度值,采用最小像素亮度值作為該位置處的合成圖像的像素亮度值。可以以如下方式生成要被發(fā)送到各個(gè)地點(diǎn)的顯示圖像,該方式為從上述所生成的合成圖像中排除顯示圖像要被發(fā)送到的客戶端的本地點(diǎn)圖像,然后對(duì)作為結(jié)果的圖像進(jìn)行層合成。可替換地,在所有本地點(diǎn)圖像被預(yù)先合成的狀態(tài)下,可以將顯示圖像生成為顯示圖像和顯示圖像將被發(fā)送到的客戶端的本地點(diǎn)圖像之間的差圖像。在下文中詳細(xì)描述該圖像處理。在此,對(duì)齊匹配是指沿垂直和水平方向的圖像的對(duì)準(zhǔn),并且層合成是指通過使用相同位置處的像素值的計(jì)算形成合成圖像的方法。
控制單元214為管理數(shù)據(jù)處理和在圖像隊(duì)列212、圖像合成單元216、最新圖像緩沖器218和顯示圖像緩沖器220之間的顯示圖像的發(fā)送的功能單元。如在服務(wù)器130的其他功能的情況下那樣,當(dāng)包括在服務(wù)器130中的中央處理單元(CPU)執(zhí)行程序時(shí),使得控制單元214作為服務(wù)器130的與圖像RAM等協(xié)作的功能單元。
圖3示出了根據(jù)實(shí)施例的由多地點(diǎn)繪制圖像共享裝置200執(zhí)行的處理的流程圖。 圖3所示的處理在調(diào)用多地點(diǎn)繪制圖像共享裝置200之后作為服務(wù)或守護(hù)進(jìn)程(daemon), 且該處理被重復(fù)執(zhí)行直到該服務(wù)或守護(hù)進(jìn)程完成。在步驟S300中,處理開始。在步驟S301 中,對(duì)在客戶端列表222中登記的客戶端的數(shù)量(即地點(diǎn)的數(shù)量)是否小于或等于三進(jìn)行確定。如果地點(diǎn)的數(shù)量小于或等于三(是),處理分支到步驟S304以便按照第一合成方法生成顯示圖像。在步驟S305中,所生成的顯示圖像被發(fā)送到客戶端且處理結(jié)束。
另一方面,如果在步驟S301中地點(diǎn)的數(shù)量大于或等于四(否),處理移動(dòng)到步驟 S302以便確定圖像質(zhì)量?jī)?yōu)先模式是否建立。如果建立了圖像質(zhì)量?jī)?yōu)先模式(是),處理移動(dòng)到步驟S304以便根據(jù)第一合成方法生成顯示圖像。接著,所生成的顯示圖像被發(fā)送。因此, 處理在步驟S305結(jié)束。另一方面,如果在步驟S302沒有建立圖像質(zhì)量?jī)?yōu)先模式(否),處理移動(dòng)到步驟S303以便根據(jù)第二合成方法生成顯示圖像。注意,第一合成方法是多個(gè)本地點(diǎn)圖像被依序相加以便與彼此合成的方法。此外,第二合成方法是將直到處理開始為止累積的本地點(diǎn)圖像整合(integrate)以便生成合成圖像,接著從合成圖像中減去客戶端不需要的本地點(diǎn)圖像以便生成顯示圖像的方法。
圖4為在實(shí)施例中使用的根據(jù)第一合成方法的圖像處理的示意圖。為方便起見, 假設(shè)在地點(diǎn)1、2和3之間共享圖像。從各個(gè)客戶端發(fā)送的本地點(diǎn)圖像臨時(shí)寄存在最新圖像緩沖器218中。當(dāng)從地點(diǎn)I發(fā)送本地點(diǎn)圖像“A”401到圖像隊(duì)列212時(shí),最新圖像緩沖器 218成為數(shù)據(jù)結(jié)構(gòu)410。根據(jù)第一合成方法,除發(fā)送了本地點(diǎn)的圖像“A”的地點(diǎn)I以外的地點(diǎn)2和3的圖像被合成和寄存在顯示圖像緩沖器220中。因此,將合成圖像作為數(shù)據(jù)結(jié)構(gòu) 420寄存在顯示圖像緩沖器220中。如果在此階段沒有從其他地點(diǎn)發(fā)送本地點(diǎn)圖像,組成數(shù)據(jù)結(jié)構(gòu)420的圖像421、422和423作為顯示圖像被分別發(fā)送到地點(diǎn)1、2和3。
另一方面,如果在合成時(shí)刻分別從地點(diǎn)2和3發(fā)送了本地點(diǎn)圖像“B”411和 “C”421,則指定對(duì)應(yīng)于發(fā)送了本地點(diǎn)圖像的客戶端的圖像以便在合成時(shí)刻排除不需要的本地點(diǎn)圖像。接著,可用的本地點(diǎn)圖像依序被合成,并且顯示圖像作為數(shù)據(jù)結(jié)構(gòu)440和460被寄存在顯示圖像緩沖器220中。在此,可以通過參照接收的圖像的發(fā)送源進(jìn)行圖像的指定。 因此,根據(jù)第一合成方法,建立以下關(guān)系“計(jì)算量0=(n2-n)”和“存儲(chǔ)器使用量=2n”,其中地點(diǎn)的數(shù)量是η。第一合成方法幾乎與地點(diǎn)的數(shù)量的平方成比例地增加存儲(chǔ)器使用量,但因?yàn)椴恍枰獔D像差的計(jì)算,可以預(yù)見高質(zhì)量。注意,在多地點(diǎn)繪制圖像共享裝置200的處理中,在發(fā)送來自在客戶端列表222中登記的客戶端的圖像之后執(zhí)行所 述處理的情況下,不一定需要最新圖像緩沖器218。
圖5為在實(shí)施例中使用的根據(jù)第二合成方法的圖像處理的示意圖。如在圖4的情況下中那樣,為方便起見,假設(shè)在三個(gè)地點(diǎn)1、2和3之間共享圖像。圖5中描述的第二合成方法將分別從地點(diǎn)1、2和3發(fā)送的本地點(diǎn)圖像“ A” 501、“B ” 511和“ C” 521引入到最新圖像緩沖器218中,并且生成數(shù)據(jù)結(jié)構(gòu)510、530和550。
當(dāng)將新圖像寄存在最新圖像緩沖器218中時(shí),該新圖像分別被視為整合后的圖像520,540和560,并且最終被整合為其中所有地點(diǎn)的本地點(diǎn)圖像被合成的圖像。接著,從其中所有地點(diǎn)的本地點(diǎn)圖像被合成的整合后的圖像560中減去寄存在最新圖像緩沖器218中的、所述圖像將被發(fā)送到的地點(diǎn)的本地點(diǎn)圖像,因此生成由數(shù)據(jù)結(jié)構(gòu)570指示的差圖像。將差圖像寄存在顯示圖像緩沖器220中的分配到對(duì)應(yīng)于目的地的各個(gè)地點(diǎn)的存儲(chǔ)器區(qū)域中,并且隨后將該差圖像分發(fā)到各個(gè)地點(diǎn)。為了生成差圖像,在相同圖像上的某個(gè)位置計(jì)算整合后的圖像560和存儲(chǔ)在最新圖像緩沖器218中的圖像之間的亮度值的差。通過從亮度值的可能的最大值減去所述差獲得的值可以被設(shè)置為在該位置的差圖像的亮度值。舉例來說,如果在實(shí)施例中亮度的最大值為255,假設(shè)在圖像上的某個(gè)位置的整合后的圖像的亮度值為“a”且存儲(chǔ)在最新圖像緩沖器中的圖像的亮度值為“b”,則通過“255-(a-b)”計(jì)算在該位置處的差圖像的亮度值。 因?yàn)榈诙铣煞椒ń⒁韵玛P(guān)系“計(jì)算量0= (2n) ”和“存儲(chǔ)器使用量=(n+2) ”,在消耗硬件資源方面第二合成方法比第一合成方法更有效。然而,因?yàn)榈诙铣煞椒ㄉ刹顖D像,可能降低諸如色彩平衡的圖像質(zhì)量。因此,在地點(diǎn)的數(shù)量大并且圖像質(zhì)量不是優(yōu)先的情況下優(yōu)選使用第二合成方法。在下文中,參照?qǐng)D6到圖8,詳細(xì)描述根據(jù)實(shí)施例的顯示圖像生成處理。圖6為根據(jù)實(shí)施例的多地點(diǎn)繪制圖像共享裝置200累積從各個(gè)地點(diǎn)發(fā)送的本地點(diǎn)圖像的處理的流程圖。在步驟S600中,圖6中的處理開始,并且確定是否從各個(gè)客戶端接收到本地點(diǎn)圖像。如果沒有接收到本地點(diǎn)圖像(否),處理待命以便接收本地點(diǎn)圖像。另一方面,如果接收到本地點(diǎn)圖像(是),處理移動(dòng)到步驟S601以便在圖像隊(duì)列212中存儲(chǔ)圖像以便啟動(dòng)以下的處理。注意,可以重復(fù)累積本地點(diǎn)圖像直到接收到在客戶端列表中登記的所有客戶端的圖像,或者可以在接收到所述圖像時(shí)將本地點(diǎn)圖像依序發(fā)送到圖像隊(duì)列212。圖7為在使用根據(jù)實(shí)施例的第一合成方法的情況下由多地點(diǎn)繪制圖像共享裝置200執(zhí)行的處理的流程圖。在步驟S700中,對(duì)圖像是否存在于圖像隊(duì)列212中進(jìn)行確定。如果圖像存在于圖像隊(duì)列212中(是),在步驟S701中從圖像隊(duì)列212中提取所述圖像中的一個(gè)。接著,在步驟S702中,將所提取的圖像添加到最新圖像緩沖器中。因此,最新圖像緩沖器被更新。另一方面,如果沒有圖像存在于圖像隊(duì)列212中(否),處理分支到步驟S703以便確定圖像合成時(shí)刻是否到來。在步驟S703中,對(duì)圖像合成時(shí)刻是否到來進(jìn)行確定。如果圖像合成時(shí)刻沒有到來(否),處理返回到步驟S700以便再次確定圖像是否存在于圖像隊(duì)列212中。另一方面,如果在步驟S703中圖像合成時(shí)刻到來(是),從最新圖像緩沖器218中讀取在步驟S704中沒有合成的本地點(diǎn)圖像(即在先前的圖像合成時(shí)刻沒有合成的本地點(diǎn)圖像)以便生成合成圖像。在此情況下,在不經(jīng)受減法處理等的情況下,作為排除了將要發(fā)送到對(duì)應(yīng)的客戶端的本地點(diǎn)圖像的顯示圖像而生成合成圖像。在步驟S705中,將所生成的合成圖像(=顯示圖像)通過網(wǎng)絡(luò)從顯示圖像緩沖器220發(fā)送到各個(gè)客戶端。接著,在步驟S706中,閃存(flash)顯示圖像緩沖器220中的圖像以便將處理返回到步驟S700。因此,重復(fù)執(zhí)行從步驟S700到S706的處理直到不存在要處理的圖像為止。此外,如果在步驟S700中沒有要處理的圖像存在于圖像隊(duì)列212中,處理分支到步驟S703以便待命以等待圖像合成時(shí)刻。
根據(jù)實(shí)施例,當(dāng)將所有地點(diǎn)的顯示圖像存儲(chǔ)在顯示圖像緩沖器220中時(shí),控制單元214可以使得顯示圖像緩沖器220發(fā)送顯示圖像到各個(gè)客戶端。根據(jù)另一實(shí)施例,控制單元214可以使得顯示圖像緩沖器220依序發(fā)送存儲(chǔ)在顯示圖像緩沖器220中的所述地點(diǎn)的顯示圖像到客戶端。
根據(jù)再一實(shí)施例,當(dāng)自從圖像合成處理開始以來經(jīng)過了某個(gè)時(shí)間時(shí),控制單元214 可以使得顯示圖像緩沖器220發(fā)送顯示圖像到各個(gè)客戶端。在此情況下,當(dāng)沒有在顯示圖像緩沖器220中存儲(chǔ)所有地點(diǎn)的顯示圖像時(shí),控制單元214使得圖像合成單元216使用先前存儲(chǔ)在最新圖像緩沖器218中的最新圖像生成沒有存儲(chǔ)在顯示圖像緩沖器220中的顯示圖像。圖8為在使用根據(jù)實(shí)施例的第二合成方法的情況下由多地點(diǎn)繪制圖像共享裝置 200執(zhí)行的處理的流程圖。在步驟S800中,對(duì)圖像是否存在于圖像隊(duì)列212中進(jìn)行確定。 如果圖像存在于圖像隊(duì)列212中(是),在步驟S801中從圖像隊(duì)列212中提取所述圖像中的一個(gè)。接著,在步驟S802中,將所提取的圖像添加到最新圖像緩沖器中。因此,最新圖像緩沖器被更新。另一方面,如果在步驟S800中沒有圖像存在于圖像隊(duì)列212中(否),處理分支到步驟S803。
在步驟S803中,對(duì)圖像合成時(shí)刻是否到來進(jìn)行確定。如果圖像合成時(shí)刻沒有到來 (否),處理返回到步驟S800以便再次確定圖像是否存在于圖像隊(duì)列212中。另一方面,如果在步驟S803中圖像合成時(shí)刻到來(是),從最新圖像緩沖器218中讀取在步驟S804中沒有合成的本地點(diǎn)圖像(即在先前的圖像合成時(shí)刻沒有合成的本地點(diǎn)圖像)以便生成合成圖像。 在此情況下,作為通過合成在那時(shí)彼此鏈接的所有地點(diǎn)的本地點(diǎn)圖像獲得的圖像而生成合成圖像。
在步驟S805中,從所生成的合成圖像中減去寄存在最新圖像緩沖器218中的本地點(diǎn)圖像以便生成對(duì)應(yīng)于客戶端的數(shù)量的顯示圖像,并且所生成的顯示圖像被存儲(chǔ)在顯示圖像緩沖器220中。在步驟S806中,將顯示圖像通過網(wǎng)絡(luò)發(fā)送到各個(gè)客戶端。在步驟S807 中,閃存顯示圖像緩沖器220中的圖像以便將處理返回到步驟S800。因此,重復(fù)執(zhí)行步驟 S800到S807的處理直到不存在要處理的圖像為止。此外,如果在步驟S800中沒有要處理的圖像存在于圖像隊(duì)列212中,如在圖7的情況下那樣,處理分支到步驟S803以便待命以等待圖像合成時(shí)刻。在此,圖像合成時(shí)刻可以以均勻的時(shí)間間隔生成,以便獲得期望的幀速率。舉例來說,可以每O.1秒生成圖像合成時(shí)刻以便每秒獲得10幀。
根據(jù)實(shí)施例,當(dāng)所有地點(diǎn)的顯示圖像被存儲(chǔ)在顯示圖像緩沖器220中時(shí),控制單元214可以使得顯示圖像緩沖器220發(fā)送顯示圖像到各個(gè)客戶端。根據(jù)另一實(shí)施例,控制單元214可以使得顯示圖像緩沖器220依序發(fā)送存儲(chǔ)在顯示圖像緩沖器220中的所述地點(diǎn)的顯示圖像到客戶端。
根據(jù)再一實(shí)施例,自從圖像合成處理開始以來經(jīng)過了某個(gè)時(shí)間后,控制單元214 可以使得顯示圖像緩沖器220發(fā)送顯示圖像到各個(gè)客戶端。在此情況下,當(dāng)在顯示圖像緩沖器220中沒有存儲(chǔ)所有地點(diǎn)的顯示圖像時(shí),控制單元214使得圖像合成單元216使用先前存儲(chǔ)在最新圖像緩沖器218中的最新圖像生成沒有存儲(chǔ)在顯示圖像緩沖器220中的顯示圖像。
如上所述,根據(jù)本發(fā)明的實(shí)施例,整合在多個(gè)地點(diǎn)獨(dú)立繪制的圖像并且以最小的時(shí)間差和圖像的連續(xù)性在所述地點(diǎn)之間共享它們是可能的。實(shí)施例的以上功能可由以面向?qū)ο缶幊陶Z言等(如C++、Java (TM)、JavaScript(TM)、Perl和Ruby)編寫的、裝置可安裝的程序?qū)崿F(xiàn)。所述程序可被存儲(chǔ)在裝置可讀的記錄介質(zhì)(如硬盤單元、CD_R0M、M0、軟盤、EEPROM和EPR0M)中以便分發(fā),并且可以通過網(wǎng)絡(luò)以可被其他裝置執(zhí)行的形式發(fā)送。
本申請(qǐng)基于向日本專利局2010年5月17日提交的日本優(yōu)先權(quán)申請(qǐng)No. 2010-113102和2011年3月4日提交的No. 2011-047669,所述日本優(yōu)先權(quán)申請(qǐng)的全部?jī)?nèi)容通過引用合并于此。
權(quán)利要求
1.一種多地點(diǎn)繪制圖像共享裝置,其使得在多個(gè)地點(diǎn)處提供的繪制對(duì)象之間共享繪制在繪制對(duì)象上的圖像,所述裝置包括圖像存儲(chǔ)單元,其被配置為存儲(chǔ)在各個(gè)地點(diǎn)繪制的圖像;圖像合成單元,其被配置為以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成存儲(chǔ)在圖像存儲(chǔ)單元中的圖像;和圖像發(fā)送單元,其被配置為發(fā)送由圖像合成單元合成的圖像到各個(gè)地點(diǎn)。
2.如權(quán)利要求1所述的多地點(diǎn)繪制圖像共享裝置,其中,所述圖像合成單元通過將在第一地點(diǎn)繪制的圖像的位置疊加到在除第一地點(diǎn)以外的地點(diǎn)繪制的圖像的位置上生成合成圖像。
3.如權(quán)利要求2所述的多地點(diǎn)繪制圖像共享裝置,其中,所述圖像合成單元通過將在第一地點(diǎn)繪制的圖像和在除第一地點(diǎn)以外的地點(diǎn)繪制的圖像的相同位置處的像素亮度值替換為最小值生成合成圖像。
4.如權(quán)利要求1至3的任意一項(xiàng)所述的多地點(diǎn)繪制圖像共享裝置,所述裝置還包含最新圖像緩沖器,其被配置為存儲(chǔ)在各個(gè)地點(diǎn)繪制的最新圖像。
5.如權(quán)利要求1至4的任意一項(xiàng)所述的多地點(diǎn)繪制圖像共享裝置,其中所述圖像合成單元指定存儲(chǔ)在最新圖像緩沖器中的在第一地點(diǎn)繪制的圖像,以便合成存儲(chǔ)在最新圖像緩沖器中的除了在第一地點(diǎn)繪制的圖像以外的圖像。
6.如權(quán)利要求1至4的任意一項(xiàng)所述的多地點(diǎn)繪制圖像共享裝置,其中所述圖像合成單元整合從所有地點(diǎn)接收的圖像以便生成整合后的圖像,和生成整合后的圖像和存儲(chǔ)在最新圖像緩沖器中的圖像之間的差圖像,以由此生成合成圖像。
7.如權(quán)利要求1至6的任意一項(xiàng)所述的多地點(diǎn)繪制圖像共享裝置,所述裝置還包括圖像合成方法確定單元,其被配置為基于地點(diǎn)的數(shù)量和圖像質(zhì)量確定圖像合成單元的合成方法。
8.如權(quán)利要求1至7的任意一項(xiàng)所述的多地點(diǎn)繪制圖像共享裝置,其中所述圖像發(fā)送單元在生成要發(fā)送的所有地點(diǎn)的合成圖像時(shí)發(fā)送合成圖像到各個(gè)地點(diǎn)。
9.如權(quán)利要求1至7的任意一項(xiàng)所述的多地點(diǎn)繪制圖像共享裝置,其中所述圖像發(fā)送單元在生成要發(fā)送的合成圖像時(shí)依序發(fā)送合成圖像到各個(gè)地點(diǎn)。
10.如權(quán)利要求1至7的任意一項(xiàng)所述的多地點(diǎn)繪制圖像共享裝置,其中當(dāng)自從圖像合成處理開始以來經(jīng)過了某個(gè)時(shí)間時(shí),所述圖像發(fā)送單元發(fā)送合成圖像到各個(gè)地點(diǎn)。
11.如權(quán)利要求10所述的多地點(diǎn)繪制圖像共享裝置,其中如果當(dāng)自從圖像合成處理開始以來經(jīng)過了某個(gè)時(shí)間時(shí)沒有生成所有地點(diǎn)的合成圖像,所述圖像合成單元使用先前存儲(chǔ)在最新圖像緩沖器中的最新圖像生成合成圖像,和所述圖像發(fā)送單元發(fā)送合成圖像。
12.—種多地點(diǎn)繪制圖像共享系統(tǒng),其具有使得在多個(gè)地點(diǎn)處提供的繪制對(duì)象之間共享繪制在繪制對(duì)象上的圖像的多地點(diǎn)繪制圖像共享裝置,并且具有從繪制在繪制對(duì)象上的圖像中僅提取在本地點(diǎn)處繪制的信息的客戶端,多地點(diǎn)繪制圖像共享裝置包括圖像存儲(chǔ)單元,其被配置為存儲(chǔ)在各個(gè)地點(diǎn)處繪制的圖像;圖像合成單元,其被配置為以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成存儲(chǔ)在圖像存儲(chǔ)單元中的圖像;和圖像發(fā)送單元,其被配置為發(fā)送由圖像合成單元合成的圖像到各個(gè)地點(diǎn)。
13.一種由多地點(diǎn)繪制圖像共享裝置執(zhí)行的方法,該多地點(diǎn)繪制圖像共享裝置使得共享在兩個(gè)或多個(gè)遠(yuǎn)程地點(diǎn)處繪制的繪制圖像,該方法包括存儲(chǔ)在各個(gè)地點(diǎn)處繪制的圖像;以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成所存儲(chǔ)的圖像;和發(fā)送合成圖像到各個(gè)地點(diǎn)。
全文摘要
公開了一種多地點(diǎn)繪制圖像共享裝置,其使得在多個(gè)地點(diǎn)處提供的繪制對(duì)象之間共享繪制在繪制對(duì)象上的圖像。該裝置包括圖像存儲(chǔ)單元,其被配置為存儲(chǔ)在各個(gè)地點(diǎn)繪制的圖像;圖像合成單元,其被配置為以不包括在發(fā)送目的地處繪制的圖像的方式疊加和合成存儲(chǔ)在圖像存儲(chǔ)單元中的圖像;和圖像發(fā)送單元,其被配置為發(fā)送由圖像合成單元合成的圖像到各個(gè)地點(diǎn)。
文檔編號(hào)H04M3/56GK103004187SQ20118003513
公開日2013年3月27日 申請(qǐng)日期2011年5月10日 優(yōu)先權(quán)日2010年5月17日
發(fā)明者糟谷勇兒, 荒木禎史, 大村慶二 申請(qǐng)人:株式會(huì)社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 凌海市| 河池市| 曲沃县| 太湖县| 恩平市| 南木林县| 两当县| 思南县| 思茅市| 镇江市| 上林县| 中卫市| 龙山县| 昭平县| 阿尔山市| 临西县| 江永县| 内江市| 芦溪县| 华宁县| 固镇县| 阳城县| 格尔木市| 吴川市| 莫力| 滨海县| 东乡族自治县| 凌云县| 五寨县| 金溪县| 镇巴县| 元氏县| 沐川县| 融水| 光山县| 江门市| 昂仁县| 定兴县| 冷水江市| 淮南市| 松潘县|