সুচিপত্র:
- ধাপ 1: হার্ডওয়্যার এবং সফ্টওয়্যার সেট আপ করুন
- ধাপ 2: ওয়েবক্যাম বেসিক টেস্ট
- ধাপ 3: AVoID লক্ষ্য বাস্তবায়নের জন্য একটি ডেটা সেটকে প্রশিক্ষণ/পরীক্ষা করা
- ধাপ 4: ফলাফল এবং ভবিষ্যতের কাজ
ভিডিও: কোয়ালকম ড্রাগনবোর্ড 410c: 4 ধাপ সহ উদ্ভিদ রোগ সনাক্তকরণ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
হ্যালো সবাই, আমরা এমবার্কাদোস, লিনারো এবং বাইটা দ্বারা স্পনসর করা ড্রাগনবোর্ড 410 সি প্রতিযোগিতায় ভবিষ্যতের উদ্ভাবনে অংশগ্রহণ করছি।
AVoID প্রকল্প (এগ্রো ভিউ ডিজিজ)
আমাদের লক্ষ্য হল একটি এমবেডেড সিস্টেম তৈরি করা যা একটি খামারে ইমেজ, প্রক্রিয়া এবং উদ্ভিদের সম্ভাব্য রোগ সনাক্ত করতে সক্ষম। আমাদের প্রকল্পের একটি অতিরিক্ত প্রয়োগ (বাস্তবায়িত নয়) হল আইওটি সক্ষমতা রিয়েল টাইমে একটি খামার পর্যবেক্ষণ করার জন্য।
AVoID সিস্টেমের সবচেয়ে বড় সুবিধা হল যে খামারটি পর্যবেক্ষণ করার জন্য আপনার একটি নির্দিষ্ট ধরনের বস্তুর প্রয়োজন নেই। আপনার যদি চতুর্ভুজ বা ড্রোন থাকে তবে আপনি কেবল আপনার বস্তুর সাথে AVoID প্ল্যাটফর্ম সংযুক্ত করতে পারেন এবং থার্ম ফার্ম পর্যবেক্ষণ করতে পারেন।
মূলত AVoID Dranboard 410c এবং একটি ওয়েবক্যাম দ্বারা রচিত।
পরবর্তী কয়েকটি ধাপে আমরা মূলত ব্যাখ্যা করব কিভাবে AVoID সিস্টেমের মূল ব্লক তৈরি করা যায়।
AVoID সিস্টেম এবং এর বাস্তবায়ন সম্পর্কে আমাদের সাথে নির্দ্বিধায় যোগাযোগ করুন:
Caio Ferreira ([email protected])
Eronides Neto ([email protected])
মারিয়া লুইজা ([email protected])
ধাপ 1: হার্ডওয়্যার এবং সফ্টওয়্যার সেট আপ করুন
আমাদের প্রকল্পের প্রথম ধাপ হল AVoID সিস্টেম বাস্তবায়নের জন্য প্রয়োজনীয় হার্ডওয়্যার স্থাপন করা।
মূলত আপনার প্রয়োজন হবে
হার্ডওয়্যার
- 01x ড্রাগনবোর্ড 410c (ডেবিয়ান চিত্র সহ, ড্রাগনবোর্ডে কিভাবে ডেবিয়ান ইনস্টল করবেন তা দেখতে এখানে ক্লিক করুন);
- 01x ওয়েবক্যাম ড্রাগনবোর্ডের সাথে সামঞ্জস্যপূর্ণ (এখানে সামঞ্জস্য দেখুন);
সফটওয়্যার
> ডেবিয়ান লিনাক্স বিতরণের জন্য ড্রাগনবোর্ড, স্কিকিট লার্ন এবং স্কিকিট ইমেজ প্যাকেজগুলিতে ওপেনসিভি ইনস্টল করুন।
- OpenCV ইনস্টল করা (এই লিঙ্কটি দেখুন, OpenCV ইনস্টলেশন সম্পর্কিত প্রথম অংশটি ব্যবহার করুন);
- টার্মিনালের মাধ্যমে Scikit Learn এবং Image ইনস্টল করুন!
pip install -U scikit -learn
ধাপ 2: ওয়েবক্যাম বেসিক টেস্ট
আমাদের দ্বিতীয় ধাপটি যাচাই করা হচ্ছে যে আমরা যা সেট করেছি তা ঠিক আছে!
1) কিছু ছবি/ভিডিও দেখতে ওয়েবক্যাম ডেমো কোড চালান
টার্মিনালে foto.py কোডটি চালান।
> পাইথন foto.py
2) কিছু OpenCV উদাহরণ চালান
OpenCV সঠিকভাবে ইনস্টল করা আছে কিনা তা যাচাই করার জন্য অন্য একটি বিকল্প হল opencv উদাহরণ চালানো।
ধাপ 3: AVoID লক্ষ্য বাস্তবায়নের জন্য একটি ডেটা সেটকে প্রশিক্ষণ/পরীক্ষা করা
পার্ট এ: ইমেজ প্রসেসিং কৌশল
সম্ভবত এটি আমাদের প্রকল্পের সবচেয়ে জটিল পদক্ষেপ হবে। একটি উদ্ভিদ (একটি উদ্ভিদ থেকে একটি ছবি) কিছু রোগ আছে কিনা তা নির্ধারণ করার জন্য এখন আমাদের কিছু পরামিতি এবং পরিমাপ স্থির করতে হবে।
এই ধাপের জন্য আমাদের প্রধান রেফারেন্স হল এই নিবন্ধ যা দেখায় কিভাবে ইমেজ প্রসেসিং কৌশল ব্যবহার করে পাতায় রোগ সনাক্ত করা যায়। মূলত, এই ধাপে আমাদের উদ্দেশ্য হল ড্রাগনবোর্ড 410c বোর্ডে এই ইমেজিং প্রক্রিয়াকরণ কৌশলগুলির প্রতিলিপি করা।
1) ইমেজ ডেটা সেট এবং যে ধরনের উদ্ভিদ আপনি রোগ সনাক্ত করতে চান তা সংজ্ঞায়িত করুন
এটি আপনার নির্দিষ্টকরণের একটি গুরুত্বপূর্ণ অংশ। আপনি কোন ধরনের উদ্ভিদ রোগ নির্মূল করতে চান? নিবন্ধ রেফারেন্স থেকে, আমরা একটি Strwaberry পাতার উপর ভিত্তি করে বিকাশ।
এই কোড, একটি স্ট্রবেরি পাতা লোড করে এবং ইমেজ প্রসেসিং অংশ করে।
পার্ট বি: মেশিন লার্নিং
ইমেজ প্রসেসিং অংশের পরে, আমাদের কিছু উপায়ে ডেটা সংগঠিত করতে হবে। মেশিন লার্নিং থিওরি থেকে, আমাদের গোষ্ঠীতে ডেটা ক্লাস্টার করতে হবে। যদি পরিকল্পনায় কোন রোগ থাকে, তাহলে এই গ্রুপের মধ্যে একজন এটি নির্দেশ করবে।
শ্রেণিবিন্যাস অ্যালগরিদম যা আমরা এই তথ্যগুলিকে গোষ্ঠীভুক্ত করতে ব্যবহার করি তা হল K- মানে অ্যালগরিদম।
ধাপ 4: ফলাফল এবং ভবিষ্যতের কাজ
সুতরাং, আমরা ছবি এবং ইমেজ ক্লাস্টার থেকে কিছু রোগ সনাক্ত করতে কিছু ফলাফল দেখতে পারি।
আমাদের প্রকল্পের অন্যান্য উন্নতি হল আইওটি ড্যাশবোর্ড যা বাস্তবায়ন করা যেতে পারে।
প্রস্তাবিত:
জরুরী অবস্থা শনাক্তকরণ - কোয়ালকম ড্রাগনবোর্ড 410c: 7 ধাপ
জরুরী অবস্থার সনাক্তকরণ - কোয়ালকম ড্রাগনবোর্ড 410c: নিরাপত্তা ব্যবস্থা খুঁজছেন যারা জরুরী অবস্থা পর্যবেক্ষণের জন্য কাজ করে, লক্ষ্য করা সম্ভব যে রেকর্ড করা সমস্ত তথ্য প্রক্রিয়া করা খুব কঠিন। সেই বিষয়ে চিন্তা করে, আমরা আমাদের জ্ঞানকে অডিও/ইমেজ প্রসেসিং, সেন্সর এ ব্যবহার করার সিদ্ধান্ত নিয়েছি
মুখ সনাক্তকরণ এবং সনাক্তকরণ - OpenCV পাইথন এবং Arduino ব্যবহার করে Arduino ফেস আইডি: 6 ধাপ
মুখ সনাক্তকরণ এবং সনাক্তকরণ | ওপেনসিভি পাইথন এবং আরডুইনো ব্যবহার করে আরডুইনো ফেস আইডি: মুখের স্বীকৃতি AKA ফেস আইডি আজকাল মোবাইল ফোনের অন্যতম গুরুত্বপূর্ণ বৈশিষ্ট্য। সুতরাং, আমার একটি প্রশ্ন ছিল " আমি কি আমার আরডুইনো প্রকল্পের জন্য একটি ফেস আইডি রাখতে পারি " এবং উত্তর হল হ্যাঁ … আমার যাত্রা নিম্নরূপ শুরু হয়েছিল: ধাপ 1: আমাদের প্রবেশাধিকার
কিভাবে মেশিন লার্নিং ব্যবহার করে উদ্ভিদ রোগ সনাক্ত করা যায়: 6 টি ধাপ
কিভাবে মেশিন লার্নিং ব্যবহার করে উদ্ভিদ রোগ সনাক্ত করা যায়: রোগাক্রান্ত উদ্ভিদ সনাক্তকরণ এবং সনাক্তকরণের প্রক্রিয়াটি সবসময় একটি ম্যানুয়াল এবং ক্লান্তিকর প্রক্রিয়া হয়ে থাকে যার জন্য মানুষের উদ্ভিদের দেহকে চাক্ষুষভাবে পরিদর্শন করতে হয় যা প্রায়ই ভুল রোগ নির্ণয়ের দিকে নিয়ে যেতে পারে। এটাও ভবিষ্যদ্বাণী করা হয়েছে যে বিশ্বব্যাপী
ড্রাগনবোর্ড 410 সি বা ড্রাগনবোর্ড 820 সি এর জন্য অগমেন্টেড রিয়েলিটি (এআর) ওপেনসিভি এবং পাইথন 3.5: 4 ধাপ
ড্রাগনবোর্ড 410 সি বা ড্রাগনবোর্ড 820 সি এর জন্য অগমেন্টেড রিয়েলিটি (এআর) ওপেনসিভি এবং পাইথন 3.5 ব্যবহার করে: এই নির্দেশাবলী বর্ণনা করে কিভাবে ওপেনসিভি, পাইথন 3.5, এবং পাইথন 3.5 এর জন্য নির্ভরশীলতা কিভাবে বর্ধিত বাস্তবতা অ্যাপ্লিকেশন চালানো যায়
সেন্সর Ultrassônico HC-SR04, ড্রাগনবোর্ড 410c ই লিঙ্ক স্প্রাইট: 3 ধাপ
সেন্সর Ultrassônico HC-SR04, ড্রাগনবোর্ড 410c E লিঙ্ক স্প্রাইট: Esse projeto ভিসা desenvolver um código na linguagem python para adquirir informações de distância de um sensor ultrassônico HC-SR04, que postiormente será uso deadoo pequeo dequeo pequeo dequeo peção deção peção প্যারা ইসসো, ফাই ইউটিলিজাদা এ পি