بینایی رایانهای: تفاوت میان نسخهها
جزبدون خلاصۀ ویرایش برچسب: نیازمند بازبینی |
جزبدون خلاصۀ ویرایش برچسب: نیازمند بازبینی |
||
خط ۱: | خط ۱: | ||
'''بینایی رایانهای''' یا '''بینایی کامپیوتری''' (Computer vision) یا '''بینایی ماشینی''' (Machine vision) یکی از شاخههای علوم کامپیوتر است که شامل روش های مربوط به دستیابی تصاویر، پردازش، آنالیز و درک محتوای آن ها است. معمولا این پردازش ها تصاویر تولید شده در دنیای واقعی را به عنوان ورودی دریافت و [[داده هایی]] عددی یا سمبلیک را به عنوان خروجی تولید می کنند. یکی رویه های توسعه ی این شاخه بر اساس شبیه سازی توانایی بینایی انسان در رایانه است. <ref name="Klette-2014"/><ref name="Shapiro-Stockman-2001"/><ref name="Morris-2004"/><ref name="Jahne-Haussecker-2000"/> |
'''بینایی رایانهای''' یا '''بینایی کامپیوتری''' (Computer vision) یا '''بینایی ماشینی''' (Machine vision) یکی از شاخههای علوم کامپیوتر است که شامل روش های مربوط به دستیابی تصاویر، پردازش، آنالیز و درک محتوای آن ها است. معمولا این پردازش ها تصاویر تولید شده در دنیای واقعی را به عنوان ورودی دریافت و [[داده هایی]] عددی یا سمبلیک را به عنوان خروجی تولید می کنند. یکی رویه های توسعه ی این شاخه بر اساس شبیه سازی توانایی بینایی انسان در رایانه است. <ref name="Klette-2014"/> |
||
<ref name="Klette-2014"/><ref name="Shapiro-Stockman-2001"/><ref name="Morris-2004"/><ref name="Jahne-Haussecker-2000"/> |
|||
بینایی رایانه ای به مسائل مختلفی از جمله استخراج داده از عکس، فیلم، مجموعه چند عکس از زوایای مختلف و پردازش تصاویر پزشکی می پردازد. معمولا ترکیبی از روشهای مربوط به [[پردازش تصاویر]]<ref>Image processing</ref> و ابزارهای [[یادگیری ماشینی]]<ref>Machine learning</ref> و [[آمار]] برای حل مسایل مختلف در این شاخه استفاده می گردد. |
بینایی رایانه ای به مسائل مختلفی از جمله استخراج داده از عکس، فیلم، مجموعه چند عکس از زوایای مختلف و پردازش تصاویر پزشکی می پردازد. معمولا ترکیبی از روشهای مربوط به [[پردازش تصاویر]]<ref>Image processing</ref> و ابزارهای [[یادگیری ماشینی]]<ref>Machine learning</ref> و [[آمار]] برای حل مسایل مختلف در این شاخه استفاده می گردد. |
||
خط ۸۳: | خط ۸۵: | ||
== منابع == |
== منابع == |
||
* [http://vig.prenhall.com/catalog/academic/product/1,4096,0135705991,00.html بینایی رایانهای و سیستمهای فازی - نورونی] {{نشان زبان | en}} |
* [http://vig.prenhall.com/catalog/academic/product/1,4096,0135705991,00.html بینایی رایانهای و سیستمهای فازی - نورونی] {{نشان زبان | en}} |
||
{{reflist| |
|||
refs= |
|||
<ref name="Klette-2014"> |
<ref name="Klette-2014"> |
||
{{cite book|author=Reinhard Klette|title=Concise Computer Vision|publisher=Springer|year=2014|isbn=978-1-4471-6320-6}}</ref> |
{{cite book|author=Reinhard Klette|title=Concise Computer Vision|publisher=Springer|year=2014|isbn=978-1-4471-6320-6}}</ref> |
||
خط ۹۱: | خط ۹۱: | ||
<ref name="Jahne-Haussecker-2000">{{cite book| author=Bernd Jähne and Horst Haußecker|title=Computer Vision and Applications, A Guide for Students and Practitioners|publisher=Academic Press|year=2000|isbn=0-13-085198-1}}</ref> |
<ref name="Jahne-Haussecker-2000">{{cite book| author=Bernd Jähne and Horst Haußecker|title=Computer Vision and Applications, A Guide for Students and Practitioners|publisher=Academic Press|year=2000|isbn=0-13-085198-1}}</ref> |
||
<ref name="Morris-2004">{{cite book|author=Tim Morris|title=Computer Vision and Image Processing|publisher=Palgrave Macmillan|year=2004|isbn=0-333-99451-5}}</ref> |
<ref name="Morris-2004">{{cite book|author=Tim Morris|title=Computer Vision and Image Processing|publisher=Palgrave Macmillan|year=2004|isbn=0-333-99451-5}}</ref> |
||
}} |
|||
{{چپچین}} |
{{چپچین}} |
نسخهٔ ۸ مارس ۲۰۱۵، ساعت ۱۱:۱۷
بینایی رایانهای یا بینایی کامپیوتری (Computer vision) یا بینایی ماشینی (Machine vision) یکی از شاخههای علوم کامپیوتر است که شامل روش های مربوط به دستیابی تصاویر، پردازش، آنالیز و درک محتوای آن ها است. معمولا این پردازش ها تصاویر تولید شده در دنیای واقعی را به عنوان ورودی دریافت و داده هایی عددی یا سمبلیک را به عنوان خروجی تولید می کنند. یکی رویه های توسعه ی این شاخه بر اساس شبیه سازی توانایی بینایی انسان در رایانه است. [۱]
بینایی رایانه ای به مسائل مختلفی از جمله استخراج داده از عکس، فیلم، مجموعه چند عکس از زوایای مختلف و پردازش تصاویر پزشکی می پردازد. معمولا ترکیبی از روشهای مربوط به پردازش تصاویر[۵] و ابزارهای یادگیری ماشینی[۶] و آمار برای حل مسایل مختلف در این شاخه استفاده می گردد.
کاوش در دادهها
مقالهٔ اصلی: کاوشهای ماشینی در دادهها
بینایی ماشینی را میتوان یکی از مصادیق و نمونههای بارز زمینهٔ مادر و اصلیتر کاوشهای ماشینی دادهها بهحساب آورد که در آن دادهها تصاویر دوبعدی یا سهبعدی هستند، که آنها را با استفاده از هوش مصنوعی آنالیز میکنند.
وظایف اصلی در بینایی رایانهای
تشخیص شیء
تشخیص حضور و/یا حالت شیء در یک تصویر. به عنوان مثال:
- جستجو برای تصاویر دیجیتال بر اساس محتوای آنها (بازیابی محتوامحور تصاویر).
- شناسایی صورت انسانها و موقعیت آنها در عکسها.
- تخمین حالت سهبعدی انسانها و اندامهایشان.
پیگیری
پیگیری اشیاء شناخته شده در میان تعدادی تصویر پشت سر هم. به عنوان مثال:
- پیگیری یک شخص هنگامی که در یک مرکز خرید راه میرود.
تفسیر منظره
ساختن یک مدل از یک تصویر/تصویر متحرک. بهعنوان مثال:
- ساختن یک مدل از ناحیهٔ پیرامونی به کمک تصاویری که از دوربین نصب شده بر روی یک ربات گرفته میشوند.
خودمکانیابی
مشحص کردن مکان و حرکت خود دوربین به عنوان عضو بینایی رایانه. بهعنوان مثال:
سامانههای بینایی رایانهای
یک سامانهٔ نوعی بینایی رایانهای را میتوان به زیرسامانههای زیر تقسیم کرد:
تصویربرداری
تصویر یا دنباله تصاویر با یک سامانه تصویربرداری(دوربین، رادار، لیدار، سامانه توموگرافی) برداشته میشود. معمولاً سامانه تصویربرداری باید پیش از استفاده تنظیم شود.
پیشپردازش
در گام پیشپردازش، تصویر در معرض اَعمال «سطح پایین» قرار میگیرد. هدف این گام کاهش نوفه (کاهش نویز - جدا کردن سیگنال از نویز) و کمکردن مقدار کلی دادهها است. این کار نوعاً با بهکارگیری روشهای گوناگون پردازش تصویر(دیجیتال) انجام میشود. مانند:
- زیرنمونهگیری تصویر.
- اعمال فیلترهای دیجیتال.
- پیچشها.
- همبستگیها یا فیلترهای خطی لغزشنابسته.
- عملگر سوبل.
- محاسبهٔ گرادیان x و y(و احتمالاً گرادیان زمانی).
- تقطیع تصویر.
- آستانهگیری پیکسلی.
- انجام یک ویژهتبدیل بر تصویر.
- انجام تخمین حرکت برای ناحیههای محلی تصویرکه به نام تخمین شارش نوری هم شناخته میشود.
- تخمین ناهمسانی در تصاویر برجستهبینی.
- تحلیل چنددقتی.
استخراج ویژگی
هدف از استخراج ویژگی کاهش دادن بیش تر دادهها به مجموعهای از ویژگیهاست، که باید به اغتشاشاتی چون شرایط نورپردازی، موقعیت دوربین، نویز و اعوجاج ایمن باشند. نمونههایی از استخراج ویژگی عبارتاند از:
- انجام آشکارسازی لبه.
- استخراج ویژگیهای گوشهای.
- استخراج تصاویر چرخش از نقشههای ژرفا.
- بدست آوردن خطوط تراز و احتمالاً گذر از صفرهای خمش.
ثبت
هدف گام ثبت برقراری تناظر میان ویژگیهای مجموعه برداشت شده و ویژگیهای اجسام شناختهشده در یک پایگاه دادههای مدل و/یا ویژگیهای تصویر قبلی است. در گام ثبت باید به یک فرضیه نهایی رسید. چند روش این کار عبارتاند از:
- تخمین کمترین مربعات.
- تبدیل هاگ در انواع گوناگون.
- درهمسازی هندسی.
- پالودن ذرهای.
پانوشتهها
- ↑ ۱٫۰ ۱٫۱ خطای یادکرد: خطای یادکرد:برچسب
<ref>
غیرمجاز؛ متنی برای یادکردهای با نامKlette-2014
وارد نشده است. (صفحهٔ راهنما را مطالعه کنید.). - ↑ خطای یادکرد: خطای یادکرد:برچسب
<ref>
غیرمجاز؛ متنی برای یادکردهای با نامShapiro-Stockman-2001
وارد نشده است. (صفحهٔ راهنما را مطالعه کنید.). - ↑ خطای یادکرد: خطای یادکرد:برچسب
<ref>
غیرمجاز؛ متنی برای یادکردهای با نامMorris-2004
وارد نشده است. (صفحهٔ راهنما را مطالعه کنید.). - ↑ خطای یادکرد: خطای یادکرد:برچسب
<ref>
غیرمجاز؛ متنی برای یادکردهای با نامJahne-Haussecker-2000
وارد نشده است. (صفحهٔ راهنما را مطالعه کنید.). - ↑ Image processing
- ↑ Machine learning
پیوندهای برونی
جستارهای وابسته
- هوش مصنوعی
- یادگیری ماشینی
- کاوشهای ماشینی در دادهها
- محاسبات نرم
- منطق فازی
- پردازش تصاویر
- تشخیص پلاک خودرو
منابع
- Gonzalez, R. C. , and Woods, R. E. Digital Image Processing, 2nd edition, Prentice-Hall, Inc. , 2002
- ↑ Reinhard Klette (2014). Concise Computer Vision. Springer. ISBN 978-1-4471-6320-6.
- ↑ Linda G. Shapiro and George C. Stockman (2001). Computer Vision. Prentice Hall. ISBN 0-13-030796-3.
- ↑ Bernd Jähne and Horst Haußecker (2000). Computer Vision and Applications, A Guide for Students and Practitioners. Academic Press. ISBN 0-13-085198-1.
- ↑ Tim Morris (2004). Computer Vision and Image Processing. Palgrave Macmillan. ISBN 0-333-99451-5.