4K இல் ஸ்ட்ரீமிங் செய்வது புதிய விதிமுறை, ஆனால் ஒவ்வொரு 16 மில்லி விநாடிகளிலும் 8.2 மில்லியன் பிக்சல்களுக்கு மேல் தகவல் அனுப்பப்படுகிறது-இணையத்தில் 4K வீடியோவை சேமித்து அனுப்புவது எளிதான காரியம் அல்ல.
இரண்டு மணி நேரத் திரைப்படம் சுருக்கப்படாதபோது, 1.7 டெராபைட் சேமிப்பகத்தைக் கொண்டிருக்கும். அப்படியானால், YouTube மற்றும் Netflix போன்ற ஸ்ட்ரீமிங் ஜாம்பவான்கள் அதிக இடத்தை எடுக்கும் வீடியோக்களை எவ்வாறு சேமித்து ஸ்ட்ரீம் செய்கிறார்கள்?
அன்றைய வீடியோவை உருவாக்கவும்
சரி, திரைப்படங்களின் அளவைக் குறைக்க வீடியோ கோடெக்குகளைப் பயன்படுத்துவதால் அவர்கள் அவ்வாறு செய்யவில்லை, ஆனால் வீடியோ கோடெக் என்றால் என்ன, எது சிறந்தது?
வீடியோ கோடெக் என்றால் என்ன?
வீடியோ கோடெக்குகளின் சிக்கல்களில் ஆழமாக மூழ்குவதற்கு முன், வீடியோ எவ்வாறு உருவாக்கப்படுகிறது என்பதைப் புரிந்துகொள்வது அவசியம். எளிமையாகச் சொன்னால், வீடியோ என்பது ஒன்றுக்கொன்று விரைவாக மாற்றியமைக்கும் ஸ்டில் படங்களின் தொகுப்பைத் தவிர வேறில்லை.
இந்த அதிக மாறும் வேகத்தின் காரணமாக, மனித மூளை படங்கள் நகரும் என்று நினைக்கிறது, ஒரு வீடியோவைப் பார்ப்பது போன்ற மாயையை உருவாக்குகிறது. எனவே, 4K இல் ஒரு வீடியோவைப் பார்க்கும்போது, நீங்கள் 2160x3840 தீர்மானம் கொண்ட படங்களின் தொகுப்பைப் பார்க்கிறீர்கள். படங்களின் இந்த உயர் தெளிவுத்திறன் சிறந்த வீடியோ அனுபவத்தை வழங்க 4K இல் வீடியோ ஷாட் செய்ய உதவுகிறது. படங்களின் இந்த உயர் தெளிவுத்திறன் வீடியோவின் அளவை அதிகரிக்கிறது, இணையம் போன்ற வரையறுக்கப்பட்ட அலைவரிசை கொண்ட சேனல்களில் ஸ்ட்ரீம் செய்ய இயலாது.
இந்த சிக்கலை தீர்க்க, எங்களிடம் வீடியோ கோடெக்குகள் உள்ளன. கோடர்/டிகோடர் அல்லது கம்ப்ரஷன்/டிகம்ப்ரஷன் என்பதன் சுருக்கம், வீடியோ கோடெக் படங்களின் ஸ்ட்ரீமை தரவு பிட்களாக சுருக்குகிறது. இந்த சுருக்கமானது வீடியோவின் தரத்தை குறைக்கலாம் அல்லது பயன்படுத்தப்படும் சுருக்க அல்காரிதம்களின் அடிப்படையில் எந்த விளைவையும் ஏற்படுத்தாது.
எனது தொலைபேசி எந்த வகையான சார்ஜரைப் பயன்படுத்துகிறது
பெயர் குறிப்பிடுவது போல, கோடெக்கில் உள்ள சுருக்க பிட் ஒவ்வொரு படத்தின் அளவையும் குறைக்கிறது. இதைச் செய்ய, சுருக்க அல்காரிதம் மனிதக் கண்ணின் நுணுக்கங்களைப் பயன்படுத்துகிறது-அவர்கள் பார்க்கும் வீடியோக்கள் சுருக்கப்பட்டவை என்பதை மக்கள் அறிந்து கொள்வதைத் தடுக்கிறது.
டிகம்ப்ரஷன், மாறாக, எதிர்மாறாகச் செயல்படுகிறது மற்றும் சுருக்கப்பட்ட தகவலைப் பயன்படுத்தி வீடியோவை வழங்குகிறது.
தகவலைச் சுருக்கும் போது கோடெக்குகள் ஒரு சிறந்த வேலையைச் செய்தாலும், அதைச் செய்வது உங்கள் CPU க்கு வரி விதிக்கலாம். இதன் காரணமாக, உங்கள் கணினியில் வீடியோ கம்ப்ரஷன் அல்காரிதம்களை இயக்கும்போது, கணினி செயல்திறனில் ஏற்ற இறக்கங்களைக் காண்பது இயல்பானது.
இந்தச் சிக்கலைத் தீர்க்க, CPUகள் மற்றும் GPUகள் இந்த சுருக்க அல்காரிதம்களை இயக்கக்கூடிய சிறப்பு வன்பொருளுடன் வருகின்றன. பிரத்யேக வன்பொருள் வீடியோ கோடெக்குகளை செயலாக்கும் போது, செயல்திறனை மேம்படுத்தும் போது, CPU ஐ செயல்படுத்துகிறது.
வீடியோ கோடெக் எப்படி வேலை செய்கிறது?
இப்போது வீடியோ கோடெக் என்ன செய்கிறது என்பது பற்றிய அடிப்படை புரிதல் நமக்கு இருப்பதால், கோடெக் எப்படி வேலை செய்கிறது என்பதைப் பார்க்கலாம்.
குரோமா துணை மாதிரி
முன்பு விளக்கியது போல், வீடியோக்கள் படங்களால் ஆனவை, மேலும் குரோமா துணை மாதிரி ஒவ்வொரு படத்திலும் உள்ள தகவலைக் குறைக்கிறது. இதைச் செய்ய, இது ஒவ்வொரு படத்திலும் உள்ள வண்ணத் தகவலைக் குறைக்கிறது, ஆனால் மனிதக் கண்ணால் இந்த வண்ணத் தகவலின் குறைப்பு எவ்வாறு கண்டறியப்படுகிறது?
சரி, நீங்கள் பார்க்கிறீர்கள், பிரகாசத்தில் ஏற்படும் மாற்றங்களைக் கண்டறிவதில் மனித கண்கள் சிறந்தவை, ஆனால் வண்ணங்களைப் பற்றி இதைச் சொல்ல முடியாது. ஏனென்றால், கூம்புகளுடன் ஒப்பிடும்போது மனிதக் கண்ணில் அதிக தண்டுகள் உள்ளன (பிரகாசத்தில் ஏற்படும் மாற்றங்களைக் கண்டறியும் ஒளிச்சேர்க்கை செல்கள்) (நிறங்களை வேறுபடுத்துவதற்குப் பொறுப்பான ஒளிச்சேர்க்கை செல்கள்). கம்பிகள் மற்றும் கூம்புகளில் உள்ள வேறுபாடு, சுருக்கப்பட்ட மற்றும் சுருக்கப்படாத படங்களை ஒப்பிடும் போது கண்கள் நிற மாற்றங்களைக் கண்டறிவதைத் தடுக்கிறது.
குரோமா துணை மாதிரிகளைச் செய்ய, வீடியோ சுருக்க அல்காரிதம் RGB இல் உள்ள பிக்சல் தகவலை பிரகாசம் மற்றும் வண்ணத் தரவாக மாற்றுகிறது. அதன் பிறகு, சுருக்க நிலைகளின் அடிப்படையில் படத்தில் உள்ள வண்ணத்தின் அளவை அல்காரிதம் குறைக்கிறது.
தேவையற்ற சட்டத் தகவலை நீக்குதல்
வீடியோக்கள் பல படங்களின் பிரேம்களால் ஆனவை, பெரும்பாலான சந்தர்ப்பங்களில், இந்த பிரேம்கள் அனைத்தும் ஒரே தகவலைக் கொண்டிருக்கின்றன. எடுத்துக்காட்டாக, ஒரு நபர் ஒரு நிலையான பின்னணியில் பேசும் வீடியோவை கற்பனை செய்து பாருங்கள். இதுபோன்ற சந்தர்ப்பங்களில், வீடியோவில் உள்ள அனைத்து பிரேம்களும் ஒரே மாதிரியான கலவையைக் கொண்டுள்ளன. எனவே வீடியோவை வழங்க அனைத்து படங்களும் தேவையில்லை. நமக்குத் தேவையானது ஒரு ஃபிரேமில் இருந்து மற்றொன்றிற்கு நகரும் போது ஏற்படும் மாற்றங்கள் தொடர்பான அனைத்து தகவல்களையும் தரவுகளையும் கொண்டிருக்கும் அடிப்படைப் படம்.
எனவே, வீடியோ அளவைக் குறைக்க, சுருக்க அல்காரிதம் வீடியோ பிரேம்களை I மற்றும் P பிரேம்களாகப் பிரிக்கிறது (கணிக்கப்பட்ட பிரேம்கள்). இங்கே I பிரேம்கள் அடிப்படை உண்மை மற்றும் P பிரேம்களை உருவாக்கப் பயன்படுகிறது. பி பிரேம்கள் பின்னர் I பிரேம்களில் உள்ள தகவல் மற்றும் குறிப்பிட்ட சட்டத்திற்கான மாற்றத் தகவலைப் பயன்படுத்தி வழங்கப்படுகின்றன. இந்த முறையைப் பயன்படுத்தி, ஒரு வீடியோ ஐ ஃப்ரேம்களின் தொகுப்பாகப் பிரிக்கப்பட்டு, பி பிரேம்களாகப் பிரிக்கப்பட்டு வீடியோவை மேலும் சுருக்குகிறது.
ஜிமெயில் கணக்கை எப்படி இயல்புநிலையாக மாற்றுவது
இயக்க சுருக்கம்
இப்போது நாம் வீடியோவை I மற்றும் P பிரேம்களாக உடைத்துள்ளோம், நாம் இயக்க சுருக்கத்தைப் பார்க்க வேண்டும். I பிரேம்களைப் பயன்படுத்தி P பிரேம்களை உருவாக்க உதவும் வீடியோ சுருக்க அல்காரிதத்தின் ஒரு பகுதி. இதைச் செய்ய, சுருக்க அல்காரிதம் I சட்டத்தை மேக்ரோ-பிளாக்ஸ் எனப்படும் தொகுதிகளாக உடைக்கிறது. இந்தத் தொகுதிகளுக்கு இயக்க திசையன்கள் வழங்கப்படுகின்றன, அவை ஒரு சட்டத்திலிருந்து மற்றொரு சட்டத்திற்கு மாறும்போது இந்தத் தொகுதிகள் எந்த திசையில் நகரும் என்பதை வரையறுக்கின்றன.
ஒவ்வொரு தொகுதிக்கான இந்த இயக்கத் தகவல், வரவிருக்கும் சட்டகத்தில் ஒவ்வொரு பிளாக்கின் இருப்பிடத்தையும் கணிக்க வீடியோ சுருக்க அல்காரிதம் உதவுகிறது.
உயர் அதிர்வெண் படத் தரவை நீக்குகிறது
வண்ணத் தரவுகளில் ஏற்படும் மாற்றங்களைப் போலவே, ஒரு படத்தில் உள்ள உயர் அதிர்வெண் கூறுகளில் நுட்பமான மாற்றங்களை மனிதக் கண்ணால் கண்டறிய முடியாது, ஆனால் உயர் அதிர்வெண் கூறுகள் என்றால் என்ன? சரி, நீங்கள் பார்க்கிறீர்கள், உங்கள் திரையில் காண்பிக்கப்பட்ட படம் பல பிக்சல்களைக் கொண்டுள்ளது, மேலும் இந்த பிக்சல்களின் மதிப்புகள் காண்பிக்கப்படும் படத்தின் அடிப்படையில் மாறுகின்றன.
படத்தின் சில பகுதிகளில், பிக்சல் மதிப்புகள் படிப்படியாக மாறுகின்றன, மேலும் அத்தகைய பகுதிகள் குறைந்த அதிர்வெண் கொண்டதாகக் கூறப்படுகிறது. மறுபுறம், பிக்சல் தரவுகளில் விரைவான மாற்றம் ஏற்பட்டால், அந்த பகுதி அதிக அதிர்வெண் தரவு கொண்டதாக வகைப்படுத்தப்படும். உயர் அதிர்வெண் கூறுகளைக் குறைக்க வீடியோ சுருக்க வழிமுறைகள் டிஸ்கிரீட் கொசைன் டிரான்ஸ்ஃபார்மைப் பயன்படுத்துகின்றன.
இது எவ்வாறு செயல்படுகிறது என்பது இங்கே. முதலில், DCT அல்காரிதம் ஒவ்வொரு மேக்ரோ-பிளாக்கிலும் இயங்குகிறது, பின்னர் பிக்சல் தீவிரத்தில் ஏற்படும் மாற்றம் மிக வேகமாக இருக்கும் பகுதிகளைக் கண்டறிகிறது. இது படத்திலிருந்து இந்தத் தரவுப் புள்ளிகளை நீக்குகிறது-வீடியோவின் அளவைக் குறைக்கிறது.
குறியாக்கம்
இப்போது வீடியோவில் உள்ள அனைத்து தேவையற்ற தகவல்களும் அகற்றப்பட்டுவிட்டதால், மீதமுள்ள தரவு பிட்களை சேமிக்க முடியும். இதைச் செய்ய, வீடியோ சுருக்க அல்காரிதம் ஹஃப்மேன் என்கோடிங் போன்ற ஒரு குறியாக்கத் திட்டத்தைப் பயன்படுத்துகிறது, இது ஒரு சட்டத்தில் உள்ள அனைத்து தரவு பிட்களையும் அவை வீடியோவில் எத்தனை முறை நிகழும் என்பதை இணைக்கிறது, பின்னர் அவற்றை ஒரு மரம் போன்ற பாணியில் இணைக்கிறது. இந்த குறியிடப்பட்ட தரவு கணினியில் சேமிக்கப்படுகிறது, இது வீடியோவை எளிதாக வழங்க உதவுகிறது.