Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

মৌলিক ধারনা

এআরকোরে ডুব দেওয়ার আগে এটি কয়েকটি মৌলিক ধারণাটি বুঝতে সহায়তা করে। একসাথে, এই ধারণাগুলি চিত্রিত করে যে কীভাবে এআরकोर এমন অভিজ্ঞতাকে সক্ষম করে যা ভার্চুয়াল সামগ্রীটিকে বাস্তব পৃষ্ঠের উপর নির্ভর করে বা বাস্তব বিশ্বের অবস্থানগুলিতে সংযুক্ত থাকতে পারে।

মোশন ট্র্যাকিং

আপনার ফোনটি বিশ্ব জুড়ে চলার সাথে সাথে, ফোনটি চারপাশের বিশ্বের সাথে সম্পর্কিত কিনা তা বুঝতে আরকোর একসাথে স্থানীয়করণ এবং ম্যাপিং , বা এসএলএম নামে একটি প্রক্রিয়া ব্যবহার করে। এআরकोर ক্যাপচার করা ক্যামেরা চিত্রটিতে দৃশ্যমান স্বতন্ত্র বৈশিষ্ট্যগুলি সনাক্ত করে যা বৈশিষ্ট্য পয়েন্ট বলে এবং অবস্থানটির পরিবর্তনের গণনা করতে এই পয়েন্টগুলি ব্যবহার করে। সময়ের সাথে বিশ্বের তুলনামূলকভাবে ক্যামেরার ভঙ্গি (অবস্থান এবং দিকনির্দেশ) অনুমান করার জন্য ভিজ্যুয়াল তথ্যটি ডিভাইসের আইএমইউ থেকে জড়িত পরিমাপের সাথে মিলিত হয়।

ভার্চুয়াল ক্যামেরার ভঙ্গিকে অ্যারকোয়ার দ্বারা সরবরাহিত ডিভাইসের ক্যামেরার ভঙ্গিতে আপনার 3 ডি সামগ্রী সরবরাহ করে, বিকাশকারীরা সঠিক দৃষ্টিকোণ থেকে ভার্চুয়াল সামগ্রী সরবরাহ করতে সক্ষম। রেন্ডার করা ভার্চুয়াল চিত্রটি ডিভাইসের ক্যামেরা থেকে প্রাপ্ত চিত্রের শীর্ষে laেকে দেওয়া যেতে পারে, যাতে এটি প্রদর্শিত হয় যেন ভার্চুয়াল সামগ্রীটি বাস্তব বিশ্বের অংশ।

পরিবেশগত বোঝাপড়া

এআরकोर ফিচার পয়েন্ট এবং প্লেনগুলি সনাক্ত করে ক্রমাগত সত্যিকারের বিশ্ব পরিবেশ সম্পর্কে বোঝার উন্নতি করছে।

এআরकोर বৈশিষ্ট্য পয়েন্টগুলির ক্লাস্টারগুলি সন্ধান করে যা সাধারণ অনুভূমিক বা উল্লম্ব পৃষ্ঠগুলিতে যেমন টেবিল বা দেয়ালের উপর পড়ে থাকে এবং এই পৃষ্ঠগুলিকে প্লেন হিসাবে আপনার অ্যাপ্লিকেশনে উপলব্ধ করে । এআরकोर প্রতিটি বিমানের সীমানা নির্ধারণ করতে পারে এবং সেই তথ্যটি আপনার অ্যাপ্লিকেশনটিতে উপলভ্য করতে পারে। আপনি এই তথ্যটি ফ্ল্যাট পৃষ্ঠগুলিতে বিশ্রামিত ভার্চুয়াল অবজেক্টগুলিতে স্থাপন করতে ব্যবহার করতে পারেন।

কারণ এআরकोर প্লেনগুলি সনাক্ত করতে বৈশিষ্ট্য পয়েন্টগুলি ব্যবহার করে, কোনও সাদা প্রাচীরের মতো টেক্সচার ছাড়াই সমতল পৃষ্ঠগুলি সঠিকভাবে সনাক্ত করা যায় না।

গভীরতা বোঝা

এআরकोर একটি সমর্থিত ডিভাইস থেকে মূল আরজিবি ক্যামেরা ব্যবহার করে গভীরতার মানচিত্র, চিত্রগুলি যে কোনও নির্দিষ্ট বিন্দু থেকে পৃষ্ঠের মধ্যবর্তী দূরত্ব সম্পর্কে ডেটা ধারণ করতে পারে create নিমগ্ন এবং বাস্তববাদী ব্যবহারকারীর অভিজ্ঞতা সক্ষম করার জন্য আপনি গভীরতার মানচিত্রের সরবরাহিত তথ্যগুলি ব্যবহার করতে পারেন, যেমন ভার্চুয়াল অবজেক্টগুলি পর্যবেক্ষণ করা পৃষ্ঠগুলির সাথে সঠিকভাবে সংঘর্ষ তৈরি করা বা তাদের বাস্তব বিশ্বের বস্তুর সামনে বা পিছনে প্রদর্শিত করার জন্য।

হালকা অনুমান

এআরकोर তার পরিবেশের আলো সম্পর্কে তথ্য সনাক্ত করতে পারে এবং প্রদত্ত ক্যামেরা চিত্রের গড় তীব্রতা এবং রঙ সংশোধন সরবরাহ করে। এই তথ্য আপনাকে আশেপাশের পরিবেশের মতো একই পরিস্থিতিতে আপনার ভার্চুয়াল অবজেক্টগুলিকে আলোকিত করতে দেয়, বাস্তবতার ধারণাটি বাড়িয়ে তোলে।

ব্যবহারকারীর ইন্টারঅ্যাকশন

এআরकोर ফোনের স্ক্রিনের সাথে সম্পর্কিত (x, y) সমন্বয় করতে হিট টেস্টিং ব্যবহার করে (কোনও ট্যাপ বা আপনার অ্যাপ্লিকেশনটিকে সমর্থন করতে চান এমন অন্য কোনও মিথস্ক্রিয়া সরবরাহ করে) এবং কোনও ক্যামেরা ফেরত বা পৃথিবীর ক্যামেরার দৃশ্যে একটি রশ্মি প্রজেক্ট করে বা বৈশিষ্ট্যটি নির্দেশ করে যে রশ্মি ছেদ করে, সেই সাথে বিশ্ব মহাশূন্যে সেই ছেদ করার ভঙ্গিও রয়েছে। এটি ব্যবহারকারীকে পরিবেশে থাকা বস্তুগুলির সাথে বা অন্যথায় যোগাযোগ করার অনুমতি দেয়।

ওরিয়েন্টেড পয়েন্টস

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

যেহেতু এআরकोर পৃষ্ঠার কোণটি সনাক্ত করতে বৈশিষ্ট্য পয়েন্টের ক্লাস্টার ব্যবহার করে, কোনও সাদা প্রাচীরের মতো টেক্সচার ছাড়াই পৃষ্ঠগুলি সঠিকভাবে সনাক্ত করা যায় না।

অ্যাঙ্কর এবং ট্র্যাকযোগ্য

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

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

সংযুক্ত ছবি

অগমেন্টেড ইমেজগুলি এমন একটি বৈশিষ্ট্য যা আপনাকে এআর অ্যাপ্লিকেশনগুলি তৈরি করতে দেয় যা পণ্য প্যাকেজিং বা সিনেমার পোস্টারগুলির মতো নির্দিষ্ট 2D চিত্রগুলিতে সাড়া দিতে পারে। ব্যবহারকারীরা যখন তাদের ফোনের ক্যামেরাটি নির্দিষ্ট চিত্রগুলিতে দেখায় তখন এআর অভিজ্ঞতাগুলি ট্রিগার করতে পারে - উদাহরণস্বরূপ, তারা কোনও মুভি পোস্টারে তাদের ফোনের ক্যামেরাটি নির্দেশ করতে পারে এবং একটি চরিত্র পপ আউট করতে পারে এবং একটি দৃশ্যকে কার্যকর করতে পারে।

এআরकोर চলমান চিত্রগুলি যেমন, উদাহরণস্বরূপ, চলন্ত বাসের পাশের একটি বিলবোর্ডও ট্র্যাক করে।

চিত্রগুলি একটি ডেটাবেস তৈরি করতে অফলাইনে সংকলন করা যেতে পারে, বা পৃথক চিত্রগুলি ডিভাইস থেকে রিয়েল টাইমে যুক্ত করা যায়। একবার নিবন্ধিত হয়ে গেলে, এআরकोर এই চিত্রগুলি, চিত্রগুলির সীমানা সনাক্ত করবে এবং একটি অনুরূপ পোজ ফিরিয়ে দেবে।

ভাগ করে নেওয়া

এআরकोर ক্লাউড অ্যাঙ্কর এপিআই আপনাকে অ্যান্ড্রয়েড এবং আইওএস ডিভাইসের জন্য সহযোগী বা মাল্টিপ্লেয়ার অ্যাপ্লিকেশন তৈরি করতে দেয়।

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

আরও জানুন

আপনার পছন্দের প্ল্যাটফর্মে এআর অভিজ্ঞতা তৈরি করে এই ধারণাগুলি অনুশীলন করাতে শুরু করুন।