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

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • imaging
    Thành viên mới
    • Nov 2005
    • 17

    #16
    Nguyên văn bởi falleaf
    Nói vui thôi, nói chung anh em ta nên bắt đầu viết lách và bắt đầu hướng dẫn sinh viên từ các bước cơ bản các bác ạ.

    Thực chất, em rất đang thắc mắc, mà mấy chuyện em thắc mắc luôn rất ngờ nghệch:

    1) Xử lý ảnh là gì?
    2) Bản đồ khoa học của ngành xử lý ảnh?
    3) Những tiến bộ mới nhất trong ngành xử lý ảnh?
    4) Một tutorial về vấn đề xử lý ảnh đi từ các bước cơ bản?
    5) Chúng ta có thể đưa xử lý ảnh vào một hệ thống nhúng dùng DSP được hay không? Câu hỏi này tương đương với việc sản xuất sản phẩm và đưa ra thị trường?

    Đó là những gì chúng ta nên làm và nên định hướng cho các bài viết của mình các bác ạ.
    Các ngành CNTT, ĐT_VT trong các trường đại học đã đưa vào giáo trình các môn Xử lý ảnh số, Computer Vision, nhận dạng ảnh... và tường tự như vậy. Nên các điều trên đã được giảng đường đại học đảm nhiệm, diễn đàn chúng ta nên đi theo hướng thực hành và giải quyết các bài toán cụ thể.
    Mong nhận được ý kiến để xây dựng một hướng đi chung.

    Comment

    • minhcuong
      Thành viên mới
      • Jul 2005
      • 7

      #17
      Đây là mã nguồn ví dụ. Mình đã chạy thử ngon lành.



      Hoặc không thì xài OpenCV. Mình đã viết lại một class trên MFC để bao lấy hàm frame grabber. Bạn nào cần thì liên hệ tại http://vn.kaist.ac.kr


      KHoảng tuần sau site này mới online chờ lại.

      Comment

      • nemo3110
        Thành viên chính thức
        • Mar 2006
        • 44

        #18
        Thấy các bác bàn luận hay quá. Em muốn học Xử lý ảnh bằng VC++ thì lên bắt đầu với cuốn sách nào?

        Comment

        • viewerbk
          Thành viên mới
          • Jan 2006
          • 11

          #19
          Tôi đã đọc qua cuốn sách bạn Imaging giới thiệu "DirectX và lập trình cho camera" và đã chạy thử mã nguồn có trong CD kèm cuốn sách.Tuy nhiên sau khi biên dịch thành công, chương trình đã nhận được chiếc Webcam nhưng không hiển thị hình ảnh.

          Comment

          • quathoidai
            Thành viên mới
            • Nov 2005
            • 14

            #20
            cac ban chi giup toi voi
            toi dang nhan dang vat the qua mau sat va kiem tra loi vet xuot tren vat the vay co ban nao biet tai lieu ve no cung nhu hieu ve van de nay giup toi voi
            neu co tai lieu thi goi cho toi duoc ko
            email cua toi la
            thanh_tung907@yahoo.com
            toi cam on

            Comment

            • zemen
              Thành viên tích cực
              • Nov 2005
              • 536

              #21
              Chà chà, thấy các bạn giới thiệu đề tài này mình thấy hay quá muốn nhào vô liền mà ngó lại thấy nói là dùng VC++, híc híc sao đây? mới biết có C cho vdk à!
              !e

              Comment

              • tuananhtut
                Thành viên chính thức
                • Jul 2005
                • 63

                #22
                Hic, bài của tôi về vấn đề xử lý ảnh đã bị moderator xóa mất rồi, đúng là tức cười thật , nhưng nói thật đọc bài của Fall tui không hiểu gì hết, theo tôi để xử lý ảnh dùng được trước hết các bạn nên mua quyển sách nhập môn xử lý ảnh, để kết nối WC với máy tính các bạn nên dùng TvideoGrabber, hay chuẩn WiA, ngôn ngữ lập trình có thể dùng C#(Rất mạnh, và dế dùng). Để xử lý, nhận dạng ảnh thì có thể dùng Vision Development Module của National Instrument. Bài trước của tôi viết cụ thể hơn, không biết ai xóa mất
                Tìm thì thấy thôi :D

                Comment

                • compvis
                  Thành viên tích cực
                  • May 2006
                  • 247

                  #23
                  Sao bài mình lại bị xóa vậy ta ? Có ai nói dùm cho tôi biết kô ?

                  Comment

                  • conkhidot
                    Thành viên mới
                    • Dec 2005
                    • 1

                    #24
                    TO comvis! A T a`! e Q day ! bai` cua a van~ hay bi. xoa' la` dung' roi` ! e thay chu? de cung~ co bai` nao` hay dau !

                    Comment

                    • compvis
                      Thành viên tích cực
                      • May 2006
                      • 247

                      #25

                      Cái luồng này đúng là ít bài hay nhỉ !

                      Comment

                      • falleaf
                        Administrator
                        • Jul 2005
                        • 3429

                        #26
                        Có một sự cố đột xuất, dữ liệu bị xóa, chứ không phải mod xóa bài của các bạn đâu. bdh đã gửi lời xin lỗi đến các bạn ở trên mục thông báo.

                        Một lần nữa xin lỗi các bạn.
                        Falleaf
                        Công ty TNHH Thương mại và Giao nhận R&P
                        58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
                        mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

                        Comment

                        • diep_love
                          Thành viên tích cực
                          • Aug 2006
                          • 139

                          #27
                          cho em hoi cac anh dang ban ve cong nghe su ly anh dung cho robo tu dong phai khong ????

                          Comment

                          • compvis
                            Thành viên tích cực
                            • May 2006
                            • 247

                            #28
                            Tất nhiên là có, bạn quan tâm tới cái gì ?

                            Comment

                            • diep_love
                              Thành viên tích cực
                              • Aug 2006
                              • 139

                              #29
                              em cung dang quan tam den van de xu lu anh cho robo nhung chua biet phai bat dau tu dau mong cac anh giup do

                              -nguyen ly do robo nhan dc anh(em nghe noi nhan tu wc)
                              - sau khi nhan ve su ly anh nhu the nao de robo nhan biet dc mau sac va xac dinh dc khoang cach den cac vat
                              -phan cung dung cho ung dung nay
                              câc anh co tai lieu co the cho em xin mot ban dc khong ve van de nay

                              Comment

                              • compvis
                                Thành viên tích cực
                                • May 2006
                                • 247

                                #30
                                Câu hỏi của bạn Diep khá thú vị, và bạn có thể tìm hiểu về vấn đề này qua nhiều openproject được post ở trên mạng. Để Webcam của bạn capture được hình ảnh đỏi hỏi bạn phải có trình điều khiển thiết bị để điều khiển nó (Device Driver). Khi bạn đã điều khiển được Webcam rồi, bạn phải xây dựng cấu trúc dữ liệu định dạng hình ảnh nhận được từ webcam (chẳng hạn như các cấu trúc mà chúng ta đã biết như bmp, jpg, IplImage<Intel Corporation>...) và xây dựng các hàm vào ra thao tác với hình ảnh. Vấn đề tìm khoảng cách tới đối tượng, bạn phải sử dụng 2 camera, calibrate chúng và sử dụng công thức sau đây để tình toán khoảng cách(đối với hai camera đồng trục, đặt song song với nhau và cách nhau một khoảng D đã biết):

                                Z = fx*D/(Xright-Xleft)

                                Ở đây:
                                - Z là khoảng cách từ camera tới đối tượng cần đo
                                - fx là tiêu cự của camera chúng ta tìm thấy được sau khi thực hiện Calibration chúng.
                                - D là hằng số, khoảng cách giữa hai camera(tính bằng mét)
                                - Xright: hoành độ của tâm mục tiêu do camera bên phải quan sát được
                                - Xleft: hoành độ của tam mục tiêu do camera bên trái quan sát được

                                Có một số các phương pháp bạn có thể sử dụng để xác định khoảng cách. Hy vọng cách mà tôi nêu ở trên là đủ để giúp bạn hiểu vấn đề mà bạn đang quan tâm.

                                Tôi xin nói thêm là để chuẩn camera của bạn(tìm ra tiêu cự Camera), bạn có thể download một toobox được nhúng trong Matlab có thể sử dụng OK với một tutorial kèm theo. Tôi cũng viết một phần mềm nhỏ để calibrate cho camera theo thuật toán của Zhengyou Zhang, nếu bạn cần thì hãy post ý kiến của bạn lên.

                                Chúc vui !

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...