একসময় একটি ছবি থেকে ব্যাকগ্রাউন্ড সরানো ছিল এমন কাজ যা আপনি একজন ডিজাইনারকে দিতেন। আজ এতে প্রায় দুই সেকেন্ড লাগে — এবং সেটাই সমস্যা। Google-এর প্রথম পাতায় আসা প্রতিটি "বিনামূল্যে" টুল আপনার কাছ থেকে কিছু চায়: একটি ইমেল ঠিকানা, ডাউনলোডে ওয়াটারমার্ক, কম-রেজোলিউশন প্রিভিউ, "প্রতিদিন ১টি ফ্রি ছবি" ট্রায়াল, অথবা সবচেয়ে খারাপ, আপনার ছবি পরে নীরবে তাদের সার্ভারে পড়ে থাকে।
একটি ভালো উপায় আছে। আধুনিক ব্রাউজারগুলি সেই একই নিউরাল-নেটওয়ার্ক মডেলগুলি চালাতে পারে যা ঐ পেইড সার্ভিসগুলিকে শক্তি দেয়, সম্পূর্ণরূপে স্থানীয়ভাবে, আপনার ছবি কোথাও না পাঠিয়ে। এখানে দেখুন এটি কীভাবে কাজ করে, কেন এটি গুরুত্বপূর্ণ, এবং কীভাবে এটি এক মিনিটেরও কম সময়ে নিজেই করবেন।
ব্যাকগ্রাউন্ড সরানো আসলে কীভাবে কাজ করে
প্রতিটি আধুনিক ব্যাকগ্রাউন্ড রিমুভারের পিছনের কৌশলটিকে বলা হয় সিম্যান্টিক ইমেজ সেগমেন্টেশন (semantic image segmentation)। একটি প্রশিক্ষিত নিউরাল নেটওয়ার্ক একটি ছবি দেখে, সিদ্ধান্ত নেয় কোন পিক্সেলগুলি বিষয়ের (একজন ব্যক্তি, একটি বস্তু, একটি প্রাণী) এবং কোনগুলি ব্যাকগ্রাউন্ডের অন্তর্গত, তারপর ব্যাকগ্রাউন্ড মাস্ক করে দেয়। আউটপুট সাধারণত স্বচ্ছতা সহ একটি PNG হয়।
বছরের পর বছর, এই মডেলগুলি চালাতে একটি GPU সার্ভার প্রয়োজন ছিল। সেজন্যই Remove.bg, Canva, এবং Photoshop-এর "Remove Background" ফিচার একইভাবে কাজ করত: আপনি ছবি আপলোড করতেন, তাদের সার্ভার গণনা করত, আপনি ফলাফল ডাউনলোড করতেন। আপলোড-এবং-অপেক্ষার প্যাটার্নটি ছিল একটি প্রযুক্তিগত প্রয়োজন, কোনো ব্যবসায়িক পছন্দ নয়।
সেই প্রয়োজন ২০২২ সালের দিকে অদৃশ্য হয়ে গেল। ছোট, দক্ষ মডেলের একটি পরিবার — U²-Net, MODNet, RMBG, BiRefNet — বড় পেইড সার্ভিসগুলির সাথে প্রতিদ্বন্দ্বিতা করার মতো নির্ভুল হয়ে উঠল আবার ব্রাউজারে চালানোর মতো ছোটও থাকল। WebAssembly এবং ONNX রানটাইমের সাথে, আপনার ল্যাপটপে এখন একই কাজ স্থানীয়ভাবে করার যথেষ্ট ক্ষমতা আছে। ছবিকে আর কখনও আপনার ডিভাইস ছাড়তে হয় না।
"বিনামূল্যে" অনলাইন টুল আসলে কেন বিনামূল্যে নয়
"বিনামূল্যে" অনলাইন ব্যাকগ্রাউন্ড রিমুভার ব্যবহার করার সময় আপনি কী ছেড়ে দেন সে সম্পর্কে সঠিক হওয়া মূল্যবান।
আপনার ছবি। যখন আপনি একটি থার্ড-পার্টি সার্ভিসে ছবি আপলোড করেন, ফলাফল ডেলিভারি দেওয়ার পরে এটির কী হয় তা যাচাই করার কোনো প্রকৃত উপায় আপনার নেই। বেশিরভাগ গোপনীয়তা নীতি যথেষ্ট সাবধানতার সাথে লেখা হয় যাতে কোম্পানি আপনার ছবি সংরক্ষণ, প্রশিক্ষণের জন্য প্রসেস, অথবা অংশীদারদের সাথে শেয়ার করতে পারে। কিছু সার্ভিস স্পষ্টভাবে তাদের মডেল উন্নত করতে আপলোড করা ছবি ব্যবহার করে।
আপনার সময়। ফ্রি টিয়ার সাধারণত আপনাকে দিনে কয়েকটি ছবি, কম রেজোলিউশন, অথবা উভয়ের মধ্যে সীমাবদ্ধ করে। ৩০০টি শট পরিষ্কার করার একজন বিবাহের ফটোগ্রাফার দ্রুত পেওয়াল বা কিউতে ধাক্কা খাবেন।
আপনার মনোযোগ। একটি "বিনামূল্যে" টুলের ব্যবসায়িক মডেল হল আপনাকে একটি পেইড প্ল্যানে রূপান্তরিত করা। আপসেল পপ-আপ, আউটপুটে ওয়াটারমার্ক, এবং উচ্চ রেজোলিউশন বা ব্যাচ প্রসেসিংয়ের চারপাশে ফিচার গেটিং আশা করুন।
আপনার বিশ্বাস। একবার একটি ছবি আপনার ব্রাউজার ছাড়লে, এটি এমন একটি সীমানা অতিক্রম করেছে যা আপনি পূর্বাবস্থায় ফিরিয়ে আনতে পারবেন না। সংবেদনশীল ছবির জন্য — শিশু, চিকিৎসা ছবি, কোম্পানির অভ্যন্তরীণ সম্পদ, ব্যক্তিগত নথি — এমনকি সেবাটি সম্মানজনক হলেও এটি একটি প্রকৃত খরচ।
স্থানীয়ভাবে চলা একটি টুলের এই কোনো সীমাবদ্ধতা নেই। কোনো আপলোড নেই, তাই কোনো দৈনিক কোটা নেই, কোনো ওয়াটারমার্ক নেই, এবং কোনো গোপনীয়তা পদচিহ্ন নেই।
আপনার ব্রাউজারে ব্যাকগ্রাউন্ড কীভাবে সরাবেন (আপলোড ছাড়াই)
প্রাইভেসি-ফার্স্ট টুলের প্রবাহ সহজ:
- আপনার ছবি ব্রাউজারে ড্রপ করুন। ফাইলটি আপনার ডিভাইসে থাকে — আপনার ব্রাউজার এটি বাইট হিসাবে পড়ে কিন্তু সেই বাইটগুলি নেটওয়ার্কের মাধ্যমে পাঠায় না।
- মডেলটি একবার ডাউনলোড হয়। আপনি প্রথমবার টুলটি ব্যবহার করলে, একটি ছোট নিউরাল-নেটওয়ার্ক মডেল (সাধারণত ৪–২৫ MB) একটি CDN থেকে ডাউনলোড হয়। এরপরে এটি আপনার ব্রাউজারে ক্যাশে হয়, তাই পরবর্তী ছবিগুলি তাৎক্ষণিকভাবে চলে।
- আপনার ল্যাপটপ কাজ করে। WebAssembly বা WebGPU সরাসরি আপনার ছবিতে মডেলটি চালায়। আধুনিক ল্যাপটপে, একটি 1080p ছবি দুই থেকে পাঁচ সেকেন্ডে শেষ হয়। একটি ফোন একটু বেশি সময় নেয় তবে বেশিরভাগ ছবির জন্য দশ সেকেন্ডের নিচে শেষ হয়।
- আপনি ফলাফল ডাউনলোড করেন। আউটপুট হল একটি স্বচ্ছ ব্যাকগ্রাউন্ড সহ PNG। আপনি এটি স্থানীয়ভাবে সংরক্ষণ করতে, অন্য টুলে পেস্ট করতে, বা সম্পাদনা চালিয়ে যেতে পারেন।
কোনো পর্যায়ে আপনার ছবি একটি সার্ভার স্পর্শ করে না। আপনি আপনার ব্রাউজারের ডেভেলপার টুল খুলে, Network ট্যাবে গিয়ে, এবং দেখে এটি যাচাই করতে পারেন: আপনি প্রথম ব্যবহারে মডেল ফাইলটি লোড হতে দেখবেন, এবং অন্য কিছুই নয়।
যখন ব্যাকগ্রাউন্ড সরানো ভুল হয়
এই মডেলগুলি উল্লেখযোগ্য কিন্তু অভ্রান্ত নয়। কোথায় তারা সংগ্রাম করে তা জানা আপনাকে বাস্তবসম্মত প্রত্যাশা সেট করতে সাহায্য করে।
চুল এবং পশম। বিষয়ের প্রান্তে সূক্ষ্ম তন্তু হল ক্লাসিক কঠিন ক্ষেত্র। আধুনিক মডেলগুলি একটি পরিচ্ছন্ন ব্যাকগ্রাউন্ডের সামনে পোর্ট্রেট চুলের উপর ভালো করে, তবে ব্যস্ত পটভূমির সামনে ঢিলে কোঁকড়া প্রায়ই একটি হ্যালো বা কাটা সিলুয়েট তৈরি করে। একটি সমাধান হল একটি সাধারণ অবজেক্ট সেগমেন্টারের পরিবর্তে পোর্ট্রেটের জন্য টিউন করা একটি মডেল ভেরিয়েন্ট ("U²-Net Portrait", "MODNet") বেছে নেওয়া।
স্বচ্ছ বা প্রতিফলিত বস্তু। কাচ, পানির ফোঁটা, চশমা, এবং চকচকে ধাতু বেশিরভাগ সেগমেন্টেশন মডেলকে বিভ্রান্ত করে। মডেল বস্তুর মধ্য দিয়ে দেখে এবং এর রূপরেখার মধ্যে ব্যাকগ্রাউন্ড অন্তর্ভুক্ত করে।
বিষয় যা ব্যাকগ্রাউন্ডে মিশে যায়। সাদা দেয়ালের সামনে একটি সাদা শার্ট, ম্লান ঘরে একটি কালো বিড়াল, বা কাঠের মেঝের সামনে একটি বাদামী কোট প্রায়ই প্রান্ত নির্ভুলতা হারাবে। মূল ছবিতে বৈসাদৃশ্য যোগ করা যেকোনো পোস্ট-প্রসেসিং টুইকের চেয়ে বেশি সাহায্য করে।
একাধিক ওভারল্যাপিং বিষয়। যদি আপনার ছবিতে দুজন মানুষ কাছাকাছি দাঁড়িয়ে থাকে, মডেল সাধারণত তাদের একটি বিষয় হিসাবে গণ্য করে। এটি সাধারণত আপনি যা চান, তবে যদি আপনি তাদের মধ্যে শুধু একজনকে আলাদা করতে চান, তাহলে আপনার একটি ম্যানুয়াল টাচ-আপ পদক্ষেপ প্রয়োজন হবে।
বেশিরভাগ পণ্যের ছবি, প্রোফাইল ছবি, এবং নৈমিত্তিক শটের জন্য, এর কোনোটিই আসে না। দুই সেকেন্ডে আপনি যে ফলাফল পান তা সেই ফলাফল যা আপনি একটি পেইড সার্ভিস থেকে পেতেন।
ব্যাকগ্রাউন্ড-মুক্ত ছবি দিয়ে কী করবেন
একটি স্বচ্ছ PNG মূল ছবির চেয়ে বেশি নমনীয়। কয়েকটি সাধারণ ব্যবহার:
- পণ্যের তালিকা। Etsy, eBay, এবং Shopify-এর মতো মার্কেটপ্লেসগুলি প্রায়ই তালিকাগুলিকে দৃশ্যত সামঞ্জস্যপূর্ণ রাখতে একটি পরিচ্ছন্ন সাদা বা স্বচ্ছ ব্যাকগ্রাউন্ড চায়।
- প্রোফাইল ছবি। একটি স্বচ্ছ হেডশট পুনরায় শ্যুট না করে যেকোনো রঙের ব্যাকগ্রাউন্ডে রাখা যেতে পারে।
- প্রেজেন্টেশন এবং রিপোর্ট। একটি স্লাইডে একটি কাট-আউট বিষয় এমনভাবে উদ্দেশ্যমূলক দেখায় যা একটি আয়তক্ষেত্রাকার ছবি কখনও দেখায় না।
- সোশ্যাল মিডিয়া কম্পোজিট। কোনো ফটো-এডিটিং সফ্টওয়্যার ছাড়াই একটি কাস্টম ব্যাকড্রপ, একটি ব্র্যান্ড রঙ, বা একটি টেক্সচার্ড প্যাটার্নের উপর একটি বিষয় স্তূপ করুন।
- পরিচয়-বান্ধব নথি। কিছু পাসপোর্ট এবং ID ফটো স্পেসিফিকেশনের জন্য একটি নির্দিষ্ট ব্যাকগ্রাউন্ড রঙ প্রয়োজন। মূল ব্যাকগ্রাউন্ড সরান, প্রয়োজনীয় রঙের উপর পেস্ট করুন, হয়ে গেল।
যদি আপনাকে ছবিটি নিয়ে কাজ চালিয়ে যেতে হয় — এটি কম্প্রেস করুন, একটি ওয়াটারমার্ক যোগ করুন, এটি PDF-এ রূপান্তর করুন, বা অন্য একটি টুলের মাধ্যমে পোস্ট করুন — একটি প্রাইভেসি-ফার্স্ট টুলকিট আপনাকে প্রতিটি পর্যায়ে পুনরায় আপলোড না করে এই পদক্ষেপগুলি চেইন করতে দেয়। পুরো পাইপলাইন জুড়ে ছবিটি আপনার ডিভাইসে থাকে।
ব্যবহারিক সিদ্ধান্ত
৯৫% ব্যাকগ্রাউন্ড সরানোর প্রয়োজনের জন্য, আপনার কোনো অ্যাকাউন্ট, সাবস্ক্রিপশন, বা আপলোডের প্রয়োজন নেই। আপনার ব্রাউজারে চলমান একটি ছোট নিউরাল নেটওয়ার্ক একই গুণমানের ফলাফল তৈরি করে যা পেইড সার্ভিসগুলি বেশিদিন আগে নয় চার্জ করত — এবং প্রক্রিয়ায় আপনাকে আপনার গোপনীয়তা ফিরিয়ে দেয়। পরের বার যখন আপনি Remove.bg বা Canva-এর দিকে হাত বাড়াবেন, প্রথমে একটি লোকাল-ফার্স্ট টুল চেষ্টা করুন। ফলাফলটি এক মিনিটেরও কম সময়ে আপনার ডেস্কটপে থাকবে, অন্য কারো সার্ভারে আপনার কিছু পিছনে না রেখে।
