অঙ্গভঙ্গি স্বীকৃতি কৌশল


12

Wii এর সাথে কাজ করা আমি প্রায়শই সহজ অঙ্গভঙ্গিগুলি সনাক্ত করা প্রয়োজন বলে মনে করি, এখন পর্যন্ত আমি আমাদের গেম ডিজাইনের নথিগুলিতে ডাকা ইঙ্গিতগুলি সনাক্ত করতে প্রধানত ত্বরণের প্রবণতা দেখতে সক্ষম হয়েছি, তবে আমি তৈরি করতে চাই আরও শক্তিশালী সিস্টেম যা উদাহরণস্বরূপ অঙ্গভঙ্গির "রেকর্ডিং" এবং জটিল অঙ্গভঙ্গির স্বীকৃতি দেয়।

অতীতে আপনি কোন কৌশল ব্যবহার করেছেন? কেন তারা কাজ করেছে? কেন তারা কাজ করেনি? তুমি ব্যাতিক্রমভাবে কি করবে?

উত্তর:


5

সম্পাদনা করুন অ্যাফিন invariance দৃশ্যত বক্রতা এই সংস্করণ প্রয়োজন। ধরে নিন যে আমি উল্লেখ করছি
http:
// (যদিও সাধারণ বক্রতা আমার কাছে মনে হয় যে ঘূর্ণনগুলির জন্য এটি অবিচ্ছিন্ন যা যথেষ্ট ভাল হতে পারে)।
সম্পাদনা করুন এখানে বক্রতা বর্ণন এর স্কেলে পরিবর্তিত সংস্করণ জন্য
/math/1329/what-is-the-form-of-curvature-that-is-invariant-under-rotations-and-uniform- scali

অঙ্গভঙ্গি স্বীকৃতি সমস্যাগুলি স্বীকৃতি সমস্যার একটি সাবক্লাস এবং স্বীকৃতি সমস্যাগুলি মূলত মডেল তুলনা সমস্যা।

আপনার ইশারাটি কিছু অঙ্গভঙ্গির সংগ্রহের সাথে খাপ খাইয়ে দেওয়ার চেষ্টা করছেন, সেরা অঙ্গভঙ্গিটি জিতেছে।

আমি আপনার অঙ্গভঙ্গিটি বেশ কয়েকবার রেকর্ড করব এবং আপনার প্রশিক্ষণ ডেটা একটি বি-স্প্লাইনের (বক্ররেখার) মতো কিছু দিয়ে ফিট করার চেষ্টা করব। নিয়ন্ত্রণের কার্তেসিয়ান স্থানাঙ্কগুলির বিপরীতে আপনি সম্ভবত নিজের অঙ্গভঙ্গিগুলি অ্যাফাইন ট্রান্সফর্মেশনগুলিতে (আবর্তন, স্কেলিং, অনুবাদ) অবিচ্ছিন্ন হতে চান, সুতরাং কার্ভেচার মানগুলির একটি টেবিল হিসাবে বক্ররেখাকে সংরক্ষণ করুন (এটির একটি সুন্দর বন্ধ রূপের সম্ভাবনা নেই), নিয়ন্ত্রণের কার্তেসিয়ান স্থানাঙ্কগুলির বিপরীতে পয়েন্ট।

এটি একটি অঙ্গভঙ্গির একটি মডেল। বলুন আপনার কয়েকটি রয়েছে।

এগুলির তুলনা করতে আপনার ইনপুট ডেটা ফিট করে শুরু করুন এবং তারপরে বক্রতার x সংখ্যাটি মূল্যায়ন করুন, যেখানে এক্স যথার্থতা এবং পারফরম্যান্সের মধ্যে একটি ভাল বাণিজ্য-অফ দেয়।

এখন মডেলগুলির মাধ্যমে পুনরাবৃত্তি করুন এবং বক্রাকার মানগুলি বিয়োগ করুন (আর্ক-লেংথের ক্ষেত্রে সংশ্লিষ্ট বক্ররেখার সাথে একই পয়েন্টে মূল্যায়ন করা) এবং পার্থক্যটি বর্গক্ষেত্র করুন। যে মানটির ফলাফল হয় তাকে একটি অবশিষ্টাংশ বলা হয়। সমস্ত অবশিষ্টাংশের সমষ্টি করুন। ক্ষুদ্রতম অবশিষ্টাংশগুলির সাথে মডেলটি সবচেয়ে উপযুক্ত, এবং এটি আপনার সম্ভবত সম্ভাব্য অঙ্গভঙ্গি।

আমার উত্তরটি @ অলির সাথে তুলনা করুন। এগুলি মূলত একই, যদিও আমরা অঙ্গভঙ্গির জন্য বিভিন্ন মডেল বেছে নিচ্ছি, (স্বাক্ষরযুক্ত বক্রতার একটি টেবিল তৈরি করা এবং স্পর্শকের কোণে পরিবর্তন রেকর্ড করা প্রায় একই রকম, আমি ধরে নিচ্ছি যে তথ্যটি কোনও মসৃণ দ্বারা উত্পন্ন হয়েছে) যদিও শব্দের সাথে বক্ররেখা), মূল পার্থক্যটি হল @ অলি গতি সহ।

আপনার মডেলটিতে কী কী পরামিতি অন্তর্ভুক্ত করা হবে তা বাছাই করা পরিস্থিতি এবং কার্য সম্পাদনের প্রয়োজনীয়তার উপর নির্ভর করে। মনে রাখবেন যে আপনার মডেলটিতে যুক্ত পরামিতিগুলি মাত্রা বৃদ্ধি করে।


4

খুব বিস্তৃত ভাষায়, আপনি সম্ভবত একটি অঙ্গভঙ্গিটি একটি দিক হিসাবে সংজ্ঞায়িত করতে চান, তার পরে [সম্ভবত খুব সংক্ষিপ্ত] বিলম্ব, তার পরে অন্য দিকটি (এবং দিকনির্দেশগুলির মধ্যে সম্পর্কিত আপেক্ষিক কোণ) শেষ অবধি।

উদাহরণস্বরূপ, আপনার দন্ডের সাথে "টি" তৈরি করা (এবং ভুলে যাবেন না যে কিছু লোক লেফটিস, তাই আপনার সংজ্ঞাগুলি হ্যান্ড-নির্ভরশীল হওয়া উচিত নয়!) হ'ল উল্লম্ব স্বরস, সংক্ষিপ্ত বিলম্ব, বিপরীত বাঁকানো, সংক্ষিপ্ত বিলম্ব, বিপরীত আনুভূমিক নেতৃত্বে, আকস্মিক [কাছাকাছি] স্টপ।

অঙ্গভঙ্গিটি পড়ার সাথে সাথে আপনি দেখতে চান যে প্যাটার্নটি প্যাটার্ন বর্ণনার সাথে কতটা ঘনিষ্ঠভাবে মিলছে।

সাধারণ পরিভাষায়, আপনি প্রথমে স্পষ্টত ভুল-মিলগুলি (যেগুলি সঠিকভাবে শুরু হয় না, বা এটি খুব দীর্ঘ বা খুব দূরে খুব ছোট) কে মুছে ফেলে সংজ্ঞা সংজ্ঞাটি মুছে ফেলতে পারেন, তারপরে অবশিষ্ট সংজ্ঞাগুলির বিরুদ্ধে অঙ্গভঙ্গিটি "স্কোর" করুন। সংজ্ঞাটি (0-100%) এবং আরএমএস-ইনগের সাথে এটি কতটা ভাল মেলে (প্রতিটি ত্রুটিগুলি নিন, স্কোয়ার করুন, তাদের যোগফল দিন, তারপরে সেই যোগফলের বর্গমূল নিন) প্রতিটি অংশকে রেটিং দিয়ে ইশারাটি স্কোর করুন)

আরএমএস ব্যবহার করা বড় পার্থক্যগুলিকে বাড়িয়ে তোলে (যার ফলে কম স্কোর হয়), যখন ছোট পার্থক্যের উপর চকচকে ঝোঁক দেওয়ার (যার ফলে আরও ভাল ম্যাচের ফলাফল হয়))

এই স্টাফটিতে একটি টন উপাদান রয়েছে - গুগলের অঙ্গভঙ্গি স্বীকৃতি। যদি এটি স্টাইলাস বা অন্যান্য নন-ওয়াই-আই জিনিসটির জন্য হয় তবে চিন্তা করবেন না, নীতিগুলি ভালভাবে খাপ খায়।


0

আমি কেবল মাউস দিয়ে এটি করেছি, তবে আমার সমাধানটি সত্যই ভাল কাজ করেছে। আমি অঙ্গভঙ্গির প্রতিনিধিত্ব করতে পয়েন্টের বিন্দু বিন্যাসে একটি জোড় তৈরি করেছি - এটি আঁকার আকৃতি। তারপরে আমি কার্সারটির পথটি চারপাশে সঞ্চিত করে রাখলাম। এরপরে আমি এই মাউসটির পথটি ছোট করে দিয়েছি যাতে এটির লক্ষ্য বিন্যাসের মতো একই প্রস্থ এবং উচ্চতা থাকে। প্রতিটি আপডেটে আমি আমার কার্সার পাথের সমস্ত পয়েন্টগুলি লুপ করেছিলাম তা নিশ্চিত করে যে তারা প্রতিটি অঙ্গভঙ্গি পাথ নোডের নির্দিষ্ট দূরত্বে রয়েছে, প্রতিটি অঙ্গভঙ্গির পাথ বিন্যাসকে দেখে looking


0

আইলাইভের একজন শীর্ষস্থানীয় বিকাশকারী আমাকে গেম এআই শিখিয়েছিলেন (তিনি কয়েকটি ভিডিওতে রয়েছেন) এবং সংক্ষিপ্ত উত্তরটি হ'ল এই অঙ্গভঙ্গি স্বীকৃতিগুলি চেষ্টা করা আপনার জীবন ব্যয় করা খুব কষ্টকর। আমি মিডওয়্যার রুটে যেতে এবং আইলাইভের লাইভমুভ স্যুটটি পাওয়ার পরামর্শ দিচ্ছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.