Кіріспе

Төртбұрышты бейне түсіру және қалпына келтіру үлгісі

Растрлық сканерлеу – теледидардағы бейне түсіру мен қалпына келтірудің төртбұрышты үлгісі. Салыстыру арқылы, бұл термин растрлық графика үшін де қолданылады, ол көптеген компьютерлік бит карталы сурет жүйелерінде қолданылатын сурет сақтау және беру үлгісі. "Растр" сөзі латын тіліндегі "rastrum" (тісті тарақ) сөзінен шыққан, ол "radere" (сызып алу) сөзінен туындаған; сондай-ақ "rastrum" – музыкалық таяқша сызықтарын салуға арналған құрал. Тік сызылғанда, тарақтың қалдырған іздері растрдың параллель сызықтарына ұқсайды: осы сызықпен сызық сканерлеу растрды құрайды. Бұл – аймақты біртіндеп, бір сызықтан кейін бір сызықпен жүйелі түрде жабу процесі. Көп жағдайда бұл процестен әлдеқайда жылдам болғанымен, мәтінді оқыған кезде көздің қозғалысына өте ұқсас. Көптеген қазіргі заманғы графикалық карталарда сурет салуға арналған деректер "фреймбуфер" деп аталатын жартылай өткізгіш жадтың бөлігінде сақталады. Бұл жад аймағы экрандағы әрбір пиксельдің мәнін сақтайды. Бұл мәндер жаңару буферінен алынып, экранға қатарлап шығарылады.

Сканерлеу желілері

Растрлық сканерлеуде кескін "сканерлеу сызықтары" деп аталатын (әдетте көлденең) жолақтар тізбегіне бөлінеді. Әрбір сканерлеу сызығы бейне көзінен оқылған аналогты сигнал түрінде, теледидар жүйелеріндегідей берілуі мүмкін, немесе компьютерлік жүйеде өңдеу үшін дискретті пиксельдерге бөлінуі мүмкін. Пиксельдерді қатарлар бойынша реттеу растрлық рет немесе растрлық сканерлеу тәртібі деп аталады. Аналогтық теледидарда дискретті сканерлеу сызықтары (дискретті вертикальді ажыратымдылық) бар, бірақ дискретті пиксельдер (горизонтальді ажыратымдылық) жоқ – оның орнына сигнал сканерлеу сызығы бойында үздіксіз өзгереді. Осылайша, сканерлеу сызықтарының саны (вертикальді ажыратымдылық) нақты анықталса, горизонтальді ажыратымдылық сканерлеу сызығы бойында сигналдың қаншалықты жылдам өзгеруіне байланысты шамамен анықталады.

Сканерлеу үлгісі

Растрлық сканерлеуде сәуле көлденең бағытта солдан оңға қарай тұрақты жылдамдықпен қозғалады, содан кейін бос кеңістіктерден өтіп, солға қарай жылдам қайта оралады, онда ол қайта қосылып, келесі жолды сызып өтеді. Осы уақыт ішінде тік орналасу да тұрақты түрде (төменге қарай) өседі, бірақ әлдеқайда баяу – бір сурет кадрына бір тік сканерлеу, ал бір жолға бір көлденең сканерлеу. Осылайша, әрбір сканерлеу жолы шамамен –1/көлденең ажыратымдылыққа тең еңіспен сәл «төменге» (оң төменгі жаққа қарай) бұрылады, ал солға қарай қайта оралу (кері сканерлеу) алға қарайғы сканерлеуден әлдеқайда жылдам және негізінен көлденең болады. Сканерлеу жолдарының бұл еңісі өте кішкентай, және экранның қисықтығы мен басқа да шағын геометриялық қателердің әсерімен салыстырылады. Кейбір адамдар сканерлеу жолы аяқталғаннан кейін катодты сәулелі түтік (КСТ) дисплейінің ішінде жазу машинасының немесе принтердің қағазды жылжытуына немесе жолға жылжуына ұқсас кенеттен секіріс жасайды деп жаңылысады. Бірақ бұрын айтқанымыздай, бұл дәл осылай болмайды: тік сканерлеу сканерлеу жолы бойында тұрақты жылдамдықпен жалғасады, нәтижесінде шағын еңіс пайда болады. Техникалық жағынан қадамдармен жылжудың орнына тұрақты жылдамдықпен сканерлеу жасалады, себебі қадамдарды жүзеге асыру қиын, ал тұрақты жылдамдықпен сканерлеу оңайырақ. Пайда болған еңіс КСТ-да еңіс және параллелограмм түзетулері арқылы өтелуі мүмкін, бұл сәуле экран арқылы қозғалғанда шағын тік бұрылыс жасауды талап етеді. Дұрыс реттелгенде, бұл бұрылыс сканерлеу жолдарының төменгі еңісін толығымен жояды. Көлденең қайта оралу, керісінше, еңіс бұрылысы алынғаннан кейін тегіс түрде төмен қарай бұрылады; қайта оралудың екі шетінде де секіріс болмайды. КСТ-ны сканерлеу магниттік бұрылыс арқылы жүзеге асырылады, бұрылыс мойынтіректерінің орамаларындағы ток күшінің өзгеруі арқылы. Бұрылысты жылдам өзгерту (секіру) мойынтірекке кернеудің импульсын беруді талап етеді, ал бұрылыс индуктивтілік пен импульстың амплитудасы рұқсат бергенше ғана жылдам әрекет ете алады. Электрондық тұрғыдан, бұрылыс мойынтіректерінің тік орамаларының индуктивтілігі салыстырмалы түрде жоғары, сондықтан мойынтіректегі ток, демек магниттік бұрылыс өрісінің тік бөлігі баяу ғана өзгере алады. Шындығында, көлденең және тік импульстар пайда болады, ал сәйкес келетін көлденең және тік тоқтау аралықтары бұрылыс тогына орналасу үшін уақыт береді және жаңа мәніне бекітеді. Бұл тоқтау аралығында болады. Электроникада, бұл (әдетте тұрақты жылдамдықпен) сәулелердің қозғалысы «сканерлеу» деп аталады, ал бұрылыс мойынтірегіне токтарды (немесе осциллографтағы көлденең бұрылыс пластиналары үшін кернеулерді) құратын тізбектер сканерлеу тізбектері деп аталады. Олар пішін тісті толқынды жасайды: экран арқылы тұрақты қозғалыс, содан кейін әдетте жылдам кері қозғалыс, және тік сканерлеу үшін де солай. Сонымен қатар, кең бұрышты КСТ-ға орталыққа қарай пропорционалды түрде жылдам өзгеретін токпен көлденең сканерлеу қажет, себебі экранның ортасы шеттеріне қарағанда бұрылыс мойынтірегіне жақын. Тоқтың сызықтық өзгеруі сәулелерді тұрақты жылдамдықпен бұрышты түрде қозғауы мүмкін; бұл орталыққа қарай көлденең қысуға әкеледі.

Принтерлер

Компьютерлік принтерлер суреттерін негізінен растрлік сканерлеу арқылы құрайды. Лазерлік принтерлер фотосезімтал барабанды сканерлеу үшін айналмалы көпбұрышты айнаны (немесе оптикалық баламасын) пайдаланады, ал қағаздың қозғалысы екінші сканерлеу осін қамтамасыз етеді. Көбінесе принтерлердің ажыратымдылығын ескерсек, "төмен қарай жылға" салдарлы эффект өте шағын. Сиялы принтерлердің баспа басында көптеген саптамалар (ондағаннан жүздегенге дейін) болады, сондықтан көптеген "сканерлеу жолдары" бірге жазылады, ал қағаздың жылжуы келесі топтама сканерлеу жолдарына дайындық жасайды. Векторлық деректерді дисплей немесе принтерге қажетті форматқа түрлендіру үшін растрлік кескін процессоры (RIP) қажет.

Қаріптер

Компьютерлік мәтін көбінесе әр басып шығаруға болатын әріп немесе символдың (глифтің) контурларын сипаттайтын қаріп файлдарынан құралады. (Аз ғана бөлігі "бит карталары" болып табылады.) Бұл контурлар мәтін ретінде көрсетілген немесе басылған кезде, әрбір әріп үшін шағын растрлерге түрлендірілуі керек, нәтижесінде олардың шағын растрлері парақтың растрімен біріктіріледі.

Түсінігі

КРТ-те растрлық сканерлеу бірнеше техникалық және психологиялық процестер арқылы бір сканерлеу нүктесінен (бір уақытта бір нүкте ғана салынады) тұрақты кескіннің әсерін тудырады. Бұл кескіндер қозғалыс әсерін фильм сияқты жасайды – жеткілікті жоғары кадр жылдамдығы тұрақты кескіндерден қозғалыс сезімін береді, бірақ растрлық сканерлеулер бірнеше жағынан өзгеше, әсіресе толық емес сканерлеу (interlacing) арқасында. Біріншіден, фосфордың қалтану қабілетіне байланысты, бір уақытта бір ғана "пиксел" салынып жатса да (аналогты дисплейде "пиксел" нақты анықталмайды, себебі тұрақты көлденең бөліністер болмайды, керісінше "қозғалатын нүкте" болады), бүкіл экран боялған кезде бастапқы пиксел әлі де салыстырмалы түрде жарық болады. Оның жарықтығы азаяды, бұл жыпылықтау сезімін тудыруы мүмкін. Бұл толық емес сканерлеуді қолданудың бір себебі – бір бейне тарату өрісінде әрбір екінші жол ғана салынатындықтан, жаңадан салынған жарқын жолдар сәл әлсізделген ескі жолдармен бірігіп, салыстырмалы түрде тегіс жарықтандыруды қамтамасыз етеді. Екіншіден, көрудің инерциясы арқасында көрілген кескін тор қабықта бір сәт сақталады және салыстырмалы түрде тұрақты болып көрінеді. Осыған байланысты, жыпылықтаудың бірігу шегі бойынша, бұл импульсті пиксельдер тұрақты болып қабылданады. Осылайша тұрақты көрінетін кескіндер біріктіріліп, кинопроектор сияқты қозғалыс суретін құрайды. Дегенмен, кинопроекторларда толық кескін бірден (растрлық сканерлеу емес), толық емес сканерлеусіз, секундына 24 кадр жылдамдығымен көрсетілетінін естен шығармау керек. Керісінше, растрлық сканерленген, толық емес сканерлеулі бейне секундына 50 немесе 60 өріс (әр өріс екінші жолдан тұрады, демек секундына 25 немесе 30 кадр жылдамдығына сәйкес келеді) жасайды, мұнда әр өріс бірден бүкіл кескінге емес, бір пикселден бастап салынады. Бұл екеуі де бейне шығарады, бірақ сәл әртүрлі қабылдауға немесе "сезімге" ие.

Теория және тарих

КРТ дисплейінде электрондық сәулелер ашылғанда, бұрылу иығы жасаған магнит өрісінің көлденең бұрылу компоненті сәулелерді солдан оңға тұрақты жылдамдықпен "алға" қарай сканерлейді. Бірінен соң бірі келетін пиксельдердің деректері (пикселдік сағат жылдамдығымен) әр үш негізгі түстің сандық-аналогтық түрлендіргіштеріне жіберіледі (қазіргі заманғы жалпақ панельді дисплейлерде пиксельдік деректер сандық күйде қалады). Сканерлеу сызығы салынғанда, дисплейдің оң жақ шетінде барлық сәулелер уақытша тоқтатылады, бірақ магнит өрісі тоқтатылғаннан кейін қысқа уақытқа көлемін ұлғайта береді. Сандарды шатастырмау үшін: егер магниттік бұрылу өрістері болмаса, барлық сәулелер экранның ортасына жақын түсер еді. Орталықтан алшақтаған сайын, өріс күші де арта түсер еді. Бір полярлылықтағы өрістер сәулені жоғары және солға, ал кері полярлылықтағылары төмен және оңға жылжытады. Ортаға жақын жерде магниттік бұрылу өрісі нөлге тең. Сондықтан сканерлеу өрісінің күші азайғанда басталады. Ортасында нөлден өтеді, содан кейін сканерлеуді аяқтау үшін қайтадан күшейеді. Экранға бір сызық салынғаннан кейін және сәулелер уақытша тоқтатылғаннан кейін, магнит өрісі жобаланған ең жоғары деңгейге жетеді. Алға қарай сканерлеуге кеткен уақытқа қарағанда, ол сәулені көрінетін (ашылмаған) аймақтың сол жақ шетінен тысқа жылжытуға қажетті күшке салыстырмалы түрде жылдам өзгереді. Бұл процесс барлық сәулелер тоқтатылған күйде жүреді және қайта іздеу деп аталады. Сол жақ шетінде өріс бірте-бірте әлсірейеді, келесі алға қарай сканерлеуді бастау үшін, ал басталысынан кейін көп ұзамай сәулелер жаңа көрінетін сканерлеу сызығын бастау үшін қайта ашылады. Дәл осындай процесс тік сканерлеуде де болады, бірақ дисплейдің жаңару жылдамдығымен (әдетте 50-75 Гц). Толық өріс полярлықтан басталады, бұл сәулелерді көрінетін аймақтың жоғарғы шетінен тысқа жылжытады, бұрылу өрісінің тік компоненті ең жоғары деңгейде болады. Бірнеше ондаған горизонтальды сканерлеуден кейін (бірақ сәулелер тоқтатылған күйде), ашылмаған тік компонент, көлденең ашылмаған компонентпен бірігіп, сәулелерге бірінші сканерлеу сызығын көрсетуге мүмкіндік береді. Соңғы сканерлеу сызығы салынғаннан кейін, магнит өрісінің тік компоненті тік қайта іздеу басталар алдында жалпы биіктіктің бірнеше пайызына тең күшейеді. Тік қайта іздеу салыстырмалы түрде баяу, бірнеше ондаған горизонтальды сканерлеуге кеткен уақыт аралығында жүреді. Аналогты КРТ теледидарларында жарықтықты ең жоғары деңгейге орнату әдетте тік қайта іздеуді суретте зигзаг сызықтар түрінде көрінетін еді. Аналогты теледидарда бастапқыда, жоғарыда сипатталғандай, қарапайым ретті растрлық сканерлеуді жасау өте қымбат болды, бірақ француздық 819 жолдық жүйе өз уақытындағы басқа стандарттарға қарағанда жақсырақ бейне беретін. Жылт-жылтсыз бейне алу үшін аналогты теледидар осы схеманың түрін қозғалмалы суреттерді көрсетуге арналған проекторларда қолданды, онда фильмнің әрбір кадры екі немесе үш рет көрсетіледі. Бұл үшін жалюзи жабылып, қайта ашылады, бұл жылдамдықты арттырады, бірақ деректерді жаңарту жылдамдығын арттырмайды.

Араласқан сканерлеу

Сүрлеуді азайту үшін, аналогты CRT теледидарлары алғашқы тік сканда тек тақ нөмірлі сканерлеу сызықтарын жазады; содан кейін, жұп нөмірлі сызықтар тақ нөмірлі сызықтардың арасына ("араластырылып") орналасады. Бұл – араластырылған сканерлеу деп аталады. (Бұл жағдайда жұп нөмірлі сызықтарды орналастыру үшін нақты позицияны басқару қажет. Ескі аналогты теледидарларда Vertical Hold реттегішін қалыптау сызықтардың дұрыс араласуын қамтамасыз ететін. Егер реттеу дұрыс болмаса, сызықтар жұптар түрінде, араларында кеңістікпен көрінеді.) Қазіргі заманғы жоғары ажыратымды теледидар дисплейлері компьютерлік мониторлардағы прогрессивті сканерлеу сияқты дерек форматтарын қолданады (мысалы, "1080p", 1080 сызық, прогрессивті) немесе араластырылған сканерлеуді (мысалы, "1080i").

Радар

Растрлық сканерлер (теңіз қаруы) атыс бақылау радарларында қолданылды, бірақ олар көбінесе тар тіктөртбұрыштар болды. Олар жұптармен (бағытқа және биіктікке) қолданылды. Әр дисплейде бір ось көру сызығынан бұрыштық ауытқуды, ал екіншісі – қашықтықты көрсетті. Радардан алынған сигналдар бейнені жарықтандырды. Іздеу және ауа райы радарлары дөңгелек экранды қамтитын дөңгелек дисплейге (Plan Position Indicator, PPI) ие, бірақ бұл техникалық тұрғыдан растр емес. Аналогтық ППИ-лерде ортадан сыртқа қарай қозғалатын сызылымдар болады, ал сызылымның бұрышы антеннаның айналуымен сәйкес келеді, жоғары – солтүстікке немесе кеменің бағытына.

Теледидар

Растрлық сканерлеуді теледидарда қолдануды 1880 жылы француз инженері Морис Леблан ұсынды. Растрлық сканерлеу тұжырымдамасы Пауль Нипковтың 1884 жылғы механикалық диск арқылы сканерлеуді теледидарға арналған патентіне ішкі қасиеті ретінде кірді. Растр термині 1894 жылға дейін жартылай тоналды баспа экранының үлгісі үшін қолданылды. Осыған ұқсас терминология неміс тілінде кем дегенде 1897 жылдан бері қолданылып келеді; Эдер «die Herstellung von Rasternegativen für Zwecke der Autotypie» (жартылай тон үшін растрлық негативтерді жасау) туралы жазды. Макс Дикманн мен Густав Глэдж катодты сәулелі түтікте (CRT) алғашқы рет нақты растрлық кескіндерді жасады; олар өз әдістерін 1906 жылы Германияда патенттеді. Олар патенттерінде немесе басқа жазбаларында «растр» сөзін қолданған-қолданбағаны әлі анықталған жоқ. Айналмалы барабан арқылы кескінді сканерлеуге қатысты «растр» терминінің алғашқы қолданылуы – Артур Корнның 1907 жылғы кітабында: «als Rasterbild auf Metall in solcher Weise aufgetragen, dass die hellen Töne metallisch rein sind, oder umgekehrt» (жарық тонды металл таза болатын металлға салынған растрлық кескін ретінде, немесе керісінше). Корн жартылай тоналды баспаның терминологиясы мен әдістерін қолданды, онда «Rasterbild» – жартылай тоналды экранды баспа тақтасы болды. 1926 жылы неміс авторлары Эйххорн растрға қатысты сканерлеуге байланысты мынадай қолданыстарды жасады: «die Tönung der Bildelemente bei diesen Rasterbildern» және «Die Bildpunkte des Rasterbildes» («осы растрлық кескіннің кескін элементтерінің тоны» және «растрлық кескіннің кескін нүктелері»); ал Шрётер 1932 жылы: «Rasterelementen», «Rasterzahl» және «Zellenraster» («растрлық элементтер», «растрлық саны» және «жасушалық растр»). Растрды теледидарлық сканерлеу үлгісі үшін алғаш рет қолданғандығы үшін барон Манфред фон Арденне 1933 жылы былай деп жазды: «1930 жылдың қаңтарындағы баяндамада Браун түтігінің нүктелік қалыптығы және нүктелік жарықтығы зертханада нақты және жарық растр жасау үшін прототиптелгені демонстрациялар арқылы дәлелденді». Растр 1936 жылға дейін кем дегенде ағылшын тіліндегі теледидар әдебиетіне «Электришен» журналындағы мақаланың тақырыбында енгізілді. Кескінді сканерлеудің математикалық теориясы 1934 жылы Белл зертханасының Мерц пен Грейдің классикалық еңбегінде Фурье түрлендіру әдістерін қолдану арқылы егжей-тегжейлі әзірленді.