পটভূমি থেকে সেগমেন্টিং পিলগুলি


9

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

রঙ স্থান আমি ব্যবহার করছি এল হয় একটি তাই আমি এটাকে সমর্থন জানাই যদি আপনি যথাযথ রঙ স্থান যে আমি খুব ব্যবহার করা উচিত সুপারিশ করতে পারে, খ *।

প্রশ্নে ইমেজগুলি:

আসল 1

এখানে চিত্র বর্ণনা লিখুন

ফলাফল 1

এখানে চিত্র বর্ণনা লিখুন

আসল 2

এখানে চিত্র বর্ণনা লিখুন

ফলাফল 2

এখানে চিত্র বর্ণনা লিখুন

আসল 3

এখানে চিত্র বর্ণনা লিখুন

ফলাফল 3

এখানে চিত্র বর্ণনা লিখুন


7
আপনি একটি ছবি আপলোড করতে পারেন দয়া করে? অভিযোজিত থ্রেশহোল্ডিংয়ের কী হবে?
কোয়ান্টিন গিসম্যান

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


কোয়ান্টিন: ফটো আপলোড করার মতো যথেষ্ট খ্যাতি আমার নেই।
গেমিংএক্স

@ সাইড এগুলি সর্বজনীনভাবে আপলোড করুন এবং আপনি দয়া করে যদি প্রশ্নগুলির লিঙ্কগুলি যুক্ত করুন।
মরিটস

উত্তর:


2

আপনি যদি থ্রোহোল্ডিং পদ্ধতির ব্যবহার করতে চান, তৃতীয় উদাহরণের চিত্রের মতো বড় আলোকসজ্জার বিভিন্নতা থাকলে ( ডিএসপি প্রশ্ন এখানে ) আপনার যদি একটি অভিযোজিত প্রান্তিক পদ্ধতি ব্যবহার করা উচিত ।

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

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


একটি নিখুঁত বিভাজন জন্য একটি ভাল ধারণা কি হবে?
গেমিংএক্স

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

2

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

থ্রেশহোল্ডিং এটির একটি খারাপ সমাধান হতে পারে কারণ ক্ষেত্রের মধ্যে আপনি এমন পরিস্থিতিতে পড়তে পারেন যেখানে কোনও থ্রেশহোল্ড পটভূমি থেকে পিলটি আলাদা করবে না, এ কারণেই একটি অ্যালগরিদম যা প্রান্তের গোষ্ঠীর আপেক্ষিক অবস্থানের উপর নির্ভর করে is


1

এই সমস্যাটি সমাধান করার জন্য আপনাকে পটভূমি এবং পূর্বভূমি আলাদা করতে হবে। এই সমাধান, আমি আপনাকে প্রস্তাব:

1) আরজিবি থেকে চিত্রটিকে গ্রেস্কেল রূপান্তর করুন; আমরা যে চিত্রটি বলি তা আপনি পাবেন I1;

2) একটি রূপক ফিল্টার প্রয়োগ করুন, একটি বৃহত ব্যাসার্ধ ব্যবহার করে ক্ষরণ, অবশেষে বেশ কয়েকবার ==> আপনার ক্ষয় দ্বারা পিলটি মুছে ফেলা উচিত এবং কেবল পটভূমি পাওয়া উচিত; আপনি একটি নতুন চিত্র পাবেন I2;

3) বিয়োগ I2করতে I1, আপনি ফোরগ্রাউন্ড অর্থাত পিল প্রাপ্ত হবে;

4) আপনি যে পিলটি পেয়েছেন তার কোনও গর্ত পূরণ করার জন্য আরও একটি রূপক ফিল্টার প্রয়োগ করুন;

5) কোনও বিচ্ছিন্ন পিক্সেল অপসারণ করার জন্য একটি রূপচর্চা ফিল্টার, ক্ষয়, ছোট ব্যাসার্ধ প্রয়োগ করুন।

এই পদ্ধতিতে কোনও প্রান্তিকতা, আকৃতি সনাক্তকরণ, রঙ বিভাজন বা অন্য কিছু প্রয়োজন হয় না।

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