[go: up one dir, main page]

TWI770720B - Production line monitoring method - Google Patents

Production line monitoring method Download PDF

Info

Publication number
TWI770720B
TWI770720B TW109144077A TW109144077A TWI770720B TW I770720 B TWI770720 B TW I770720B TW 109144077 A TW109144077 A TW 109144077A TW 109144077 A TW109144077 A TW 109144077A TW I770720 B TWI770720 B TW I770720B
Authority
TW
Taiwan
Prior art keywords
posture
server
operator
area
production line
Prior art date
Application number
TW109144077A
Other languages
Chinese (zh)
Other versions
TW202223779A (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 TW109144077A priority Critical patent/TWI770720B/en
Publication of TW202223779A publication Critical patent/TW202223779A/en
Application granted granted Critical
Publication of TWI770720B publication Critical patent/TWI770720B/en

Links

Images

Landscapes

  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Multi-Process Working Machines And Systems (AREA)

Abstract

一種生產線的監控方法,包含下列步驟:以至少一攝影機取得一工作區的影像並傳送至一伺服器;辨識工作區的影像,以判斷作業人員是否到達工作區;辨識作業人員的姿態,且於作業人員的姿態符合一起始姿態時,伺服器記錄一起始時間,且作業人員進行至少一工序;以及辨識作業人員的姿態,且於作業人員的姿態符合一結束姿態時,伺服器記錄一結束時間,並統計起始時間至結束時間的一工時。藉此,可準確得知作業所花費的工時。A monitoring method for a production line, comprising the following steps: obtaining an image of a work area with at least one camera and sending it to a server; identifying the image of the work area to determine whether an operator has reached the work area; identifying the posture of the operator, and When the operator's posture conforms to a start posture, the server records a start time, and the operator performs at least one process; and recognizes the operator's posture, and when the operator's posture conforms to an end posture, the server records an end time. , and count a man-hour from the start time to the end time. Thereby, it is possible to accurately know the man-hours required for the operation.

Description

生產線的監控方法Production line monitoring method

本發明係與生產管理有關;特別是指一種採用影像辨識技術之生產線的監控方法。The present invention is related to production management; in particular, it refers to a monitoring method of a production line using image recognition technology.

隨著科技的進步,目前的工業的生產模式大多已經進入了全自動化生產的時代。然而,對於傳統產業而言,雖可引入自動化設備取代人力,但仍有部分的生產線需仰賴人力的操作,無法被自動化設備取代。With the advancement of science and technology, most of the current industrial production models have entered the era of fully automated production. However, for traditional industries, although automated equipment can be introduced to replace manpower, there are still some production lines that rely on manpower to operate and cannot be replaced by automated equipment.

習用的物件之生產方法,對於需仰賴人力生產的物件,係先依訂單產生一紙本工單,紙本工單上記錄生產物件所需的製程站點之資訊,再傳遞到製程站點的作業人員手上。由製程站點的作業人員進行物件所需的製程,於製程完成後,由操作人員在紙本工單上填寫製程時間(如起始時間、結束時間)。In the conventional production method of objects, for objects that need to be produced by manpower, a paper work order is first generated according to the order. The paper work order records the information of the process site required to produce the object, and then transfers it to the process site. in the hands of workers. The process required for the object is carried out by the operator at the process station. After the process is completed, the operator fills in the process time (such as start time and end time) on the paper work order.

然而,並非所有生產線之場所皆能仰賴紙本工單填寫製程時間,舉例而言,在翻砂鑄造的場所中,充滿砂塵、噪音、高熱,作業人員並無法在此場所中填寫工單,而是到整體作業告一段落後才能填寫工單,因此,對於起始時間至結束時間只能大約填寫。對於生產管理者而言,難以得知作業人員實際生產物件的效率。However, not all production line sites can rely on paper work orders to fill in the process time. For example, in the sand foundry site, which is full of sand dust, noise, and high heat, the operators cannot fill in the work orders in this place, but The work order cannot be filled until the overall job has come to an end, so the start time to the end time can only be filled approximately. For production managers, it is difficult to know the efficiency of workers actually producing objects.

有鑑於此,本發明之目的在於提供一種生產線的監控方法,可準確得知作業所花費的工時。In view of this, the purpose of the present invention is to provide a monitoring method of a production line, which can accurately know the man-hours spent in the operation.

緣以達成上述目的,本發明提供的一種生產線的監控方法,係應用於一生產系統,該生產系統包括至少一攝影機與一伺服器,該監控方法包含下列步驟:In order to achieve the above object, the present invention provides a production line monitoring method, which is applied to a production system. The production system includes at least one camera and a server. The monitoring method includes the following steps:

A、以該至少一攝影機取得一工作區的影像並傳送至該伺服器;A. Obtain an image of a work area with the at least one camera and send it to the server;

B、該伺服器辨識該工作區的影像,以判斷作業人員是否到達該工作區;B. The server recognizes the image of the work area to determine whether the operator has reached the work area;

C、該伺服器辨識作業人員的姿態,且於作業人員的姿態符合一起始姿態時,該伺服器記錄一起始時間,且作業人員進行至少一工序;以及C. The server recognizes the posture of the operator, and when the posture of the operator conforms to a starting posture, the server records a start time, and the operator performs at least one process; and

D、該伺服器辨識作業人員的姿態,且於作業人員的姿態符合一結束姿態時,該伺服器記錄一結束時間,並統計該起始時間至該結束時間的一工時。D. The server recognizes the posture of the operator, and when the posture of the operator conforms to an end posture, the server records an end time, and counts a man-hour from the start time to the end time.

本發明之效果在於伺服器藉由影像判斷作業人員在工作區的作業狀態,並識判斷起始姿態的起始時間至結束姿態的結束時間,可準確得知作業所花費的工時。The effect of the present invention is that the server judges the working state of the operator in the work area by the image, and recognizes the start time of the start posture to the end time of the end posture, and can accurately know the man-hours spent in the operation.

為能更清楚地說明本發明,茲舉較佳實施例並配合圖式詳細說明如後。請參圖1所示,為本發明第一較佳實施例之生產線的監控方法所應用的生產系統,該生產系統包括複數個攝影機10與一伺服器12。In order to describe the present invention more clearly, preferred embodiments are given and described in detail with the drawings as follows. Please refer to FIG. 1 , which is a production system to which the monitoring method of the production line according to the first preferred embodiment of the present invention is applied. The production system includes a plurality of cameras 10 and a server 12 .

本實施例中,攝影機10可為IP攝影機透過無線路由器14(Access Point)與網路16連線,攝影機10亦可直接以有線的方式與網路16連線。攝影機10係設置於圖2所示之一工作區18周圍,以取得工作區18的影像,本實施例中,工作區18中設有一製程設備20,用以進行特定的製程。另外,本實施例中該些攝影機10中的一者用以拍攝製程設備20的影像。在一實施例中,攝影機10的亦可為至少一個,用以取得工作區18包括製程設備20的影像,並傳送至伺服器12。In this embodiment, the camera 10 can be an IP camera connected to the network 16 through a wireless router 14 (Access Point), or the camera 10 can also be directly connected to the network 16 in a wired manner. The camera 10 is disposed around a work area 18 shown in FIG. 2 to obtain an image of the work area 18 . In this embodiment, a process equipment 20 is provided in the work area 18 for performing a specific process. In addition, in this embodiment, one of the cameras 10 is used to capture the image of the process equipment 20 . In one embodiment, there may also be at least one camera 10 for acquiring images of the work area 18 including the process equipment 20 and transmitting the images to the server 12 .

伺服器12連線至網路16,以接收由攝影機10取得的影像。伺服器12包括一影像辨識模組122、一處理模組124與一資料庫126。影像辨識模組122用以辨識來自攝影機10的影像,處理模組124用以進行資訊的記錄及運算,該資料庫126用以儲存資料。The server 12 is connected to the network 16 to receive the images obtained by the camera 10 . The server 12 includes an image recognition module 122 , a processing module 124 and a database 126 . The image recognition module 122 is used to recognize the image from the camera 10 , the processing module 124 is used to record and calculate the information, and the database 126 is used to store the data.

本實施例中,生產系統更可包括一訊號轉換裝置22,訊號轉換裝置22經由網路16與伺服器12連線,並且訊號轉換裝置22以無線的方式與一骨傳導耳機24連線,並且以有線或無線的方式與一警示燈26連線。骨傳導耳機24由作業人員所配戴,警示燈26設置於工作區18中(例如設置在製程設備20上)。伺服器12的處理模組124可透過網路16傳送訊息至訊號轉換裝置22,訊號轉換裝置22將訊息傳送到骨傳導耳機24或警示燈26。當訊號轉換裝置22所收到的訊息為音訊時,則將音訊轉換為以藍牙訊號為例的無線訊號傳送到骨傳導耳機24;當訊號轉換裝置22所收到的訊息為控制訊號時,則將控制訊號傳送到警示燈26,以對警示燈26進行對應的控制。生產系統更可包括一喉振式麥克風28且由作業人員所配戴,訊號轉換裝置22以無線的方式與喉振式麥克風28連線,以傳送作業人員的聲音至伺服器12。選用骨傳導耳機24及喉振式麥克風28可有效避免工作場所的環境噪音干擾。In this embodiment, the production system may further include a signal conversion device 22, the signal conversion device 22 is connected to the server 12 via the network 16, and the signal conversion device 22 is wirelessly connected to a bone conduction earphone 24, and A warning light 26 is wired or wirelessly connected. The bone conduction earphone 24 is worn by the operator, and the warning light 26 is provided in the work area 18 (eg, provided on the process equipment 20 ). The processing module 124 of the server 12 can transmit the information to the signal conversion device 22 through the network 16 , and the signal conversion device 22 transmits the information to the bone conduction earphone 24 or the warning light 26 . When the message received by the signal conversion device 22 is audio, the audio is converted into a wireless signal such as a Bluetooth signal and sent to the bone conduction earphone 24; when the message received by the signal conversion device 22 is a control signal, then The control signal is transmitted to the warning light 26 to control the warning light 26 correspondingly. The production system may further include a throat vibration microphone 28 and is worn by the operator. The signal conversion device 22 is wirelessly connected to the throat vibration microphone 28 to transmit the operator's voice to the server 12 . The selection of the bone conduction earphone 24 and the throat vibration microphone 28 can effectively avoid environmental noise interference in the workplace.

以下配合圖3說明本實施例之生產線的監控方法,監控方法包括下列步驟:The monitoring method of the production line of the present embodiment is described below with reference to FIG. 3 , and the monitoring method includes the following steps:

步驟S11,以攝影機10取得工作區18的影像並傳送至伺服器12。本實施例中,該些攝影機10持續拍攝工作區18的影像,並持續將工作區18的影像傳送到伺服器12。伺服器12將工作區18劃分為複數個區域,以第一至第三區域182, 184, 186為例,其中第一區域182最靠近製程設備,第二區域184次之,第三區域186相較第二區域184離製程設備20更遠,製程設備20位於第一區域182。本實施例中劃分工作區域可由影像辨識模組122進行,但不以此為限,亦可由處理模組124進行。本實施例中,可預先由作業人員在第三區域186擺出的複數個姿態,由伺服器12的影像辨識模組122辨識作業人員在第三區域186擺出的該些姿態,並分別儲存在資料庫126中形成複數個人體姿態。如圖4所示,該些人體姿態至少包括一起始姿態30與一結束姿態32。此外,人體姿態更可包括一中斷姿態34與至少一個異常姿態36等。於本實施例中,係用採OpenPose演算法進行人體姿態的辨識,OpenPose演算法可以辨識影像中的多個人體,並檢測出每個人體的關鍵點,及各關鍵點的座標,圖5所示,可將人體影像42轉換為25個關鍵點,並得肢體的位置,以形成一人體模型44,藉由人體模型44來辨識人體姿態。In step S11 , the camera 10 acquires the image of the work area 18 and transmits it to the server 12 . In this embodiment, the cameras 10 continue to capture images of the work area 18 and continuously transmit the images of the work area 18 to the server 12 . The server 12 divides the work area 18 into a plurality of areas, taking the first to third areas 182, 184, 186 as examples, wherein the first area 182 is closest to the process equipment, the second area 184 is next, and the third area 186 is the same The process tool 20 is located in the first area 182 further away from the process tool 20 than the second area 184 . In this embodiment, the division of the work area can be performed by the image recognition module 122 , but it is not limited thereto, and can also be performed by the processing module 124 . In this embodiment, a plurality of gestures posed by the operator in the third area 186 can be preliminarily performed, and the image recognition module 122 of the server 12 can recognize the gestures posed by the operator in the third area 186 and store them respectively. A plurality of human body poses are formed in the database 126 . As shown in FIG. 4 , the human body postures at least include a starting posture 30 and an ending posture 32 . In addition, the human body posture may further include an interrupted posture 34 and at least one abnormal posture 36 and the like. In this embodiment, the OpenPose algorithm is used to identify the human body posture. The OpenPose algorithm can identify multiple human bodies in the image, and detect the key points of each human body and the coordinates of each key point, as shown in FIG. 5 . As shown, the human body image 42 can be converted into 25 key points, and the positions of the limbs can be obtained to form a human body model 44 , and the human body posture can be recognized by the human body model 44 .

步驟S12,伺服器12辨識工作區18的影像,以判斷作業人員是否到達工作區18。本實施例中,影像辨識模組122辨識攝影機10所傳來的影像中,是否有人體影像42出現,亦可辨識工作區18影像中是否有人體模型44出現,若是,代表作業人員己到達工作區18;若否,則繼續辨識。In step S12 , the server 12 recognizes the image of the work area 18 to determine whether the operator has reached the work area 18 . In this embodiment, the image recognition module 122 recognizes whether there is a human body image 42 in the image transmitted from the camera 10, and also recognizes whether there is a human body model 44 in the image of the work area 18. If so, it means that the operator has arrived at work. Zone 18; if not, continue to identify.

步驟S13,伺服器12辨識作業人員的姿態,且於作業人員的姿態符合起始姿態30時,伺服器記錄一起始時間,且作業人員進行至少一工序。本實施例中,影像辨識模組122採OpenPose演算法進行姿態的辨識,並將所辨識的姿態與資料庫126中的該些人體姿態比對,以辨識作業人員是否於工作區18的第二區域184擺出起始姿態,若是,則處理模組124於資料庫126中記錄起始時間,若辨識作業人員未擺出起始姿態,不記錄起始時間;若作業人員於工作區18的第一區域182或第三區域186擺出起始姿態則處理模組不記錄起始時間,以避免干擾,而第一區域182不作判斷亦避免作業人員太接近製程設備20擺出人體姿態而發生意外。此外,在其它實施例中,更可於作業人員的姿態符合起始姿態30且維持一第一預定時間(例如2~3秒)時,伺服器12才記錄該起始時間,以排除作業人員不經意擺出起始姿態30的可能。In step S13, the server 12 recognizes the posture of the operator, and when the posture of the operator conforms to the initial posture 30, the server records a start time, and the operator performs at least one process. In this embodiment, the image recognition module 122 uses the OpenPose algorithm to recognize the posture, and compares the recognized posture with the human body postures in the database 126 to identify whether the operator is in the second position of the work area 18 . The area 184 assumes the starting posture. If so, the processing module 124 records the starting time in the database 126. If it is recognized that the operator does not assume the starting posture, the starting time is not recorded; When the first area 182 or the third area 186 assumes the starting posture, the processing module does not record the starting time to avoid interference, and the first area 182 does not make a judgment to prevent the operator from being too close to the process equipment 20 and posing as a human body. Accident. In addition, in other embodiments, the server 12 may record the start time only when the operator's posture conforms to the initial posture 30 and maintains a first predetermined time (eg, 2 to 3 seconds), so as to exclude the operator Possibility to inadvertently assume starting pose 30.

接著,作業人員進行一個工序或複數個工序。以複數個工序為例,可預先於資料庫126中儲存對應各工序的一工序起始姿態38與一工序結束姿態40(圖6參照)。伺服器12的影像辨識模組122辨識作業人員的姿態符合各工序的工序起始姿態38時,伺服器12的處理模組124於資料庫126中記錄一工序起始時間;伺服器12的影像辨識模組122辨識作業人員的姿態符合各工序的工序結束姿態40時,伺服器12的處理模組124於資料庫126中記錄一工序結束時間。處理模組124可統計各工序起始時間至各工序結束時間所花費的工序工時,亦即各工序所花費的時間。Next, the worker performs one process or a plurality of processes. Taking a plurality of processes as an example, a process start posture 38 and a process end posture 40 corresponding to each process can be stored in the database 126 in advance (see FIG. 6 ). When the image recognition module 122 of the server 12 recognizes that the operator's posture conforms to the process start posture 38 of each process, the processing module 124 of the server 12 records a process start time in the database 126; the image of the server 12 When the identification module 122 identifies that the operator's posture conforms to the process end posture 40 of each process, the processing module 124 of the server 12 records a process end time in the database 126 . The processing module 124 can count the process man-hours from the start time of each process to the end time of each process, that is, the time spent by each process.

此外,伺服器12的處理模組124自任一工序起始時間起的一預定時間達到時且伺服器12仍未辦識到作業人員的姿態符合對應的工序的工序結束姿態40時,伺服器12發出一警示訊息。警示訊息可透過網路16傳送訊息至訊號轉換裝置22,訊號轉換裝置22將警示訊息(音訊)傳送到骨傳導耳機24,以令骨傳導耳機24發出警示音或者語音提示。此外,警示訊息(控制訊號)亦可傳送到警示燈26,令警示燈26發出警示光亮。藉此,提醒作業人員有一個工序已經超過預定時間,應回報狀態。作業人員可經由喉振式麥克風28回報狀態至伺服器12,讓管理人員可以透過連接伺服器12的麥克風與作業人員對談。作業人員亦可在工作區18中擺出中斷姿態34,伺服器12辨識到中斷姿態34時,則立即發送通知訊息給管理人員,例如發送到電子裝置,讓管理人員可以至工作區18了解狀況。In addition, when the processing module 124 of the server 12 reaches a predetermined time from the start time of any process and the server 12 has not yet recognized that the operator's posture conforms to the process end posture 40 of the corresponding process, the server 12 Send a warning message. The warning message can be transmitted to the signal conversion device 22 through the network 16, and the signal conversion device 22 transmits the warning message (audio) to the bone conduction earphone 24, so that the bone conduction earphone 24 can issue a warning sound or a voice prompt. In addition, the warning message (control signal) can also be transmitted to the warning light 26, so that the warning light 26 emits a warning light. In this way, the operator is reminded that a process has exceeded the predetermined time, and the status should be reported. The operator can report the status to the server 12 through the throat vibration microphone 28 , so that the management personnel can communicate with the operator through the microphone connected to the server 12 . The operator can also assume the interruption gesture 34 in the work area 18. When the server 12 recognizes the interruption gesture 34, it will immediately send a notification message to the management personnel, for example, to an electronic device, so that the management personnel can go to the work area 18 to know the situation .

伺服器12的影像辨識模組122辨識作業人員持拿的物料46,處理模組124判斷物料46與資料庫126中所儲存對應工序的一預定物料不符時,伺服器12發出一警示訊息,如前所述警示訊息傳送到骨傳導耳機24或警示燈26,以提示作業人員更換正確的物料46,避免工序錯誤。物料46辨識可以是利用YOLOv3演算法,YOLOv3演算法,需要先收集大量預辨識物件的影像資料,將影像資料貼上標籤(labeling),標籤完資料後,利用YOLOv3作卷積權重模型訓練要做辨識的權重檔,只要誤差值收斂到一個穩定的低點就表示訓練完成,即可作為物料辨識之用。The image recognition module 122 of the server 12 recognizes the material 46 held by the operator, and when the processing module 124 determines that the material 46 does not match a predetermined material stored in the database 126 for the corresponding process, the server 12 issues a warning message, such as The aforementioned warning message is transmitted to the bone conduction earphone 24 or the warning light 26 to prompt the operator to replace the correct material 46 to avoid process errors. Material 46 can be identified by using the YOLOv3 algorithm. The YOLOv3 algorithm needs to collect a large number of image data of pre-identified objects first, and label the image data. After labeling the data, use YOLOv3 as the convolution weight model training to do For the identified weight file, as long as the error value converges to a stable low point, the training is completed and can be used for material identification.

伺服器12的影像辨識模組122辨識作業人員的姿態符合異常姿態36時,伺服器12發出一警示訊息,如前所述警示訊息傳送到骨傳導耳機24或警示燈26,以提示勿作出異常姿態36,避免作業人員在工作中姿勢不正確而受傷,例如彎腰搬重物或工序中的操作姿勢不正確。換言之,異常姿態36是對應於作業人員易受傷的姿勢。When the image recognition module 122 of the server 12 recognizes that the operator's posture conforms to the abnormal posture 36, the server 12 sends out a warning message, and the warning message is transmitted to the bone conduction earphone 24 or the warning light 26 as described above to remind not to make an abnormality Attitude 36, to avoid injury to the operator due to incorrect posture during work, such as bending over to lift heavy objects or incorrect operation posture in the process. In other words, the abnormal posture 36 corresponds to a posture in which the worker is easily injured.

伺服器12的影像辨識模組122辨識作業人員與製程設備20的一預定部位接觸時,處理模組124判斷接觸的時間達到一警示時間時,伺服器12發出一警示訊息。如前所述警示訊息傳送到骨傳導耳機24或警示燈26,並且可以傳送給管理人員的電子裝置,讓管理人員可以至工作區了解狀況。前述預定部位是製程設備之機構作動的部位,藉此,以避免作業人員肢體被製程設備20夾到或卡住時無法脫離,可有管理人員協助處理。When the image recognition module 122 of the server 12 recognizes that the operator is in contact with a predetermined part of the process equipment 20, and the processing module 124 determines that the contact time reaches a warning time, the server 12 sends a warning message. As mentioned above, the warning message is transmitted to the bone conduction earphone 24 or the warning light 26, and can be transmitted to the electronic device of the manager, so that the manager can go to the work area to know the situation. The aforesaid predetermined position is the position where the mechanism of the process equipment is actuated, so as to prevent the operator's limbs from being caught or stuck by the process equipment 20 and unable to disengage, and management personnel can assist in handling.

本實施例中製程設備20具有至少一錶頭,如圖7所示的指針式錶頭48及/或圖8所示的數字式錶頭50,錶頭用以顯示製程參數或工作區中的環境參數,一個攝影機10取得錶頭的影像並傳送至伺服器12。由伺服器12的影像辨識模組122辨識錶頭的讀值,處理模組124判斷讀值異常時,則符合一異常狀態,由伺服器12發出一異常訊息。如前所述異常訊息傳送到骨傳導耳機24或警示燈26,以提示作業人員進行異常處理程序,並且異常訊息亦可以傳送給管理人員的電子裝置,由管理人員協助異常處理程序。In this embodiment, the process equipment 20 has at least one meter, such as the pointer meter 48 shown in FIG. 7 and/or the digital meter 50 shown in FIG. For environmental parameters, a camera 10 obtains the image of the header and transmits it to the server 12 . The image recognition module 122 of the server 12 recognizes the reading value of the header. When the processing module 124 judges that the reading value is abnormal, it corresponds to an abnormal state, and the server 12 sends an abnormal message. As mentioned above, the abnormal message is sent to the bone conduction earphone 24 or the warning light 26 to prompt the operator to perform the abnormal processing procedure, and the abnormal message can also be sent to the electronic device of the management personnel, and the management personnel can assist the abnormal processing procedure.

指針式錶頭48的辨識可使用Circle Hough Transform (HoughCircles)演算法抓圓型特徵,取得錶頭外框,使用Hough Line Transform (HoughLinesP) 演算法抓直線特徵,取得指針外框。再利用指針與圓心的角度與錶頭的刻度做換算,配合數字或文字辨識,就可以得出錶頭的讀值。The pointer type head 48 can be identified by using the Circle Hough Transform (HoughCircles) algorithm to capture the circular features to obtain the outer frame of the head, and the Hough Line Transform (HoughLinesP) algorithm to capture the linear features to obtain the outer frame of the pointer. Then use the angle between the pointer and the center of the circle to convert the scale of the head, and cooperate with the number or text to identify the reading value of the head.

數字式錶頭50要先圈出要辨識的範圍並進行影像處理,包括二值化、腐蝕、膨脹;之後擷取數字或文字,再作數字或文字辨識。The digital meter head 50 needs to first encircle the range to be recognized and perform image processing, including binarization, erosion, and expansion; then, the numbers or characters are captured, and then the numbers or characters are recognized.

步驟S14,伺服器12辨識作業人員的姿態,且於作業人員的姿態符合結束姿態32時,伺服器12記錄一結束時間,並統計起始時間至結束時間所花費的一工時。本實施例中,影像辨識模組122採OpenPose演算法進行姿態的辨識,並將所辨識的姿態與資料庫126中的該些人體姿態比對,以辨識作業人員是否於工作區18的第二區域184擺出結束姿態,若是,則處理模組124於資料庫126中記錄結束時間,並將起始時間至結束時間所花費的工時記錄於資料庫126中,若辨識作業人員未擺出結束姿態32,不記錄起始時間;若作業人員於工作區18的第一區域182或第三區域186擺出結束姿態32則處理模組124不記錄結束時間。此外,在其它實施例中,更可於作業人員的姿態符合結束姿態32且維持一第二預定時間(例如2~3秒)時,伺服器12才記錄結束時間,以排除作業人員不經意擺出結束姿態的可能。In step S14, the server 12 recognizes the posture of the operator, and when the posture of the operator conforms to the end posture 32, the server 12 records an end time, and counts a man-hour from the start time to the end time. In this embodiment, the image recognition module 122 uses the OpenPose algorithm to recognize the posture, and compares the recognized posture with the human body postures in the database 126 to identify whether the operator is in the second position of the work area 18 . The area 184 assumes the ending posture. If so, the processing module 124 records the end time in the database 126, and records the man-hours from the start time to the end time in the database 126. If it is recognized that the operator does not pose In the end posture 32 , the start time is not recorded; if the operator assumes the end posture 32 in the first area 182 or the third area 186 of the work area 18 , the processing module 124 does not record the end time. In addition, in other embodiments, the server 12 may record the end time only when the operator's posture conforms to the end posture 32 and maintains a second predetermined time (eg, 2 to 3 seconds), so as to prevent the operator from inadvertently posing Possibility of ending gesture.

藉由本實施例的生產線的監控方法,可統計作業人員的工時以及作即時異常的管控。With the monitoring method of the production line in this embodiment, the working hours of the operators can be counted and the real-time abnormality control can be performed.

圖9為本發明第二較佳實施例之生產線的監控方法,其具有大致相同於第一實施例之步驟,不同的是,步驟S23中作業人員擺出的姿態符合起始姿態30,且由作業人員透過喉振式麥克風28發出一第一語音指(例如是「開始作業」)令至伺服器12,伺服器12的影像辨識模組122辨識作業人員的姿態符合起始姿態30及處理模組124收到第一語音指令時,伺服器12的處理模組124於資料庫中記錄起始時間。9 is a monitoring method for a production line according to a second preferred embodiment of the present invention, which has substantially the same steps as those in the first embodiment, except that in step S23, the posture posed by the operator conforms to the initial posture 30, and is determined by The operator sends a first voice command (for example, "start operation") to the server 12 through the throat vibration microphone 28, and the image recognition module 122 of the server 12 recognizes that the operator's posture conforms to the initial posture 30 and the processing mode. When the group 124 receives the first voice command, the processing module 124 of the server 12 records the start time in the database.

步驟S24中作業人員擺出的姿態符合結束姿態32,且由作業人員透過喉振式麥克風28發出一第二語音指令(例如是「結束作業」)至伺服器12,伺服器12的影像辨識模組122辨識作業人員的姿態符合結束姿態及處理模組124收到第二語音指令時,伺服器12的處理模組124於資料庫126中記錄結束時間,並統計起始時間至結束時間所花費的工時,記錄於資料庫中。藉此,可排除作業人員不經意擺出起始姿態30及結束姿態32的可能。In step S24, the posture of the operator conforms to the ending posture 32, and the operator sends a second voice command (for example, "end operation") to the server 12 through the throat-vibrating microphone 28, and the image recognition mode of the server 12. When the group 122 recognizes that the operator's posture matches the end posture and the processing module 124 receives the second voice command, the processing module 124 of the server 12 records the end time in the database 126, and counts the time spent from the start time to the end time The working hours are recorded in the database. In this way, the possibility of the operator taking the starting posture 30 and the ending posture 32 inadvertently can be excluded.

據上所述,本發明生產線的監控方法,藉由伺服器12判斷作業人員在工作區的作業狀態,並可統計其作業所花費的工時,可應用在無自動化設備的生產場所,進行工作效率的管理。According to the above, the monitoring method of the production line of the present invention uses the server 12 to determine the working status of the workers in the work area, and can count the man-hours spent in the work, which can be applied to the production sites without automation equipment to perform work. Efficient management.

以上所述僅為本發明較佳可行實施例而已,舉凡應用本發明說明書及申請專利範圍所為之等效變化,理應包含在本發明之專利範圍內。The above descriptions are only preferred feasible embodiments of the present invention, and any equivalent changes made by applying the description of the present invention and the scope of the patent application should be included in the patent scope of the present invention.

[本發明] 10:攝影機 12:伺服器 122:影像辨識模組 124:處理模組 126:資料庫 14:無線路由器 16:網路 18:工作區 182:第一區域 184:第二區域 186:第三區域 20:製程設備 22:訊號轉換裝置 24:骨傳導耳機 26:警示燈 28:喉振式麥克風 30:起始姿態 32:結束姿態 34:中斷姿態 36:異常姿態 38:工序起始姿態 40:工序結束姿態 42:人體影像 44:人體模型 46:物料 48:指針式錶頭 50:數字式錶頭 S11~S14, S23,S24:步驟 [this invention] 10: Camera 12: Server 122: Image recognition module 124: Processing Modules 126:Database 14: Wireless router 16: Internet 18: Workspace 182: The first area 184: Second Region 186: The third area 20: Process equipment 22: Signal conversion device 24: Bone conduction headphones 26: Warning lights 28: Throat vibration microphone 30: Starting Stance 32: Ending Pose 34: Interrupt Gesture 36: Abnormal posture 38: Process start posture 40: At the end of the process 42: Human Image 44: Mannequins 46: Materials 48: pointer head 50: digital meter S11~S14, S23, S24: Steps

圖1為本發明第一較佳實施例之生產系統的示意圖。 圖2為本發明第一較佳實施例之工作區的示意圖。 圖3為本發明第一較佳實施例之生產線的監控方法流程圖。 圖4為本發明第一較佳實施例之人體姿態的示意圖。 圖5為本發明第一較佳實施例人體影像轉換為人體模型的示意圖。 圖6為本發明第一較佳實施例之工序起始姿態與工序結束姿態的示意圖。 圖7為本發明第一較佳實施例之指針式錶頭的示意圖。 圖8為本發明第一較佳實施例之數字式錶頭的示意圖。 圖9為本發明第二較佳實施例之生產線的監控方法流程圖。 FIG. 1 is a schematic diagram of a production system according to a first preferred embodiment of the present invention. FIG. 2 is a schematic diagram of the work area of the first preferred embodiment of the present invention. FIG. 3 is a flow chart of the monitoring method of the production line according to the first preferred embodiment of the present invention. 4 is a schematic diagram of a human body posture according to the first preferred embodiment of the present invention. FIG. 5 is a schematic diagram of converting a human body image into a human body model according to the first preferred embodiment of the present invention. FIG. 6 is a schematic diagram of a process start posture and a process end posture according to the first preferred embodiment of the present invention. FIG. 7 is a schematic diagram of a pointer-type meter according to the first preferred embodiment of the present invention. FIG. 8 is a schematic diagram of a digital watch head according to the first preferred embodiment of the present invention. FIG. 9 is a flow chart of the monitoring method of the production line according to the second preferred embodiment of the present invention.

S11~S14步驟Steps S11~S14

Claims (13)

一種生產線的監控方法,係應用於一生產系統,該生產系統包括至少一攝影機與一伺服器,該監控方法包含下列步驟:A、以該至少一攝影機取得一工作區的影像並傳送至該伺服器;其中,該工作區中設有一製程設備;B、該伺服器辨識該工作區的影像,以判斷作業人員是否到達該工作區;C、該伺服器辨識作業人員的姿態,且於作業人員的姿態符合一起始姿態且維持一第一預定時間符合該起始姿態時,該伺服器才記錄一起始時間,且作業人員進行至少一工序;當該伺服器辨識作業人員肢體與該製程設備的機構作動的部位接觸的時間達到一警示時間時,該伺服器發出一警示訊息;以及D、該伺服器辨識作業人員的姿態,且於作業人員的姿態符合一結束姿態且維持一第二預定時間符合該結束姿態時,該伺服器才記錄一結束時間,並統計該起始時間至該結束時間的一工時。 A production line monitoring method is applied to a production system. The production system includes at least one camera and a server. The monitoring method includes the following steps: A. Using the at least one camera to obtain an image of a work area and sending it to the servo wherein, there is a process equipment in the work area; B. The server recognizes the image of the work area to determine whether the operator has reached the work area; C. The server recognizes the posture of the operator, and the operator The server records a start time and the operator performs at least one process when the posture conforms to a starting posture and maintains a first predetermined time to meet the starting posture; when the server identifies the operator's limb and the process equipment When the contact time of the moving parts of the mechanism reaches a warning time, the server sends out a warning message; and D. The server recognizes the operator's posture, and when the operator's posture conforms to an end posture and maintains a second predetermined time When the end posture is met, the server records an end time, and counts a man-hour from the start time to the end time. 如請求項1所述之生產線的監控方法,其中該伺服器將該工作區域劃分為複數個區域,該些區域依靠近該製程設備由近而遠分別包括一第一區域、一第二區域與一第三區域;步驟C中係由該伺服器辨識作業人員在該工作區的該第二區域的姿態符合該起始姿態時記錄該起始時間,該伺服器辨識作業人員在該第一區域或該第三區域符合該起始姿態時不記錄起始時間;步驟D中係由該伺服器辨識作業人員在該工作區的該第二區域的姿態符合該結束姿態時記錄該結束時間,該伺服器辨識作業人員在該第一區域或該第三區域符合該結束姿態時不記錄該結束時間。 The monitoring method for a production line according to claim 1, wherein the server divides the working area into a plurality of areas, and the areas respectively include a first area, a second area and A third area; in step C, the server recognizes that the posture of the operator in the second area of the work area conforms to the initial posture and records the start time, and the server recognizes that the operator is in the first area Or the start time is not recorded when the third area conforms to the starting posture; in step D, the server recognizes that the operator records the end time when the posture of the second area of the work area conforms to the end posture, and the The server identification operator does not record the end time when the first area or the third area conforms to the end posture. 如請求項2所述之生產線的監控方法,在步驟C之前包含該伺服器辨識作業人員在該第三區域所擺出的複數個姿態並分別儲存為複數個人體姿態,該些人體姿態包括該起始姿態與該結束姿態;步驟C與步驟D中,係由該伺服器將該工作區的第二區域中作業人員的姿態與該些人體姿態比對。 The method for monitoring a production line as claimed in claim 2, before step C, comprising: the server recognizing a plurality of postures posed by the operator in the third area and storing them as a plurality of human postures respectively, and the human postures include the The starting posture and the ending posture; in steps C and D, the server compares the posture of the operator in the second area of the work area with the postures of the human body. 如請求項1所述之生產線的監控方法,包含於該伺服器中儲存複數個人體姿態,該些人體姿態包括該起始姿態與該結束姿態;步驟C與步驟D中,係由該伺服器將該工作區的中作業人員的姿態與該些人體姿態比對。 The method for monitoring a production line according to claim 1, comprising storing a plurality of human body postures in the server, and the human body postures include the starting posture and the ending posture; in steps C and D, the server is The posture of the worker in the work area is compared with the postures of the human body. 如請求項4所述之生產線的監控方法,其中該些人體姿態更包含至少一異常姿態,該伺服器辨識作業人員的姿態符合該異常姿態時,該伺服器發出一警示訊息。 The monitoring method for a production line according to claim 4, wherein the human body postures further include at least one abnormal posture, and when the server recognizes that the operator's posture conforms to the abnormal posture, the server sends a warning message. 如請求項5所述之生產線的監控方法,其中該生產系統包括一骨傳導耳機,且由作業人員所配戴;其中該伺服器將該警示訊息傳送至該骨傳導耳機,以令該骨傳導耳機發出警示音。 The monitoring method for a production line as claimed in claim 5, wherein the production system includes a bone conduction earphone, which is worn by the operator; wherein the server transmits the warning message to the bone conduction earphone, so as to enable the bone conduction The headset emits a warning tone. 如請求項5所述之生產線的監控方法,其中該生產系統包括一警示燈;其中該伺服器將該警示訊息傳送至該警示燈,以令該警示燈發出警示光亮。 The production line monitoring method as claimed in claim 5, wherein the production system includes a warning light; wherein the server transmits the warning message to the warning light, so that the warning light emits a warning light. 如請求項1所述之生產線的監控方法,其中步驟C中該至少一工序的數量為複數個,該伺服器辨識作業人員的姿態符合各該工序的一工序起始姿態時,於該伺服器中記錄一工序起始時間;該伺服器辨識作業人員的姿態符合各該工序的一工序結束姿態時,於該伺服器中記錄一工序結束時間。 The monitoring method for a production line as claimed in claim 1, wherein the number of the at least one process in step C is plural, and when the server recognizes that the operator's posture conforms to a process start posture of each process, the server Record the start time of a process in the server; when the server recognizes that the operator's posture conforms to the process end posture of each process, it records the end time of a process in the server. 如請求項8所述之生產線的監控方法,其中步驟C中,該伺服器自任一該工序起始時間起的一預定時間達到時且該伺服器仍未辦識到作業人員的姿態符合對應的工序的該工序結束姿態時,該伺服器發出一警示訊息。 The method for monitoring a production line as claimed in claim 8, wherein in step C, when the server reaches a predetermined time from the start time of any process, and the server still does not recognize that the posture of the operator conforms to the corresponding When the process is at the end of the process, the server sends out a warning message. 如請求項8所述之生產線的監控方法,其中步驟C中,該伺服器統計各該工序起始時間至各該工序結束時間所花費的工時。 The method for monitoring a production line according to claim 8, wherein in step C, the server counts the man-hours spent from the start time of each process to the end time of each process. 如請求項1所述之生產線的監控方法,其中該製程設備具有至少一錶頭;該至少一攝影機為複數個,且其中至少一個該攝影機取得該至少一錶頭的影像並傳送至該伺服器,該伺服器辨識該至少一錶頭符合一異常狀態時,該伺服器發出一異常訊息。 The monitoring method for a production line as claimed in claim 1, wherein the process equipment has at least one header; the at least one camera is plural, and at least one of the cameras obtains the image of the at least one header and transmits it to the server , when the server identifies that the at least one header matches an abnormal state, the server sends an abnormal message. 如請求項1所述之生產線的監控方法,其中步驟C中包含該伺服器辨識作業人員所持拿的物料與一預定物料不符時,該伺服器發出一警示訊息。 The method for monitoring a production line as claimed in claim 1, wherein step C includes that when the server identifies that the material held by the operator is inconsistent with a predetermined material, the server sends a warning message. 如請求項1所述之生產線的監控方法,其中該生產系統包括一喉振式麥克風且由作業人員所配戴,該喉振式麥克風用以傳送作業人員的聲音至該伺服器;其中步驟C中於作業人員的姿態符合該起始姿態且接收由作業人員透過該喉振式麥克風發出一第一語音指令時,該伺服器記錄該起始時間;其中步驟D中於作業人員的姿態符合該結束起始姿態且接收由作業人員透過該喉振式麥克風發出一第二語音指令時,該伺服器記錄該結束時間。 The monitoring method for a production line as claimed in claim 1, wherein the production system includes a throat-vibration microphone and is worn by an operator, and the throat-vibration microphone is used to transmit the operator's voice to the server; wherein step C When the posture of the operator conforms to the starting posture and a first voice command sent by the operator through the throat-vibration microphone is received, the server records the starting time; wherein in step D, the posture of the operator conforms to the When the starting posture is ended and a second voice command is received by the operator through the throat-vibrating microphone, the server records the ending time.
TW109144077A 2020-12-14 2020-12-14 Production line monitoring method TWI770720B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW109144077A TWI770720B (en) 2020-12-14 2020-12-14 Production line monitoring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW109144077A TWI770720B (en) 2020-12-14 2020-12-14 Production line monitoring method

Publications (2)

Publication Number Publication Date
TW202223779A TW202223779A (en) 2022-06-16
TWI770720B true TWI770720B (en) 2022-07-11

Family

ID=83062660

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109144077A TWI770720B (en) 2020-12-14 2020-12-14 Production line monitoring method

Country Status (1)

Country Link
TW (1) TWI770720B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6356671B1 (en) * 1991-07-05 2002-03-12 Fanuc Ltd. Image processing method for an industrial visual sensor
TW200825989A (en) * 2006-12-13 2008-06-16 Vanguard Security Engineering Corp Image monitoring method and system for event detection
TW201734939A (en) * 2016-03-19 2017-10-01 亞太醫療科技開發有限公司 Medical procedure logging in a complex medical procedure

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6356671B1 (en) * 1991-07-05 2002-03-12 Fanuc Ltd. Image processing method for an industrial visual sensor
TW200825989A (en) * 2006-12-13 2008-06-16 Vanguard Security Engineering Corp Image monitoring method and system for event detection
TW201734939A (en) * 2016-03-19 2017-10-01 亞太醫療科技開發有限公司 Medical procedure logging in a complex medical procedure

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
網路文獻 Devin Coldewey "Invisible AI uses computer vision to help (but hopefully not nag) assembly line workers" techcrunch 2020/5/7 https://techcrunch.com/2020/05/06/invisible-ai-uses-computer-vision-to-help-but-hopefully-not-nag-assembly-line-workers/ *
網路文獻 廖家宜 "應用於勞力密集與低自動化 PowerArena以AI影像分析揪出低生產效率肇因" digitimes 2018/12/22 https://www.digitimes.com.tw/iot/article.asp?cat=158&id=0000549430_DUB356194ZR78YLI0RMXU; *
網路文獻 羅健麟 "生產流程遙距監控 (PowerArena羅健麟)" , 2020/7/31 http://startupbeat.hkej.com/?p=90536; *

Also Published As

Publication number Publication date
TW202223779A (en) 2022-06-16

Similar Documents

Publication Publication Date Title
CN112213979A (en) Intelligent robot inspection system and method for station
WO2019087870A1 (en) Work assistance device, work assistance method, and program
JP7191560B2 (en) content creation system
JP5928923B2 (en) Robot system and work equipment
JP7171359B2 (en) Work information management system and wearable sensor
CN109448155A (en) Equipment-patrolling method based on AR technology
CN113408993A (en) Intelligent assembling system for mechanical automation
CN112470180A (en) Work support system and work support method
KR20200030816A (en) Smart glass device and work instruction method using the same
TWI770720B (en) Production line monitoring method
CN118259622A (en) Intelligent processing control method and electronic equipment for CNC lathe
JP2020123230A (en) Trace data acquisition system, trace data acquisition method, and program
JP2015179348A5 (en) Mold electronic medical record system, production goods electronic medical record system and mold
CN119810913A (en) Concrete construction process and worker health monitoring system based on computer vision
CN213457742U (en) Welding operation monitoring system
CN115361525B (en) Monitoring system and method for inspection operation of overhead crane
CN117961901A (en) A robot guided grasping system and method
CN105279591B (en) Man-machine interaction system supporting single-person flow operation instruction and verification
CN213461825U (en) Equipment remote diagnosis system based on handheld terminal
WO2021006183A1 (en) Task classification system and task classification program
CN112163113A (en) Real-time monitoring system for high-voltage combined frequency converter
CN105278335B (en) Man-machine interaction method for single-person flow operation instruction and verification
TWI777700B (en) Production management method
CN117893178A (en) Real-time work progress display method, system, device and medium
CN111757052A (en) Intelligent cloud management system for packaging workshop