Đồ án tốt nghiệp: Thiết kế hệ thống xử lý ảnh số trên nền FPGA

June 8, 2008

Chào các bạn.

Ngày 4/06/2008 vừa rồi mình đã bảo vệ tốt nghiệp với đề tài: Thiết kế hệ thống xử lý ảnh số trên nền FPGA. Vì thế nên để chia sẻ cho các bạn, với hi vọng bạn nào đó sẽ tiếp tục phát triển đồ án của bọn mình.

Kit của XESS mới chỉ nhận được về cách thời điểm bảo vệ khoảng 1,5 tháng nên đồ án mới chỉ dừng ở việc capture và xử lý ảnh tĩnh với các thuật toán như lọc, tách biên, phân ngưỡng rất rõ ràng. Nhóm mình đã demo với toàn bộ hội đồng giám khảo, chất lượng rất tốt.

Nhóm của mình gồm có mình và bạn Đỗ Trung Hiếu. Mình làm phần lập trình tất cả giao diện trên PC, các khối ghi đọc dữ liệu vào SDRAM, hiển thị VGA, khối điều khiển trung tâm,.. với sự tham khảo thêm của XESS và giúp đỡ của kĩ sư Dave bên XESS. Hiếu làm phần xử lý các pixel trên System Generator for DSP (tool của Xilinx trên Matlab) từ một FIFO đầu vào, và thực hiện thuật toán thích hợp để xử lý sau đó ghi các pixel ra FIFO đầu ra.

Giao diện điều khiển để kiểm tra các thuật toán được viết trên Graphic User Interface (GUI) của Matlab (lúc bảo vệ chắc chẳng ai biết, tưởng mình code trên VC++ hoặc VB thôi).

Mình chia sẻ cho các bạn bản viết của nhóm mình và slide báo cáo. Bạn nào có mong muốn và thực sự muốn phát triển đề tài này thì liên hệ với mình để cùng phát triển. Khi đó, mình sẽ gửi mã nguồn của chương trình cho các bạn.

Đồ án tốt nghiệp 04.06.08

Slide báo cáo dành cho Office 2007

Slide báo cáo dành cho Office 2003

(Pass unrar www.ngohaibac.net)

Các bài viết liên quan:

  1. FPGA Demo Chào các bạn. Mấy hôm trước mình làm Seminar ở Lab có quay mấy cái video demo cho mọi người xem nên upload để giới thiệu luôn cho các bạn để chia sẻ kinh nghiệm với các bạn. Mình làm FPGA chưa lâu nên mọi thứ cũng gần như là bắt đầu với mình. Sang [...]...
  2. Thông báo tuyển sinh lớp IELTS mới, tháng 5/2008 Đây là thông báo của thầy Haijim nè. Mình cập nhật cho các bạn. Mục đích Rèn 4 kĩ năng nghe , nói đọc , viết tiếng anh theo hệ thống chuẩn IELTS Cung cấp cac kĩ năng chuyên sâu về phương pháp "note-taking "- để nghe tốt Các kĩ năng để đọc nhanh giúp [...]...
  3. Thông báo quan trọng: thiết lập quyền thành viên Chào các bạn. Từ khi mới thành lập website đến bây giờ tổng cộng đã có 47 thành viên. Số lượng như thế mình nghĩ là cũng không phải quá nhỏ so với website nhỏ bé của mình. Ban đầu, tất cả mọi thành viên chỉ được đặt là Subcriber, tức chỉ có quyền đọc [...]...
  4. Các hình ảnh chụp buổi lễ bảo vệ tốt nghiệp 04/06/2008 Bảo vệ hôm thứ 4 (04/06/2008), nói chung là xong rồi nên chẳng còn gì để mà bàn luận cả. Mấy đứa bạn thì chỉ có mỗi cu Kha và Tuyết trắng đến xem thôi. Tất nhiên Hằng xinh đẹp nhà mình không thể thiếu được. Khổ thân, đi bộ nhiều mà sưng hết cả [...]...
  5. Các plugin cần thiết cho Firefox Chào các bạn Mình dùng Firefox đã rất lâu rồi và cảm thấy dùng không có gì phải băn khoăn gì cả rất là tiện lợi dễ dùng. Đặc điểm mình thích ở Firefox là tốc độ tải website khá nhanh, miễn phí, có nhiều plugin tha hồ nhúng vào để tiện lợi cho làm [...]...
  6. Bán bộ kit xử lý ảnh XST-3S1000 của XESS Chào các bạn. Đồ án của nhóm mình là: Thiết kế hệ thống xử lý ảnh trên nền FPGA có sử dụng kit XST-3S1000 của XESS. Các bạn có thể xem chi tiết về kit này tại: http://xess.com/prod039.php3 The XST-3S1000 brings you the power of the 1,000,000-gate XSA-3S1000 FPGA Board combined with the analog and [...]...

{ 29 comments… read them below or add one }

hoadktd June 11, 2008 at 12:07 am

Rất cám ơn anh đã chia sẻ tài liệu về đồ án tốt nghiệp.Hy vọng anh có thể giới thiệu thêm về các đề tài bảo vệ tốt nghiệp của K48.Các hướng nghiên cứu chính và thầy hướng dẫn của bộ môn DKTD

Cám ơn anh.

Reply

hoadktd June 13, 2008 at 10:27 pm

Chào anh Bắc.
Em đang là sinh viên năm thứ 3 (cuối năm thứ 3),hè này em muốn kiếm 1 công việc làm thêm để tích lũy kinh nghiệm.Hồi anh là sinh viên anh có làm part-time ở đâu không ạ,Anh có tham gia NCKH không?.Em thích hướng của thầy Sơn và thầy Việt.Theo anh,em cần phải chuẩn bị những gì.Nếu anh biết chỗ nào nhận làm thêm thì có thể giới thiệu không ạ.
Cám ơn anh

Reply

Hoang Anh June 14, 2008 at 10:32 pm

Lam the nao chung ta co the trao doi voi nhau ve van de nay nhi? Toi dang rat quan tam den FPGA.

Reply

webmaster198x September 1, 2008 at 9:53 am

Nếu được , bạn gửi cho mình với nhé. Thanks !

Reply

ngohaibac September 21, 2008 at 5:51 am

Chào em.

Đó đơn giản chỉ là hiệu ứng thôi mà em.Nó đơn giản là: cái này ẩn đi, rùi cái kia hiện ra thôi em.

Chúc em thành công.

Reply

t_bk September 22, 2008 at 2:44 am

Cam on anh nhe.Em cung lam duoc roi!

Reply

MT September 24, 2008 at 1:29 am

mình hiện đang làm luận văn về đề tài này.bạn có thể cho mình chương chình mẩu để mình tham khảo được kô?

Reply

Xuân Hoàng November 9, 2008 at 8:52 pm

Chào anh Bắc,
Em cũng đang làm đề tài lọc ảnh. Cho em hỏi có phải khi ta thực hiện bộ lọc 2d-Fir (two dimensions Fir) có phải là sử dụng một mặt nạ trượt qua các pixel trên các hàng của frame phải ko anh? Em đang nghiên cứu về xử lí tín hiệu video ở thời gian thực, thiết kế trên kit Vertex II pro của xilinx. Anh có thể cho em biết vài tài liệu liên quan đến đề tài này được khôg? Cảm ơn anh.

Reply

dinhat April 29, 2009 at 10:11 pm

chào anh,em đang làm về FPGA phần nhận diện giọng nói trên DE2 board của altera. a đã làm về vấn đề này chưa, a có thể trao đổi với em đc ko?thanks a rất nhiều

Reply

Mila May 21, 2009 at 9:07 pm

Xin lỗi, mình tìm quài hok thấy bạn để lại nick yahoo hay gì, mình đang làm XLA thuần FPGA VHDL, o dùng nhúng, có vài thứ muốn hỏi, nhưng o bik liên lạc ntn, nếu được bạn add nick dùm mình nhé milano1660@yahoo.com

Reply

ngohaibac May 22, 2009 at 1:55 am

Chào bạn.

Bạn xem ở trang About me ngay trên đầu đó bạn.

Chúc bạn thành công.

Reply

nguyen July 23, 2009 at 11:11 am

chào anh!
Em cũng đang làm NCKH về xilinx.Em làm về xử lý ảnh và cụ thể là loại nhiễu dùng bộ lọc median. Đọc đồ án của anh em thấy rất hay. Em muốn anh hướng dẫn em một chút về cách lưu các giá trị điểm ảnh vào trong bộ nhớ và lấy ra các giá trị điểm ảnh để xử lý. Vì thực hiện trong thời gian thực nên vấn đề xử lý rất khó.Ở trong bài của anh em thấy anh lưu các giá trị pixel bằng cách dùng register.
Hơi dài dòng nhưng tóm lại là em muốn hỏi anh làm sao mình có thể lấy từng điểm ảnh trong bộ nhớ. Bài của em là tìm giá trị trung vị của một dãy các điểm ảnh vì vậy phải có quá trình sắp xếp và so sánh.
Mong sớm nhận được phản hồi từ anh

Reply

ngohaibac July 23, 2009 at 2:34 pm

Chào em.

Ảnh của bọn anh được lưu trong DRam, mỗi lần xử lý thì đọc từng hàng và lưu vào 1 bộ nhớ tạm (Buffer), và theo nguyên tắc là cứ đọc liên tục, sẽ tạm dừng đọc từ RAM khi dữ liệu không được xử lý. Một process khác sẽ liên tục xử lý các pixel này. Một process khác để làm việc hiển thị kết quả, …

Chúc em thành công.

Reply

thai son April 23, 2010 at 10:14 pm

chào anh!
em đang nghiên cứu xử lý ảnh để phát hiện trong ảnh có đối tượng chuyển động và bám theo đối tượng chuyển động trên Matlab, ảnh được thu trực tiếp từ camera, anh co thể chỉ giúp em viết code cho bài toán trên không?.nếu có thể anh send cho em xin code ma anh đã nghiên cứu vào mail duongthaison2005@yahoo.com. em cảm on bác trước!

Reply

ngohaibac April 25, 2010 at 7:07 pm

Em nên suy nghĩ kĩ để phân tích bài toán của em thành các phần nhỏ để hoàn thành dần dần, cái đó hoàn toàn khả thi trong Matlab em ạ.

Chúc em thành công.

Reply

Le Trong Hung June 13, 2011 at 12:22 pm

Chào anh.
Hiện tại em đang làm đề tài về xử lý ảnh toạ độ vật sử dụng board FPGA Altera dung verilog.Quá trình làm em đã lấy xác định được vật,báo led đã phát hiện có vật,và hiển thị ra LCD ảnh nhị phân (nhị phân ảnh-với môi trường do mình quy đinh nền đen vật trắng và ánh sáng ngoài trời).Em đang vướng mắc phần tìm toạ độ vật,mà có đọc file pdf của anh về thuật toán gán nhãn để tìm trọng tâm vật,vấn đề này anh có thể chỉ giúp em và cho em tham khảo mã code của anh.

Cảm ơn anh.

Reply

LeTrung June 15, 2011 at 12:26 am

anh oi, sao khong down duoc file DSP_Tools_9.2.00.967.part2 vay?
làm on chỉ giúp em voi!

Reply

Nguyễn Hữu Tuyến June 27, 2011 at 7:47 pm

Anh Bắc ạ.Em là Nguyễn Hữu Tuyến sinh viên trường Đại Học Vinh ạ. Em chuẩn bị làm đồ án tốt nghiệp. Em dự định làm xử lý ảnh với FPGA. Vậy anh có thể cho em tham khảo code đồ án của anh được không ạ. Đây là gmail của em: nguyenhuutuyen2509@gmail.com
Em cảm ơn anh!

Reply

Nguyễn Hữu Tuyến June 27, 2011 at 8:02 pm

Em chào anh Bắc ạ! Em là Nguyễn Hữu Tuyến sinh viên trường Đại học Vinh ạ. Hiên em chuẩn bị làm đồ án ạ. Em dùng FPGA và em định làm về xử lý ảnh.Nên em muốn tham khảo code đồ án của các anh ạ.Đây là mail của em ạ: nguyenhuutuyen2509@gmail.com
Thanks anh nhiều!

Reply

admin June 11, 2008 at 1:34 am

Chào em.

Cảm ơn em đã xem đồ án của anh. Đồ án của các bạn khác thì anh không biết nhưng đồ án bọn anh đầu tư nhiều nên không muốn để phí vô ích nên mới post lên cho mọi người.

Nhìn chung có nhiều hướng nghiên cứu mà ngay từ đầu vào học bọn em có thể xác định như: đi theo hệ thống nhúng, đi về mảng công nghiệp như PLC, mạng truyền thông, … Anh chỉ khoái về hệ thống nhúng,không khoái hệ thống ở nhà máy, … :mrgreen:

Chúc các em thành công.

Reply

admin June 14, 2008 at 9:10 am

Chào em.

Hồi hè năm thứ 3, anh về nhà chơi :mrgreen: . Anh không làm parttime ở đâu cả. Anh chỉ tham gia hoạt động ở các diễn đàn điện tử thôi em ạ.

Định làm đồ án tốt nghiệp làm luôn NCKH nhưng vì điều kiện lấy board mạch muộn nên không kịp em ạ.

Nói chung em cứ học nhiều vào,chẳng sợ thiếu đâu. Còn trẻ thì tranh thủ học thôi. Anh nghĩ vậy thôi.

Chúc em thành công.

Reply

Hoang Anh June 14, 2008 at 10:35 pm

Ban co the gui code de minh tham khao khong? Minh thich nghien cuu cai nay qua!

Reply

admin June 15, 2008 at 2:03 am

Chào bạn.

Bạn có thể mail cho mình theo địa chỉ mail@ngohaibac.net

Chúc bạn thành công.

Reply

Hoang Anh June 14, 2008 at 10:37 pm

Bai co the dua bo tai lieu tieng hoc tieng anh len skydrive khong? Minh khong dl duoc tren rap va meg dau? Cam on nhe.

Reply

admin June 15, 2008 at 2:03 am

Chào bạn.

Mình đang upload lên skydriver nên các bạn chờ đã nhé. Vì nhiều quá mà. Mỗi lần chỉ cho upload 50MB thôi.

Chúc bạn thành công.

Reply

ngohaibac September 1, 2008 at 5:34 pm

Chào bạn.

Bạn muốn mình gửi cái gì nhỉ ??

Reply

t_bk September 20, 2008 at 7:51 am

Chào anh Hải Bắc.
Em đã xem slide báo cáo đồ án tốt nghiệp của anh,em thấy rất ấn tượng về slide của anh.Nhờ anh chỉ bảo cho em 1 chút về cách làm cái slide ở trang 3.Ở đây có 2 mục:bài toán về điều khiển tay máy & nhiệm vụ,làm thế nào có thể trình diễn được cả 2 mục này với nội dung khác nhau trên cùng 1 trang slide.Tương tự cũng với các trang 5,7,9.
Em tìm mãi mà không ra cách làm.Nhờ anh chỉ bảo.

Cảm ơn nhiều!

Reply

ngohaibac September 24, 2008 at 4:40 am

Chào bạn.

Bạn liên hệ với bạn mình nhé: dth1985@yahoo.com (Đỗ Trung Hiếu).

Chúc bạn thành công.

Reply

ngohaibac November 10, 2008 at 5:20 am

Chào em.

Em liên hệ với bạn anh nhé: dth1985 (nick yahoo) bởi vì nó làm phần này. Anh không thiết kế phần này nên không có nhiều tài liệu cho quá trình này đâu em ạ.

Chúc em thành công.

Reply

Leave a Comment

Previous post:

Next post: