[go: up one dir, main page]

TWI616849B - Intelligent bus system and its implementing method - Google Patents

Intelligent bus system and its implementing method Download PDF

Info

Publication number
TWI616849B
TWI616849B TW105136925A TW105136925A TWI616849B TW I616849 B TWI616849 B TW I616849B TW 105136925 A TW105136925 A TW 105136925A TW 105136925 A TW105136925 A TW 105136925A TW I616849 B TWI616849 B TW I616849B
Authority
TW
Taiwan
Prior art keywords
bus
unit
head
image
door
Prior art date
Application number
TW105136925A
Other languages
Chinese (zh)
Other versions
TW201818356A (en
Inventor
柯鴻禧
Original Assignee
南開科技大學
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 南開科技大學 filed Critical 南開科技大學
Priority to TW105136925A priority Critical patent/TWI616849B/en
Application granted granted Critical
Publication of TWI616849B publication Critical patent/TWI616849B/en
Publication of TW201818356A publication Critical patent/TW201818356A/en

Links

Landscapes

  • Traffic Control Systems (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

一種智慧公車系統及其實施方法,透過攝像單元於接收啟動訊號期間持續拍攝並傳輸公車門口的複數個門口影像,偵測單元偵測每一門口影像以取得一人頭所對應的人頭位置,追蹤單元依據人頭位置與該些門口影像產生一人頭軌跡,計數單元依據人頭軌跡產生一人流計算資料,通信單元傳輸人流計數資料與每一公車終端所對應的辨識碼,伺服端接收來自每一通信單元所傳輸之人流計數資料與辨識碼,並產生每一公車所對應的人數資料,用以達成計算每一公車即時的乘客人數之技術功效。A smart bus system and an implementation method thereof, through the camera unit continuously capturing and transmitting a plurality of door images of a bus door during receiving the start signal, the detecting unit detects each door image to obtain a head position corresponding to a person's head, and tracks The unit generates a head trajectory according to the position of the head and the image of the door. The counting unit generates a person flow calculation data according to the head trajectory, and the communication unit transmits the flow count data and the identification code corresponding to each bus terminal, and the server receives the data from each The flow count data and identification code transmitted by the communication unit are generated, and the number of persons corresponding to each bus is generated to achieve the technical effect of calculating the number of passengers on each bus.

Description

智慧公車系統及其實施方法Smart bus system and implementation method thereof

本發明涉及一種公車系統及其實施方法,特別是智慧公車系統及其實施方法。The invention relates to a bus system and an implementation method thereof, in particular to a smart bus system and an implementation method thereof.

近年來,隨著環保意識的抬頭,節能減碳的議題便如雨後春筍般出現。其中,各大城市紛紛推出以大眾運輸工具取代駕駛自用小客車的配套措施,期待提升大眾交通工具的使用率,進而達到節能減碳之目的。In recent years, with the rise of environmental awareness, the issue of energy conservation and carbon reduction has sprung up. Among them, major cities have introduced supporting measures to replace self-use passenger cars with mass transit vehicles, and look forward to improving the utilization rate of mass transit vehicles, thereby achieving the goal of energy saving and carbon reduction.

而在大眾運輸工具中,公車可以說是與日常生活最息息相關的。習知的公車站牌通常只通過印刷文字或顯示幕顯示公車線路及停靠站資訊,使得乘客在公車站牌旁等車時,經常會出現這樣的情況,預計要坐的公車久久不來,只好選擇乘坐其他替代的公車,可是剛搭乘替代的公車,預計要坐的公車就到了,造成乘客的不便,進而降低搭乘公車的意願。In public transportation, the bus can be said to be most relevant to daily life. The known bus stop card usually only displays the bus line and the stop information through printed characters or display screens, so that when passengers wait for the bus at the bus stop, this situation often occurs. It is expected that the bus to be seated will not come for a long time. Choosing to take another alternative bus, but just taking the alternative bus, it is expected that the bus will arrive, causing inconvenience to passengers and thus reducing the willingness to take the bus.

因此,便有政府機關與廠商提出各種多樣化的公車行車資訊系統,例如:可顯示公車到站所需時間之智慧型候車亭及智慧型公車站牌,以及提供公車路線與到站查詢資訊之網站及手機應用程式軟體等,藉以提高民眾搭乘公車之意願。然而,現有的公車行車資訊系統無法提供每一公車的載客情況,造成了由於乘客不知行駛於同一路線且抵達同一站牌之時間差距不大的前後兩輛公車之載客情況,拚命擠進已滿載的前一輛公車,而後一輛公車卻僅搭載數名乘客的情形。此外,過度擁擠的公車容易造成許多危險事故的發生,例如:踩踏事件,且易減損公車的壽命。Therefore, government agencies and manufacturers have proposed various diversified bus driving information systems, such as smart bus shelters and smart bus stops that can display the bus to the station, as well as bus routes and arrival information. Websites and mobile app software, etc., to increase people's willingness to take the bus. However, the existing bus driving information system cannot provide passengers for each bus, causing the passengers of the two buses before and after the passengers do not know that they are on the same route and arrive at the same stop. The former bus is fully loaded, and the latter bus is only loaded with several passengers. In addition, overcrowded buses can easily cause many dangerous accidents, such as stampede events, and easily detract from the life of the bus.

因此,現有的公車行車資訊系統一直存在無法提供乘客每一公車的載客情況,易造成公車因超載而發生意外事件之問題,因此實有必要提出改進的技術手段,來解決此一問題。Therefore, the existing bus driving information system has always been unable to provide the passengers of each passenger of the bus, which is easy to cause the accident of the bus due to overloading. Therefore, it is necessary to propose improved technical means to solve this problem.

本發明揭露一種智慧公車系統及其實施方法。The invention discloses a smart bus system and an implementation method thereof.

首先,本發明揭露一種智慧公車系統,此系統包含:多個公車終端及伺服端。其中,所述多個公車終端以一對一的方式對應設置於多個公車車體內部的一門口的頂部。每一公車終端包含攝像單元、偵測單元、追蹤單元、計數單元與通信單元, 偵測單元連接攝像單元,追蹤單元連接偵測單元與攝像單元,計數單元連接追蹤單元,通信單元連接計數單元。攝像單元用以於接收啟動訊號期間持續拍攝並傳輸門口的複數個門口影像;偵測單元用以取得該些門口影像,並偵測每一門口影像以取得一人頭所對應的人頭位置;追蹤單元用以依據人頭位置與該些門口影像產生一人頭軌跡;計數單元用以依據人頭軌跡產生人流計算資料;以及通信單元用以傳輸人流計數資料與每一公車終端所對應的辨識碼;伺服端用以接收來自每一通信單元所傳輸之人流計數資料與辨識碼,並產生每一公車所對應的人數資料。First, the present invention discloses a smart bus system, which includes: a plurality of bus terminals and a servo terminal. The plurality of bus terminals are correspondingly disposed on top of a door opening inside the plurality of bus bodies in a one-to-one manner. Each bus terminal includes a camera unit, a detecting unit, a tracking unit, a counting unit and a communication unit, the detecting unit is connected to the camera unit, the tracking unit is connected to the detecting unit and the camera unit, the counting unit is connected to the tracking unit, and the communication unit is connected to the counting unit. The camera unit is configured to continuously capture and transmit a plurality of door images of the door during the receiving of the start signal; the detecting unit is configured to obtain the image of the door and detect each door image to obtain the head position corresponding to the head of the person; The unit is configured to generate a head trajectory according to the position of the head and the image of the door; the counting unit is configured to generate the flow calculation data according to the head trajectory; and the communication unit is configured to transmit the flow count data and the identification code corresponding to each bus terminal; The server is configured to receive the flow count data and the identification code transmitted by each communication unit, and generate the number of persons corresponding to each bus.

另外,本發明揭露一種智慧公車系統的實施方法,其步驟包括:以一對一的方式對應設置多個公車終端於多個公車車體內部的門口的頂部;於接收啟動訊號期間持續拍攝並傳輸門口的複數個門口影像;取得該些門口影像,並偵測每一門口影像以取得一人頭所對應的人頭位置;依據人頭位置與該些門口影像產生一人頭軌跡;依據人頭軌跡產生一人流計算資料;傳輸人流計數資料與每一公車終端所對應的一辨識碼;以及接收來自每一公車終端所傳輸之人流計數資料與辨識碼,並產生每一公車所對應的人數資料。In addition, the present invention discloses a method for implementing a smart bus system, which comprises the steps of: setting a plurality of bus terminals on top of a door of a plurality of bus bodies in a one-to-one manner; continuously capturing and transmitting during receiving the start signal. a plurality of doorway images at the doorway; obtaining the image of the doorway, and detecting each doorway image to obtain a head position corresponding to the head of the person; generating a head trajectory according to the head position and the image of the doorway; generating according to the head trajectory The one-person stream calculates the data; transmits the flow count data and an identification code corresponding to each bus terminal; and receives the flow count data and the identification code transmitted from each bus terminal, and generates the number of persons corresponding to each bus.

本發明所揭露之系統與方法如上,與先前技術的差異在於本發明是透過攝像單元接收啟動訊號期間持續拍攝並傳輸公車門口的複數個門口影像,偵測單元偵測每一門口影像以取得一人頭所對應的人頭位置,追蹤單元依據人頭位置與該些門口影像產生一人頭軌跡,計數單元依據人頭軌跡產生一人流計算資料,通信單元傳輸人流計數資料與每一公車終端所對應的辨識碼,伺服端接收來自每一通信單元所傳輸之人流計數資料與辨識碼,並產生每一公車所對應的人數資料。The system and method disclosed in the present invention are different from the prior art in that the present invention continuously captures and transmits a plurality of door images of the bus door during the receiving of the start signal through the camera unit, and the detecting unit detects each door image to obtain one person. The head position corresponding to the head, the tracking unit generates a head trajectory according to the position of the head and the image of the door, the counting unit generates a person flow calculation data according to the head trajectory, and the communication unit transmits the flow count data corresponding to each bus terminal. The identification code, the server receives the flow count data and the identification code transmitted from each communication unit, and generates the number of persons corresponding to each bus.

透過上述的技術手段,本發明可以達成計算每一公車即時的乘客人數之技術功效。Through the above technical means, the present invention can achieve the technical effect of calculating the number of passengers on the instant of each bus.

以下將配合圖式及實施例來詳細說明本發明之實施方式,藉此對本發明如何應用技術手段來解決技術問題並達成技術功效的實現過程能充分理解並據以實施。The embodiments of the present invention will be described in detail below with reference to the drawings and embodiments, so that the application of the technical means to solve the technical problems and achieve the technical effects can be fully understood and implemented.

以下配合圖式對本發明智慧公車系統及其實施方法做進一步說明,請先參閱「第1圖」與「第2圖」,「第1圖」為本發明智慧公車系統之一實施例系統方塊圖,「第2圖」為包括「第1圖」之公車終端的環境示意圖。智慧公車系統100包含:多個公車終端110及伺服端120。在本實施例中,公車終端110的數量可為但不限於三個。其中,每一公車終端110以一對一的方式對應設置於公車80車體內部之門口82的頂部(如「第2圖」所示)。在本實施例中,公車80僅有單一出入口,故公車80的車體內部僅於該單一個門口的頂部設置一公車終端110,但本實施例並非用以限定本發明。舉例而言,公車也可為具有前後門(即兩個出入口)的公車,由於前後門皆可讓乘客上下車,因此,前門與後門的頂部需分別設置一公車終端110,以利後續乘客人數的計算。需注意的是,為避免「第1圖」之圖式過於複雜,僅於「第1圖」中繪示一個公車終端110之細部方塊圖。The smart bus system of the present invention and its implementation method will be further described below with reference to the drawings. Please refer to "1" and "2", "1" is a system block diagram of an embodiment of the smart bus system of the present invention. "Picture 2" is an environment diagram of the bus terminal including "Picture 1". The smart bus system 100 includes a plurality of bus terminals 110 and a servo terminal 120. In the present embodiment, the number of bus terminals 110 may be, but not limited to, three. Each bus terminal 110 is disposed on the top of the door opening 82 inside the body of the bus 80 in a one-to-one manner (as shown in FIG. 2). In the present embodiment, the bus 80 has only a single entrance and exit. Therefore, the interior of the body of the bus 80 is provided with only one bus terminal 110 at the top of the single doorway. However, this embodiment is not intended to limit the present invention. For example, the bus can also be a bus with front and rear doors (ie, two entrances and exits). Since the front and rear doors can allow passengers to get on and off the bus, a bus terminal 110 needs to be provided at the top of the front door and the rear door respectively to facilitate the number of subsequent passengers. Calculation. It should be noted that in order to avoid the complexity of the "Fig. 1" drawing, only a detailed block diagram of a bus terminal 110 is shown in "Fig. 1".

每一公車終端110包含攝像單元10、偵測單元20、追蹤單元30、計數單元40與通信單元50, 偵測單元20連接攝像單元10,追蹤單元30連接偵測單元20與攝像單元10,計數單元40連接追蹤單元30,通信單元50連接計數單元40。Each of the bus terminals 110 includes an image capturing unit 10, a detecting unit 20, a tracking unit 30, a counting unit 40, and a communication unit 50. The detecting unit 20 is connected to the camera unit 10. The tracking unit 30 is connected to the detecting unit 20 and the camera unit 10, and counts The unit 40 is connected to the tracking unit 30, and the communication unit 50 is connected to the counting unit 40.

攝像單元10用以於接收啟動訊號期間持續拍攝並傳輸門口的複數個門口影像。其中,所述接收啟動訊號期間係為車門開啟的時間,換句話說,在車門開啟時,攝像單元10會收到啟動訊號,且在車門開啟期間,攝像單元10會持續收到啟動訊號。門口影像係為公車車門之出入口區域的影像。The camera unit 10 is configured to continuously capture and transmit a plurality of doorway images of the doorway during receiving the start signal. The receiving start signal period is the time when the door is opened. In other words, when the door is opened, the camera unit 10 receives the start signal, and during the opening of the door, the camera unit 10 continues to receive the start signal. The doorway image is an image of the entrance and exit area of the bus door.

偵測單元20用以取得該些門口影像,並偵測每一門口影像以取得一人頭所對應的人頭位置。其中,人頭偵測技術可以採用一背景減除(Background Subtraction)法、影像切塊(Segmentation)法、深度分析(Depth Analysis)法或其他技術達成。舉例而言,人頭偵測模組若使用背景減除法時,係將每一門口影像利用前景偵測方法將該門口影像之背景移除,再利用人頭邊緣之灰階梯度的放射趨勢取得人頭位置,但本舉例並非用以限定本發明。The detecting unit 20 is configured to obtain the image of the doorway and detect each doorway image to obtain a head position corresponding to a head. Among them, the human head detection technology can be achieved by a background subtraction method, a segmentation method, a depth analysis (Depth Analysis) method or other techniques. For example, if the head detection module uses the background subtraction method, the background image of each door image is removed by using the foreground detection method for each door image, and then the gray gradient of the human head edge is used to obtain the radiation trend. Head position, but this example is not intended to limit the invention.

追蹤單元30用以依據人頭位置與該些門口影像產生一人頭軌跡。更詳細地說,追蹤單元30係可依據人頭位置與該些門口影像,利用追蹤演算法追蹤人頭位置之移動軌跡。其中,追蹤演算法為卡曼濾波器或粒子濾波器演算法。The tracking unit 30 is configured to generate a head trajectory according to the position of the head and the image of the door. In more detail, the tracking unit 30 can track the movement trajectory of the head position by using a tracking algorithm according to the position of the head and the image of the door. The tracking algorithm is a Kalman filter or a particle filter algorithm.

計數單元40用以依據人頭軌跡產生人流計算資料。更詳細地說,計數單元40可依據人頭軌跡的方向判斷該名乘客係為上車或下車,依據人頭軌跡的數量判斷車門開啟的時間上車乘客與下車乘客的人數,進而產生人流計算資料。其中,人流計算資料包含上車人數與下車人數。The counting unit 40 is configured to generate a flow calculation data according to the human head trajectory. In more detail, the counting unit 40 can determine whether the passenger is getting on or off according to the direction of the human head trajectory, and determining the number of passengers on board and the number of passengers getting off at the time when the door is opened according to the number of head trajectories, thereby generating a flow calculation. data. Among them, the flow calculation data includes the number of people on board and the number of people getting off.

通信單元50用以傳輸人流計數資料與每一公車終端110所對應的辨識碼。其中,所述辨識碼係可為設置該公車終端110的公車80之車號或其他可代表設置該公車終端110的公車80之身分資料。The communication unit 50 is configured to transmit the flow count data and the identification code corresponding to each bus terminal 110. The identification code may be the vehicle number of the bus 80 where the bus terminal 110 is set or other identity data of the bus 80 that can represent the bus terminal 110.

伺服端120用以接收來自每一公車終端110的通信單元50所傳輸之人流計數資料與辨識碼,並產生每一公車所對應的人數資料。由於每一公車所設置的公車終端110數量不同(因出入口數量不同),因此透過辨識碼可知通信單元50所傳輸之人流計數資料係為哪一台公車之人流計數資料,伺服端120可將同一辨識碼所有對應的人流計數資料進行加總計算,即可取得每一台公車即時的乘客人數。其中,伺服端120係透過網路接收來自每一公車終端110的通信單元50所傳輸之人流計數資料與辨識碼。The server 120 is configured to receive the flow count data and the identification code transmitted by the communication unit 50 of each bus terminal 110, and generate the number of persons corresponding to each bus. Since the number of bus terminals 110 installed in each bus is different (due to the difference in the number of entrances and exits), it is known by the identification code that the flow count data transmitted by the communication unit 50 is the flow count data of which bus, and the server 120 can be the same. All the corresponding flow count data of the identification code are added to calculate the total number of passengers on each bus. The server 120 receives the flow count data and the identification code transmitted by the communication unit 50 of each bus terminal 110 through the network.

在本實施例中,智慧公車系統100更可包含多個顯示裝置130,該些顯示裝置130以一對一的方式對應設置於該些公車80,每一顯示裝置130連接伺服端120,用以接收該公車80之一所對應的人數資料,並顯示文字訊息,進而提供在公車站牌旁等車的乘客了解公車80的載客情況。其中,文字訊息可為即時乘客人數、已滿載或可搭乘。在本實施例中,顯示裝置130的數量可為但不限於三個。In this embodiment, the smart bus system 100 further includes a plurality of display devices 130. The display devices 130 are correspondingly disposed on the bus 80 in a one-to-one manner, and each display device 130 is connected to the server 120 for The number of persons corresponding to one of the buses 80 is received, and a text message is displayed, thereby providing passengers waiting for the bus at the bus stop to know the passenger condition of the bus 80. Among them, the text message can be the number of instant passengers, fully loaded or available. In the present embodiment, the number of display devices 130 may be, but not limited to, three.

此外,伺服端120更可包含儲存單元122,用以持續儲存每一公車所對應的人數資料。因此,伺服端120可依據儲存單元122所儲存的資料,進行每一公車班次的發車間距與數量調度。In addition, the server 120 further includes a storage unit 122 for continuously storing the number of persons corresponding to each bus. Therefore, the server 120 can perform the scheduling and quantity scheduling of each bus shift according to the data stored in the storage unit 122.

接著,請參閱「第3圖」,「第3圖」為「第1圖」之智慧公車系統的實施方法之一實施例方法流程圖,其步驟包括:以一對一的方式對應設置多個公車終端110於多個公車80車體內部的門口的頂部(步驟210);於接收啟動訊號期間持續拍攝並傳輸門口的複數個門口影像(步驟220);取得該些門口影像,並偵測每一門口影像以取得一人頭所對應的人頭位置(步驟230);依據人頭位置與該些門口影像產生一人頭軌跡(步驟240);依據人頭軌跡產生一人流計算資料(步驟250);傳輸人流計數資料與每一公車終端110所對應的一辨識碼(步驟260);以及接收來自每一公車終端110所傳輸之人流計數資料與辨識碼,並產生每一公車80所對應的人數資料(步驟270)。透過上述步驟,即可達成計算每一公車即時的乘客人數之技術功效。Next, please refer to "3", "3" is a flowchart of a method for implementing one of the smart bus systems of "1", and the steps include: setting a plurality of one-to-one correspondences The bus terminal 110 is at the top of the doorway inside the plurality of bus 80 bodies (step 210); continuously captures and transmits a plurality of doorway images of the doorway during receiving the start signal (step 220); obtains the doorway images, and detects each a door image to obtain a head position corresponding to a person's head (step 230); generating a head trajectory according to the head position and the door images (step 240); generating a person flow calculation data according to the head trajectory (step 250); Transmitting the flow count data to an identification code corresponding to each bus terminal 110 (step 260); and receiving the flow count data and the identification code transmitted from each bus terminal 110, and generating the number of persons corresponding to each bus 80 (Step 270). Through the above steps, the technical effect of calculating the number of passengers on the bus for each bus can be achieved.

此外,智慧公車系統的實施方法之步驟也可包含:至少以一對一的方式對應設置多個顯示裝置130於該些公車80(步驟310);接收公車80所對應的人數資料(步驟320);以及顯示文字訊息(步驟330)。其中,文字訊息可為即時乘客人數、已滿載或可搭乘。透過上述步驟,即可提供在公車站牌旁等車的乘客了解每一公車80的載客情況。In addition, the step of implementing the smart bus system may include: correspondingly setting a plurality of display devices 130 to the bus 80 at least in a one-to-one manner (step 310); receiving the number of persons corresponding to the bus 80 (step 320) And displaying a text message (step 330). Among them, the text message can be the number of instant passengers, fully loaded or available. Through the above steps, passengers waiting for the bus at the bus stop can be informed of the passenger load of each bus 80.

在本實施例中,智慧公車系統的實施方法之步驟更可包含:持續儲存每一公車80所對應的人數資料(步驟340)。透過上述步驟,可使伺服端120可依據儲存的資料,進行每一公車班次的發車間距與數量調度。In this embodiment, the step of implementing the smart bus system may further include: continuously storing the number of persons corresponding to each bus 80 (step 340). Through the above steps, the server 120 can make the departure interval and quantity scheduling of each bus shift according to the stored data.

由於人體體型皆不相同且乘客可能攜帶大件行李或嬰兒推車,造成相同的空間可以容納的乘客人數而有所不同,因此,僅從乘客人數判斷是否滿載是不夠的,需要有其他輔助判斷公車是否滿載的機制,詳細的說明如下。Since the human body is different in size and the passenger may carry large luggage or strollers, the number of passengers that can be accommodated in the same space varies. Therefore, it is not enough to judge whether the full load is sufficient from the number of passengers. Other auxiliary judgments are needed. The mechanism for whether the bus is fully loaded is described in detail below.

請參閱「第4圖」,「第4圖」為本發明智慧公車系統之另一實施例系統方塊圖。在本實施例中,智慧公車系統100更可包含多個紅外線裝置150,該些紅外線裝置150連接伺服端120,該些紅外線裝置150至少以一對一的方式對應設置於該些公車車體內部,每一紅外線裝置150用以取得於一公車車體內部的全景影像,依據全景影像判斷該公車車體內部是否有搭乘空間,並根據判斷結果輸出空間訊息予伺服端120,伺服端120依據每一公車所對應的空間訊息與人數資料輸出每一公車所對應的承載訊息。Please refer to FIG. 4, which is a block diagram of another embodiment of the smart bus system of the present invention. In this embodiment, the smart bus system 100 further includes a plurality of infrared devices 150 connected to the servo terminals 120. The infrared devices 150 are disposed at least in a one-to-one manner on the interior of the bus bodies. Each infrared device 150 is configured to obtain a panoramic image inside a bus body, determine whether there is a space for riding inside the bus body according to the panoramic image, and output a spatial message to the server 120 according to the judgment result, and the server 120 according to each The space information and the number of people corresponding to a bus output the bearer message corresponding to each bus.

其中,空間訊息可包含紅外線裝置120所對應的辨識碼,所述辨識碼係可為設置紅外線裝置150的公車之車號或其他可代表設置紅外線裝置150的公車之身分資料。在本實施例中,紅外線裝置150的數量可為但不限於三個,判斷公車車體內部是否有搭乘空間的方式係可藉由人體會發射紅外線,而大件行李或嬰兒推車不會發射紅外線的原理,判斷公車車體內部是否具有搭乘空間。The spatial information may include an identification code corresponding to the infrared device 120, and the identification code may be a vehicle number of the bus in which the infrared device 150 is disposed or other identity data of a bus that can represent the infrared device 150. In this embodiment, the number of the infrared devices 150 may be, but not limited to, three. The way to determine whether there is a space for riding inside the bus body is that the human body emits infrared rays, and the large luggage or the baby stroller does not emit. The principle of infrared rays determines whether there is space for boarding inside the bus body.

接著,請參閱「第5圖」,「第5圖」為「第4圖」之智慧公車系統的實施方法之一實施例方法流程圖,其步驟除了包含「第3圖」之步驟210至步驟270外,更可包含:至少以一對一的方式對應設置多個紅外線裝置150於該些公車車體內部(步驟410);取得於全景影像(步驟420);依據全景影像判斷是否有搭乘空間(步驟430);根據判斷結果輸出空間訊息予伺服端120(步驟440);以及依據每一公車所對應的空間訊息與人數資料輸出每一公車所對應的承載訊息(步驟450)。透過步驟210至步驟270以及步驟410至步驟450,即可透過伺服端120取得每一台公車即時的乘客人數以及判斷每一台公車是否具有搭乘空間,進而利用每一公車所對應的即時的乘客人數與空間訊息輸出每一公車所對應的承載訊息。可藉由設置於公車上的顯示裝置或公車站牌的顯示裝置顯示所述承載訊息,以使在公車站牌旁等車的乘客了解每一公車的載客情況,其中承載訊息可為已滿載或可搭乘。Next, please refer to "figure 5", "figure 5" is a method flow diagram of one embodiment of the implementation method of the smart bus system of "figure 4", the steps of which include step 210 to step of "Fig. 3" In addition, the 270 may further include: at least one-to-one correspondingly, the plurality of infrared devices 150 are disposed inside the bus body (step 410); the panoramic image is obtained (step 420); and the space is determined according to the panoramic image. (Step 430); output a spatial message to the server 120 according to the determination result (step 440); and output a bearer message corresponding to each bus according to the spatial information and the number of persons corresponding to each bus (step 450). Through step 210 to step 270 and step 410 to step 450, the instantaneous number of passengers of each bus can be obtained through the server 120, and whether each bus has a boarding space can be determined, and then the instant passenger corresponding to each bus can be utilized. The number of people and the space message output the bearer message corresponding to each bus. The bearer message may be displayed by a display device disposed on the bus or a display device of the bus stop card, so that the passengers waiting for the bus at the bus stop to know the passenger condition of each bus, wherein the bearer message may be fully loaded. Or you can take it.

綜上所述,可知本發明與先前技術之間的差異在於透過攝像單元接收啟動訊號期間持續拍攝並傳輸公車門口的複數個門口影像,偵測單元偵測每一門口影像以取得一人頭所對應的人頭位置,追蹤單元依據人頭位置與該些門口影像產生一人頭軌跡,計數單元依據人頭軌跡產生一人流計算資料,通信單元傳輸人流計數資料與每一公車終端所對應的辨識碼,伺服端接收來自每一通信單元所傳輸之人流計數資料與辨識碼,並產生每一公車所對應的人數資料,藉由此一技術手段可以解決先前技術所存在的問題,進而達成計算每一公車即時的乘客人數之技術功效。In summary, it can be seen that the difference between the present invention and the prior art is that the camera unit continuously captures and transmits a plurality of door images of the bus door during the receiving of the start signal, and the detecting unit detects each door image to obtain a head corresponding to the image. The head position, the tracking unit generates a head trajectory according to the position of the head and the image of the door, the counting unit generates a person flow calculation data according to the head trajectory, and the communication unit transmits the flow count data and the identification code corresponding to each bus terminal. The server receives the flow count data and the identification code transmitted from each communication unit, and generates the number of persons corresponding to each bus, by which a technical means can solve the problems of the prior art, thereby calculating each bus. The technical effect of instant passenger numbers.

雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明,任何熟習相像技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之專利保護範圍須視本說明書所附之申請專利範圍所界定者為準。While the present invention has been described above in the foregoing embodiments, 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 patent protection shall be subject to the definition of the scope of the patent application attached to this specification.

10‧‧‧攝像單元10‧‧‧ camera unit

20‧‧‧偵測單元20‧‧‧Detection unit

30‧‧‧追蹤單元30‧‧‧ Tracking unit

40‧‧‧計數單元40‧‧‧counting unit

50‧‧‧通信單元50‧‧‧Communication unit

80‧‧‧公車80‧‧‧ bus

82‧‧‧門口82‧‧‧ Doorway

100‧‧‧智慧公車系統100‧‧‧Smart Bus System

110‧‧‧公車終端110‧‧‧ bus terminal

120‧‧‧伺服端120‧‧‧Server

122‧‧‧儲存單元122‧‧‧storage unit

130‧‧‧顯示裝置130‧‧‧Display device

150‧‧‧紅外線裝置150‧‧‧Infrared device

步驟210‧‧‧以一對一的方式對應設置多個公車終端於多個公車車體內部的門口的頂部Step 210‧‧‧ correspondingly set a plurality of bus terminals on the top of the doorway inside the plurality of bus bodies in a one-to-one manner

步驟220‧‧‧於接收啟動訊號期間持續拍攝並傳輸門口的複數個門口影像Step 220‧‧‧Continue to capture and transmit multiple doorway images during the reception of the start signal

步驟230‧‧‧取得該些門口影像,並偵測每一門口影像以取得一人頭所對應的人頭位置Step 230‧‧‧ obtain the image of the doorway and detect each doorway image to obtain the head position corresponding to the head of a person

步驟240‧‧‧依據人頭位置與該些門口影像產生一人頭軌跡Step 240‧‧‧ Generate a head trajectory based on the head position and the image of the doorway

步驟250‧‧‧依據人頭軌跡產生一人流計算資料Step 250‧‧‧ Generate a person flow calculation data based on the human head trajectory

步驟260‧‧‧傳輸人流計數資料與每一公車終端所對應的一辨識碼Step 260‧‧‧Transfer flow count data and an identification code corresponding to each bus terminal

步驟270‧‧‧接收來自每一公車終端所傳輸之人流計數資料與辨識碼,並產生每一公車所對應的人數資料Step 270‧‧‧ Receive the flow count data and identification code transmitted from each bus terminal, and generate the number of people corresponding to each bus

步驟310‧‧‧至少以一對一的方式對應設置多個顯示裝置於該些公車Step 310‧‧‧ correspondingly setting a plurality of display devices corresponding to the buses at least one-to-one

步驟320‧‧‧接收公車所對應的人數資料Step 320‧‧‧Receive the number of persons corresponding to the bus

步驟330‧‧‧顯示文字訊息Step 330‧‧‧ Display text message

步驟340‧‧‧持續儲存每一公車所對應的人數資料Step 340‧‧‧Continue storage of the number of persons corresponding to each bus

步驟410‧‧‧至少以一對一的方式對應設置多個紅外線裝置於該些公車車體內部Step 410‧‧‧ correspondingly, at least one-to-one correspondingly, a plurality of infrared devices are disposed inside the bus bodies

步驟420‧‧‧取得於全景影像Step 420‧‧‧ Obtained in panoramic image

步驟430‧‧‧依據全景影像判斷是否有搭乘空間Step 430‧‧‧Review whether there is space for the ride based on the panoramic image

步驟440‧‧‧根據判斷結果輸出空間訊息予伺服端Step 440‧‧‧ Output spatial information to the server based on the judgment result

步驟450‧‧‧依據每一公車所對應的空間訊息與人數資料輸出每一公車所對應的承載訊息Step 450‧‧‧ Output the bearer message corresponding to each bus according to the spatial information and the number of people corresponding to each bus

第1圖為本發明智慧公車系統之一實施例系統方塊圖。 第2圖為包括第1圖之公車終端的環境示意圖。 第3圖為第1圖之智慧公車系統的實施方法之一實施例方法流程圖。 第4圖為本發明智慧公車系統之另一實施例系統方塊圖。 第5圖為第4圖之智慧公車系統的實施方法之一實施例方法流程圖。1 is a system block diagram of an embodiment of a smart bus system of the present invention. Figure 2 is a schematic diagram of the environment including the bus terminal of Figure 1. FIG. 3 is a flow chart of a method embodiment of an implementation method of the smart bus system of FIG. 1. Figure 4 is a block diagram of another embodiment of the smart bus system of the present invention. FIG. 5 is a flow chart of a method embodiment of an implementation method of the smart bus system of FIG. 4.

Claims (8)

一種智慧公車系統,其包含:多個公車終端,該些公車終端以一對一的方式對應設置於多個公車車體內部的一門口的頂部,每一公車終端包含:一攝像單元,用以於接收一啟動訊號期間持續拍攝並傳輸該門口的複數個門口影像;一偵測單元,連接該攝像單元,用以取得該些門口影像,並偵測每一該門口影像以取得一人頭所對應的人頭位置;一追蹤單元,連接該偵測單元與該攝像單元,用以依據該人頭位置與該些門口影像產生一人頭軌跡;一計數單元,連接該追蹤單元,用以依據該人頭軌跡產生一人流計算資料;以及一通信單元,連接該計數單元,用以傳輸該人流計數資料與該公車終端所對應的一辨識碼;多個紅外線裝置,該些紅外線裝置以一對一的方式對應設置於該些公車的車體內部,每一該紅外線裝置用以取得一全景影像,依據該全景影像判斷是否有一搭乘空間,並根據判斷結果輸出一空間訊息;以及一伺服端,用以接收來自每一通信單元所傳輸之該人流計數資料與該辨識碼,並產生每一公車所對應的一人數資料,以及依據每一公車所對應的該空間訊息與該人數資料輸出每一公車所對應的一承載訊息。 A smart bus system includes: a plurality of bus terminals corresponding to a top of a door inside a plurality of bus bodies in a one-to-one manner, each bus terminal comprising: a camera unit for Continuously capturing and transmitting a plurality of doorway images of the doorway during receiving a start signal; a detecting unit connecting the camera unit to obtain the image of the doorway, and detecting each image of the doorway to obtain a head corresponding to a tracking unit connected to the detecting unit and the camera unit for generating a head trajectory according to the head position and the door image; a counting unit connecting the tracking unit for the person according to the The head track generates a person flow calculation data; and a communication unit is connected to the counting unit for transmitting the person flow count data and an identification code corresponding to the bus terminal; the plurality of infrared devices, the infrared devices are one-to-one The method is corresponding to the inside of the body of the bus, and each of the infrared devices is configured to obtain a panoramic image, and determining according to the panoramic image Whether there is a space for riding, and outputting a spatial message according to the judgment result; and a server for receiving the flow count data and the identification code transmitted from each communication unit, and generating a number of data corresponding to each bus And outputting a bearer message corresponding to each bus according to the spatial information corresponding to each bus and the number of persons. 根據申請專利範圍第1項之智慧公車系統,其中該智慧公車系統更包含多個顯示裝置,該些顯示裝置連接該伺服端,該些顯示裝置以一對一的方式對應設置於該些公車,每一顯示裝置用以接收該公車所對應的該人數資料,並顯示一文字訊息。 According to the smart bus system of claim 1, wherein the smart bus system further comprises a plurality of display devices, wherein the display devices are connected to the servo terminals, and the display devices are correspondingly disposed on the buses in a one-to-one manner. Each display device is configured to receive the number of persons corresponding to the bus and display a text message. 根據申請專利範圍第2項之智慧公車系統,其中該文字訊息可為即時乘客人數、已滿載或可搭乘。 According to the smart bus system of claim 2, the text message can be the number of instant passengers, fully loaded or available. 根據申請專利範圍第1項之智慧公車系統,其中該伺服端更包含一儲存單元,用以持續儲存每一公車所對應的該人數資料。 According to the smart bus system of claim 1, wherein the server further includes a storage unit for continuously storing the number of persons corresponding to each bus. 一種智慧公車系統的實施方法,其步驟包括:以一對一的方式對應設置多個公車終端於多個公車車體內部的一門口的頂部,其中,每一該公車終端包含:一攝像單元、一偵測單元、一追蹤單元、一計數單元與一通信單元;每一該公車終端的該攝像單元於接收一啟動訊號期間持續拍攝並傳輸該門口的複數個門口影像;每一該公車終端的該偵測單元取得該些門口影像,並偵測每一該門口影像以取得一人頭所對應的人頭位置;每一該公車終端的該追蹤單元依據該人頭位置與該些門口影像產生一人頭軌跡;每一該公車終端的該計數單元依據該人頭軌跡產生一人流計算資料;每一該公車終端的該通信單元傳輸該人流計數資料與每一公車終端所對應的一辨識碼; 至少以一對一的方式對應設置多個紅外線裝置於該些公車車體內部;每一該紅外線裝置取得一全景影像;每一該紅外線裝置依據該全景影像判斷是否有一搭乘空間,並根據判斷結果輸出一空間訊息;以及一伺服端接收來自每一公車終端所傳輸之該人流計數資料與該辨識碼,並產生每一公車所對應的一人數資料,以及依據每一公車所對應的該空間訊息與該人數資料輸出每一公車所對應的一承載訊息。 A method for implementing a smart bus system, the method comprising: correspondingly setting a plurality of bus terminals on top of a door of a plurality of bus bodies in a one-to-one manner, wherein each bus terminal comprises: a camera unit, a detecting unit, a tracking unit, a counting unit and a communication unit; each camera unit of the bus terminal continuously captures and transmits a plurality of door images of the door during receiving a start signal; each of the bus terminals The detecting unit obtains the image of the doorway, and detects each image of the doorway to obtain a head position corresponding to a head of the person; the tracking unit of each bus terminal generates a person according to the head position and the image of the doorway a head track; the counting unit of each bus terminal generates a person flow calculation data according to the head track; each communication unit of the bus terminal transmits the person flow count data and an identification code corresponding to each bus terminal; Correspondingly, a plurality of infrared devices are disposed correspondingly in the interior of the bus bodies; each of the infrared devices obtains a panoramic image; each of the infrared devices determines whether there is a boarding space according to the panoramic image, and according to the determination result Outputting a spatial message; and a server receiving the flow count data and the identification code transmitted from each bus terminal, and generating a number of data corresponding to each bus, and the spatial information corresponding to each bus A bearer message corresponding to each bus is outputted with the number of persons. 根據申請專利範圍第5項之智慧公車系統的實施方法,更包含:至少以一對一的方式對應設置多個顯示裝置於該些公車;接收該公車所對應的該人數資料;以及顯示一文字訊息。 According to the implementation method of the smart bus system of claim 5, the method further includes: setting a plurality of display devices corresponding to the bus at least in a one-to-one manner; receiving the number of persons corresponding to the bus; and displaying a text message . 根據申請專利範圍第6項之智慧公車系統的實施方法,其中該文字訊息可為即時乘客人數、已滿載或可搭乘。 According to the implementation method of the smart bus system of claim 6, wherein the text message may be the number of instant passengers, fully loaded or available. 根據申請專利範圍第5項之智慧公車系統的實施方法,更包含:持續儲存每一公車所對應的該人數資料。 According to the implementation method of the smart bus system of claim 5, the method further includes: continuously storing the number of persons corresponding to each bus.
TW105136925A 2016-11-11 2016-11-11 Intelligent bus system and its implementing method TWI616849B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW105136925A TWI616849B (en) 2016-11-11 2016-11-11 Intelligent bus system and its implementing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW105136925A TWI616849B (en) 2016-11-11 2016-11-11 Intelligent bus system and its implementing method

Publications (2)

Publication Number Publication Date
TWI616849B true TWI616849B (en) 2018-03-01
TW201818356A TW201818356A (en) 2018-05-16

Family

ID=62189231

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105136925A TWI616849B (en) 2016-11-11 2016-11-11 Intelligent bus system and its implementing method

Country Status (1)

Country Link
TW (1) TWI616849B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI755960B (en) * 2020-12-07 2022-02-21 晶睿通訊股份有限公司 Object counting method and monitoring camera

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW588797U (en) * 2003-05-05 2004-05-21 Jasslin Technology Co Ltd Apparatus of bus passenger record
JP2013073459A (en) * 2011-09-28 2013-04-22 Oki Electric Ind Co Ltd Image processor, image processing method, program, and image processing system
CN203192070U (en) * 2013-04-11 2013-09-11 长安大学 A bus passenger counting and status display device
JP2013190873A (en) * 2012-03-12 2013-09-26 Nec Software Chubu Ltd Image processing apparatus, image processing method, program, and recording medium
CN103714698A (en) * 2013-12-26 2014-04-09 苏州清研微视电子科技有限公司 Bus passenger flow statistics system based on distance images
CN105631411A (en) * 2015-12-22 2016-06-01 青岛海信网络科技股份有限公司 Bus crowded degree calculation method based on video analysis

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW588797U (en) * 2003-05-05 2004-05-21 Jasslin Technology Co Ltd Apparatus of bus passenger record
JP2013073459A (en) * 2011-09-28 2013-04-22 Oki Electric Ind Co Ltd Image processor, image processing method, program, and image processing system
JP2013190873A (en) * 2012-03-12 2013-09-26 Nec Software Chubu Ltd Image processing apparatus, image processing method, program, and recording medium
CN203192070U (en) * 2013-04-11 2013-09-11 长安大学 A bus passenger counting and status display device
CN103714698A (en) * 2013-12-26 2014-04-09 苏州清研微视电子科技有限公司 Bus passenger flow statistics system based on distance images
CN105631411A (en) * 2015-12-22 2016-06-01 青岛海信网络科技股份有限公司 Bus crowded degree calculation method based on video analysis

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI755960B (en) * 2020-12-07 2022-02-21 晶睿通訊股份有限公司 Object counting method and monitoring camera
US20220180641A1 (en) * 2020-12-07 2022-06-09 Vivotek Inc. Object counting method and surveillance camera
US11790657B2 (en) 2020-12-07 2023-10-17 Vivotek Inc. Object counting method and surveillance camera

Also Published As

Publication number Publication date
TW201818356A (en) 2018-05-16

Similar Documents

Publication Publication Date Title
JP5988472B2 (en) Monitoring system and congestion rate calculation method
ES2754750T3 (en) Elevator system and its control procedure
CN204517967U (en) Surveillance
US8340902B1 (en) Remote vehicle management system by video radar
CN103299344B (en) Monitoring system and occupation proportion detection method
CN103021059A (en) Video-monitoring-based public transport passenger flow counting method
US20090309974A1 (en) Electronic Surveillance Network System
CN109712431A (en) Drive assistance device and driving assistance system
EP2629237A1 (en) Remote vehicle management system by video radar
KR200477262Y1 (en) Information System of the number of Passenger in Bus by Using Bus Stop Information Device
JP2019101709A (en) Vehicle control device, vehicle control method, and control program of vehicle control device
KR101647625B1 (en) Bus terminal having checking function to image in vehicle and system for Bus safety therefor
JP2007290574A (en) Train congestion notification system
Saponara et al. Exploiting CCTV camera system for advanced passenger services on-board trains
TWI616849B (en) Intelligent bus system and its implementing method
KR20200002230A (en) System and method for providing real-time updated road information
WO2021033304A1 (en) Train monitoring system and train monitoring method
CN110992678A (en) Bus passenger flow statistical method based on big data face recognition
JP7186749B2 (en) Management system, management method, management device, program and communication terminal
Paul et al. IoT based remote transit vehicle monitoring and seat display system
KR20190096082A (en) Smart taxi platform system and management method
CN106650907A (en) Device and method used for detecting bus passenger capacity, and bus
US12506846B2 (en) Image processing system, communication apparatus, and image processing method
JP7755465B2 (en) Congestion Information Display System
CN116061809A (en) Safety assistance system for getting on and off the city bus

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees