شناسایی صورت افراد با شنیدن صدای آنان!

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از دیلی میل، محققان دانشگاه MIT یک سیستم هوش مصنوعی جالب اما ترسناک ابداع کرده اند که می تواند با شنیدن صدای افراد مشخصات صورت آنها را شناسایی کند.

محققان در یک پژوهش جدید به نام Speech۲Face توضیح داده اند نرم افزار هوش مصنوعی با دسترسی به قطعه های صوتی می تواند تصویری از صورت های افراد را بازسازی کند.

برای این منظور میلیون ها کلیپ آموزشی متعلق به یوتیوب که در آنها بیش از ۱۰۰ هزار نفر حضور داشتند، در یک شبکه عصبی وارد شدند.

محققان درباره این پژوهش نوشته اند: هدف ما بررسی آن است که تا چه حد می توان با بررسی شیوه حرف زدن یک فرد، ظاهر او را شناسایی کرد. مشخص است که به طور دقیق نمی توان هیچ صوتی را به یک صورت نسبت داد. بنابراین هدف ما پیش بینی عکس دقیق یک فرد نیست بلکه قصد داریم ویژگی های اصلی صورت فرد را شناسایی کنیم که با صوت همخوانی دارد.

این سیستم هوش مصنوعی ویدئوهای یوتیوب را بررسی و ارتباطی میان صوت و صورت فرد ایجاد کرد. علاوه برآن این سیستم درباره عواملی مانند سن، جنسیت و قومیت فرد نیز می تواند قضاوت کند. سیستم مذکور بدون دخالت انسان کار می کند.

علاوه بر آن محققان این پروژه اعلام کرده اند سیستم هوش مصنوعی مذکور می تواند ارتباط میان الگوهای صورت افراد نیز شناسایی کند.

به گفته محققان چنین سیستمی در آینده بسیار کارآمد است. اما کارشناسان هشدار داده اند این سیستم نمی تواند ویژگی های ظاهری فرد را دقیقاً نشان دهد بلکه تصویر ارائه شده تقریبی است.

131
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });