TWI253851B - Method for displaying remote images - Google Patents
Method for displaying remote images Download PDFInfo
- Publication number
- TWI253851B TWI253851B TW93104993A TW93104993A TWI253851B TW I253851 B TWI253851 B TW I253851B TW 93104993 A TW93104993 A TW 93104993A TW 93104993 A TW93104993 A TW 93104993A TW I253851 B TWI253851 B TW I253851B
- Authority
- TW
- Taiwan
- Prior art keywords
- images
- network
- video
- video processing
- processing device
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 17
- 238000012544 monitoring process Methods 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims description 53
- 230000000007 visual effect Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 241001131927 Placea Species 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000007176 multidirectional communication Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Closed-Circuit Television Systems (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
1253851 五 、發明說明 (1) [ 發 明 所 屬 之 技 術 領 域 ] 本 發 明 係 關 於 一 種 呈 現 遠 端 視 訊 影 像 的 方 法 與 系 統 且 特 別 關 於 透 過 網 路 讀 取 遠 端 視 訊 #s 取 裝 置 影 像 之 遠 端 視 訊 呈 現 方 法 與 系 統 〇 [ 先 前 技 術 ] 今 曰 由 於 電 子 與 網 路 技 術 進 步 使 得 透 過 簡 易 的 電 子 裝 置 網 路 及 電 腦 即 能 完 成 許 多 不 同 的 應 用 〇 舉 例 來 說 使 用 一 部 低 成 本 的 網 路 攝 影 機 安 裝 在 TCP/IP的 乙 太 網 路 (Ethernet )上 後 透 過 電 腦 > 個 人 數 位 助 理 (PDA)或手 機 等 裝 置 便 能 讀 取 遠 端 的 視 訊 畫 面 〇 這 樣 的 遠 端 視 訊 系 統 可 以 有 許 多 不 同 的 應 用 例 如 進 行 工 廉 公 司 辦 公 大 樓 居 家 Λ 停 車 場 的 安 全 監 控 〇 此 外 這 樣 的 遠 端 視 訊 系 統 亦 可 用 於 提 供 遠 端 雙 向 或 多 向 溝 通 輔 助 電 話 之 音 訊 的 不 足 並 可 藉 此 舉 行 視 訊 會 議 等 等 〇 妙; 而 5 視 訊 資 料 往 往 需 要 相 當 大 的 資 料 量 0 此 不 但 由 於 每 一 個 晝 面 本 身 即 需 要 大 量 的 資 料 以 紀 錄 晝 面 資 訊 , 且 習 知 為 了 利 用 視 覺 暫 留 的 原 理 5 必 須 在 短 暫 的 時 間 撥 放 許 多 晝 面 以 呈 現 動 晝 的 效 果 〇 針 對 龐 大 的 視 訊 資 料 雖 已 有 發 展 出 許 多 習 知 的 技 術 , 以 減 小 視 訊 資 料 的 儲 存 及 傳 量 但 是 這 些 努 力 仍 缺 有 一 定 的 極 限 〇 並 且 在 減 小 視 訊 資 料 的 壓 縮 技 巧 中 有 許 多 係 犧 牲 視 訊 品 質 或 進 行 破 壞 性 的 壓 縮 例如 習 知 的 Μ P E G規 格 〇1253851 V. INSTRUCTION DESCRIPTION (1) [Technical Field of the Invention] The present invention relates to a method and system for presenting a far-end video image and in particular to reading a far-end video presentation of a far-end video #s device image through a network METHODS AND SYSTEMS 〇[Prior Art] Thanks to advances in electronics and networking technology, many different applications can be implemented through a simple electronic device network and computer. For example, a low-cost network camera is used to install TCP. /IP's Ethernet can be used to read remote video via a computer> personal digital assistant (PDA) or mobile device. Such a remote video system can have many different applications, for example. The office building of the office of the company is located in the home of the company. In addition, such a far-end video system can also be used to provide the short-distance or multi-directional communication of the auxiliary telephone, and can be used for video conferencing, etc.; 5 video data often requires a relatively large amount of data. Since each facet itself requires a large amount of information to record negative information, and in order to use the principle of visual persistence 5, it is necessary to allocate a lot of facets in a short period of time to present the effect of the action. Although many well-known techniques have been developed to reduce the storage and throughput of video data, these efforts still lack certain limits and many of the techniques for reducing the compression of video data sacrifice video quality or damage. Sexual compression such as the conventional PEG PEG specification〇
1253851 五、發明說明(2) 並且,在遠端視訊的應用上,視訊資料的處理 的問題。因為如果透過網際網路或電信網路,往J =關鍵 的頻寬限制或不規則的網路擁塞現象,而這些< ^嚴苛 位時間能夠傳遞的畫面數目。 —曰&影響單 如果能夠在現有的網路;5批&兩^ ^ , 思考方式來解決這個胡% ^ w 種新的 ^ , J 1U問場,將對於遠端視訊的推戽* 4的 要的影響。 贗產生重 【發 因此 視影 因此 供更 明内容】 ,本發明之 像的方法。 ,本發明之另 便利的視訊呈 此外,本發明之另 收一個以上視訊抬負 本發明之另 目的係提供一種呈現遠端影像, 此外 方法 此外 憶媒 數連 依據 路讀 於螢 於舊 ’本發明之另 體,供電腦處 續影像之工 乍 本發明之實施 取連續之監視 幕或各種顯^^ 的影像所佔據 一目的 現效果 一目的 取裝置 一目的 一目的 理器讀 〇 例的遠 影像。 裴置的 之區域 例如& JOTL 係提供一種遠端視訊李g 。 于、為,以提 係提供一種視訊處理裝置,、 所擷取的視訊。 ’以接 係提供一種呈現複數連續影像之 係提供一種電腦程式, 取並執行,以達成處理凌於記 亚呈現複 端監視影像呈現方法, 這些監視影像被分別且糸經由網 不同顯示區域。新的巧依序呈現 。因此,即使網路頻=像則覆蓋 見有限制或1253851 V. INSTRUCTIONS (2) Also, in the application of far-end video, the problem of processing video data. Because if you go through the Internet or telecommunications network, go to J = critical bandwidth restrictions or irregular network congestion, and these <^ strict bit time can pass the number of pictures. - 曰 & impact single if it can be in the existing network; 5 batches & two ^ ^, thinking way to solve this Hu% w new kind ^, J 1U ask the field, will push for the far-end video * 4 the desired impact.赝 赝 赝 【 发 【 【 赝 赝 赝 赝 赝 赝 赝 赝 赝 赝 赝 赝 赝 赝 赝 赝 , , Another convenient video of the present invention is furthermore. The other object of the present invention is to provide a remote image, and the method further includes reading the media number according to the road. The invention is a work for the computer to continue the image. The implementation of the present invention takes a continuous monitoring screen or various images of the image to occupy the purpose of the present invention. image. The area of the device, for example, the & JOTL system provides a far-end video Li g. In order to provide a video processing device, the captured video is provided. Providing a system for presenting a plurality of consecutive images provides a computer program, which is executed and executed to achieve a processing method for monitoring the image display images, which are separately and traversed through different display areas of the network. The new cleverness is presented in sequence. Therefore, even if the network frequency = image coverage, there are restrictions or
1253851 五、發明說明(3) 是網路擁塞,使用者仍然不會因為為了產生視訊效果硬要 更新畫面,反而無法清楚地進行場地之監控。 依據本發明之實施例的遠端視訊系統,具有至少一視訊擷 取裝置、至少一螢幕及視訊處理裝置。視訊擷取裝置依一 時間順序,擷取一連串之影像,並且將此一連串之影像, 透過網路傳給視訊處理裝置。視訊處理裝置將螢幕之總顯 示區域劃分為一預定數目之個別顯示區域。並且,當視訊 處理裝置接收來自視訊處理裝置的影像時,依一定順序, 將這些影像呈現在不同的個別顯示區域。由於個別顯示區 域有一定數目的限制,因此,新的影像覆蓋取代呈現於個 別顯示區域中之最舊影像。 此外,視訊處理裝置提供操作介面,使用者可透過操作介 面,決定個別顯示區域之數目,使用上述之多個個別顯示 區域或以連續模式在單一區域連續撥放影像。此外,使用 者亦可透過操作介面,指定所欲連接之視訊擷取裝置。 據上所述,本發明確實提供了遠端視訊系統一種有效的解 決方案。本發明可彈性地實作在各種不同的架構。並且, 本發明提供了使用者一個便於觀察、監看的視訊呈現介 面。特別是,當網路發生擁塞或頻寬不足時,本發明之表 現將更為明顯。 【實施方式】 第1圖例示一遠端視訊系統1 0之實施例。此遠端視訊系統 1 〇具有一個以上的視訊擷取裝置1 2 1,1 2 2,視訊處理裝置1253851 V. Invention Description (3) It is network congestion. Users still do not want to update the screen in order to generate video effects. Instead, they can clearly monitor the venue. A remote video system according to an embodiment of the present invention has at least one video capture device, at least one screen, and a video processing device. The video capture device captures a series of images in a time sequence and transmits the series of images to the video processing device over the network. The video processing device divides the total display area of the screen into a predetermined number of individual display areas. Further, when the video processing device receives the images from the video processing device, the images are presented in different individual display regions in a certain order. Due to the limited number of individual display areas, the new image overlay replaces the oldest image presented in the individual display areas. In addition, the video processing device provides an operation interface through which the user can determine the number of individual display areas, use the plurality of individual display areas described above, or continuously play back images in a single area in a continuous mode. In addition, the user can also specify the video capture device to be connected through the operation interface. In view of the above, the present invention does provide an efficient solution for remote video systems. The invention can be implemented flexibly in a variety of different architectures. Moreover, the present invention provides a video presentation interface for the user to observe and monitor. In particular, the performance of the present invention will become more apparent when the network is congested or the bandwidth is insufficient. [Embodiment] FIG. 1 illustrates an embodiment of a far-end video system 10. The remote video system 1 〇 has more than one video capture device 1 2 1,1 2 2, video processing device
1253851 五、發明說明(4) ~~~ 1 4,以及螢幕1 6。視訊處理裝置丨4與視訊擷取裝置 121,122透過網路17進行連接,以交換資料,此網路可 網際網路(Internet)、内部網路(Intranet)、各種有線 無線網路。 視訊#員取裝置1 2 1,1 2 2用來擷取連續之影像1 5。此例中, 這些影像依據時間順序,標示為阿拉伯數字„ 1 "、" 2 ”、 π 3π,…π 8π之方框。其中,視訊擷取裝置i 2 ii 2 2之例子 包括以CCD或CMOS技術製作之攝影裝置。此外,視訊擷取 裝置亦包括由一般視訊攝影機,如V 8,與一般電腦結合之 裝置。此時V 8所拍攝之晝面,透過a v端子輸入到電腦。 視訊擷取裝置1 2 1, 1 2 2擷取到影像後,便透過網路1 7,以 主動或被動方式傳給視訊處理裳置1 4。所謂主動方式,係 指視訊擷取裝置1 2 1, 1 2 2透過一預定傳輸協定,直接將所 讀取之資料,直接傳送給視訊處理裝置1 4,例如點播 (unicast),多點傳送(multicast)或廣播(broadcast)之 型態。此外’所謂被動方式,係指視訊擷取裝置1 2丨,I” 在接收視訊處理裝置之要求後,回應此要求,而將所擷取 到之影像經由網路傳給提出要求之視訊處理裝置1 4,意即 客戶端-伺服端架構(client-server architecture)。 視訊處理裝置1 4係電子裝置,例如安裝有作業系統與特殊 應用程式的電腦、個人數位助理(PDA)、手機或其他客製 化(customized)之電子裝置等。並且視訊處理裝置14利用 螢幕1 6,以呈現從視訊擷取裝置1 2 1, 1 2 2所擷取之影像。 此外,在呈現這些影像的時候,視訊處理裝置1 4至少進行1253851 V. Invention description (4) ~~~ 1 4, and screen 16. The video processing device 4 and the video capture devices 121, 122 are connected via a network 17 for exchanging data. The network can be an Internet, an intranet, or various wired wireless networks. The video #member picking device 1 2 1,1 2 2 is used to capture a continuous image 1 5 . In this example, the images are chronologically labeled as the Arabic numerals „ 1 ", " 2 ”, π 3π,... π 8π. Among them, examples of the video capturing device i 2 ii 2 2 include a photographic device made by CCD or CMOS technology. In addition, the video capture device also includes a device that is combined with a general computer by a general video camera such as V8. At this time, the face taken by V 8 is input to the computer through the a v terminal. After the video capture device 1 2 1, 1 2 2 captures the image, it is transmitted to the video processing device through the network 17 7 in an active or passive manner. The so-called active mode means that the video capture device 1 2 1, 1 2 2 directly transmits the read data directly to the video processing device 14 through a predetermined transmission protocol, such as unicast, multicast ( Multicast) or broadcast type. In addition, the so-called passive mode means that the video capture device 1 2, I" responds to the request after receiving the request of the video processing device, and transmits the captured image to the requested video processing device via the network. 1 4, meaning client-server architecture. Video processing device 1 is an electronic device, such as a computer with a working system and a special application, a personal digital assistant (PDA), a mobile phone or other guest. Customized electronic devices, etc., and the video processing device 14 utilizes the screen 16 to present images captured from the video capture devices 1 2 1, 1 2 2. In addition, when presenting these images, video Processing device 14 performs at least
1253851 五、發明說明(5) 下列兩步驟。首先,將螢幕1 6之總顯示區域1 6 1劃分為一 預定數目之個別顯示區域1 6 2。其次,視訊處理裝置1 4將 具有時間順序之影像,依序放在不同之個別顯示區域 162° 舉例來說,第1圖中的螢幕1 6之總顯示晝面1 6 1被分割為八 個個別顯示區域1 6 2,其分別用來呈現不同時間之影像。 當然,由於螢幕1 6能夠劃分的個別顯示區域1 6 2數目有 限,因此,當影像數目超過螢幕1 6所具有的個別顯示區域 1 6 2之數目時,則新接收之影像呈現於螢幕1 6中當時最舊 之影像所使用之個別顯示區域1 6 2。亦即,如果視訊處理 裝置1 4接收到標號π 9 π的影像時,則將標號π 9 π的影像覆蓋 原先標示π 1π的影像。 並且,為了讓使用者了解在哪一個個別顯示區域1 6 2為最 新的影像,可加上一視覺機制,例如將呈現最新影像的個 別顯示區域1 6 2加上紅色方框,或加上箭頭、提供閃動標 記等方式。 接著,以下分別針對視訊擷取裝置1 2 1, 1 2 2,及視訊處理 裝置1 4的架構提供更進一步的實作說明。 首先,第2圖例示視訊擷取裝置1 2 1之一實作範例。視訊擷 取裝置1 2 1具有一影像感測電路1 2 1 2、控制電路1 2 1 4,及 網路介面1 2 1 6。影像感測電路1 2 1 2連續取得一連串之影 像,並將這些影像傳給控制電路1 2 1 4。控制電路1 2 1 4則將 這些影像透過網路介面1 2 1 6傳到網路1 7,以進一步送給視 訊處理裝置1 4。1253851 V. INSTRUCTIONS (5) The following two steps. First, the total display area 161 of the screen 16 is divided into a predetermined number of individual display areas 162. Next, the video processing device 14 sequentially images the chronological images in different individual display areas 162. For example, the total display surface 161 of the screen 16 in FIG. 1 is divided into eight. The individual display areas 1 6 2 are used to present images of different times. Of course, since the number of individual display areas 162 that can be divided by the screen 16 is limited, when the number of images exceeds the number of individual display areas 162 of the screen 16, the newly received image is presented on the screen 16. The individual display areas used in the oldest image at that time were 1 6 2 . That is, if the video processing device 14 receives the image of the number π 9 π, the image of the number π 9 π is overlaid with the image originally indicated by π 1π. Moreover, in order to let the user know which individual display area 162 is the latest image, a visual mechanism may be added, for example, the individual display area 1 6 2 that presents the latest image is added with a red square, or an arrow is added. Provide flash marks and other methods. Next, the following further provides a further practical description of the architecture of the video capture device 1 2 1, 1 2 2 and the video processing device 14. First, FIG. 2 illustrates an example of a video capture device 1 21 . The video capture device 1 2 1 has an image sensing circuit 1 2 1 2, a control circuit 1 2 1 4, and a network interface 1 2 1 6 . The image sensing circuit 1 2 1 2 successively takes a series of images and transmits the images to the control circuit 1 2 1 4 . The control circuit 1 2 1 4 transmits the images to the network 17 via the network interface 1 2 1 6 for further transmission to the video processing device 14.
1253851 五、發明說明(6) 程彳成、旦面呈現給使用者,視訊處理裝置1 4需要透過 不1 I或電路邏輯來驅動螢幕以完成工作。然而,程式碼 式程H f事先即存於視訊處理裝置1 4。舉例來說,描述 ϋσ σ (Script),例如 jaVa Script, VB Script,或 可& =可以f劇覽器環境執行的程式,如Java Applet, 先存在遠端的裝置,當需要的時候,經由網路丨7下載 訊處理裝置14上執行。 f &種情況中’此程式碼甚至也可以存放在控制電路 。例如’我們可在控制電路1 2 1 4中,以硬體、軟體或 人體硬體結合的方式實作一個網站伺服器(Web server)。 $網站伺服器具有一檔案提供介面,如HTTp,並且存放内 f程式碼的網頁。此時,具備瀏覽器的一般電腦,就能夠 畐作上述的視訊處理裝置。當此電腦連接到網路上,並且 在瀏覽器輸入視訊擷取裝置121的網域名稱,如http:// cameral.placeA.com· ^或 Ip位址,如 http: //192.^68.1 14,就可以下載該網頁及包含在其中的程式 碼。接著’藉由此程式碼在一般電腦上的瀏覽器之顯示區 域用上述方式依時間順序呈現景> 像 當然,此程式碼亦可存於視訊^取裝置121以外的裝置 上。舉=來說,請參照第3圖,此圖例示另一種實作本發 明的方法。在此方法中,視訊處理裝置14透過網路17,向 網站伺服器1 8讀取包含上诫护弄 文 > π讲#姻百 後,視訊處理裝置14便利i ί式竭的網頁。在下載该= 、# 1 M β ^更矛用该程式碼與視訊擷取裝置121 溝通’並精此取得並以上述方法呈現影像資料。 1253851 五、發明說明(7) 第4圖係揭示一般電腦架構,利用此類電腦架構即能實作 上述之視訊處理裝置。此視訊處理裝置1 4具有處理器 14卜記憶體142、硬碟143、輸出入介面144,並且這些元 件透過匯流排1 4 5交換資料。輸出入介面1 4 4並且提供連接 到前述之螢幕1 6與網路1 7。 第5圖揭示視訊處理裝置1 4的軟體示意圖,這些軟體平時 存放於硬碟1 4 3,並且處理器1 4 1將所需資料載入到記憶體 1 4 2以執行相關作業。在系統的底層為一驅動程式5 2,以 提供與網路1 7、螢幕1 6溝通的基本能力。此外,提供上述 影像呈現的處理程式5 6則透過作業系統5 4的呼叫介面,以 達成相關的作業。 此外,上面雖然以單螢幕之輸出為例,然而,本發明不限 於單螢幕之應用。只要作業系統提供多螢幕的輸出支援, 當然可將上述之個別顯示區域排列在多個螢幕的畫面上。 即令作業系統不提供直接的支援,處理程式5 6亦可透過網 路1 7驅動另一部電腦的螢幕以顯示所需晝面。藉此,可解 決單一螢幕所能呈現區域大小的限制。 此外,視訊處理裝置1 4之實作當然不限於上述之架構,並 且相關程式碼或電路邏輯亦可以各種習知方式實作。因 此,本發明亦可總結成一方法來加以說明。 第6圖係例示依據本發明之方法的流程圖。首先,從網路 接收一新影像(步驟6 0 2 )。接著,找出一個可使用的個別 顯示區域(步驟6 0 4 ),例如原先存放最舊晝面的個別顯示 區域。接著,將此新影像呈現在此可使用的個別顯示區域1253851 V. INSTRUCTIONS (6) Cheng Yucheng and Dang are presented to the user, and the video processing device 14 needs to drive the screen through the circuit or the logic to complete the work. However, the program code H f is stored in the video processing device 14 in advance. For example, describe ϋσ σ (Script), such as jaVa Script, VB Script, or a program that can be executed in a browser environment, such as a Java Applet, where there is a remote device, when needed, via The network port 7 is executed on the download processing device 14. In the case of f &, this code can even be stored in the control circuit. For example, 'we can implement a web server in the control circuit 1 2 1 4 by hardware, software or human body hardware. The website server has a file providing interface, such as HTTp, and a web page containing the f code. In this case, a general computer having a browser can be used as the video processing device described above. When the computer is connected to the network, and the browser enters the domain name of the video capture device 121, such as http:// cameral.placeA.com·^ or the Ip address, such as http: //192.^68.1 14 , you can download the page and the code contained in it. Then, by using the code in the display area of the browser on the general computer, the scene is presented in chronological order in the above manner. Of course, the code can also be stored on the device other than the video capture device 121. For example, please refer to Fig. 3, which illustrates another method of practicing the invention. In this method, the video processing device 14 reads, via the network 17, the web server 18 to include the web page of the web page, and the video processing device 14 facilitates the web page. After downloading the =, #1 M β ^, the code is used to communicate with the video capture device 121 and the image data is obtained in the above manner. 1253851 V. INSTRUCTIONS (7) Figure 4 shows the general computer architecture. With this type of computer architecture, the above-mentioned video processing device can be implemented. The video processing device 14 has a processor 14 memory 142, a hard disk 143, and an input/output interface 144, and these elements exchange data through the bus bar 145. The input interface 1 4 4 is provided and connected to the aforementioned screen 16 and network 17. Fig. 5 shows a software diagram of the video processing device 14 which is normally stored on the hard disk 1 4 3, and the processor 14 1 loads the required data into the memory 1 4 2 to perform related operations. At the bottom of the system is a driver 5 2 to provide basic capabilities for communicating with the network 17 and the screen 16. Further, the processing program 56 for providing the above image presentation passes through the call interface of the operating system 54 to achieve the related work. Further, although the above is an example of the output of a single screen, the present invention is not limited to the application of a single screen. As long as the operating system provides multi-screen output support, the above-described individual display areas can of course be arranged on a plurality of screens. Even if the operating system does not provide direct support, the processing program 56 can also drive the screen of another computer through the network 17 to display the desired picture. This solves the limitation of the size of the area that can be presented on a single screen. In addition, the implementation of the video processing device 14 is of course not limited to the above-described architecture, and the associated code or circuit logic can be implemented in various conventional manners. Therefore, the present invention can also be summarized as a method for explanation. Figure 6 is a flow chart illustrating a method in accordance with the present invention. First, a new image is received from the network (step 6 0 2 ). Next, find an individual display area that can be used (step 6 0 4), such as the individual display area where the oldest side was originally stored. Then, present this new image to the individual display areas that can be used here.
1253851 五、發明說明(8) (步驟6 0 6 )。為了讓使用者容易辨別哪一個個別顯示區域 係呈現最新影像,在呈現最新影像的個別顯示區域加上視 覺標記(步驟6 0 8 )。 第7圖(a)與第7圖(b)例示使用瀏覽器與描述式語言 JavaScript來實作視訊處理裝置的例子。請參照第7圖 (a ),使用者在瀏覽器的網址列7 〇 2輸入具有内含程式碼網 頁之網址(1 9 2 · 1 6 8 . 1 · 1 5 )。瀏覽器接析此程式碼,並依據 此程式碼擷取一連串之影像。接著,劉覽器依據此程式碼 將影像依序呈現在不同的個別顯示區域7 〇 4 1〜7 0 4 6。此 日寸’個別顯示區域γ 〇 4 2的外框加上視覺標記,以表示此為 畫面F 7為最新畫面。此外,在接收到下一張影像ρ 8後,將 景> 像F 8覆蓋在最舊影像j? 2上,並移動視覺標記。 此外’在此例中,亦提供操作介面7 〇 6與7 0 8。使用者可透 過操作介面70 8,決定螢幕的總顯示區域要劃分成多少個 ,別顯示區域。此外,使用者亦可透過操作介面7〇6,指 疋不同的視訊擷取裝置。 2個別Ϊ二ί 2明所提供之上述實作方法係單純使用不同 然可= 同時間的晝面 '然而,本發明當 來說,使用以透過;撥二面之應用。舉例 面,且擁時’則採用單一區域呈現連續畫 土、,則採用多個區域分別呈現不同時間1253851 V. INSTRUCTIONS (8) (Step 6 0 6). In order to make it easy for the user to distinguish which individual display area is presenting the latest image, a visual mark is added to the individual display area where the latest image is presented (step 608). Figures 7(a) and 7(b) illustrate an example of implementing a video processing device using a browser and a descriptive language JavaScript. Referring to Figure 7 (a), the user enters the URL (1 9 2 · 1 6 8 . 1 · 1 5) with the included code page in the browser's address bar 7 〇 2 . The browser analyzes the code and retrieves a series of images based on the code. Then, according to the code, the browser sequentially presents the images in different individual display areas 7 〇 4 1~7 0 4 6 . The outer frame of the individual display area γ 〇 4 2 is added with a visual mark to indicate that the picture F 7 is the latest picture. Further, after receiving the next image ρ 8 , the scene > image F 8 is overlaid on the oldest image j? 2, and the visual marker is moved. Furthermore, in this case, the operating interfaces 7 〇 6 and 7 0 8 are also provided. The user can determine through the operation interface 70 8 how many screens are to be divided into display areas. In addition, the user can also refer to different video capture devices through the operation interface 7〇6. 2 The above-mentioned implementation methods provided by the individual ί ί 2 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ For example, when the time is ', the single area is used to present the continuous painting, and the multiple areas are presented at different times.
第13頁 1253851 五、發明說明(9) 的視訊晝面。 綜上所述,本發明可巧妙地結合並運用現有的硬體架構, 提供遠端視訊系統一個具有效率與彈性的解決方案。並 且,本發明至少具有下列優點。首先,本發明可使用上述 瀏覽器架構設計,且在此種狀況下只需在撰寫描述式語言 或改寫網頁即可達成本發明之特徵,無須花費大量人力開 發。其次,本發明亦可透過上述之手工或自動調整機制, 在網路塞車的時候,使用多顯示區域方式呈現影像,而在 網路順暢的時候,使用單一區域連續呈現影像,具有相當 大的彈性。此外,使用本發明之畫面呈現方式,即使在網 路慢的環境下,仍然可以看到清楚的畫面。使用者更可以 比較兩個連續畫面之間的細微差異,此點相對於現有的停 格晝面問題更為突出。 雖然本發明以較佳實施例揭露如上,然其並非用以限定本 發明,任何熟習此技藝者,在不脫離本發明之精神和範圍 内,當可作各種之更動與潤飾,因此本發明之保護範圍當 視後附之申請專利範圍所界定者為準。Page 13 1253851 V. Video of the invention (9). In summary, the present invention can skillfully combine and utilize existing hardware architectures to provide a far-end video system with an efficient and flexible solution. Moreover, the present invention has at least the following advantages. First, the present invention can be designed using the above-described browser architecture, and in this case, it is only necessary to write a descriptive language or rewrite a web page to achieve the features of the present invention without requiring a lot of human development. Secondly, the present invention can also use the above-mentioned manual or automatic adjustment mechanism to display images in a multi-display area when the network is jammed, and use a single area to continuously display images when the network is smooth, which has considerable flexibility. . Further, with the screen presentation method of the present invention, a clear picture can be seen even in a slow network environment. Users can compare the subtle differences between two consecutive frames, which is more prominent than the existing stoppage problem. While the present invention has been described above by way of a preferred embodiment, it is not intended to limit the invention, and the invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application attached.
第14頁 1253851 圖式簡單說明 第1圖係繪示依據本發明之一實施例的系統架構圖; 第2圖係繪示視訊擷取裝置之實作架構示意圖; 第3圖係繪示另一種實作本發明之架構示意圖; 第4圖係繪示視訊處理裝置之實作架構示意圖; 第5圖係繪示視訊處理裝置之實作軟體架構示意圖; 第6圖係繪示依據本發明之方法流程圖; 第7圖(a )係繪示一實作範例;以及 第7圖(b)係繪示第7圖(a)另一狀態。 【元件代表符號簡單說明】 1 2 1視訊擷取裝置 1 2 1 2影像感測電路 1 2 1 6網路介面 1 4 1處理器 1 4 3硬碟 1 4 5匯流排 16螢幕 1 6 2個別顯示區域 1 8網頁伺服器 54作業系統 7 0 2操作介面 7 0 42個別顯示區域 7 〇 4 4個別顯示區域 7 0 4 6個別顯示區域 1 2 2視訊擷取裝置 1 2 1 4控制電路 1 4視訊處理裝置 1 4 2記憶體 144輸出入介面 1 5影像 1 6 1總顯示區域 1 7網路 5 2驅動程式 5 6應用程式 7 0 4 1個別顯示區域 7 0 4 3個別顯示區域 7 0 4 5個別顯示區域 7 0 6操作介面 7 0 8操作介面Page 14 1253851 Brief Description of the Drawings FIG. 1 is a system architecture diagram according to an embodiment of the present invention; FIG. 2 is a schematic diagram showing the implementation structure of the video capture device; FIG. 4 is a schematic diagram showing the implementation of the video processing device; FIG. 5 is a schematic diagram showing the implementation of the video processing device; FIG. 6 is a diagram showing the method according to the present invention; Flowchart; Fig. 7(a) shows a practical example; and Fig. 7(b) shows another state of Fig. 7(a). [Simple description of component symbol] 1 2 1 video capture device 1 2 1 2 image sensing circuit 1 2 1 6 network interface 1 4 1 processor 1 4 3 hard disk 1 4 5 bus bar 16 screen 1 6 2 individual Display area 1 8 web server 54 operating system 7 0 2 operation interface 7 0 42 individual display area 7 〇 4 4 individual display area 7 0 4 6 individual display area 1 2 2 video capture device 1 2 1 4 control circuit 1 4 Video processing device 1 4 2 memory 144 input and output interface 1 5 image 1 6 1 total display area 1 7 network 5 2 driver 5 6 application program 7 0 4 1 individual display area 7 0 4 3 individual display area 7 0 4 5 individual display area 7 0 6 operation interface 7 0 8 operation interface
第15頁Page 15
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW93104993A TWI253851B (en) | 2004-02-26 | 2004-02-26 | Method for displaying remote images |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW93104993A TWI253851B (en) | 2004-02-26 | 2004-02-26 | Method for displaying remote images |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200529655A TW200529655A (en) | 2005-09-01 |
| TWI253851B true TWI253851B (en) | 2006-04-21 |
Family
ID=37586741
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW93104993A TWI253851B (en) | 2004-02-26 | 2004-02-26 | Method for displaying remote images |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI253851B (en) |
-
2004
- 2004-02-26 TW TW93104993A patent/TWI253851B/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| TW200529655A (en) | 2005-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100814724B1 (en) | Image distribution system and client terminal and control method thereof | |
| CN103369372B (en) | A kind of live telecast screen-cutting system and method | |
| JP6182911B2 (en) | Transmission terminal, transmission system, program | |
| CN111917988A (en) | Remote camera application method, system and medium of cloud mobile phone | |
| JP2015186127A (en) | Program and server device | |
| US8624989B2 (en) | System and method for remotely performing image processing operations with a network server device | |
| KR20080104546A (en) | Actual size preview system and control method in terminal with digital camera function | |
| JPH08163556A (en) | Video communication device and video communication system | |
| CN102770827B (en) | Method for displaying multimedia content on a screen of a terminal | |
| JP2015023416A (en) | Communication device and imaging device, control method thereof, and program | |
| JP2007201995A (en) | Video data transfer processing device and surveillance camera system | |
| EP1503276B1 (en) | Graphical user interface for system status alert on videoconference terminal | |
| WO2023013246A1 (en) | Communication device and control method for same | |
| TWI253851B (en) | Method for displaying remote images | |
| CN116095260B (en) | Multi-channel image receiving method | |
| CN103974023A (en) | System and method for adjusting video pictures | |
| JP6257197B2 (en) | Information processing apparatus, control method therefor, program, and storage medium | |
| CN114553844B (en) | Method for sharing screen during video | |
| CN101365110A (en) | Image processing method for changing output image along with difference between front and back of input video image | |
| WO2022061723A1 (en) | Image processing method, device, terminal, and storage medium | |
| CN107800958A (en) | Electronic equipment, image processing method, recording medium and camera system | |
| JP3906976B2 (en) | Imaging transmission apparatus and imaging transmission system | |
| CN117478923A (en) | Live broadcast push method and device, computer equipment and storage medium | |
| KR101421059B1 (en) | Method of providing streaming movie over image file | |
| JP2004179837A (en) | Information transmission system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |