Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Tree of recognition

No description
by

Son Thong

on 25 August 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Tree of recognition

Cognitive Tree on android
Vấn Đề-Giải Pháp
Hướng Phát Triển
Vấn Đề
Giải Pháp
Cognitive Tree được tạo ra nhằm hỗ trợ con người nhận dạng đối tượng cũng như đưa ra thông tin về đối tượng đó.
Cơ sở Lý Thuyết
Huấn luyện ảnh
Thuật toán Local Binary Pattern Histogram
Haar-like và Adaboost
Kết luận
Phương Pháp Thực Hiện


Haar-like:
là những đặc trưng ảnh số được sử dụng trong xử lý ảnh và được tính toán dựa theo công thức sau:

Sử dụng giá trị này, so sánh với các giá trị của các giá trị pixel thô, các đặc trưng Haar-like có thể tăng/giảm sự thay đổi in-class/out-of-class (bên trong hay bên ngoài lớp khuôn mặt người), do đó sẽ làm cho bộ phân loại dễ hơn.
Huấn Luyện Ảnh
Hằng ngày , con người bắt gặp rất nhiều đối tượng nhưng không hẳn biết hay nhớ đầy đủ những thông tin về đối tượng.
Ví dụ:
-Như khi đi trên đường, ta bắt gặp một loài cây có hình dáng lá rất vui mắt hay hoa của nó rất đẹp và chúng ta muốn trồng một cây như thế ở nhà. Nhưng ta không biết đó là loại cây gì? Hay tính chất, đặc điểm , cách trồng loại đó?
-Hay những lúc chúng ta bắt gặp một khuôn mặt quen thuộc trên đường và không làm sao để có thể nhớ được một cách nhanh chóng những thông tin cơ bản của họ
-Vv ..
Vậy vấn đề đặt ra là làm sao có thể lấy được những thông tin cần thiết đó ?
=>
android.media.FaceDetector
Identifies the faces of people in a Bitmap graphic object.
android.media.FaceDetector.Face
contains all the information identifying the location of a face in a bitmap.
Sử dụng 2 class sẵn có trong android:
Hướng Phát Triển
Haar-like và Adaboost
Nhận dạng các đối tượng khác
Adaboost
:là một bộ phân loại mạnh phi tuyến phức ,nó hoạt động trên nguyên tắc kết hợp tuyến tính các weak classifiers để hình thành một strong classifier. AdaBoost kết hợp các bộ phân loại yếu sử dụng các đặc trưng Haar-like theo mô hình phân tầng (cascade) như sau:

-->
Nhận Dạng Đối Tượng Khác
JavaCv:
một wrapper của thư viện OpenCV

haarcascade_frontalface_alt.xml:
là file xml đã được huấn luyện theo Adaboost để phục vụ cho việc nhận dạng ảnh
Sử dụng
JavaCv
và file
haarcascade_frontalface_alt.xml
ta có thể phát hiện(detect) rất nhiều đối tượng

Local Binary Pattern Histogram
Tại một vị trí pixel (xc, yc) cho trước,
LBP được định nghĩa như một chuỗi nhị phân có trật tự dựa trên sự so sánh giá trị độ xám của pixel trung tâm (xc, yc) và 8 pixel lân cận của nó
. Như vậy mỗi pixel sẽ được biểu diễn bởi một chuỗi nhị phân, giá trị thập phân của chuỗi nhị phân này chính là giá trị của pixel trung tâm trong sự biểu diễn bởi toán tử LBP. Hình dưới đấy minh họa sự tính toán giá trị LBP:
Giá trị thập phân(Decimal) của chuỗi LBPđược biểu diễn như sau:
=>
LBP đồng nhất
(
) chứa tối đa hai sự chuyển đổi bit từ 0 đến 1 hoặc từ 1 đến 0.

Histogram
:một đồ thị với trục hoành là độ sáng và trục tung là số lượng điểm ảnh ở độ sáng tương ứng
Áp dụng phương pháp
Local Binary Pattern Histogram :
sử dụng các vùng chồng lấp và toán tử LBP trong một lân cận 4- được tính toán trong các vùng chồng lấp này. Thêm vào đó, họ tăng cường sự mô tả đặc trưng (vân) của toàn bộ khuôn mặt bằng cách tính toán histogram toàn cục trên toàn bộ ảnh khuôn mặt
Hình ảnh minh họa:



Dự án nghiên cứu
Cognitive Tree on android
, như chúng em đã đề cập, tạm thời dừng ở chức năng nhận dạng khuôn mặt.
Tuy vậy, tiềm năng của cả nhóm có thể xác định thêm nhiều đối tượng khác , nó có thể là đồ dùng học tập, biển số xe, lá cây,...
Hy vọng dự án của chúng em sẽ được thầy cô quan tâm và góp ý.
Cơ sở Lý Thuyết
Cơ sở Lý Thuyết
Hướng Phát Triển
Hướng Phát Triển
Full transcript