Nhận diện khuôn mặt với Jquery Face Detection

Nhận diện khuôn mặt với Jquery Face Detection

339 | ★★★★☆Hệ thống nhận dạng khuôn mặt là một ứng dụng máy tính tự động xác định hoặc nhận dạng một người nào đó từ một bức hình ảnh kỹ thuật số hoặc một khung hình video từ một nguồn video.

Download API Jquery Face Detection  

Demo API jquery Face Detection

    Đa số các phần mềm nhận dạng trên mạng đều hấp dẫn tôi, vì tôi không thể tưởng tượng được logic cũng như thuật toán của nó như thế nào. Cho dù đó là giọng nói, khuôn mặt, hoặc âm thanh rất khác nhau, hình ảnh được chụp khác nhau, và từ nhiều góc độ khác nhau, tôi không thể hiểu được làm thế nào nó được như vậy.

    Kể từ khi tôi làm việc với nudity detection with JavaScript, tôi đã nghĩ rằng đây là một Plugin giá trị, và một ngày nào đó sẽ có phần Plugin nhận diện khuôn mặt. Facebook đã sử dụng nó, vì vậy có thể nó có ứng dụng tích hợp trong các trang web của bạn.

    Một thư viện nhận diện khuôn mặt mà tôi tìm thấy là Jquery Face Detection của 2 tác giả Jay Salvat và Liu Liu. Đây là một plugin jQuery tiêu chuẩn. Chúng nhận hình ảnh và trả về một mảng các tọa độ của khuôn mặt được tìm thấy trong các hình ảnh đó. Chúng ta hãy xem cách sử dụng nó thế nào nhé!

    Download và cai đặt như sau:

    1. Download và cài đặt thông thường như sau:

    <script src="js/jquery-3.2.1.min.js"></script>
    <script src="js/jquery.facedetection.min.js"></script>

    Khởi tạo, chay và xuất kết quả

    <script>
        $('#picture').faceDetection({
            complete: function (faces) {
                console.log(faces);
            }
        });
    </script>

    Thêm ảnh chứa khuôn mặt cần nhận diện

    <img id="picture" src="img/face.jpg">
    

    Lưu ý: khi download về máy và test thử api thì các bạn chạy tại localhost như sau:

    - Đối với hình ảnh: localhost/face/picture.html

    - Đối với hình video: localhost/face/video.html

    2. Cài đặt với  Bower

      bower install jquery.facedetection
    

    3. Cài đặt với  NPM.

    --> Kết Quả sẽ trả về một mảng các đối tượng được tìm thấy:

    x - X tọa độ của khuôn mặt trong hình

    y - Y tọa độ của khuôn mặt trong hình

    width - chiều rộng của khuôn mặt

    height - chiều cao của khuôn mặt

    positionX - vị trí X so với tài liệu

    positionY - vị trí Y liên quan đến tài liệu

    offsetX - vị trí X so với cha mẹ offset

    offsetY - Vị trí Y so với cha mẹ offset

    scaleX - Tỷ lệ giữa chiều rộng hình ảnh gốc và chiều rộng hiển thị

    scaleY - Tỷ lệ giữa chiều cao hình ảnh gốc và chiều cao hiển thị

    confidence - Mức độ tự tin

     --> Thiết lập các giá trị như sau: 

    interval- Khoảng (mặc định 4)

    minNeighbor - Ngưỡng hàng xóm tối thiểu đặt mức cắt để loại bỏ các nhóm hình chữ nhật làm mặt (mặc định 1)

    confidence - Độ tin cậy tối thiểu (null mặc định)

    async - Chế độ không đồng bộ nếu Công nhân khả dụng (mặc định sai). Chế độ không đồng bộ sử dụng Công nhân và cần tập lệnh nằm trên cùng một miền.

    grayscale - Chuyển đổi sang thang độ xám trước khi xử lý (mặc định là đúng)

    complete - Chức năng gọi lại được thực hiện sau khi phát hiện hoàn tất

    complete: function (faces) {
          // ...
      }

    error - Chức năng gọi lại bị lỗi

    error: function (code, message) {
          // ...
      }

    4. Kết Luận

    Ilook.asia đã thử nhiều lần bằng cách thay đổi các tấm ảnh để nhận diện. Kết quả thì không được hoàn hảo. Một số nhận diện được, một số thì không. Tuy nhiên với Plugin này, nó cũng đã là khá tốt rồi. Vì hiếm có 1 phần mềm nào có thể hoàn hảo trong mọi trường hợp đúng không ? Với Plugin này, ít nhất nó cũng đã cho mình ta những gì mình muốn. Nên tôi khuyên bạn nên dùng thử xem nó tốt tới mức nào.

    Các mạng quảng cáo ngoài Google Adsense hấp dẫn nhất 2019
    View 286 - Rating ★★★★☆

    Các mạng quảng cáo ngoài Google Adsense hấp dẫn nhất 2019

    Mô tả: Nếu bạn quan tâm đến đặt quảng cáo trên website/blog để kiếm tiền thì Google AdSense luôn là sự lựa chọn hàng đầu. Trong bài viết này, mình sẽ giới thiệu tới bạn các mạng quảng cáo ngoài Google Adsense được nhiều người yêu thích và tin dùng hiện nay.

    [Phần 2]Ý tưởng sáng tạo kiến tiền trên mạng người làm văn phòng cần biết
    View 994 - Rating ★★★★☆

    [Phần 2]Ý tưởng sáng tạo kiến tiền trên mạng người làm văn phòng cần biết

    Mô tả: Hiện nay có rất nhiều cách thức đầu tư hoặc kiến tiền trong môi trường trực tuyến hiện nay. Thông qua bài viết Ý tưởng kiến tiền trên mạng sáng tạo mà người làm văn phòng cần biết, chúng tôi hy vọng phần nào sẽ giúp các bạn tăng thêm thu nhập trong công việc.

    [Phần 1]Ý tưởng sáng tạo kiến tiền trên mạng người làm văn phòng cần biết
    View 985 - Rating ★★★★☆

    [Phần 1]Ý tưởng sáng tạo kiến tiền trên mạng người làm văn phòng cần biết

    Mô tả: Hiện nay có rất nhiều cách thức đầu tư hoặc kiến tiền trong môi trường trực tuyến hiện nay. Thông qua bài viết Ý tưởng kiến tiền trên mạng sáng tạo mà người làm văn phòng cần biết, chúng tôi hy vọng phần nào sẽ giúp các bạn tăng thêm thu nhập trong công việc.

    Chia sẽ cách kiếm tiền online bền vững và kinh nghiệm cần biết
    View 984 - Rating ★★★★☆

    Chia sẽ cách kiếm tiền online bền vững và kinh nghiệm cần biết

    Mô tả: Hiện có rất nhiều bài viết về thủ thuật việc kiếm tiền trên mạng . Bài viết này chúng tôi xin được chia sẽ cách kiếm tiền online một cách bền vững nhất và kinh nghiệm cần biết trong quá trình thực hiện. Chúc các bạn thành công

    Hướng dẫn cài đặt Adobe Premiere Pro CC 2018 cực đơn giản
    View 636 - Rating ★★★★☆

    Hướng dẫn cài đặt Adobe Premiere Pro CC 2018 cực đơn giản

    Mô tả: Adobe Premiere Pro CC 2018 là một phần mềm biên tập và chỉnh sữa video chuyên nghiệp hay được dùng trong các studio, chương trình có khả năng ghép sửa, chỉnh màu sắc, lồng nhạc. Sau đâu là phần download và hướng dẫn cài đặt Adobe Premiere Pro CC 2018 cực kỳ dễ dàng

    Adobe Premiere Pro CC 2018 và cách sử dụng miễn phí
    View 642 - Rating ★★★★☆

    Adobe Premiere Pro CC 2018 và cách sử dụng miễn phí

    Mô tả: Adobe Premiere Pro CC 2018 là một phần mềm biên tập và chỉnh sữa video chuyên nghiệp hay được dùng trong các studio, chương trình có khả năng ghép sửa, chỉnh màu sắc, lồng nhạc. Phần mềm kết hợp hiệu suất đáng kinh ngạc với giao diện người dùng cải tiến, đẹp mắt cùng một loạt các tính năng mới

    20 bài hát intro dành cho các bạn reup
    View 466 - Rating ★★★★☆

    20 bài hát intro dành cho các bạn reup

    Mô tả: Bạn đang săn lùng phần giới thiệu hấp dẫn hay nhạc outro cho loạt YouTube của mình? Thật khó để tìm thấy một bài hát hoàn hảo, đặc biệt là sau tất cả công việc bạn đã đưa vào để trau dồi kênh của mình, đó là lý do tại sao chúng tôi đã tuyển chọn 20 bài nhạc miễn phí bản quyền từ các tệp được xếp hạng cao nhất trong thư viện của chúng tôi.

    TechSmith Camtasia Studio Vesion 2018 hướng dẫn cài đặt  và cách sử dụng miễn phí
    View 299 - Rating ★★★★☆

    TechSmith Camtasia Studio Vesion 2018 hướng dẫn cài đặt và cách sử dụng miễn phí

    Mô tả: Camtasia Studio là phần mềm quay video với chất lượng hình ảnh và âm thanh khá tốt, tạo video đầu ra với nhiều định dạng khác nhau. Camtasia Studio còn cung cấp nhiều công cụ chỉnh sửa và tùy biến video, tăng khả năng sáng tạo với các video, chia sẻ video dễ dàng qua YouTube, Google Drive hoặc trang web được tích hợp.

    loading Đang tải...