ফ্রিকোয়েন্সি ডোমেইন 워터মার্কিং-এর মূল লক্ষ্য হলো ইমেজের スペкт্রাল কোইফিশেন্টে 워터মার্ক এম্বেড করা। সবচেয়ে সাধারণভাবে ব্যবহৃত ট্রান্সফরম হলো ডিসক্রিট কোসাইন ট্রান্সফর্ম (DCT), ডিসক্রিট ফুরিয়ে ট্রান্সফর্ম (DFT), এবং ডিসক্রিট ওয়েভলেট ট্রান্সফর্ম (DWT)।
ফ্রিকোয়েন্সি ডোমেইনে 워터মার্কিং-এর মূল কারণ হলো মানব ভিজুয়াল সিস্টেম (HVS) এর প্রকৃতি স্পেকট্রাল কোইফিশেন্টে আরও ভালো বোঝা যায়।
ডিসক্রিট কোসাইন ট্রান্সফর্ম (DCT) - DCT ফুরিয়ে ট্রান্সফর্মের মত। এটি ডেটাকে অ্যামপ্লিচুড স্পেসের বদলে ফ্রিকোয়েন্সি স্পেসে রিপ্রেজেন্ট করে। এটি সুবিধাজনক কারণ এটি মানুষ আলো কীভাবে বোঝে তার সাথে বেশি মিলে, তাই যে অংশগুলো পার্সিভড নয় সেগুলো চিনতে এবং ফেলতে পারা যায়।
DCT-ভিত্তিক 워터মার্কিং টেকনিক স্পেশিয়াল ডোমেইন টেকনিকের চেয়ে রোবাস্ট। এই অ্যালগরিদমগুলো সিম্পল ইমেজ প্রসেসিং অপারেশনের বিপরীতে রোবাস্ট যেমন লো পাস ফিল্টারিং, ব্রাইটনেস এবং কন্ট্রাস্ট অ্যাডজাস্টমেন্ট, ব্লার ইত্যাদি। যাইহোক, এগুলো বাস্তবায়ন করা কঠিন এবং কম্পিউটেশনালি বেশি খরচবহুল। একই সময় সেগুলো জিয়োমেট্রিক আক্রমণের বিপরীতে কমজোর যেমন রোটেশন, স্কেলিং, ক্রপিং ইত্যাদি।
DCT ডোমেইন 워터মার্কিং গ্লোবাল DCT 워터মার্কিং এবং ব্লক-ভিত্তিক DCT 워터মার্কিং-এ ভাগ করা যায়। ইমেজের পার্সেপচুয়ালি সিগনিফিক্যান্ট পার্টে এম্বেড করার নিজস্ব সুবিধা আছে কারণ অধিকাংশ কমপ্রেশন স্কিম পার্সেপচুয়ালি ইনসিগনিফিক্যান্ট পার্ট সরিয়ে দেয়। DCT-তে নিচের ধাপগুলো থাকে:
- ইমেজকে নন-ওভারল্যাপিং ৮x৮ ব্লকে সেগমেন্ট করা।
- প্রতিটি ব্লকে ফরওয়ার্ড DCT প্রয়োগ করা।
- ব্লক সিলেকশন ক্রাইটেরিয়া প্রয়োগ করা (যেমন HVS)।
- কোইফিশেন্ট সিলেকশন ক্রাইটেরিয়া প্রয়োগ করা (যেমন হাইএস্ট)।
- সিলেক্টেড কোইফিশেন্ট মডিফাই করে 워터মার্ক এম্বেড করা।
- প্রতিটি ব্লকে ইনভার্স DCT ট্রান্সফর্ম প্রয়োগ করা।
ডিসক্রিট ওয়েভলেট ট্রান্সফর্ম (DWT) - ওয়েভলেট ট্রান্সফর্ম ডিজিটাল ইমেজ প্রসেসিং, কমপ্রেশন, 워터মার্কিং ইত্যাদিতে ঘনघন ব্যবহৃত একটি আধুনিক পদ্ধতি। ট্রান্সফর্মগুলো ছোট ছোট ওয়েভ, যাকে ওয়েভলেট বলে, ভিত্তি করে যা পরিবর্তনশীল ফ্রিকোয়েন্সি এবং সীমিত পিরিয়ডের।
ওয়েভলেট ট্রান্সফর্ম ইমেজকে তিনটি স্পেশিয়াল ডিরেকশনে ভাগ করে: হরাইজন্টাল, ভার্টিক্যাল এবং ডায়াগোনাল। তাই ওয়েভলেট HVS-এর অ্যানিসোট্রপিক বৈশিষ্ট্যকে আরও সুনির্দিষ্টভাবে প্রতিফলিত করে। ডিকম্পোজিশনের প্রতিটি লেভেলে নিম্নতম ব্যান্ড (LL)-এ DWT কোইফিশেন্টের ম্যাগনিচুড বড় এবং অন্যান্য ব্যান্ড (HH, LH, এবং HL)-এ ছোট।
ডিসক্রিট ওয়েভলেট ট্রান্সফর্ম (DWT) সিগন্যাল প্রসেসিং অ্যাপ্লিকেশনের ব্যাপক রেঞ্জে ব্যবহার করা হয়, যার মধ্যে অডিও এবং ভিডিও কমপ্রেশন, অডিওতে নয়েজ এলিমিনেশন, এবং ওয়ায়ারলেস অ্যান্টেনা ডিস্ট্রিবিউশন সিমুলেশন।
ডিসক্রিট ফুরিয়ে ট্রান্সফর্ম (DFT) - এটি একটি কন্টিনিউয়াস ফাংশনকে এর ফ্রিকোয়েন্সি কম্পোনেন্টে রূপান্তরিত করে। এটি জিয়োমেট্রিক আক্রমণের বিপরীতে রোবাস্ট যেমন রোটেশন, স্কেলিং, ক্রপিং, ট্রান্সলেশন ইত্যাদি। DFT ট্রান্সলেশন ইনভেরিয়েন্স দেখায়। ইমেজে স্পেশিয়াল শিফট ফেজ রিপ্রেজেন্টেশনকে প্রভাবিত করে কিন্তু ম্যাগনিচুড রিপ্রেজেন্টেশনকে না, বা স্পেশিয়াল ডোমেইনে সার্কুলার শিফট ফুরিয়ে ট্রান্সফর্মের ম্যাগনিচুডকে প্রভাবিত করে না।