TWI896151B - Central recording device, distributed recording system and distributed recording method - Google Patents
Central recording device, distributed recording system and distributed recording methodInfo
- Publication number
- TWI896151B TWI896151B TW113120081A TW113120081A TWI896151B TW I896151 B TWI896151 B TW I896151B TW 113120081 A TW113120081 A TW 113120081A TW 113120081 A TW113120081 A TW 113120081A TW I896151 B TWI896151 B TW I896151B
- Authority
- TW
- Taiwan
- Prior art keywords
- image data
- sub
- central
- camera
- processing unit
- Prior art date
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Abstract
Description
本揭示文件關於分散式攝影技術,特別是關於具有整合多個攝影裝置的資料的功能的中央攝影裝置、分散式攝影系統及分散式攝影方法。This disclosure relates to distributed photography technology, and more particularly to a central camera capable of integrating data from multiple cameras, a distributed photography system, and a distributed photography method.
隨著近年來社會對於安全意識的提高,人們為了確保在面臨事件時能夠將現場的情況記錄下來,往往會借助攝影/監視系統的幫助,使得攝影/監視系統的需求日益增加。為了達到較為全面的影像紀錄,使用多個攝影裝置的分散式攝影系統成為了許多使用者的選擇。With the increasing awareness of safety in recent years, people are turning to video/surveillance systems to ensure they can record the situation when faced with an incident. This has led to an increasing demand for video/surveillance systems. To achieve more comprehensive image recording, distributed video systems using multiple cameras have become the preferred choice for many users.
然而,在傳統的分散式攝影系統中,除了需要一個中央主機接收影像資料之外,還需要設置至少一個攝影裝置進行攝影,以觀測多個場景。換句話說,當所有攝影裝置發生遺失或故障等狀況時,中央主機就會接收不到攝影裝置的影像資料,也就無法進行影像資料的合成、輸出或是串流播放等功能。因此,如何克服分散式攝影系統由於攝影機故障而失效的狀況,是本領域的課題之一。However, in traditional distributed imaging systems, in addition to a central host computer receiving image data, at least one camera must be deployed to capture multiple scenes. In other words, if all cameras are lost or malfunction, the central host computer will not receive any image data from them, and thus will be unable to perform functions such as image synthesis, output, or streaming. Therefore, overcoming the problem of distributed imaging systems failing due to camera failures is a key challenge in this field.
本揭示文件提供一種中央攝影裝置,耦接於至少一子攝影裝置,中央攝影裝置包含攝影單元、處理單元、儲存單元及連線單元。攝影單元用以根據環境產生中央影像資料。處理單元耦接至攝影單元,用以:自至少一子攝影裝置接收至少一子影像資料;對中央影像資料及至少一子影像資料執行影像同步程序,以產生串流影像資料;以及響應於接收到觸發訊號,擷取串流影像資料中的對應於指定時間段的一部份,以產生串流影片。儲存單元耦接至處理單元,用以儲存串流影片。連線單元耦接於處理單元及伺服器之間,用以將串流影像資料及串流影片上傳至伺服器。This disclosure provides a central camera device coupled to at least one sub-camera device. The central camera device includes a camera unit, a processing unit, a storage unit, and a connection unit. The camera unit is used to generate central image data based on the environment. The processing unit is coupled to the camera unit and is used to: receive at least one sub-image data from at least one sub-camera device; execute an image synchronization process on the central image data and at least one sub-image data to generate streaming image data; and, in response to receiving a trigger signal, capture a portion of the streaming image data corresponding to a specified time period to generate a streaming video. The storage unit is coupled to the processing unit and is used to store the streaming video. The connection unit is coupled between the processing unit and the server and is used for uploading the streaming image data and the streaming video to the server.
本揭示文件提供一種分散式攝影系統,包含至少一子攝影裝置及一中央攝影裝置。至少一子攝影裝置用以根據環境產生至少一子影像資料。中央攝影裝置耦接至至少一子攝影裝置,包含攝影單元、處理單元、儲存單元及連線單元。攝影單元用以根據環境產生中央影像資料。處理單元耦接至攝影單元,用以:自至少一子攝影裝置接收至少一子影像資料;對中央影像資料及至少一子影像資料執行影像同步程序,以產生串流影像資料;以及響應於接收到觸發訊號,擷取串流影像資料中的對應於指定時間段的一部份,以產生串流影片。儲存單元耦接至處理單元,用以儲存串流影片。連線單元耦接於處理單元及伺服器之間,用以將串流影像資料及串流影片上傳至伺服器。The present disclosure provides a distributed photography system comprising at least one sub-camera device and a central camera device. The at least one sub-camera device is used to generate at least one sub-image data according to the environment. The central camera device is coupled to the at least one sub-camera device and comprises a camera unit, a processing unit, a storage unit and a connection unit. The camera unit is used to generate central image data according to the environment. The processing unit is coupled to the camera unit and is used to: receive at least one sub-image data from the at least one sub-camera device; execute an image synchronization program on the central image data and the at least one sub-image data to generate streaming image data; and in response to receiving a trigger signal, capture a portion of the streaming image data corresponding to a specified time period to generate a streaming video. The storage unit is coupled to the processing unit for storing streaming videos. The connection unit is coupled between the processing unit and the server for uploading streaming image data and streaming videos to the server.
本揭示文件提供一種分散式攝影方法,適用於包含至少一子攝影裝置及一中央攝影裝置的分散式攝影系統。分散式攝影方法包含:藉由中央攝影裝置及至少一子攝影裝置分別根據環境產生中央影像資料及至少一子影像資料;藉由中央攝影裝置的處理單元自至少一子攝影裝置接收至少一子影像資料;藉由處理單元對中央影像資料及至少一子影像資料執行影像同步程序,以產生串流影像資料;響應於處理單元接收到觸發訊號,藉由處理單元擷取串流影像資料中的對應於指定時間段的一部份,以產生串流影片;藉由中央攝影裝置的儲存單元儲存串流影片;以及藉由中央攝影裝置的連線單元將串流影像資料及串流影片上傳至伺服器。This disclosure provides a distributed photography method applicable to a distributed photography system including at least one sub-photography device and a central photography device. The distributed photography method includes: generating central image data and at least one sub-image data according to the environment by a central camera and at least one sub-camera, respectively; receiving at least one sub-image data from at least one sub-camera by a processing unit of the central camera; executing an image synchronization procedure on the central image data and the at least one sub-image data by the processing unit to generate streaming image data; in response to a trigger signal received by the processing unit, capturing a portion of the streaming image data corresponding to a specified time period by the processing unit to generate a streaming video; storing the streaming video by a storage unit of the central camera; and uploading the streaming image data and the streaming video to a server by a connection unit of the central camera.
透過本揭示文件的中央攝影裝置、分散式攝影系統及分散式攝影方法,可以使中央裝置除了可以執行影像的整合、串流播放、上傳等功能之外,還具有拍攝影像的功能,避免發生傳統的分散式攝影系統中由於攝影機遺失/故障而導致中央主機無法輸出影像的情形。The central camera device, distributed camera system, and distributed camera method disclosed herein enable the central device to not only perform image integration, streaming, and uploading functions, but also capture images. This avoids the situation in traditional distributed camera systems where the central host computer is unable to output images due to camera loss or failure.
以下將配合相關圖式來說明本揭示文件的實施例。在圖式中,相同的標號表示相同或類似的元件或方法流程。The following will be used to illustrate the embodiments of the present disclosure with reference to the accompanying drawings. In the drawings, the same reference numerals represent the same or similar elements or method flows.
於本揭示文件中,當一元件被稱為「連接」時,可指「電性連接」或「光連接」,當一元件被稱為「耦接」時,可指「電性耦接」或「光耦接」。「連接」或「耦接」亦可用以表示二或多個元件間相互搭配操作或互動。除非內文中對於冠詞有所特別限定,否則「一」與「該」可泛指單一個或多個。將進一步理解的是,本文中所使用之「包含」、「包括」、「具有」及相似詞彙,指明其所記載的特徵、區域、整數、步驟、操作、元件與/或組件,但不排除其所述或額外的其一個或多個其它特徵、區域、整數、步驟、操作、元件、組件與/或其中之群組。In this disclosure, when an element is referred to as "connected", it may refer to "electrically connected" or "optically connected", and when an element is referred to as "coupled", it may refer to "electrically coupled" or "optically coupled". "Connected" or "coupled" may also be used to indicate the coordinated operation or interaction between two or more elements. Unless the context specifically limits the articles, "one" and "the" may refer to one or more. It will be further understood that the words "include", "including", "have" and similar words used herein specify the features, regions, integers, steps, operations, elements and/or components described therein, but do not exclude the described or additional one or more other features, regions, integers, steps, operations, elements, components and/or groups thereof.
第1圖繪示了根據本揭示文件的一些實施例的分散式攝影系統100的功能方塊圖。在一些實施例中,分散式攝影系統100包含子攝影裝置110A~110D、中央攝影裝置120及網路中心130。FIG1 illustrates a functional block diagram of a distributed imaging system 100 according to some embodiments of the present disclosure. In some embodiments, the distributed imaging system 100 includes sub-cameras 110A-110D, a central camera 120, and a network center 130.
子攝影裝置110A~110D用以對環境(例如,密閉式房間、開放式場地等空間,或是保險櫃、藝術品等特定物件)進行拍攝,以分別產生子影像資料DATA1~DATA4。在一些實施例中,子攝影裝置110A~110D可以透過移動式攝影裝置、固定式攝影裝置(例如,監視器)、其他具有攝影功能的裝置或上述之組合來實現。Sub-camera devices 110A-110D are used to capture an environment (e.g., a closed room, an open space, or a specific object such as a safe or artwork) to generate sub-image data DATA1-DATA4. In some embodiments, sub-camera devices 110A-110D can be implemented as mobile cameras, fixed cameras (e.g., surveillance cameras), other devices with camera capabilities, or a combination thereof.
在一些實施例中,子攝影裝置110A~110D分別經由多條網路電纜耦接至網路中心130,以分別將子影像資料DATA1~DATA4經由網路中心130傳送至中央攝影裝置120,並自電源(未繪示)經由網路中心130接收運作電力PW。由於網路電纜具有傳遞資料以及電力的功能,透過使用網路電纜連接子攝影裝置110A~110D及網路中心130(及下文中將進行說明的中央攝影裝置120),可以減少分散式攝影系統100中電線的數量,進而簡化分散式攝影系統100的線路配置。In some embodiments, sub-cameras 110A-110D are each coupled to a network hub 130 via multiple network cables. These sub-image data DATA1-DATA4 are transmitted from the network hub 130 to the central camera 120, and the sub-image data DATA1-DATA4 are received from a power source (not shown) via the network hub 130 for operating power PW. Because network cables can transmit both data and power, using network cables to connect sub-cameras 110A-110D and the network hub 130 (and the central camera 120, described below) can reduce the number of wires in the distributed camera system 100, thereby simplifying the wiring configuration of the distributed camera system 100.
應注意,本揭示文件中的子攝影裝置及子攝影資料的數量僅為示例,非用以限制本揭示文件。其他數量的子攝影裝置及子攝影資料均在本揭示文件的範圍內。在一些實施例中,分散式攝影系統100包含多於四個子攝影裝置。在一些實施例中,分散式攝影系統100包含少於四個子攝影裝置。It should be noted that the number of sub-cameras and sub-camera data in this disclosure is provided for illustrative purposes only and is not intended to limit this disclosure. Other numbers of sub-cameras and sub-camera data are within the scope of this disclosure. In some embodiments, the distributed imaging system 100 includes more than four sub-cameras. In some embodiments, the distributed imaging system 100 includes fewer than four sub-cameras.
中央攝影裝置120經由網路電纜耦接至網路中心130,用以經由網路中心130分別自子攝影裝置110A~110D接收子影像資料DATA1~DATA4,並自電源(未繪示)經由網路中心130接收運作電力PW。在一些實施例中,中央攝影裝置120用以傳送設定指令CT至子攝影裝置110A~110D,以調整子攝影裝置110A~110D的攝影參數(例如,解析度、幀率、曝光量等)。Central camera 120 is coupled to network center 130 via a network cable. Central camera 120 receives sub-image data DATA1-DATA4 from sub-cameras 110A-110D via network center 130, and receives operating power PW from a power source (not shown) via network center 130. In some embodiments, central camera 120 transmits configuration commands CT to sub-cameras 110A-110D to adjust imaging parameters (e.g., resolution, frame rate, exposure, etc.) of sub-cameras 110A-110D.
在一些實施例中,中央攝影裝置120更用以對環境進行拍攝,以產生中央影像資料DATA_C(繪示於第2圖)。換句話說,相較於傳統的分散式攝影系統的中央主機,本揭示文件提供的分散式攝影系統100的中央攝影裝置120除了同樣具有接收來自子攝影裝置110A~110D的子影像資料DATA1~DATA4的功能之外,還額外具有對環境進行拍攝的功能。In some embodiments, the central camera 120 is further configured to capture the surrounding environment to generate central image data DATA_C (shown in FIG. 2 ). In other words, compared to the central host computer in a conventional distributed imaging system, the central camera 120 of the distributed imaging system 100 provided in this disclosure not only has the function of receiving the sub-image data DATA1 to DATA4 from the sub-cameras 110A to 110D, but also has the additional function of capturing the surrounding environment.
在一些實施例中,中央攝影裝置120進一步耦接至伺服器150,用以響應於接收到觸發訊號TRI,將根據子影像資料DATA1~DATA4及中央影像資料DATA_C(繪示於第2圖)所產生的串流影像資料ST及串流影片STV上傳至伺服器150。關於中央攝影裝置120根據子影像資料DATA1~DATA4及中央影像資料DATA_C(繪示於第2圖)產生串流影像資料ST及串流影片STV之細節,請見後續段落說明。In some embodiments, the central camera device 120 is further coupled to a server 150 and, in response to receiving a trigger signal TRI, uploads streaming image data ST and streaming video STV generated based on the sub-image data DATA1-DATA4 and the central image data DATA_C (shown in FIG. 2 ) to the server 150. Details regarding the generation of the streaming image data ST and streaming video STV by the central camera device 120 based on the sub-image data DATA1-DATA4 and the central image data DATA_C (shown in FIG. 2 ) are described in the following paragraphs.
網路中心130耦接至子攝影裝置110A~110D及中央攝影裝置120,用以提供子攝影裝置110A~110D及中央攝影裝置120之間的子影像資料DATA1~DATA4及設定指令CT的傳遞。在未繪示的實施例中,網路中心130耦接至一電源,以提供子攝影裝置110A~110D及中央攝影裝置120自電源接收運作電力PW。The network center 130 is coupled to the sub-cameras 110A-110D and the central camera 120 to facilitate the transmission of sub-image data DATA1-DATA4 and configuration commands CT between the sub-cameras 110A-110D and the central camera 120. In an embodiment not shown, the network center 130 is coupled to a power source to provide the sub-cameras 110A-110D and the central camera 120 with operating power PW.
在一些實施例中,分散式攝影系統100更包含電腦介面140。電腦介面140經由網路電纜耦接至網路中心130,用以經由網路中心130接收運作電力PW並將觸發訊號TRI傳送至中央攝影裝置120。在一些實施例中,電腦介面140可以透過互動式網頁、應用軟體、其他相似者或上述之組合來實現。In some embodiments, the distributed photography system 100 further includes a computer interface 140. The computer interface 140 is coupled to the network center 130 via a network cable, and is configured to receive operating power PW from the network center 130 and transmit a trigger signal TRI to the central camera 120. In some embodiments, the computer interface 140 can be implemented through an interactive webpage, application software, the like, or a combination thereof.
在一些實施例中,子攝影裝置110A~110D、中央攝影裝置120、網路中心130及電腦介面140設置於相同的網域中,以便互相傳送子影像資料DATA1~DATA4、設定指令CT及觸發訊號TRI。In some embodiments, the sub-cameras 110A-110D, the central camera 120, the network center 130, and the computer interface 140 are located in the same network domain so as to transmit the sub-image data DATA1-DATA4, the setting command CT, and the trigger signal TRI to each other.
為了說明中央攝影裝置120的內部結構及運作細節,請參見第2圖。第2圖繪示了根據本揭示文件的一些實施例的中央攝影裝置120的功能方塊圖。To illustrate the internal structure and operation details of the central camera 120, please refer to FIG2. FIG2 shows a functional block diagram of the central camera 120 according to some embodiments of the present disclosure.
在一些實施例中,中央攝影裝置120包含攝影單元121、網路單元122、處理單元123、儲存單元124及連線單元125。攝影單元121耦接至處理單元123,用以對環境進行拍攝,以產生中央影像資料DATA_C。In some embodiments, the central camera device 120 includes a camera unit 121, a network unit 122, a processing unit 123, a storage unit 124, and a connection unit 125. The camera unit 121 is coupled to the processing unit 123 to capture the environment and generate central image data DATA_C.
網路單元122耦接於網路中心130及處理單元123,用以提供中央攝影裝置120連線(例如,透過網路電纜)至網路中心130,進而協助中央攝影裝置120接收子影像資料DATA1~DATA4及觸發訊號TRI。The network unit 122 is coupled to the network center 130 and the processing unit 123 to provide the central camera 120 with a connection (e.g., via a network cable) to the network center 130, thereby assisting the central camera 120 in receiving the sub-image data DATA1-DATA4 and the trigger signal TRI.
處理單元123耦接至攝影單元121、網路單元122、儲存單元124及連線單元125,用以自攝影單元121接收中央影像資料DATA_C且自網路中心130經由網路單元122接收子影像資料DATA1~DATA4及觸發訊號TRI。在一些實施例中,處理單元123用以對中央影像資料DATA_C及子影像資料DATA1~DATA4執行影像同步程序,以產生串流影像資料ST。The processing unit 123 is coupled to the camera unit 121, the network unit 122, the storage unit 124, and the connection unit 125. It receives central image data DATA_C from the camera unit 121 and receives sub-image data DATA1-DATA4 and a trigger signal TRI from the network center 130 via the network unit 122. In some embodiments, the processing unit 123 performs an image synchronization process on the central image data DATA_C and the sub-image data DATA1-DATA4 to generate streaming image data ST.
在一些實施例中,中央影像資料DATA_C及子影像資料DATA1~DATA4各自包含多筆時間資訊(用以記錄收集到該筆資料的時間)及對應於多筆時間資訊的多筆畫面資訊(用以紀錄該筆資料所呈現的畫面)。在影像同步程序中,首先,處理單元123會分析中央影像資料DATA_C及子影像資料DATA1~DATA4各自的時間資訊及畫面資訊。In some embodiments, the central image data DATA_C and the sub-image data DATA1-DATA4 each include multiple entries of time information (used to record the time when the data was collected) and multiple entries of frame information corresponding to the multiple entries of time information (used to record the frame presented by the data). During the image synchronization process, the processing unit 123 first analyzes the time information and frame information of the central image data DATA_C and the sub-image data DATA1-DATA4.
接著,處理單元123會根據中央影像資料DATA_C的每筆時間資訊,從子影像資料DATA1~DATA4中選擇對應於每筆時間資訊的每筆畫面資訊。最後,處理單元123將中央影像資料DATA_C及選擇的子影像資料DATA1~DATA4的畫面資訊結合為串流影像資料ST,並輸出至伺服器150(例如,以進行串流播放)。Next, processing unit 123 selects each piece of frame information corresponding to each piece of time information from sub-image data DATA1-DATA4 based on each piece of time information in central image data DATA_C. Finally, processing unit 123 combines central image data DATA_C and the frame information of the selected sub-image data DATA1-DATA4 into streaming image data ST and outputs it to server 150 (e.g., for streaming playback).
以第3圖的實例為例,第3圖繪示了根據本揭示文件的一些實施例的中央影像資料DATA_C及子影像資料DATA1~DATA4的示意圖。處理單元123可以針對中央影像資料DATA_C及子影像資料DATA1~DATA4,將對應於時間資訊為時間T1的畫面資訊結合為串流影像資料ST並輸出至伺服器150,將對應於時間資訊為時間T2的畫面資訊結合為另一串流影像資料ST並輸出至伺服器150,再將對應於時間資訊為時間T3的畫面資訊結合為又一串流影像資料ST並輸出至伺服器150,以此類推。Taking FIG. 3 as an example, FIG. 3 shows a schematic diagram of central image data DATA_C and sub-image data DATA1-DATA4 according to some embodiments of the present disclosure. The processing unit 123 can combine the image information corresponding to time information T1 of the central image data DATA_C and the sub-image data DATA1-DATA4 into stream image data ST and output it to the server 150. It can also combine the image information corresponding to time information T2 into another stream image data ST and output it to the server 150. It can also combine the image information corresponding to time information T3 into yet another stream image data ST and output it to the server 150, and so on.
透過上述影像同步程序,處理單元123可以產生連續且包含了中央攝影裝置120及子攝影裝置110A~110D所拍攝到的影像的串流影像資料ST。此外,因為每筆串流影像資料ST是結合了對應於相同時間資訊的畫面資訊而得,所以可以改善由於攝影裝置之間的線路或內部電路所造成的資料傳輸延遲而導致的影像不同步的問題,進而確保輸出的輸出串流影像資料ST中的多個攝影裝置的畫面是同步的。Through the aforementioned image synchronization process, processing unit 123 can generate a continuous stream of image data ST that includes images captured by central camera 120 and sub-cameras 110A-110D. Furthermore, because each piece of stream image data ST is combined with frame information corresponding to the same time information, image asynchrony caused by data transmission delays between cameras or internal circuits can be mitigated, thereby ensuring that the images from multiple cameras are synchronized in the output stream image data ST.
在一些實施例中,影像同步程序是持續進行的,換句話說,處理單元123會持續接收中央影像資料DATA_C及子影像資料DATA1~DATA4,並持續產生及輸出串流影像資料ST至伺服器150以進行串流播放。In some embodiments, the image synchronization process is performed continuously. In other words, the processing unit 123 continuously receives the central image data DATA_C and the sub-image data DATA1-DATA4, and continuously generates and outputs the streaming image data ST to the server 150 for streaming playback.
請再次參照第2圖。儲存單元124耦接至處理單元123。在一些實施例中,響應於接收到觸發訊號TRI,處理單元123會根據輸出串流影像資料ST(例如,擷取指定的時間段)產生串流影片STV,並將串流影片STV傳送至儲存單元124及伺服器150,以將對應於指定時間段(例如,5分鐘)的串流影片STV儲存於中央攝影裝置120內部(即,藉由儲存單元124)或是系統外部(即,藉由伺服器150)。在一些實施例中,儲存單元124可以由動態隨機存取記憶體(DRAM)、靜態隨機存取記憶體(SRAM)、唯讀記憶體(ROM)、其他具有儲存功能之元件或上述之組合來實現。Please refer to Figure 2 again. The storage unit 124 is coupled to the processing unit 123. In some embodiments, in response to receiving the trigger signal TRI, the processing unit 123 generates a streaming video STV based on the output streaming image data ST (e.g., capturing a specified time period) and transmits the streaming video STV to the storage unit 124 and the server 150. The streaming video STV corresponding to the specified time period (e.g., 5 minutes) is stored within the central camera 120 (i.e., via the storage unit 124) or externally (i.e., via the server 150). In some embodiments, the storage unit 124 can be implemented by dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), other components with storage functions, or a combination thereof.
連線單元125耦接於處理單元123及伺服器150之間,用以提供中央攝影裝置120連線至伺服器150,進而自中央攝影裝置120將串流影像資料ST及串流影片STV傳送至外部系統,以進行影像的串流播放或是儲存。The connection unit 125 is coupled between the processing unit 123 and the server 150 to provide a connection between the central camera 120 and the server 150, thereby transmitting the streaming image data ST and the streaming video STV from the central camera 120 to an external system for image streaming playback or storage.
在一些實施例中,中央攝影裝置120更包含觸發單元126,觸發單元126耦接至處理單元123,用以在指定情況下產生觸發訊號TRI至處理單元123,以使中央攝影裝置120手動或自動地記錄特定時間段的串流影像資料ST。在一些實施例中,觸發單元126可以由按鍵、碰撞感應器、紅外線感應器、藍芽訊號接收器、其他具有感測功能之元件或上述之組合來實現。In some embodiments, the central camera 120 further includes a trigger unit 126 coupled to the processing unit 123. The trigger unit 126 generates a trigger signal TRI to the processing unit 123 under specified circumstances, thereby causing the central camera 120 to manually or automatically record the streaming image data ST for a specific time period. In some embodiments, the trigger unit 126 can be implemented by a button, a collision sensor, an infrared sensor, a Bluetooth signal receiver, other sensing components, or a combination thereof.
舉例而言,若觸發單元126由按鍵來實現,當觸發單元126偵測到觸發動作(例如,按壓按鍵)時,觸發單元126會產生觸發訊號TRI至處理單元123,而處理單元123會將接收到觸發訊號TRI後的指定時間段(例如,5分鐘)的串流影像資料ST擷取為串流影片STV。For example, if the trigger unit 126 is implemented by a button, when the trigger unit 126 detects a trigger action (for example, pressing a button), the trigger unit 126 generates a trigger signal TRI to the processing unit 123, and the processing unit 123 captures the streaming image data ST of a specified time period (for example, 5 minutes) after receiving the trigger signal TRI as a streaming video STV.
在另一實例中,若觸發單元126由碰撞感應器來實現,當觸發單元126偵測到觸發動作(例如,中央攝影裝置120遭到撞擊)時,觸發單元126會產生觸發訊號TRI至處理單元123,而處理單元123會將接收到觸發訊號TRI後的指定時間段(例如,5分鐘)的串流影像資料ST擷取為串流影片STV。In another example, if the trigger unit 126 is implemented by a collision sensor, when the trigger unit 126 detects a trigger action (for example, the central camera 120 is hit), the trigger unit 126 generates a trigger signal TRI to the processing unit 123, and the processing unit 123 captures the streaming image data ST of a specified time period (for example, 5 minutes) after receiving the trigger signal TRI as a streaming video STV.
在一些實施例中,觸發訊號TRI除了用以指示處理單元123根據輸出串流影像資料ST產生串流影片STV,也可用以指示處理單元123將串流影像資料ST及串流影片STV上傳至伺服器150,以對串流影像資料ST進行串流播放,並將串流影片STV儲存於外部的系統中。In some embodiments, the trigger signal TRI is not only used to instruct the processing unit 123 to generate the streaming video STV based on the output streaming image data ST, but also can be used to instruct the processing unit 123 to upload the streaming image data ST and the streaming video STV to the server 150 to stream the streaming image data ST and store the streaming video STV in an external system.
第4圖繪示了根據本揭示文件的一些實施例的分散式攝影方法400的流程圖。在一些實施例中,分散式攝影方法400包含步驟S410、S420、S430、S440、S450、S460及S470。FIG4 is a flow chart of a distributed photography method 400 according to some embodiments of the present disclosure. In some embodiments, the distributed photography method 400 includes steps S410, S420, S430, S440, S450, S460, and S470.
分散式攝影方法400使於步驟S410。在步驟S410中,藉由至少一子攝影裝置(例如,子攝影裝置110A~110D)及中央攝影裝置(例如,中央攝影裝置120)分別根據環境產生至少一子影像資料(例如,子影像資料DATA1~DATA4)及中央影像資料(例如,中央影像資料DATA_C)。接著,執行步驟S420。Distributed photography method 400 proceeds to step S410. In step S410, at least one sub-image device (e.g., sub-image devices 110A-110D) and a central image device (e.g., central image device 120) generate at least one sub-image data (e.g., sub-image data DATA1-DATA4) and central image data (e.g., central image data DATA_C) based on the environment. Next, step S420 is executed.
在步驟S420中,藉由中央攝影裝置的處理單元(例如,處理單元123)自至少一子攝影裝置接收至少一子影像資料。接著,執行步驟S430。In step S420, the processing unit of the central camera (e.g., processing unit 123) receives at least one sub-image data from at least one sub-camera. Then, step S430 is executed.
在步驟S430中,藉由處理單元對中央影像資料及至少一子影像資料執行影像同步程序,以產生串流影像資料(例如,串流影像資料ST)。接著,執行步驟S440。In step S430, the processing unit performs an image synchronization process on the central image data and at least one sub-image data to generate streaming image data (eg, streaming image data ST). Then, step S440 is executed.
在步驟S440中,藉由處理單元判斷是否接收到觸發訊號(例如,觸發訊號TRI)。若處理單元判斷有接收到觸發訊號,則執行步驟S450;若處理單元判斷沒有接收到觸發訊號,則重新執行步驟S410。In step S440, the processing unit determines whether a trigger signal (e.g., trigger signal TRI) has been received. If the processing unit determines that a trigger signal has been received, step S450 is executed; if the processing unit determines that a trigger signal has not been received, step S410 is executed again.
在步驟S450中,藉由處理單元擷取串流影像資料中的對應於指定時間段的一部份,以產生串流影片(例如,串流影片STV),並將串流影片儲存於中央攝影裝置的儲存單元(例如,儲存單元124)中。In step S450 , a portion of the streaming image data corresponding to a specified time period is captured by the processing unit to generate a streaming video (eg, streaming video STV), and the streaming video is stored in a storage unit (eg, storage unit 124 ) of the central camera device.
在步驟S460中,藉由處理單元判斷是否接收到將串流影片上傳至伺服器(例如,伺服器150)的指令。若處理單元判斷有接收到該指令,則執行步驟S470;若處理單元判斷沒有接收到該指令,則重新執行步驟S410。In step S460, the processing unit determines whether a command to upload the streaming video to a server (e.g., server 150) has been received. If the processing unit determines that the command has been received, step S470 is executed; if the processing unit determines that the command has not been received, step S410 is executed again.
在步驟S470中,藉由中央攝影裝置的連線單元(例如,連線單元125)將串流影像資料及串流影片上傳至伺服器。在完成步驟S470後,重新執行步驟S410。In step S470, the streaming image data and streaming video are uploaded to the server via the central camera's connection unit (e.g., connection unit 125). After completing step S470, step S410 is re-executed.
應注意,本揭示文件的分散式攝影方法400中的步驟的數量及順序僅為示例,非用以限制本揭示文件,其他步驟的數量及順序均在本揭示文件的範圍內。在一些實施例中,步驟S460可以被省略,且步驟S470可以接續在步驟S450之後執行。It should be noted that the number and order of steps in the distributed photography method 400 of this disclosure are provided for illustrative purposes only and are not intended to limit this disclosure. Other numbers and orders of steps are within the scope of this disclosure. In some embodiments, step S460 may be omitted, and step S470 may be performed immediately after step S450.
透過本揭示文件的中央攝影裝置、分散式攝影系統及分散式攝影方法,可以使分散式攝影系統中的中央裝置除了具有整合其他攝影機的影像的功能之外,同時具備拍攝影像的功能。因此,即使分散式攝影系統中的所有子攝影機發生故障而無法產生影像,中央攝影裝置自身仍能進行拍攝並產生串流影像。The central camera, distributed camera system, and distributed camera method disclosed herein enable the central camera in a distributed camera system to not only integrate images from other cameras but also capture images. Therefore, even if all sub-cameras in the distributed camera system malfunction and are unable to produce images, the central camera itself can still capture and generate streaming images.
以上僅為本揭示文件的較佳實施例,在不脫離本揭示文件的範圍或精神的情況下,本揭示文件的結構可以進行各種修飾和均等變化。綜上所述,凡在以下請求項的範圍內對於本揭示文件所做的修飾以及均等變化,皆為本揭示文件所涵蓋的範圍。The above is merely a preferred embodiment of this disclosure. Various modifications and equivalent variations of the structure of this disclosure may be made without departing from the scope or spirit of this disclosure. In summary, all modifications and equivalent variations of this disclosure made within the scope of the following claims are covered by this disclosure.
100:分散式攝影系統 110A~110D:子攝影裝置 120:中央攝影裝置 121:攝影單元 122:網路單元 123:處理單元 124:儲存單元 125:連線單元 126:觸發單元 130:網路中心 140:電腦介面 150:伺服器 400:分散式攝影方法 S410,S420,S430,S440:步驟 S450,S460,S470:步驟 CT:設定指令 DATA1~DATA4:子影像資料 DATA_C:中央影像資料 PW:運作電力 ST:串流影像資料 STV:串流影片 T1~T3:時間 TRI:觸發訊號 100: Distributed Photography System 110A-110D: Sub-Cameras 120: Central Camera 121: Camera Unit 122: Network Unit 123: Processing Unit 124: Storage Unit 125: Connection Unit 126: Trigger Unit 130: Network Center 140: Computer Interface 150: Server 400: Distributed Photography Method S410, S420, S430, S440: Steps S450, S460, S470: Steps CT: Configuration Command DATA1-DATA4: Sub-Image Data DATA_C: Central Image Data PW: Operating Power ST: Streaming Image Data STV: Streaming Video T1-T3: Time TRI: Trigger Signal
為使本揭示文件之上述和其他目的、特徵、優點與實施例能更明顯易懂,所附圖式之說明如下: 第1圖繪示了根據本揭示文件的一些實施例的分散式攝影系統的功能方塊圖; 第2圖繪示了根據本揭示文件的一些實施例的中央攝影裝置的功能方塊圖; 第3圖繪示了根據本揭示文件的一些實施例的中央影像資料及子影像資料的示意圖;以及 第4圖繪示了根據本揭示文件的一些實施例的分散式攝影方法的流程圖。 To facilitate understanding of the above and other objects, features, advantages, and embodiments of this disclosure, the accompanying drawings are described as follows: Figure 1 illustrates a functional block diagram of a distributed imaging system according to some embodiments of this disclosure; Figure 2 illustrates a functional block diagram of a central imaging device according to some embodiments of this disclosure; Figure 3 illustrates a schematic diagram of central image data and sub-image data according to some embodiments of this disclosure; and Figure 4 illustrates a flow chart of a distributed imaging method according to some embodiments of this disclosure.
國內寄存資訊(請依寄存機構、日期、號碼順序註記) 無 國外寄存資訊(請依寄存國家、機構、日期、號碼順序註記) 無 Domestic Storage Information (Please enter in order by institution, date, and number) None International Storage Information (Please enter in order by country, institution, date, and number) None
120:中央攝影裝置 120: Central camera
121:攝影單元 121: Photography Unit
122:網路單元 122: Network unit
123:處理單元 123: Processing unit
124:儲存單元 124: Storage Unit
125:連線單元 125: Connection unit
126:觸發單元 126: Trigger Unit
130:網路中心 130: Network Center
150:伺服器 150: Server
DATA1~DATA4:子影像資料 DATA1~DATA4: Sub-image data
DATA_C:中央影像資料 DATA_C: Central image data
ST:串流影像資料 ST: Streaming video data
STV:串流影片 STV: Streaming Videos
TRI:觸發訊號 TRI: Trigger signal
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113120081A TWI896151B (en) | 2024-05-30 | 2024-05-30 | Central recording device, distributed recording system and distributed recording method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113120081A TWI896151B (en) | 2024-05-30 | 2024-05-30 | Central recording device, distributed recording system and distributed recording method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI896151B true TWI896151B (en) | 2025-09-01 |
| TW202547174A TW202547174A (en) | 2025-12-01 |
Family
ID=97831761
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113120081A TWI896151B (en) | 2024-05-30 | 2024-05-30 | Central recording device, distributed recording system and distributed recording method |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI896151B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201227622A (en) * | 2010-12-23 | 2012-07-01 | Av Tech Corp | Security surveillance system and method thereof, computer readable storage media and computer program product |
| TW202244857A (en) * | 2020-12-30 | 2022-11-16 | 史考特 查理斯 穆林斯 | Monitoring systems |
| CN118102015A (en) * | 2024-01-09 | 2024-05-28 | 富视智通电子技术(济南)有限公司 | System for realizing multichannel synchronous coding |
-
2024
- 2024-05-30 TW TW113120081A patent/TWI896151B/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201227622A (en) * | 2010-12-23 | 2012-07-01 | Av Tech Corp | Security surveillance system and method thereof, computer readable storage media and computer program product |
| TW202244857A (en) * | 2020-12-30 | 2022-11-16 | 史考特 查理斯 穆林斯 | Monitoring systems |
| CN118102015A (en) * | 2024-01-09 | 2024-05-28 | 富视智通电子技术(济南)有限公司 | System for realizing multichannel synchronous coding |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202547174A (en) | 2025-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5592203B2 (en) | System and method for effectively using recorder device | |
| US20070103543A1 (en) | Network panoramic camera system | |
| WO2008016058A1 (en) | Camera control device and camera control system | |
| US12353523B2 (en) | Management system, communication system, and information processing method | |
| CN114638918B (en) | Real-time performance capturing virtual live broadcast and recording system | |
| JPH11284987A (en) | Image supervisory system | |
| US20180213185A1 (en) | Method and system for monitoring a scene based on a panoramic view | |
| US20260095547A1 (en) | Recording information creation system, method for creating recording information, and non-transitory computer-executable medium | |
| TWI896151B (en) | Central recording device, distributed recording system and distributed recording method | |
| CN112131915B (en) | Face attendance system, camera and code stream equipment | |
| JPH11205781A (en) | Image pickup and recording device | |
| JP4141716B2 (en) | Television monitoring system | |
| CN121056743A (en) | Centralized camera setup, distributed camera system, and distributed camera method | |
| US20230262200A1 (en) | Display system, display method, and non-transitory recording medium | |
| JP4442571B2 (en) | Imaging apparatus and control method thereof | |
| JP2015513731A (en) | Method, apparatus and system for implementing video monitoring based on universal plug and play | |
| JP2012533922A (en) | Video processing method and apparatus | |
| CN110612491A (en) | Factory equipment operation state analysis system | |
| CN118803198A (en) | Monitoring video processing method, system, device, equipment and storage medium | |
| TW200937963A (en) | Activity monitoring system with multipoint image display and method thereof | |
| WO2025182580A1 (en) | Communication system and communication method | |
| JP2006013983A (en) | Video camera | |
| WO2017203789A1 (en) | Difference image generation method, image restoration method, difference detection device, image restoration device, and monitoring method | |
| KR101581835B1 (en) | Sub Managing Imaging Capturing Apparatus | |
| JP2022155851A (en) | Imaging apparatus and storage medium |