Thông báo

Collapse
No announcement yet.

Xử lý ảnh từ Webcam bằng PC

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #91
    Mình cũng đang quan tâm đến đề tài này. làm sao mà sử dụng wc để:
    -Capture ảnh
    -Đo khoảng kích thước của vật hiển thị trên ảnh

    Comment


    • #92
      Mình đang muốn sử dụng wc để quan sát những vị trí mà mình ko thể... thò đầu vào xem được, ví dụ như trong buồng đốt động cơ, các lá nén...hãy trả lời mình nhiệt tình nhé

      Comment


      • #93
        Nguyên văn bởi dat918 Xem bài viết
        Mình đang muốn sử dụng wc để quan sát những vị trí mà mình ko thể... thò đầu vào xem được, ví dụ như trong buồng đốt động cơ, các lá nén...hãy trả lời mình nhiệt tình nhé
        @dat918 thân mến,

        Hệ thống của bạn kiểu như nào ? Độ khắc nghiệt của môi trường (buồng đốt ???), cấu trúc hệ thống ? Có cần sử dụng rô-bốt không ? ... Hãy nêu tên chi tiết bài toán của bạn.

        Comment


        • #94
          Thread này gần 8 trang và đa phần mọi người còn đang không biết nên sử dụng cái gì (phần mềm + hardware) để 'ngâm cứu' về vấn đề này. Rất nhiều bài toán được đặt ra ví dụ như xác định khoảng cách, xác định đối tượng dựa trên màu sắc, v.v...

          Em thấy cái thread này vui và em cũng có bít chút đỉnh về DIP nên xin góp ý chút ạ. Em newbie và ở đảo lâu ngày nên có gì sai sót mọi người bỏ qua cho nhá.

          1) Mọi người đặt ra bài toán rất nhiều nhưng không biết mọi người đã có tài liệu về giải thuật cho xử lý ảnh chưa và kiến thức mọi người cần là gì? Nếu cần em dịch ra và post lên cho mọi người cùng nhau thảo luận.
          2) Rất nhiều bài toán đặt ra nhưng như bác compvis (chắc là computer vision ghép lại nick của bác ) nói còn tùy theo yêu cầu và khả năng của người cần là tới đâu.

          Về những bài toán đặt ra em xin chia làm 2 dạng, một là xử lý ảnh tĩnh (shot by shot thôi) và một là xử lý ảnh động (quay liên tục như CCTV ấy ạ). Em thì chỉ có thể giúp các bác phần ảnh tĩnh mà thôi.

          Về việc sử dụng DirectX, Matlab hay OpenCV thì em xin một lần nữa nhắc lại là tùy theo bài toán của mọi người. Em thì chưa dùng qua DirectX nhưng Matlab và OpenCV thì em có thử. Em chọn OpenCV cho project của mình đơn giản là vì nó free và dễ deploy hơn em Matlab.

          Mún dùng OpenCV thì mọi người ko cần phải biết nhiều về VC++, for loop, if else này nọ mọi người chắc cũng đều biết. Phần khó chịu nhất của OpenCV chính là làm sao integrate nó với VC++, cái này hỏi cụ Gúc gồ là ra ngay nhưng em sẵn sàng giúp nếu ai đó ko quen cụ này Quen với OpenCV rồi thì phần nhận ảnh từ wc vào máy tính rất đơn giản thôi ạ

          Bài toán xác định kích thước dùng camera thì như bác compvis đã có nói sơ qua nhưng em xin hỏi thêm vài thông số:

          1. Khoảng cách từ vật đến camera có thay đổi hay ko?
          2. Điều kiện ánh sáng môi trường có thay đổi hay ko?
          3. Kích thước vật có thay đổi hay ko?
          4. Bài toán của bác chỉ để nghiên cứu hay mún áp dụng ngoài thực tế.

          Vì đây cũng là post đầu tiên của em trên diễn đàn này nên cũng xin hân hạnh được làm quen với mọi người ạ.

          Comment


          • #95
            trantankhoa thân mến,

            Rất vui vì bạn đã có đóng góp cho diễn đàn (mặc dù là bài đầu tiên), hy vọng là bạn sẽ có nhiều đóng góp nữa để diễn đàn ngày càng phát triển.

            trantankhoa, tui cũng không nhắc lại nhiều những gì mình đã làm (đã thảo luận) mà sẽ chỉ nói về bài viết của bạn.

            Bài toán của tôi đã đượng áp dụng cho robot dò tìm các vật cháy nổ. Sử dụng 2 camera để robot có thể biết được vật cản trước mặt, tính toán độ cao của vật để nó có thể trèo qua (robot sử dụng hệ thống giây xích như xe tăng) cũng như lui hay sang trái và sang phải.

            Với các câu hỏi của bạn tôi sẽ trả lời như dưới đây:

            1. Dĩ nhiên là khoảng cách từ camera thay đổi vì camera luôn vận động.
            2. Có xét tới điều kiện ánh sáng môi trường (cái này mới là thú vị khi tính toán).
            3. Kích thước của vật thay đổi (cái này cũng rắc rối khi tính toán).
            4. Câu hỏi này thì tui đã trả lời phía trên.

            trantankhoa: thực ra tui rất thích thú với XLA, khi biết bạn quan tâm tới các bài viết của tôi thì tôi thấy mừng lắm. Tui ứng dụng XLA trong nhiều ứng dụng như tracking, security, barcode, recognition...và tất nhiên là đã đạt được một số kết quả nhất định. Trước đây khi thấy thành viên imaging (viết bài viết đầu tiên trong chủ đề Xử lý ảnh từ Webcam bằng PC) nói về chủ đề này thì tôi rất quan tâm. Tôi đã nghĩ là Imaging sẽ viết các tutorials cụ thể để tất cả các thành viên có quan tâm tới XLS học tập, tuy nhiên thì như bạn thấy đấy. Tranh cãi ỏm tỏi trên diễn đàn thì cuối cùng Imaging cũng chỉ dừng ở mức 17 posts. Chẳng đi đến đâu cả phải không ? Đặc biệt tôi cũng còn biết trên diễn đàn chúng ta có một số thành viên học ở nước ngoài về (học cơ bản đó) có biết nhiều về XLA nhưng cũng không thấy lên tiếng. Thật đáng tiếc nếu các kiến thức được học ở các nước rất phát triển về XLA (chẳng hạn như Korea) không phổ biển lại cho các bậc đàn em. Tui cũng đã viết một số hướng giẫn sơ lược về XLA trên diễn đàn nhưng không được hệ thống lắm và muốn làm lại từ đầu. Tôi đang biên tập một hệ thống các tutorials về XLA (Visual C++/C# + OpenCv/OpenCv.Net) và dự định sẽ post lên diễn đàn trong thời gian tới (Và tất nhiên là sẽ đặt trong một threat mới !!!)

            trantankhoa: nếu có bất kỳ thắc mắc nào về các bài viết của tôi hay các kiến thức XLA khác. Xin hãy post lên diễn đàn để tất cả các thành viên cùng thảo luận.

            Chúc sức khỏe !

            P/S: 10 points for you !!!

            Comment


            • #96
              Chào anh compvis va trantankhoa cùng cả nhà,

              Em cũng là newbabie trong lĩnh vực này thôi. Nên thấy các anh thảo luận thì cũng rút ra được phần nào kiến thức cho bản thân.

              Vì cũng là newbabie nên mong anh compvis có thể nhanh chóng hệ thống hóa lại những gì anh đã viết và post lên diễn đàn để cho em được tiếp thu nhanh chóng hơn. (nhưng anh nhớ là chỉ rõ địa chỉ hay link).

              Cũng hỏi thêm là anh có project nào về lĩnh vực này hiện đang triển khai không, có thể cho em tham gia để tích lũy kinh nghiệm và tạo động lực không?

              Chân thành cảm ơn
              Nguyên văn bởi compvis Xem bài viết
              @trantankhoa thân mến,

              Rất vui vì bạn đã có đóng góp cho diễn đàn (mặc dù là bài đầu tiên), hy vọng là bạn sẽ có nhiều đóng góp nữa để diễn đàn ngày càng phát triển.

              @trantankhoa, tui cũng không nhắc lại nhiều những gì mình đã làm (đã thảo luận) mà sẽ chỉ nói về bài viết của bạn.

              Bài toán của tôi đã đượng áp dụng cho robot dò tìm các vật cháy nổ. Sử dụng 2 camera để robot có thể biết được vật cản trước mặt, tính toán độ cao của vật để nó có thể trèo qua (robot sử dụng hệ thống giây xích như xe tăng) cũng như lui hay sang trái và sang phải.

              Với các câu hỏi của bạn tôi sẽ trả lời như dưới đây:

              1. Dĩ nhiên là khoảng cách từ camera thay đổi vì camera luôn vận động.
              2. Có xét tới điều kiện ánh sáng môi trường (cái này mới là thú vị khi tính toán).
              3. Kích thước của vật thay đổi (cái này cũng rắc rối khi tính toán).
              4. Câu hỏi này thì tui đã trả lời phía trên.

              @trantankhoa: thực ra tui rất thích thú với XLA, khi biết bạn quan tâm tới các bài viết của tôi thì tôi thấy mừng lắm. Tui ứng dụng XLA trong nhiều ứng dụng như tracking, security, barcode, recognition...và tất nhiên là đã đạt được một số kết quả nhất định. Trước đây khi thấy thành viên imaging (viết bài viết đầu tiên trong chủ đề Xử lý ảnh từ Webcam bằng PC) nói về chủ đề này thì tôi rất quan tâm. Tôi đã nghĩ là Imaging sẽ viết các tutorials cụ thể để tất cả các thành viên có quan tâm tới XLS học tập, tuy nhiên thì như bạn thấy đấy. Tranh cãi ỏm tỏi trên diễn đàn thì cuối cùng Imaging cũng chỉ dừng ở mức 17 posts. Chẳng đi đến đâu cả phải không ? Đặc biệt tôi cũng còn biết trên diễn đàn chúng ta có một số thành viên học ở nước ngoài về (học cơ bản đó) có biết nhiều về XLA nhưng cũng không thấy lên tiếng. Thật đáng tiếc nếu các kiến thức được học ở các nước rất phát triển về XLA (chẳng hạn như Korea) không phổ biển lại cho các bậc đàn em. Tui cũng đã viết một số hướng giẫn sơ lược về XLA trên diễn đàn nhưng không được hệ thống lắm và muốn làm lại từ đầu. Tôi đang biên tập một hệ thống các tutorials về XLA (Visual C++/C# + OpenCv/OpenCv.Net) và dự định sẽ post lên diễn đàn trong thời gian tới (Và tất nhiên là sẽ đặt trong một threat mới !!!)

              @trantankhoa: nếu có bất kỳ thắc mắc nào về các bài viết của tôi hay các kiến thức XLA khác. Xin hãy post lên diễn đàn để tất cả các thành viên cùng thảo luận.

              Chúc sức khỏe !

              P/S: Compvis = Computer Vision. 10 points for you !!!

              Comment


              • #97
                Chào bác Compvis, bác cho em hỏi project của bác, nếu dùng webcam để thu nhận ảnh, sau đó ảnh đó dc truyền về PC để xử lý (chứ ko dùng board xla) thì dùng cái gì để truyền h/a về PC ah? Em cũng đang có mọt project về đề tài này, và đang bí về vấn đề nay, mong bác giúp đỡ.

                Comment


                • #98
                  Nguyên văn bởi friends2014 Xem bài viết
                  Chào bác Compvis, bác cho em hỏi project của bác, nếu dùng webcam để thu nhận ảnh, sau đó ảnh đó dc truyền về PC để xử lý (chứ ko dùng board xla) thì dùng cái gì để truyền h/a về PC ah? Em cũng đang có mọt project về đề tài này, và đang bí về vấn đề nay, mong bác giúp đỡ.
                  friends2014 thân mến !

                  Rất vui vì bạn đã quan tâm tới bài viết của tui ! Để có thể xử lý ảnh từ Webcam thì bạn phải có module để đọc ảnh. Thực chất thì module này có hàm callback, nó thực thi việc capture ảnh (handle sự kiện mỗi lần có ảnh trên buffer). Dựa vào sự kiện đó để chúng ta xử lý ảnh ở thời gian thực. Trước đây thì mình hay dùng kết hợp OpenCV + DirectShow + Visual C++ để xử lý ảnh với webcam. Ngoài ra có rất nhiều các thư viện khác hoặc các source miễn phí mà bạn có thể dùng để đọc ảnh từ webcam, dưới đây là một số link bạn có thể tham khảo:

                  http://www.codeproject.com/KB/directx/LiveVideo.aspx

                  http://www.codeproject.com/KB/audio-...DXCapture.aspx

                  http://69.10.233.10/KB/audio-video/C..._FrameCap.aspx

                  http://www.codeproject.com/KB/audio-...Framework.aspx

                  http://www.codeproject.com/KB/audio-...avicapwrp.aspx

                  http://www.codeproject.com/KB/audio-...geGrabber.aspx

                  Comment


                  • #99
                    Nguyên văn bởi compvis Xem bài viết
                    friends2014 thân mến !

                    Rất vui vì bạn đã quan tâm tới bài viết của tui ! Để có thể xử lý ảnh từ Webcam thì bạn phải có module để đọc ảnh. Thực chất thì module này có hàm callback, nó thực thi việc capture ảnh (handle sự kiện mỗi lần có ảnh trên buffer). Dựa vào sự kiện đó để chúng ta xử lý ảnh ở thời gian thực. Trước đây thì mình hay dùng kết hợp OpenCV + DirectShow + Visual C++ để xử lý ảnh với webcam. Ngoài ra có rất nhiều các thư viện khác hoặc các source miễn phí mà bạn có thể dùng để đọc ảnh từ webcam, dưới đây là một số link bạn có thể tham khảo:

                    http://www.codeproject.com/KB/directx/LiveVideo.aspx

                    http://www.codeproject.com/KB/audio-...DXCapture.aspx

                    http://69.10.233.10/KB/audio-video/C..._FrameCap.aspx

                    http://www.codeproject.com/KB/audio-...Framework.aspx

                    http://www.codeproject.com/KB/audio-...avicapwrp.aspx

                    http://www.codeproject.com/KB/audio-...geGrabber.aspx
                    Cảm ơn bác đã chỉ dẫn.Nhưng em muốn hỏi là với đề tài đó của bác, nhưng bây giờ em muốn truyền hình ảnh mà webcam thu nhận dc( web cam gắn trên robot) về PC để xủ lý thì em phải dùng module nào để truyền về( truyền ko dây).Bác có thể nói rõ về module đó dc ko ah? Mong bác giúp em.
                    Last edited by friends2014; 22-05-2009, 13:08. Lý do: viết thiếu

                    Comment


                    • Cảm ơn bác đã chỉ dẫn
                      @friends2014: Hãy nhấn nút "Cám ơn" nếu thấy bài viết của tôi có ích !!!

                      nhưng bây giờ em muốn truyền hình ảnh mà webcam thu nhận dc( web cam gắn trên robot) về PC để xủ lý thì em phải dùng module nào để truyền về
                      @friends2014: Robot của tôi khá lớn, nó có thể mang một máy tính xách tay loại nhỏ (Netbook-Asus) vì thế tôi không cần một module khác.

                      Comment


                      • Nguyên văn bởi compvis Xem bài viết
                        @friends2014: Hãy nhấn nút "Cám ơn" nếu thấy bài viết của tôi có ích !!!


                        @friends2014: Robot của tôi khá lớn, nó có thể mang một máy tính xách tay loại nhỏ (Netbook-Asus) vì thế tôi không cần một module khác.
                        Bài tập lớn của bọn em là là làm một robot điều khiển từ PC. Em dùng RF để PC giao tiếp với VDK trên robot, xuất các lệnh điều khiển.Nhưng còn phần làm sao để truyền hình ảnh từ camera trên robot về PC thì em chưa biết làm thế nào. Có ai rành về vụ này giúp em được không ah?

                        Comment


                        • Nguyên văn bởi friends2014 Xem bài viết
                          Bài tập lớn của bọn em là là làm một robot điều khiển từ PC. Em dùng RF để PC giao tiếp với VDK trên robot, xuất các lệnh điều khiển.Nhưng còn phần làm sao để truyền hình ảnh từ camera trên robot về PC thì em chưa biết làm thế nào. Có ai rành về vụ này giúp em được không ah?
                          nếu RB của u tự động nhận ảnh và xử lí thì t ko dám bàn (chưa làm đc vụ này) . Chứ còn bán tự động (ng ngồi trước PC đk RB ở 1 nơi nào đó bất kỳ) thì nên mua bộ wireless camera(570k) , gắn trên RB , mua thêm 1 bộ RF , lập trình đk (gửi lệnh từ PC xuống RB thông wa bộ RF này)

                          Comment


                          • Nguyên văn bởi Zz_Bi_zZ Xem bài viết
                            nếu RB của u tự động nhận ảnh và xử lí thì t ko dám bàn (chưa làm đc vụ này) . Chứ còn bán tự động (ng ngồi trước PC đk RB ở 1 nơi nào đó bất kỳ) thì nên mua bộ wireless camera(570k) , gắn trên RB , mua thêm 1 bộ RF , lập trình đk (gửi lệnh từ PC xuống RB thông wa bộ RF này)
                            Cảm ơn bác nha. Đúng là em đang làm bán tự động đó.Nhg bác có thể chỉ cho em rõ, nếu ở HN thì có thể mua nhg bộ đó ở đâu ko?
                            Ah, em mới nhảy vô dk bằng RF nên thiếu tài liệu quá, bác nếu có gửi cho em dc ko? Mail của em friends2014@gmail.com. Thanx bác trc nha.

                            Comment


                            • Có Sư Huynh nào làm đề tài xử lý anh chưa?
                              Cho em xin với?
                              Em mới làm được :Chương trình Điều khiển Robot bằng giọng nói?
                              Ai cần thi em xin poss lên

                              Comment


                              • Nguyên văn bởi vanloi.elec Xem bài viết
                                Có Sư Huynh nào làm đề tài xử lý anh chưa?
                                Cho em xin với?
                                Em mới làm được :Chương trình Điều khiển Robot bằng giọng nói?
                                Ai cần thi em xin poss lên
                                Bác post đi, anh em tham khảo với.

                                Comment

                                Về tác giả

                                Collapse

                                imaging Tìm hiểu thêm về imaging

                                Bài viết mới nhất

                                Collapse

                                • mèomướp
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi mèomướp
                                  Dạ hông dám làm thì chắc chắn sẽ mãi ko thể làm được đâu ạ. Nguồn xung dân dụng vài kw giờ rất nhìu ạ, sạc ô tô điện, máy hàn, lò vi sóng, âm ly... tùy chất lượng mà độ phức tạp sẽ khác nhau ạ. Và cái giá phải trả về kinh tế...
                                  Hôm qua, 13:11
                                • tuyennhan
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi tuyennhan
                                  Sửa dạng này thì chuyên còn không dám chắc khộng cháy nổ với linh kiện bán ngoài chợ nói gì khộng chuyên .
                                  Hôm qua, 09:25
                                • tuyennhan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi tuyennhan
                                  Đúng rồi chọn mua theo tai . ca thì phải toàn dải nhạc thì chỉ cao và thấp thé nên loa ca thì nghe nhạc không hay và ngược lại .
                                  Muốn ca và nhạc đều hay thì phải dúng 2 giàn , còn nếu chỉ có 1 thì phải chỉnh sửa lại sao cho ca và nhạc đều được không quá dở ....
                                  Hôm qua, 09:10
                                • Ng.Phuong.5
                                  Vấn đề in lỗ khoan ra pdf ở Orcad 9.2
                                  bởi Ng.Phuong.5
                                  Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
                                  Mấy con...
                                  09-01-2025, 19:44
                                • viettinh
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi viettinh
                                  Bác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
                                  Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...
                                  09-01-2025, 18:12
                                • nguyendinhvan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi nguyendinhvan
                                  Theo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
                                  Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
                                  Cách đơn giản...
                                  09-01-2025, 00:04
                                • mèomướp
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi mèomướp
                                  Dạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
                                  08-01-2025, 19:02
                                • tuyennhan
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi tuyennhan
                                  Chủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
                                  08-01-2025, 15:43
                                • tuyennhan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi tuyennhan
                                  Loa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
                                  08-01-2025, 15:28
                                • mèomướp
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi mèomướp
                                  Dạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
                                  08-01-2025, 11:44
                                Đang tải...
                                X