Nghiên cứu ứng dụng phương pháp xử lý ảnh cho bài toán đo kích thước gỗ trong công nghiệp
Tóm tắt: Bài báo đề cập đến việc chế tạo thiết bị diện tích mặt cắt ngang của cây
gỗ dựa trên phương pháp xử lý ảnh ứng dụng cho dây chuyền sản xuất gỗ vừa và
nhỏ. Thiết bị đo có khả năng đo không tiếp xúc liên tục tự động khi gắn trực tiếp lên
băng tải của dây chuyền hoặc có thể chuyển đổi thành thiết bị cầm tay linh hoạt do
được cấu thành từ các module. Kết quả đo từ thiết bị cho sai số nhỏ hơn 3% tùy
thuộc vào từng điều kiện môi trường. Thời gian đo là 5s đến 10s khi thiết bị ở dạng
cầm tay hoặc 3s đối với mỗi thân cây gỗ khi thiết bị được gắn trên băng tải hoạt
động liên tục.
Bạn đang xem tài liệu "Nghiên cứu ứng dụng phương pháp xử lý ảnh cho bài toán đo kích thước gỗ trong công nghiệp", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
Tóm tắt nội dung tài liệu: Nghiên cứu ứng dụng phương pháp xử lý ảnh cho bài toán đo kích thước gỗ trong công nghiệp
Đo lường – Tin học L. V. Linh, , H. S. Hồng, “Nghiên cứu ứng dụng phương pháp trong công nghiệp.” 348 NGHIÊN CỨU ỨNG DỤNG PHƯƠNG PHÁP XỬ LÝ ẢNH CHO BÀI TOÁN ĐO KÍCH THƯỚC GỖ TRONG CÔNG NGHIỆP Lê Vũ Linh, Hoàng Mạnh Hưng, Phạm Minh Tuấn, Bùi Quốc Cường, Nguyễn Đức Mạnh, Hoàng Sĩ Hồng* Tóm tắt: Bài báo đề cập đến việc chế tạo thiết bị diện tích mặt cắt ngang của cây gỗ dựa trên phương pháp xử lý ảnh ứng dụng cho dây chuyền sản xuất gỗ vừa và nhỏ. Thiết bị đo có khả năng đo không tiếp xúc liên tục tự động khi gắn trực tiếp lên băng tải của dây chuyền hoặc có thể chuyển đổi thành thiết bị cầm tay linh hoạt do được cấu thành từ các module. Kết quả đo từ thiết bị cho sai số nhỏ hơn 3% tùy thuộc vào từng điều kiện môi trường. Thời gian đo là 5s đến 10s khi thiết bị ở dạng cầm tay hoặc 3s đối với mỗi thân cây gỗ khi thiết bị được gắn trên băng tải hoạt động liên tục. Từ khóa: Điện – điện tử, Điều khiển và tự động hóa, Đo lường, Xử lý ảnh. 1. MỞ ĐẦU Gỗ là tài nguyên quan trọng và có nhiều giá trị, đặc biệt là các loại gỗ quý do đó cần đo chính xác kích thước gỗ để định giá. Do mặt cắt ngang cây gỗ thông thường không phải là một vòng tròn hoàn hảo cho nên việc xác định đường kính bằng cách thủ công thông thường có độ chính xác không cao. Trên thế giới hiện nay, có rất nhiều máy móc hiện đại có hệ thống đo lường được tối ưu hóa có thể vừa đo kích thước gỗ và sử dụng kết quả đo để tối ưu và tìm ra cách cắt gỗ một cách hợp lý và tiết kiệm nhất có thể. Trong đó có máy quét 3D sử dụng lazer [1] với ưu điểm là cho độ chính cao cỡ 1% và thời gian đo nhanh hay phương pháp đo 2D sử dụng công nghệ hồng ngoại, siêu âm [2], hoặc có thể kết hợp cả hai có ưu điểm là đo được độ cong của cây gỗ, tính toán đường kính của cây gỗ chính xác cao với sai số từ 1 đến 3%. Tuy nhiên, hiện nay các thiết bị trên đều là thiết bị nhập ngoại và giá thành cũng là một vấn đề thách thức. Ngành công nghiệp chế biến gỗ tại Việt Nam đa số đều là các doanh nghiệp vừa và nhỏ, chưa có yếu tố tập trung sản xuất từng giai đoạn như nước ngoài, vì vậy, việc ứng dụng các công nghệ trên là chưa phổ biến. Đối với phương pháp sử dụng công nghệ xử lý ảnh, hiện nay trên thế giới có một thiết bị “Institute of Technology Sepuluh Nopembe” trong nghiên cứu “Thiết bị tính toán cầm tay đo bán kính nhỏ nhất của gỗ giảm sai số đo lường” [3], tuy nhiên, thiết bị cần sử dụng một que đo khoảng cách và chỉ có thể là một thiết bị cầm tay, cần có người điều khiển nên chưa thể nâng cấp, thay đổi thành một thiết bị đo đạc gỗ trên băng tải tự động, tự động không người trực như kết quả có được trong bài báo. Trên cơ sở đó, bài báo này sử dụng phương pháp xử lý ảnh để ứng dụng vào phép đo kích thước gỗ trong các cơ sở chế biến gỗ vừa và nhỏ. 2. ĐẶT VẤN ĐỀ VÀ CƠ SỞ LÝ THUYẾT 2.1. Đặt vấn đề Sử dụng phương pháp xử lý ảnh để đo đạc kích thước mặt cắt ngang cây gỗ, chúng ta cần giải quyết hai bài toán đó là đo các chiều của cây gỗ: chiều dài, chiều rộng đối với mặt cắt hình chữ nhật hoặc đường kính dài, đường kính ngắn với mặt cắt dạng hình elip; thứ hai là đo diện tích mặt cắt ngang của cây gỗ. Từ thông số về các chiều thu được, ta có thể dễ dàng tính toán diện tích mặt cắt cây gỗ thông qua các công thức hình học cơ bản. Tuy nhiên phương pháp này gây ra sai số lớn vì mặt cắt các cây gỗ thương không có dạng hình học hoàn hảo cho tính toán, do đó chúng tôi sử dụng phương pháp đếm số lượng pixel mà khối gỗ chiếm trên ảnh rồi nhân với diện tích của một pixel. Nghiên cứu khoa học công nghệ Tạp chí Nghiên cứu KH&CN quân sự, Số Đặc san FEE, 08 - 2018 349 2.2. Cơ sở lý thuyết xử lý ảnh và nhận dạng chữ viết tay 2.2.1. Nhận diện chuyển động Ban đầu hình ảnh được truyền trực tiếp qua thiết bị, tại đây ảnh được xử lý bằng phần mềm để tách đối tượng ra khỏi nền ảnh xung quanh. Ảnh RGB (Red Green Blue) sau khi được chuyển sang HSV (Hue – Saturation – Value), giữ lại các điểm ảnh màu xanh và chuyển các điểm ảnh còn lại sang màu đen. Khung hình đầu tiên được thiết lập là khung hình nền gốc. Khung hình nền hiện tại được tính bởi trung bình cộng giữa khung hình nền gốc và khung hình hiện tại. Bằng so sánh sự sai khác giữa các khung hình, thiết bị sẽ ghi nhận chuyển động của cây gỗ nếu khung hình hiện tại và khung hình nền khác nhau quá 5000 pixel. 2.2.2. Tính toán kích thước cây gỗ Sau khi thiết bị ghi nhận được hình ảnh cây gỗ chạy qua, hình ảnh được chuyển sang màu xám, lọc nhiễu Gauss sau đó tiếp tục được chuyển đổi qua thuật toán phân ngưỡng threshold để tránh ảnh hưởng của vân gỗ đến các thuật toán phía sau. Các điểm ảnh có giá trị nhỏ hơn ngưỡng được chuyển về màu đen, các điểm ảnh còn lại được chuyển về màu trắng. Hình ảnh phân ngưỡng sẽ được vẽ lại đường viền và vẽ lại đường bao chữ nhật nhỏ nhất có thể chứa đường viền đó. Hình 1. Sử dụng phương pháp tam giác đồng dạng. Độ dài thực tế của các cạnh khối hộp ngoại tiếp được tính bằng phương pháp sử dụng tam giác đồng dạng được thể hiện trên Hình 1. Từ một vật thể có chiều rộng biết trước W, được đặt cách máy ảnh khoảng cách D và kích thước của vật trên ảnh được tính bằng số pixel P. Từ đây ta lấy được độ dài tiêu cự F của máy ảnh theo công thức (1): (1) Dựa vào độ dài tiêu cự F là hằng số thu được, ta có thể dễ dàng tính toán kích thước thực tế W’ của một vật khi biết khoảng cách D’ được xác định bằng cảm biến siêu âm và số điểm ảnh P’ thu được trên ảnh theo công thức (2): ' ' W ' P D F (2) Ta tính kích thước thực tế của một vật có kích thước 1 pixel khi cố định khoảng cách 'D tới máy ảnh sử dụng công thức (2) với ' 1P . Diện tích của vật có kích thước một pixel2 được tính theo công thức (3): 2 'D s F (3) Từ đó ta tính được diện tích mặt cắt của cây gỗ theo công thức (4): S n s (4) Với: n là số điểm pixel trắng và s là diện tích 1 pixel. . W P D F 350 2.2.3. Nh tương trùng kh chúng tôi s gồm 70.000 mẫu các chữ số viết tay đen trắng có kích th Oriented Gradient (HOG) là m của h bố các h HOG cho m 36 x 1 t phân lo máy n 2.3. Bài toán th kích thư cắt, xẻ phía sau. Khảo sát một số nh đặt nằm ngang v mặt cắt cây gỗ đ tế, các tấm b để thay cho mặt cắt ngang các cây gỗ. Các tấm b rọc với tốc độ từ 5 định với 3 tấm b 230x270 mm ghi s gỗ đặt cách nhau 40 cm để thử nghiệm các khoảng cách Sở dĩ cần nhận diện chữ số Tr ứng với m ình ừ đó l ại chữ số đ ổi tiếng đ ên th L. V. Linh, , H. S. H ận dạng số viết tay tr ớp với m ảnh. HOG tính ướng gradients (Oriented gradients) đ ực tế, các cây gỗ sau khi đ ớc, sau đó đ ử dụng bộ c ỗi điểm dữ liệu l àm gi ìa c ược sử dụng để giải quyết b ực tế v à cách nhau 50 cm, đư ư ứng đ ìa c ã s ã s ảm ư ư ợc đánh số để tiện cho công đoạn l - ố 23, một h ố của cây gỗ đó tr ố đ đáng k ợc sử dụng l à xây d ợc đ ư 8 m/phút. Sơ đ ứng một h Hình ược viết tr ơ s toán các biên đ ưa t ợc ghi số có các h , ròng r ở dữ liệu chữ số viết tay nổi tiếng MNIST [4]. Bộ dữ liệu bao àm gi 2 ồng ên m vi ột ph ể thời gian huấn luyện. Thuật toán phân lớp đ ựng thí nghiệm ừ băng tải phụ v ình tròn ình tròn ọc đặt cách thiết bị một đoạn giao động từ 70 cm đến 1 m khác nhau. . Sơ đ , “Nghiên c ặt gỗ ết tay bởi trong thực tế mỗi cây gỗ đ ảm chiều ma trận của mỗi điểm dữ liệu từ 726 x 1 xuống à Support Vector Machine (SVM) ồ thí nghiệm v ên cây g ương pháp h ư à máy ch ồ thí nghiệm đ ên m ộ Gradient v ợc s ợc di chuyển với tốc độ tối đa l đư đư ứu ứng dụng ph ặt cắt ngang, m ỗ. Để nhận diện số viết tay tr ài toán phân l ơ ch ình d ờng kính 270 mm ghi số 45, ờng kính 164 mm ghi số 6. Khoảng cách hai cây ào băng t ế biến gỗ, các tấm gỗ tr ạng v ọc máy, một thuật toán để mô tả đặc tính ược sử dụng l ế sẽ đ ìa này à hình à hư ưu tr à kích thư ược thể hiện tr ớp. ược đ ải chính để thực hiện các công đoạn đư ảnh thực tế ương pháp trong công nghi ước 28 x 28 pixel. Histogram of ớng Gradient của ảnh, việc phân ữ số liệu. Từ đó ợc di chuyển tr ã s àm các tính năng. S ưa lên băng t ớc khác nhau ố thu đ ên . ư ư - m ên băng t à 8 m/phút. Trên b hình 2. H Đo lư ợc ghi một con số ợc từ thiết bị phải ột thuật toán học ải phụ để đo đạc , ên h một h ờng ên m ược sử dụng để để giả lập thực đư ệ thống r ình ch ặt cây gỗ, ải phụ ợc sử dụng ệ thống giả – Tin h ử dụng đư òng ữ nhật ọc ệp.” ợc ề Nghiên Tạp chí Nghi 3.1. Thi công ngh module khác. 3.2. Thi thi thông qua c thứ hai có 6 bóng LED đ 3.3. Thi giữa camera v tiếp v biến si 4.1. X thu nh lọc m Vỏ của thiết bị bằng nhựa PIA, đ Để giúp cho việc nhận diện vật thể, tách vật thể ra khỏi nền ết bị cầm tay cần một hệ thống LED chiếu sáng gồm có hai mạch LED đ Cảm biến si Hình 5 th c ết kế thiết bị ết kế mạch LED chiếu sáng ết kế mạch ào máy tính Raspberry Pi 3 thông qua 2 chân GPIO. Sơ đ êu âm đư ử lí h ận l àu t ứu khoa học công nghệ ệ in 3D để gia công vỏ, giúp thuận lợi cho à ạo ra một mặt nạ cho h ên c Hình ổng USB của máy tính. Mạch LED thứ nhất gồm có 14 bóng LED, mạch LED ình ể hiện quá tr ảnh m ứu KH&CN êu âm s à v ợc thể hiện tr ảnh ảnh sản phẩm cuối c c ật thể. Cảm biến si àu RGB, đi 3. T ảm biến si ử dụng module cảm biến si Hình HI ược mắc song song với nhau. ình x quân s ẾT KẾ PHẦN CỨNG V Hình ên Hình 4. K 5. êu âm h Hình ử lý m ều kiện chụp h ình ự, Số 3. Hình ình 4. 4. M ẾT QUẢ V ược thiết kế tr êu âm có các các chân c ạch nguy ảnh tấm b àu c ảnh, chỉ cho phép mặt gỗ đi qua mặt nạ n Đặc san ùng như trên ảnh thực tế của thiết bị ủa h ên lý c À TH ìa qua khâu x ình ình là lúc ánh sáng phòng m FEE ên ph êu âm SRF05 đ ảnh đầu v , 0 h ủa thiết bị ẢO LUẬN 8 - À THI ần mềm Solidwork sau đó sử dụng việc sử dụng Pi camera, v ình 3. 20 ử lý m ào. Hình 18 ẾT BỊ ủa cảm biến đ . ồ nguy . àu dễ d ể nhận biết khoảng cách . ảnh ban đầu Camera Pi àng hơn, phiên b ên l ư ạnh. Sử dụng bộ ược cấp nguồn ợc kết nối trực ý c ày. Trong đó ủa khối cảm à m 351 ột số ản , Đo lường – Tin học L. V. Linh, , H. S. Hồng, “Nghiên cứu ứng dụng phương pháp trong công nghiệp.” 352 những vùng không liên quan trong hình ảnh bị chuyển thành màu đen. Chuyển từ ảnh màu sang thang màu xám, và thực hiện bước tiền xử lý ảnh là lọc nhiễu bằng Gaussian Blur. Hệ thống phân ngưỡng hình ảnh trên để tạo thành ảnh nhị phân với hai vùng là vùng nền màu đen và vùng có gỗ di chuyển màu trắng. Tuy nhiên, các vùng trắng có thể bị nhiễu lỗ trống bên trong nên sử dụng phép dãn hình học lấp lỗ trống, sau đó dùng phép co với cùng một hệ số so với phép dãn để trả lại kích thước đúng ban đầu của vật. Hình ảnh có đối tượng sau khi được phân ngưỡng sẽ hiển thị rõ các đường biên giữa hai vùng hình ảnh. Phần màu trắng sẽ là khu vực được sử dụng trong thuật toán đếm số pixel. 4.2. Kết quả thử nghiệm Kết quả thử nghiệm (Bảng 1) cho thấy trong các điều kiện ánh sáng từ yếu đến mạnh hệ thống đều có khả năng nhận diện chữ số rất tốt khi góc nghiêng của miếng gỗ dưới 10°. Tuy nhiên, khi độ nghiêng lớn hơn 10° như trong các lần đo từ 6-10 và từ 16-20, sai số của hệ thống tăng lên khoảng 20% do hạn chế của phương pháp HOG làm suy giảm nhiều thông tin dữ liệu hơn mong muốn khiến thiết bị phân biệt sai các chữ số khi nhìn nghiêng. Sai số trung bình của mặt gỗ hình chữ nhật cao hơn vật hình tròn bởi bộ lọc màu hoạt động chưa thực sự tốt đối với các vật góc cạnh vuông như hình chữ nhật, làm ảnh hưởng đến việc tính toán diện tích mặt phẳng khi mà một số pixel bị mất ở đường viền của hình chữ nhật. Các kết quả đo diện tích gỗ ở đơn vị mm2. Bảng 1. Kết quả đo của thiết bị thiết bị đo đạc gỗ trên băng tải tự động. Ánh sáng yếu, vật tròn tuyệt đối đường kính 270mm, số 45 trên mặt gỗ, góc nghiêng <10° Sai số trung bình Lần đo 1 2 3 4 5 Kết quả 56.620,9 45 56.620,9 45 57.679,7 45 57.043,5 45 56.410,5 45 2.1% 0% Ánh sáng mạnh, vật tròn tuyệt đối đường kính 272mm, số 45 trên mặt gỗ, góc nghiêng >10° Lần đo 6 7 8 9 10 Kết quả 58.749,4 45 56.829,1 45 58.964,6 45 57.041,9 45 59.392,6 44 1.43% 20% Ánh sáng yếu, vật hình chữ nhật 230x270mm, số 23 trên mặt gỗ, góc nghiêng <10° Lần đo 11 12 13 14 15 Kết quả 62.832 23 63.568 23 61.870 23 63.104 23 61.870 23 1.18% 0% Ánh sáng mạnh, vật hình chữ nhật 230x270mm, số 23 trên mặt gỗ, góc nghiêng >10° Lần đo 16 17 18 19 20 Kết quả 65.095 23 64.390 27 63.800 23 63.800 23 64.116 23 3.18% 20% 5. KẾT LUẬN Phương pháp xử lý hình ảnh mang lại kết quả tương đối tốt khi so sánh độ chính xác với các phương pháp chi phí cao, và so với các phương pháp thực hiện thủ công thì đó là một bước tiến lớn, đặc biệt khi xử lý các khối gỗ có hình dạng không hoàn hảo, không thể đo chính xác khi đo thủ công. Tốc độ xử lý của máy tính Pi cho các tác vụ rất nhanh chóng, chỉ khoảng 3-5s một cây gỗ trên băng chuyền. Phương pháp nhận diện số viết tay Nghiên cứu khoa học công nghệ Tạp chí Nghiên cứu KH&CN quân sự, Số Đặc san FEE, 08 - 2018 353 cho kết quả chính xác khoảng 80% khi cây gỗ bị nghiêng trên 10°, kết quả này có thể được cải thiện bằng cách tìm phương pháp giảm chiều dữ liệu hợp lý hơn để không vô tình xóa nhiều thông tin cần thiết cho việc nhận diện ảnh ở các góc độ khác nhau. TÀI LIỆU THAM KHẢO [1].Karel Janák. “Round Wood Measurement System”, Advanced Topics in Measurements, Prof. Zahurul Haq (Ed.), ISBN: 978-953-51-0128-4, InTech. [2].Andreas HASENSTAB. “Testing Of Wooden Construction Elements with Ultrasonic Echo Technique and X-Ray”, Federal Institute for Materials Research and Testing (BAM), Berlin, Germany [3]. “A Handy and Accurate Device to Measure Smallest Diameter of Log to Reduce Measurement Errors”, 2016 International Seminar on Intelligent Technology and Its Application, Teknologi Industri, Institut Teknologi Sepuluh Nopember (ITS) Jl. AriefRahmanHakim, Surabaya 60111 Indonesia [4]. Qiao, Yu (2007). “THE MNIST DATABASE of handwritten digits”. Retrieved 18 August 2013. [5]. Romanuke, Vadim. “Parallel Computing Center (Khmelnitskiy, Ukraine) represents an ensemble of 5 convolutional neural networks which performs on MNIST at 0.21 percent error rate”. Retrieved 24 November 2016. [6]. Kussul, Ernst; Tatiana Baidyk (2004). “Improved method of handwritten digit recognition tested on MNIST database”. Image and Vision Computing. 22 (12): 971 ABSTRACT A STUDY FOR APPLING IMAGE PROCESSING METHOD IN LUMBER SIZE MEASUREMENT IN INDUSTRY This paper refers to the manufacture of a device which can measure volume and cross sectional area of lumber based on image processing method used in small or medium wood production line. The device is able to measure continuously when placed on the line or transform to a portable device due to mudular structure. Measuring results from the device gives the errors of less than 3% depend on environmental conditions. The measuring time is about 5 to 10s for portable device or 3s for fixed device. Keywords: Electrical and Electronic engineering; Automation and control; Measurement, Image processing. Nhận bài ngày 01 tháng 7 năm 2018 Hoàn thiện ngày 10 tháng 9 năm 2018 Chấp nhận đăng ngày 20 tháng 9 năm 2018 Địa chỉ: Viện Điện, Đại học Bách Khoa Hà Nội (School of Electrical Engineering, HUST). *Email: hong.hoangsy@hust.edu.vn.
File đính kèm:
- nghien_cuu_ung_dung_phuong_phap_xu_ly_anh_cho_bai_toan_do_ki.pdf