نمایش نتایج 1 تا 17 از 17

نام تاپیک: شبیه سازی حوزه دید

  1. #1

    شبیه سازی حوزه دید

    این عکسی است از پلان یه ساختمان
    از دید پایین به ساختمان نگاه میکنیم و میخوایم انچه در دید مون قرار داره رو پویش کنیم
    کسی چیزی به نظرش میرسه؟
    عکس های ضمیمه عکس های ضمیمه  

  2. #2
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175

    نقل قول: شبیه سازی حوزه دید

    این مسئله شبیه مسئله اسکای لاین هست
    اینجا را ببینید
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  3. #3

    نقل قول: شبیه سازی حوزه دید

    با سلام
    میشه منظورت رو از پویش دقیقتر بگی. منظورم اینه که تو میخوای الگوریتمی داشته باشی که این شکلو کلا پیمایش کنه؟
    اگه منظورت اینه میشه این مساله رو به یه مساله ی پیمایش گراف تبدیل کرد و با یه پیمایش ساده ی اول عمق یا اول سطح کل تصویر رو پوشش داد.
    بیشتر توضیح بده.
    ممنون

  4. #4

    نقل قول: شبیه سازی حوزه دید

    اره در مرحله اول کل شکل.
    شکل ها تشکیل شده اند از یه مجموعه ای از مستطیل های به هم چسبیده (افقی یا عمودی)با دو صفت که به هر ضلع رو برو داده میشه بدین معنی که عرض مستطیل صفت a و طول اون صفت b رو میتونه داشته باشه و یا بلعکس.
    هدف اینه که همه مستطیل ها رو بخونیم و در شرایطی که به هم چسبیده اند اونا رو تشخیص بدیم.(با کمک صفات اونا)
    ممنون میشم اگه راهنمایی کنید.

  5. #5

    نقل قول: شبیه سازی حوزه دید

    سلام
    این ایده ی اولیه ی منه
    اول بریم بالاترین سطح رو (با بیشترین Y) پیدا کنیم بعد تا حد امکان به راست بریم که قطعا گوشه یک و تنها یک مستطیل هستش و میتونیم با استفاده از a ,b اون ابعادش رو بفهمیم و اون مستطیل رو حذف کنیم. بعد نوبت به مستطیل بعدی میرسه. کل کار میشه با استفاده از یه الگوریتم بازگشتی یا تکرار شونده انجام بشه.
    ولی یه نکته وجود داره. آیا شما کار پردازش تصویر هم دارید یا نه؟ منظورم اینه که آیا باید a,b رو خودتون از رو شکل در بیارید یا اینکه که a,b و مختصات مثلا گوشه ی چپ بالا یا اطلاعاتی از این دست رو دارید؟
    در کل باید بیشتر توضیح بدید تا بشه در مورد ساختمان داده و از این جور چیزا تصمیمای مهم گرفت.
    با تشکر

  6. #6
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175

    نقل قول: شبیه سازی حوزه دید

    با تصویری که گذاشتید این یک الگوریتم اسکن ساده است:
    1- از گوشه پایین صفحه شروع کن x=0,y=0
    2- نقاط را به سمت بالا بخوان تا به انتهای صفحه برسید هر دفعه یکی به y اضافه کن
    3- اگر به خط (محدوده نما) رسیدی نقطه را به لیست نقاط حوزه دید اضافه کن و به 5 برو(نقطه x,y جزئی از حوزه دید است) والا به 2 برو
    4- ستون بعدی را اسکن کن و به 2 برو ، یکی به x اضافه کن
    5- مجموعه حوزه دید مشخص شده و پایان الگوریتم
    این یکی از ساده ترین الگوریتم ها برای این کار است و شما می توانید آنرا بهینه کنید
    موفق باشید
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  7. #7

    نقل قول: شبیه سازی حوزه دید

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

  8. #8
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175

    نقل قول: شبیه سازی حوزه دید

    محدوده دید توسط شما باید تعیین شود و جهت اسکن کردن در راستای جهت دید است مانند سایه ای که توسط خورشید بر اثر بلاک کردن یک جسم تیره ایجاد میشود. جهت دید راستای تابیدن نور خورشید و جسم تیره ساختمانهای شما است.
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  9. #9

    نقل قول: شبیه سازی حوزه دید

    3- اگر به خط (محدوده نما) رسیدی نقطه را به لیست نقاط حوزه دید اضافه کن و به 5 برو(نقطه x,y جزئی از حوزه دید است) والا به 2 برو
    خب ببينيد اين خطوط قرمز رو خودمون تشخيص داديم و قرمز كرديم فرض بر اينه كه نرم افزار تشخيص بده اين خطوط قرمز رو
    (ديد از پايين)
    منظور شما از اگر به خط (محدوده نما) رسیدی چيه
    ممنون

  10. #10
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175

    نقل قول: شبیه سازی حوزه دید

    قبل از اینکه قرمز شده باشند مگه مثل بقیه جاها نیستن؟
    اولین جایی که در هنگام اسکن پیدا میشن، باید توسط الگوریتم قرمز شوند
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  11. #11

    نقل قول: شبیه سازی حوزه دید

    اينكه اسكن ميكنيم تا خط نما رو پيدا كنيم درست ولي اين خط نما رو از كجا بدست مياوريد
    ببينيد اين مجموعه ساختمانهاي عقب و جلو كدومها به ديد اين الگوريتم ميايد؟
    اين محدوديت رو چطوري توي اين الگوريتم جا دادين

  12. #12
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175

    نقل قول: شبیه سازی حوزه دید

    صورت سوال را بطور کامل بنویسید، (منظور اینه که بدون تصویر توضیح دهید)
    نماها چگونه ذخیره می شوند؟ آیا تصویر دو بعدی است؟
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  13. #13

    نقل قول: شبیه سازی حوزه دید

    ورودي: پلاني است شامل مجموعه اي از ساختمان ها.
    خروجي: نماي ان در حهات اصلي.
    بنابر اين ميخوا هيم هر انجه كه به ديد ادميزاد در ان حهت پيش فرض مي ايد را تشخيص داده و براي نشانه دار كردن انرا به رنگ قرمز در اوريم
    بدين صورت كه بعد از اجرا ي الگوريتم ( مثلا در ديد پايين) شكل داده شده بدست ايد.
    تصوير دو بعدي ميباشد.
    با تشكر

  14. #14

    نقل قول: شبیه سازی حوزه دید

    آقاي مدير نظر!!!
    آخرین ویرایش به وسیله saed2006 : پنج شنبه 07 شهریور 1387 در 12:32 عصر

  15. #15

    نقل قول: شبیه سازی حوزه دید

    دوستان نظری ندارین؟

  16. #16
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175

    نقل قول: شبیه سازی حوزه دید

    توضیحاتی که دادم را یک بار دیگر بخوانید، با اطلاعاتی که دادید توضیحات کفایت میکنه
    ضمن اینکه نحوه ذخیره سازی هم عنوان نشد
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  17. #17

    نقل قول: شبیه سازی حوزه دید

    ممنون که ادامه میدین
    نما ها جایی ذخیره نمیشوند ما میخوایم فقط اونا رو تشخیص بدیم .همچنین
    رنگ خطوط قرمز نیست.
    بنابر این چطور شما خط محدوده نما رو ÷یدا کردین لطفا توضیح بدین

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •