ভাষা বেছে নিন

AI দিয়ে ঝাপসা মুখ ও পুরানো ছবি স্পষ্ট করুন

ব্রাউজারেই ঝাপসা, ফেটে যাওয়া বা পুরানো ছবির মুখমণ্ডল নিখুঁতভাবে স্পষ্ট করুন। অন-ডিভাইস প্রসেসিংয়ের মাধ্যমে সম্পূর্ণ প্রাইভেসির সাথে একসাথে ৪টি মুখ স্পষ্ট করা যায়।

Mehmet Demiray (মেহমেত দেমিরায়) প্রকাশিত আপডেট হয়েছে
শেয়ার করুন
সরাসরি আপনার ব্রাউজারে কাজ করে, কোনো কিছু আপলোড হয় না। AI মডেলটি (প্রায় ১৬৩ MB) প্রথম ব্যবহারের সময় একবার ডাউনলোড হয়।
JPEG ছবির জন্য সবচেয়ে উপযুক্ত, PNG সম্পূর্ণ কোয়ালিটি বজায় রাখে

প্রতিটি মুখ সনাক্ত করে, তা রিস্টোর করে এবং মূল ছবিতে মিশিয়ে দেয়। পুরোনো, অস্পষ্ট বা কম রেজোলিউশনের পোর্ট্রেটে সবচেয়ে ভালো কাজ করে। প্রতি ছবিতে সর্বোচ্চ ৪টি মুখ।

ছবির মুখমণ্ডল কেন ঝাপসা ও অস্পষ্ট হয়ে যায়

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

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

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

AI প্রযুক্তি কীভাবে ঝাপসা মুখ পুনর্গঠন করে

ঝাপসা বা ক্ষতিগ্রস্ত ছবির মুখমণ্ডল পুনরুদ্ধার করার প্রক্রিয়াটি তিনটি প্রধান ধাপে সম্পন্ন হয়। প্রথম ধাপে অ্যালগরিদম ছবিতে থাকা মানুষের মুখ এবং তার প্রধান ফিচারগুলোকে (যেমন চোখ, নাক, মুখাবয়ব) শনাক্ত করে। এরপর শনাক্ত করা অংশটিকে একটি নির্দিষ্ট মানানসই আকার বা ৫১২×৫১২ পিক্সেলের টেমপ্লেটে সারিবদ্ধ করে নেওয়া হয়।

দ্বিতীয় ধাপটি সবচেয়ে গুরুত্বপূর্ণ। এখানে AI ফেস রিস্টোরার একটি জেনারেটিভ ফেসিয়াল প্রাইঅর (Generative Facial Prior) মডেল ব্যবহার করে। লক্ষ লক্ষ পরিষ্কার মুখের ছবি দেখে প্রশিক্ষিত এই মডেলটি ঝাপসা পিক্সেলগুলোর মধ্যে মূল কাঠামোর সম্ভাব্য আকৃতি অনুমান করে নেয়। এটি হারানো পিক্সেলকে কৃত্রিমভাবে অনুমান করে একটি বাস্তবসম্মত নতুন রূপ তৈরি করে। তৃতীয় ও শেষ ধাপে পুনর্গঠিত স্পষ্ট মুখটিকে মূল ছবির আলো ও রঙের সাথে নিখুঁতভাবে মিশিয়ে দেওয়া হয়।

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

AI ফেস রিস্টোরার ব্যবহারের নিয়ম ও প্রক্রিয়া

AI ফেস রিস্টোরার ব্যবহার করা অত্যন্ত সহজ এবং নিরাপদ। এই টুলটি ব্যবহারের প্রধান ধাপগুলো নিচে দেওয়া হলো:

  1. আপনার কম্পিউটার বা মোবাইল ডিভাইস থেকে পছন্দমতো ঝাপসা ছবিটি নির্বাচন করুন।
  2. প্রথমবার ব্যবহারের সময় প্রায় ১৬৩ মেগাবাইটের একটি এআই মডেল আপনার ব্রাউজারে ডাউনলোড হবে। এই ফাইলটি একবার ডাউনলোড হলে পরবর্তী ব্যবহারে আর কোনো ডেটা লাগে না।
  3. টুলটি ছবিতে সর্বোচ্চ ৪ টি মুখ স্বয়ংক্রিয়ভাবে রিস্টোর করতে পারে।
  4. রিস্টোরেশন শেষ হলে মূল রেজোলিউশনে পাওয়া স্পষ্ট ছবিটি এক ক্লিকে ডাউনলোড করে নিন।

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

ইনপুট ছবির ক্ষেত্রে প্রতিটি বাহুর দৈর্ঘ্য সর্বোচ্চ ২,০৪৮ পিক্সেল পর্যন্ত সমর্থিত। প্রসেসিং সময় আপনার ডিভাইসের গ্রাফিক্স ও প্রসেসরের ক্ষমতার উপর নির্ভর করে কয়েক সেকেন্ড সময় নিতে পারে।

সেরা ফলাফলের জন্য সঠিক ইনপুট ছবির নির্দেশিকা

AI ফেস রিস্টোরার থেকে সেরা ফলাফল পেতে ইনপুট ছবি নির্বাচনের সময় কিছু বিষয় খেয়াল রাখা প্রয়োজন। AI মডেলগুলো সাধারণত সামনের দিকে তাকিয়ে থাকা বা সোজাসুজি নেওয়া পোট্রেট ছবিতে সবচেয়ে ভালো কাজ করে।

ছবি নির্বাচনের সময় যে বিষয়গুলো মনে রাখবেন:

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

যেহেতু অতিমাত্রায় বিকৃত বা অস্পষ্ট ছবিতে AI নিজস্ব অনুমানের উপর ভিত্তি করে মুখ পুনর্গঠন করে, তাই মূল ছবির সাথে সামান্য পার্থক্য দেখা দিতে পারে। সর্বদা মূল ছবিটি নিজের কাছে রেখে রিস্টোর করা ছবির সাথে তুলনা করে নেওয়াই উত্তম অনুশীলন।

পুরানো ও ক্ষতিগ্রস্ত ছবি পুনরুদ্ধারের সম্পূর্ণ নির্দেশিকা

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

  1. ডিনয়েজ করা: স্ক্যান করা পুরানো ছবিতে যে অতিরিক্ত শস্য বা নয়েজ থাকে, তা দূর করতে শুরুতেই AI ইমেজ ডিনয়েজার ব্যবহার করে ব্যাকগ্রাউন্ড পরিষ্কার করে নিন।
  2. মুখমণ্ডল রিস্টোর করা: এরপর ছবিটি আমাদের AI ফেস রিস্টোরার টুলে এনে ঝাপসা বা ফেটে যাওয়া মুখগুলোকে স্পষ্ট ও শার্প করে তুলুন।
  3. কালারাইজ করা: ছবিটি যদি সাদা-কালো হয়ে থাকে, তবে AI ফটো কালারাইজার ব্যবহার করে তাতে বাস্তবসম্মত ও স্বাভাবিক রঙ যোগ করুন।
  4. রেজোলিউশন বাড়ানো: সবশেষে ছবির আকার ও স্পষ্টতা আরও বাড়াতে AI ইমেজ আপস্কেলার টুলের সাহায্যে ছবিটিকে উচ্চ রেজোলিউশনে এনলার্জ করে প্রিন্ট বা সংরক্ষণের উপযোগী করে তুলুন।

এই সমন্বিত প্রক্রিয়ার মাধ্যমে আপনি যেকোনো পুরানো ও মলিন হয়ে যাওয়া স্মৃতিকে নতুন জীবনের রূপ দিতে পারবেন, যা আপনার পারিবারিক সংগ্রহের মান বহুগুণ বাড়িয়ে দেবে।

যেগুলোর উত্তর আমরা সবচেয়ে বেশি দিই।

ছবিতে থাকা ঝাপসা মুখ কীভাবে স্পষ্ট করবো?

ছবি নির্বাচন করে আমাদের টুলে আপলোড বা ড্রপ করুন। AI ফেস রিস্টোরার স্বয়ংক্রিয়ভাবে ছবিতে থাকা মুখমণ্ডল চিনে নিয়ে তা পুনর্গঠন করবে। প্রসেসিং শেষ হলে স্পষ্ট ছবিটি ডিভাইসে ডাউনলোড করে নিতে পারবেন।

এই টুল ব্যবহারের জন্য কি কোনো টাকা দিতে হবে বা অ্যাকাউন্ট খুলতে হবে?

না, এই টুলটি সম্পূর্ণ বিনামূল্যে ব্যবহার করা যায়। ব্যবহার করার জন্য কোনো রেজিস্ট্রেশন বা সাইন-আপ করার প্রয়োজন নেই। ডাউনলোডের পর ছবিতে কোনো ওয়াটারমার্কও থাকবে না।

একটি ছবিতে একাধিক মানুষের মুখ থাকলে কি সবগুলো রিস্টোর করা সম্ভব?

হ্যাঁ, এই টুলটি একবারে সর্বোচ্চ ৪ জন মানুষের মুখমণ্ডল শনাক্ত এবং স্পষ্ট করতে পারে। ছবিতে যদি চারজনের বেশি মানুষ থাকে, তবে ক্রপ করে আলাদা অংশে প্রসেস করা ভালো।

প্রসেস করার সময় আমার ছবি কি কোনো সার্ভারে আপলোড হয়?

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

রিস্টোর করা মুখটি কি মূল ছবির শতভাগ সত্যিকারের রূপ?

AI মডেলটি মূল ছবির তথ্যের ভিত্তিতে অত্যন্ত সম্ভাবনাময় একটি স্পষ্ট চেহারা পুনর্গঠন করে। অত্যন্ত ঝাপসা ছবির ক্ষেত্রে সূক্ষ্ম ডিটেইলসগুলো মডেলের নিজস্ব শিক্ষার উপর ভিত্তি করে তৈরি হয়। তাই সূক্ষ্ম পার্থক্য বোঝার জন্য মূল ছবিটি কাছে রাখার পরামর্শ দেওয়া হয়।

এটি কেবল মুখমণ্ডল কেন রিস্টোর করে, পুরো ছবি নয় কেন?

এই মডেলটি বিশেষভাবে মানুষের মুখাবয়ব ও ফেসিয়াল ফিচার পুনর্গঠনের জন্য তৈরি করা হয়েছে। পুরো ছবির ব্যাকগ্রাউন্ড বা সামগ্রিক কোয়ালিটি উন্নত করতে চাইলে আপনি আমাদের ইমেজ ডিনয়েজার এবং ইমেজ আপস্কেলার ব্যবহার করতে পারেন।

ছবিতে মুখ শনাক্ত না হলে আমার কী করা উচিত?

ছবিতে মুখ খুব ছোট হলে, মুখ সম্পূর্ণ পাশ ফেরানো থাকলে বা অত্যন্ত অন্ধকার থাকলে এমন হতে পারে। এই ক্ষেত্রে ছবিটি ক্রপ করে মুখমণ্ডলটি একটু বড় করে নির্বাচন করুন অথবা ছবির কনট্রাস্ট বাড়িয়ে আবার চেষ্টা করুন।

প্রথমবার প্রসেস করার সময় একটু বেশি সময় নিচ্ছে কেন?

প্রথমবার ব্যবহারের সময় প্রায় ১৬৩ মেগাবাইটের এআই মডেলটি আপনার ব্রাউজারে ডাউনলোড হয়। একবার ডাউনলোড হয়ে গেলে পরবর্তী সব ব্যবহারে নিমেষেই প্রসেসিং সম্পন্ন হয়ে যাবে।

আমার ছবি সাইজের কারণে রিজেক্ট হচ্ছে কেন?

ব্রাউজারের পারফরম্যান্স ও মেমোরি ঠিক রাখার জন্য ছবির প্রতি পাশের দৈর্ঘ্য সর্বোচ্চ ২,০৪৮ পিক্সেল পর্যন্ত সীমাবদ্ধ রাখা হয়েছে। আপনার ছবি এর চেয়ে বড় হলে পিক্সেল সাইজ কিছুটা ছোট করে নিয়ে টুলে ইনপুট দিন।

তথ্যসূত্র

  1. Towards Real-World Blind Face Restoration with Generative Facial Prior (GFP-GAN) · arXiv · Xintao Wang, Yu Li, Honglun Zhang, Ying Shan · 2021
  2. GFPGAN reference implementation · GitHub · Tencent ARC
  3. YuNet face detection model (OpenCV Zoo) · GitHub · Shiqi Yu