PCM এবং ADPCM এর মধ্যে পার্থক্য

PCM এবং ADPCM এর মধ্যে পার্থক্য
PCM এবং ADPCM এর মধ্যে পার্থক্য

ভিডিও: PCM এবং ADPCM এর মধ্যে পার্থক্য

ভিডিও: PCM এবং ADPCM এর মধ্যে পার্থক্য
ভিডিও: 20 Datos Curiosos sobre los Perros | Curiosidades sobre los Perros 2024, জুলাই
Anonim

PCM বনাম ADPCM

বেশিরভাগ প্রাকৃতিক সংকেত যেমন ভয়েস হল অ্যানালগ সংকেত। যাইহোক, যেহেতু কম্পিউটার এবং বর্তমানে আমরা যে সমস্ত যন্ত্রপাতি ব্যবহার করি সেগুলিই ডিজিটাল, তাই সেই অ্যানালগ সংকেতগুলিকে ডিজিটাল সিগন্যালে রূপান্তর করা অপরিহার্য৷ উদাহরণস্বরূপ, একটি কম্পিউটারে একটি ভয়েস রেকর্ড করতে, সংকেতটিকে বিটের একটি সিরিজ হিসাবে উপস্থাপন করা উচিত। সাধারণত, মাইক্রোফোন প্রথমে শব্দকে একটি এনালগ বৈদ্যুতিক সংকেতে রূপান্তরিত করে। তারপর সেই এনালগ বৈদ্যুতিক সংকেতটিকে ডিজিটাল সিগন্যালে রূপান্তরিত করা হয় যা একটি বিট সিকোয়েন্স হিসাবে উপস্থাপন করা যেতে পারে। এই ডিজিটাল সংকেত প্রাপ্ত করার জন্য বিভিন্ন কৌশল থাকতে পারে। পিসিএম (পালস কোড মডুলেশন) এবং এডিপিসিএম (অ্যাডাপ্টিভ ডিফারেনশিয়াল পালস কোড মডুলেশন) ডিজিটালাইজেশনের দুটি কৌশল।

PCM (পালস কোড মডুলেশন)

পিসিএম একটি বিট সিকোয়েন্স হিসাবে একটি এনালগ সংকেত উপস্থাপন করার একটি কৌশল। পিসিএম-এ, প্রথমে, সিগন্যালের প্রশস্ততা সমান বিরতিতে পরিমাপ করা হয় (আরো সঠিকভাবে, সংকেতটি নমুনা করা হয়)। তারপর এই নমুনাগুলি ডিজিটাল নম্বর হিসাবে সংরক্ষণ করা হয়। উদাহরণস্বরূপ, একটি ত্রিভুজাকার সংকেতকে ক্রম হিসাবে পরিমাপ করা যেতে পারে, 0, 1, 2, 3, 2, 1, 0, -1, -2, -3, -2, -1, 0, 1, 2, 3, ……. যখন এই সংখ্যাগুলিকে বাইনারিতে উপস্থাপন করা হয়, তখন এটি হবে ক্রম, 0000, 0001, 0010, 0011, 0010, 0001….. এইভাবে সেই ত্রিভুজাকার অ্যানালগ সংকেতটিকে পিসিএম-এ বিট সিকোয়েন্সে রূপান্তরিত করা হয়।

PCM ডিজিটাল টেলিফোনিতে ভয়েস এনকোডিং পদ্ধতি হিসেবে ব্যবহার করা হয়েছে। কম্পিউটারে ডিজিটাল অডিওর জন্যও পিসিএম একটি স্ট্যান্ডার্ড। যাইহোক, কিছু পরিবর্তন করে, PCM মেমরি এবং তথ্য হারের ক্ষেত্রে অপ্টিমাইজ করা যেতে পারে। ADPCM এরকম একটি পদ্ধতি।

ADPCM (অ্যাডাপ্টিভ ডিফারেন্সিয়াল পালস কোড মডুলেশন)

ADPCM হল এক প্রকার DPCM (ডিফারেনশিয়াল পালস কোড মড্যুলেশন), যা নমুনার পুরো মাত্রা পাঠানোর পরিবর্তে পরপর নমুনার মধ্যে পার্থক্য পাঠায় (বা সঞ্চয় করে)।এটি পাঠানোর বিটের পরিমাণ হ্রাস করে। উদাহরণস্বরূপ, ত্রিভুজাকার সংকেতের ক্ষেত্রে, পরপর দুটি নমুনার মধ্যে পার্থক্য সর্বদা প্লাস বা বিয়োগ এক। যখন প্রথম নমুনা পাঠানো হয়, দ্বিতীয় এবং প্রথম নমুনার মধ্যে পার্থক্য প্রদান করা হলে রিসিভার দ্বিতীয় নমুনার মান বের করতে পারে। তাই, DPCM সিগন্যালকে ডিজিটালভাবে উপস্থাপন করার জন্য প্রয়োজনীয় বিটের পরিমাণ কমিয়ে দেয়।

ADPCM DPCM-তে আরেকটি পরিবর্তন করে। সংকেতকে উপস্থাপন করার জন্য প্রয়োজনীয় বিটের পরিমাণ আরও কমানোর জন্য এটি স্যাম্পলিং ব্যবধানের (বা কোয়ান্টাইজেশন ধাপ) আকার পরিবর্তন করে। ADPCM অনেক এনকোডিং অ্যাপ্লিকেশনে ব্যাপকভাবে ব্যবহৃত হয়।

PCM এবং ADPCM এর মধ্যে পার্থক্য কি?

1. ADPCM-এ, পরপর দুটি নমুনার মধ্যে পার্থক্য সিগন্যাল উপস্থাপন করতে ব্যবহৃত হয়, যেখানে নমুনার মানগুলি সরাসরি PCM-এ ব্যবহৃত হয়।

2. পিসিএম-এ, দুটি নমুনার মধ্যে ব্যবধানের আকার নির্দিষ্ট করা হয়, যেখানে এটি ADPCM-তে পরিবর্তিত হতে পারে।

৩. ADPCM-এর PCM-এর তুলনায় একটি সংকেত উপস্থাপন করতে কম পরিমাণ বিট প্রয়োজন।

৪. একটি পিসিএম সিগন্যাল ডিকোড করা একটি ADPCM সিগন্যালের চেয়ে সহজ৷

প্রস্তাবিত: