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