[go: up one dir, main page]

TWI253851B - Method for displaying remote images - Google Patents

Method for displaying remote images Download PDF

Info

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
Application number
TW93104993A
Other languages
Chinese (zh)
Other versions
TW200529655A (en
Inventor
Rehn-Lieh Lin
Original Assignee
Winbond Electronics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Winbond Electronics Corp filed Critical Winbond Electronics Corp
Priority to TW93104993A priority Critical patent/TWI253851B/en
Publication of TW200529655A publication Critical patent/TW200529655A/en
Application granted granted Critical
Publication of TWI253851B publication Critical patent/TWI253851B/en

Links

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

A web camera is installed for monitoring a place, and the web camera is connected to Internet or Intranet. A browser is utilized for accessing the web camera to monitor the place. The browser reads a series of video images captured by the web camera and respectively displays these video images in different areas according to instructions embedded in a homepage. Oldest images are replaced with new coming images. Even with low data rate in the net, users are still able to monitor the place easily and clearly.

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 =關鍵 的頻寬限制或不規則的網路擁塞現象,而這些&lt; ^嚴苛 位時間能夠傳遞的畫面數目。 —曰&amp;影響單 如果能夠在現有的網路;5批&amp;兩^ ^ , 思考方式來解決這個胡% ^ w 種新的 ^ , J 1U問場,將對於遠端視訊的推戽* 4的 要的影響。 贗產生重 【發 因此 視影 因此 供更 明内容】 ,本發明之 像的方法。 ,本發明之另 便利的視訊呈 此外,本發明之另 收一個以上視訊抬負 本發明之另 目的係提供一種呈現遠端影像, 此外 方法 此外 憶媒 數連 依據 路讀 於螢 於舊 ’本發明之另 體,供電腦處 續影像之工 乍 本發明之實施 取連續之監視 幕或各種顯^^ 的影像所佔據 一目的 現效果 一目的 取裝置 一目的 一目的 理器讀 〇 例的遠 影像。 裴置的 之區域 例如&amp; 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. - 曰 &amp; impact single if it can be in the existing network; 5 batches &amp; 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 &amp; 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 &quot;、&quot; 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 &quot;, &quot; 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,或 可&amp; =可以f劇覽器環境執行的程式,如Java Applet, 先存在遠端的裝置,當需要的時候,經由網路丨7下載 訊處理裝置14上執行。 f &amp;種情況中’此程式碼甚至也可以存放在控制電路 。例如’我們可在控制電路1 2 1 4中,以硬體、軟體或 人體硬體結合的方式實作一個網站伺服器(Web server)。 $網站伺服器具有一檔案提供介面,如HTTp,並且存放内 f程式碼的網頁。此時,具備瀏覽器的一般電腦,就能夠 畐作上述的視訊處理裝置。當此電腦連接到網路上,並且 在瀏覽器輸入視訊擷取裝置121的網域名稱,如http:// cameral.placeA.com· ^或 Ip位址,如 http: //192.^68.1 14,就可以下載該網頁及包含在其中的程式 碼。接著’藉由此程式碼在一般電腦上的瀏覽器之顯示區 域用上述方式依時間順序呈現景&gt; 像 當然,此程式碼亦可存於視訊^取裝置121以外的裝置 上。舉=來說,請參照第3圖,此圖例示另一種實作本發 明的方法。在此方法中,視訊處理裝置14透過網路17,向 網站伺服器1 8讀取包含上诫护弄 文 &gt; π讲#姻百 後,視訊處理裝置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 &amp;, 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後,將 景&gt; 像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 &gt; 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)

i 土金i#,)正替換1 _案號93104993_年月日__ 六、申請專利範圍 1. 一種呈現遠端監視畫面之方法,包含: 依序讀取連續之複數遠端監視影像,其中該些監視影像至 少部分影像係針對同一地點依一時間順序拍攝; 將一顯示器之一總顯示區域劃分為複數之個別顯示區域; 以及 將該些連續監視影像分別並依序呈現於該些個別顯示區 域。 .如申請專利範圍第1項所述之方法,其中該讀取步驟係 依據存於一網頁之一指令碼,經由一網路向一視訊擷取裝 置讀取該些遠端監視影像。 3. 如申請專利範圍第1項所述之方法,其中新接收之該影 像覆蓋取代最舊之該影像。 4. 一種遠端視訊系統,架設於一網路上,該系統包含: 至少一視訊擷取裝置,該至少一視訊擷取裝置連接於該網 路,且該視訊擷取裝置依一時間順序擷取同一地點之複數 影像; 至少一螢幕,以提供一總顯示區域;以及 一視訊處理裝置,該視訊處理裝置經由該網路接收該複數 影像,且該視訊處理裝置將該總顯示區域劃分為一預定數 目之個別顯示區域,並依該時間順序將對應之該複數影像 分別呈現於不同之該些個別顯示區域。i 土金 i#,) is replacing 1 _ case number 93104993_年月日日__ VI. Patent application scope 1. A method for presenting a remote monitoring screen, comprising: sequentially reading a plurality of consecutive remote monitoring images, At least part of the images of the surveillance images are sequentially recorded in a time sequence for the same location; dividing a total display area of one display into a plurality of individual display areas; and sequentially displaying the consecutive monitoring images in the individual Display area. The method of claim 1, wherein the reading step reads the remote monitoring images from a video capture device via a network based on an instruction code stored in a web page. 3. The method of claim 1, wherein the newly received image overlay replaces the oldest image. A remote video system is installed on a network, the system includes: at least one video capture device, the at least one video capture device is connected to the network, and the video capture device sequentially captures a plurality of images of the same location; at least one screen to provide a total display area; and a video processing device that receives the plurality of images via the network, and the video processing device divides the total display area into a predetermined The individual display areas of the number, and the corresponding plurality of images are respectively presented in the different individual display areas according to the time sequence. 第16頁 1253851 案號 93104993 Λ_Ά 曰 修正 六、申請專利範圍 5 .如申請專利範圍第4項所述之系統,其中新接收之該影 像覆蓋取代最舊之該影像。 6 .如申請專利範圍第4項所述之系統,其中該視訊擷取裝 置包含一檔案提供介面,該視訊處理裝置經由該檔案提供 介面接收一指令,且該視訊處理裝置係依據該指令之内 容,以對該總顯示區域進行劃分及將該複數影像呈現於該 些個別顯示區域。 7 .如申請專利範圍第6項所述之系統,其中該視訊擷取裝 置之該檔案提供介面係HTTP協定。 8 .如申請專利範圍第4項所述之系統,更包含一檔案伺服 器連接於該網路,該視訊處理裝置從該檔案伺服器讀取一 指令,且該視訊處理裝置依據該指令之内容,以對該總顯 示區域進行劃分及將該複數影像呈現於該些個別顯示區 域。 9 .如申請專利範圍第8項所述之系統,其中該檔案伺服器 為一網頁伺服器。 1 0 .如申請專利範圍第4項所述之系統,其中該視訊處理裝 置包含一作業系統及一處理程式,該作業系統提供多螢幕 1EH 第17頁 K53851 一絮HfOi[9T Λ_L· 曰 修正 六、申請專利範圍 顯示功能,該處理程式接收該複數影像,並呼叫該作業系 統,以依據該時間順序將該複數影像呈現於該些個別區 域。 1 1.如申請專利範圍第4項所述之系統,其中該視訊處理裝 置藉由一視覺機制,以標示出哪一個該個別顯示區域係呈 現時間上最接近當時之該影像。 1 2 .如申請專利範圍第4項所述之系統,其中使用者透過一 操作介面,指定一個該視訊擷取裝置,以呈現該個該視訊 擷取裝置所擷取之該些複數影像。 1 3 .如申請專利範圍第1 2項所述之系統,其中該視訊處理 裝置更提供一連續模式,使用者透過該操作介面選擇切換 至該連續模式,其中在該連續模式中,該視訊處理裝置係 在該螢幕之一個該個別顯示區域連續呈現該複數影像。 1 4.如申請專利範圍第1 3項所述之系統,其中該視訊處理 裝置更提供一自動切換機制,當該網路該複數影像之速度 低於一預定值時,則使用該些個別顯示區域分別呈現該複 數影像,反之,則使用上述連續模式呈現該複數影像。 1 5 .如申請專利範圍第4項所述之系統,其中使用者透過一 操作介面,設定該總顯示區域劃分為該些個別顯示區域之Page 16 1253851 Case No. 93104993 Λ_Ά 修正 Amendment 6. Scope of Application Patent 5. The system of claim 4, wherein the newly received image overlay replaces the oldest image. 6. The system of claim 4, wherein the video capture device comprises a file providing interface, the video processing device receives an instruction via the file providing interface, and the video processing device is based on the content of the command And dividing the total display area and presenting the plurality of images to the individual display areas. 7. The system of claim 6, wherein the file providing interface of the video capture device is an HTTP protocol. 8. The system of claim 4, further comprising a file server connected to the network, the video processing device reading an instruction from the file server, and the video processing device is responsive to the content of the instruction And dividing the total display area and presenting the plurality of images to the individual display areas. 9. The system of claim 8, wherein the file server is a web server. The system of claim 4, wherein the video processing device comprises an operating system and a processing program, the operating system provides a multi-screen 1EH page 17 K53851 a HfOi [9T Λ_L· 曰 correction six And applying for a patent range display function, the processing program receives the plurality of images, and calls the operating system to present the plurality of images to the individual regions according to the chronological order. 1 1. The system of claim 4, wherein the video processing device uses a visual mechanism to indicate which of the individual display regions is the closest to the image at the time. The system of claim 4, wherein the user, through an operation interface, designates a video capture device to present the plurality of images captured by the video capture device. The system of claim 12, wherein the video processing device further provides a continuous mode through which the user selects to switch to the continuous mode, wherein in the continuous mode, the video processing The device continuously presents the plurality of images in one of the individual display areas of the screen. 1 . The system of claim 13 , wherein the video processing device further provides an automatic switching mechanism, and when the speed of the plurality of images of the network is lower than a predetermined value, the individual displays are used. The region presents the complex image separately, and conversely, the complex image is presented using the continuous mode described above. The system of claim 4, wherein the user sets the total display area into the individual display areas through an operation interface. 第18頁 1253851 案號 93104993 曰 修正 六、申請專利範圍 該預定數目。 1 6 .如申請專利範圍第4項所述之系統,其中該網路為網際 網路(Internet)。 1 7.如申請專利範圍第4項所述之系統,其中該網路為一企 業内部網路(Intranet)。 1 8 .如申請專利範圍第4項所述之系統,其中該網路為一無 線網路。 1 9. 一種視訊處理裝置,該視訊處理裝置透過一網路連接 到至少一視訊擷取裝置,該至少一視訊擷取裝置依一時間 順序擷取同一地點之複數影像,該視訊處理裝置包含: 至少一螢幕,具有一總顯示區域; 一網路介面,連接於該網路; -處理單元;以及 一儲存單元,儲存一作業系統及一視訊處理程式,其中該 處理單元讀取並執行該視訊處理程式,且該視訊處理程式 經由該作業系統及該網路介面接收該複數影像,將該總顯 示區域劃分為複數個別顯示區域,並依該時間順序將對應 之該複數影像分別呈現於不同之該些個別顯示區域。 電腦處 2 0 . —種電腦可讀取媒體,供儲存一電腦程式Page 18 1253851 Case No. 93104993 修正 Amendment 6. Patent application scope The predetermined number. The system of claim 4, wherein the network is an Internet. 1 7. The system of claim 4, wherein the network is an intranet. The system of claim 4, wherein the network is a wireless network. A video processing device, the video processing device is connected to at least one video capture device through a network, and the at least one video capture device sequentially captures a plurality of images of the same location in a time sequence, the video processing device comprising: At least one screen having a total display area; a network interface connected to the network; a processing unit; and a storage unit storing an operating system and a video processing program, wherein the processing unit reads and executes the video Processing the program, and the video processing program receives the complex image via the operating system and the network interface, divides the total display area into a plurality of individual display areas, and presents the corresponding plurality of images to different ones according to the time sequence These individual display areas. Computer Department 20. A computer readable medium for storing a computer program 第19頁 1253851 案號93104分93 曰 修正 六、申請專利範圍 理器自該電腦可讀取媒體讀取該電腦程式,至少執行下列 步驟: 农序自一網路讀取複數影像,其中該複數影像係由至少一 視訊擷取裝置依一時間順序針對同一地點拍攝取得,且該 視訊擷取裝置連接於該網路; 將至少一螢幕之總顯示區域劃分為複數個別顯示區域;以 及 农該時間順序將對應之該複數影像分別呈現於不同之該些 個別顯示區域。 2 1.如申請專利範圍第2 0項所述之電腦可讀取媒體,其中 當接收一個新的該影像時,將該個新的該影像呈現於該螢 幕中當時最舊之該影像所使用之該個個別顯示區域。 2 2 .如申請專利範圍第2 0項所述之電腦可讀取媒體,其中 該電腦程式係一描述程式,且該描述程式係在一瀏覽器環 境中執行。 2 3 .如申請專利範圍第2 0項所述之電腦可讀取媒體,該視 訊處理裝置藉由一視覺機制,以標示出哪一個該個別顯示 區域係呈現時間上最接近當時之該影像。 2 4.如申請專利範圍第2 0項所述之電腦可讀取媒體,更提 供一操作介面,使用經由該操作介面,指定一個該視訊擷Page 19 1253851 Case No. 93104 points 93 曰 Amendment 6. The patent application scope reads the computer program from the computer readable medium, and at least performs the following steps: The agricultural sequence reads the complex image from a network, wherein the plural The image is captured by the at least one video capture device in the same time sequence, and the video capture device is connected to the network; the total display area of the at least one screen is divided into a plurality of individual display areas; The corresponding plurality of images are sequentially presented in different individual display regions. 2 1. The computer readable medium according to claim 20, wherein when a new image is received, the new image is presented on the screen at the time of the oldest image. The individual display area. 2 2. The computer readable medium according to claim 20, wherein the computer program is a description program, and the description program is executed in a browser environment. 2 3. The computer readable medium of claim 20, wherein the video processing device uses a visual mechanism to indicate which of the individual display regions is the closest to the image at the time. 2 4. The computer readable medium according to item 20 of the patent application scope further provides an operation interface, and uses the operation interface to designate one of the video frames. 第20頁Page 20 第21頁Page 21
TW93104993A 2004-02-26 2004-02-26 Method for displaying remote images TWI253851B (en)

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)

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