اطلاعیه

Collapse
No announcement yet.

ادامه ی این الگوریتم؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ادامه ی این الگوریتم؟

    با سلام.
    بنده متن زیر رو از اینجا: http://www.eca.ir/forum2/index.php?topic=53890.0 گذاشتم.
    فقط در این الگوریتم فقط تا قسمت جدا کردن پلاک خودرو گفته شده و بقیش که باید اعداد جدا بشن و شناسایی بشن و إلی آخر گفته نشده. خواهشمندم اگر کسی میتونه، از اینجا به بعدش را به همان صورتی که در این مقاله توضیح داده شده(یعنی بدون نوشتن ریاضیات و برنامه نویسی و فقط گفتن روش الگوریتم) بگذاره؛ چون من هیچی از پردازش تصویر سر در نمیارم و برای ارائه درس شیوه ارائه مطلب، فقط میخوام الگوریتم را توضیح بدم و نه توابع ریاضی و برنامه نویسی و ... چون برای یادگیری این چیزها وقتم خیلی کمه.
    به نظر شما برای ارائه درس شیوه ارائه مطلب خوبیه؟


    نوشته اصلی توسط skyzare
    با سلام .... :smile:

    من میخواستم بدونم الگوریتم های مختلفی که برای شناسایی پلاک حودرو استفاده میشه رو پیدا کنم ...خودم یه چیزایی پیدا کردم ....ولی من توی نوشتن برنامه مشکل دارم ....

    فعلا از یه تصویر ساده میخوام شروع کنم مثلا یه تصویر مثل زیر :


    من خودم اولین الگوریتم رو که از داخل یه مقاله خوندم میگم حالا هر اندازه که توی نوشتن برنامه کمک کنید ممنون میشم ....

    اولین الگوریتم :

    برای تشخیص مکان پلاک درون تصویر، نیاز به یافتن یک ویژگی ثابت د ر کلیه پلا کها بوده که به عنوان الگو در نظرگرفته شو د، این ویژگی را میتوان در پلا کهای ملی جدید، که مطابق با استانداردهای جهانی تهیه شد ه اند، قسمت آبی کناری در نظر گرفت. از آن جا که تا پایان امسال (سال 87 ) کلیه پلاکهای خودروهای داخل کشور، پلاک ملی ایران خوا هند شد، بنابر این این ویژگی مطلوب به نظر میرسد.

    همچنین پلاک خودروه ای اروپایی نیز دار ای یک نوار آ بی ثابت همانند پلاک ملی ایران میباشد که امکان بسط این روش را حداقل بر ای خودروهای کشوره ای اروپایی (عضو اتحادیه اروپا)، میدهد.

    نمونه هایی از این نوع پلاکها را نمایش میدهد.







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


    برای این منظور کافی است تصویر را به 8 رنگ مکعب اصلی RGB یا فضای رنگی دیگر مانند HSV یا LAB برده و به

    صورت دوره ای از بالا به پایین مورد پیمایش قرار گیرد . یه چیزی مثل شکل زیر :






    هنگامی که به رنگ آ بی ر سیده و در ادامه رنگ سبز وسفید و قرمز را در عرض و تعداد پیکسل یکسان یافت و مجدد به رنگ و ز مینه آ بی با نسبت 11 برابر یکی از رنگه ای پرچم یا 11 برابر رنگ آبی ز مینه او لیه ر سید، آن قسمت را به عنوان یک احتمال و نامزد مکان پلاک معرفی خواهد نمود



    معمولا روش ارائه شده در این مقاله، تنها یک نامزد که همان مکان اصلی پلاک خودرو است شناسایی کرده و به ندرت چندین نامزدمعرفی میشوند، اما برای اطمینان هر مکانی که نامز د پلاک است ازتصویر جدا شده و مورد پردازش قرار میگیرد، همانطور که در شکل زیر مشاهده میشود :


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


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

    خوب این فعلا یکی از الگوریتم ها بود الگوریتم های دیگه مثل تبدیل هاف ؛ لبه یابی ؛ جستجوی تصویر برای یافتن مکان های مستطیلی و ...........هست ....

    1- خوب این الگوریتم خیلی واضح هست چی میگه ؛ من توی پیمایش ستونی ماتریس تتصویر مشکلی ندارم اما ما بقی اش رو نمدونم چه جوری بنویسم .... مثلا این که چه جوری بفهمم الان من به رنگ ابی بعد سبز و بعد سفیدو بعد قرمز و بعد ابی رسیدم ؟؟؟؟؟


    2- خوب حالا مثلا مرحله قبلی رو فهمیدم بعد چه جوری مقدار y که در واقع طول نوار آبی رنگ هست رو پیدا کنم ؟

    خوب اگه y رو پیدا کنم میتونیم با ضرب کردن در عدد 4.58 به طول پلاک بدون نوار ابی رنگ دست پدا کنیم ....

    بعد هم میتونیم تصویر رو با این اصلاعات برش بزنیم .....
    با تشکر فراوان.

    #2
    پاسخ : ادامه ی این الگوریتم؟

    نوشته اصلی توسط mmohammadiv14
    با سلام.
    بنده متن زیر رو از اینجا: http://www.eca.ir/forum2/index.php?topic=53890.0 گذاشتم.
    فقط در این الگوریتم فقط تا قسمت جدا کردن پلاک خودرو گفته شده و بقیش که باید اعداد جدا بشن و شناسایی بشن و إلی آخر گفته نشده. خواهشمندم اگر کسی میتونه، از اینجا به بعدش را به همان صورتی که در این مقاله توضیح داده شده(یعنی بدون نوشتن ریاضیات و برنامه نویسی و فقط گفتن روش الگوریتم) بگذاره؛ چون من هیچی از پردازش تصویر سر در نمیارم و برای ارائه درس شیوه ارائه مطلب، فقط میخوام الگوریتم را توضیح بدم و نه توابع ریاضی و برنامه نویسی و ... چون برای یادگیری این چیزها وقتم خیلی کمه.
    به نظر شما برای ارائه درس شیوه ارائه مطلب خوبیه؟
    با تشکر فراوان.
    با سلام .

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

    5-روش جدید مکان یابی پلاک خودرو در تصاویر رنگی

    این لینک رو ببینید شاید بدردتون بخوره .

    http://www.eca.ir/forum2/index.php?t...1274#msg301274

    برای درس شیوه هم .......مهم همون بحث ارائه هست و مهم نیست که چی باشه . البته بستگی به استادتون هم داره .
    مصادیق اظهار محبت به همسر
    بررسی مسائل جنسی در زندگی زناشویی(فایل صوتی)
    ویژگی های خانواده سالم - مصادیق احترام (فایل صوتی)
    اثر قصه گویی برای کودکان

    دیدگاه


      #3
      پاسخ : ادامه ی این الگوریتم؟

      سلام. شناسایی ارقام و حروف پلاک بعد از تشخیص محل پلاک و انتخاب قسمت اعداد و حروف و تبدیل به باینری (تصویر سیاه و سفید خالص) با استفاده از روشهای OCR انجام میشه. چون در پلاک، فقط ارقام 0 تا 9 و حروف اول رو داریم نسبتاً کار آسونیه. احتمالاً مقاله زیر به دردت بخوره، خودم نتونستم بگیرم چون دسترسی به اکانت سیویلیکا ندارم و سایتی هم که مقاله رو مجانی گذاشته(لینک دوم) از دسترس خارج شده.
      http://www.civilica.com/Paper-ICMVIP01-ICMVIP01_044.html
      http://artificial.ir/intelligence/thread4335.html?langid=1

      باز از دوستان اگه کسی اطلاعات داره کمک کنه.
      لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
      لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
      با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
      اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
      يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

      دیدگاه


        #4
        پاسخ : ادامه ی این الگوریتم؟

        سایت artifitial.ir/intellegence دوباره درست شده. مقاله رو اینجا ضمیمه می کنم.

        پیاده سازی یک سیستم OCR فارسی با استفاده از عملگرهای مورفولوژی
        لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
        لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
        با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
        اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
        يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

        دیدگاه

        لطفا صبر کنید...
        X