Кіріспе

Компьютерлік графика термині, цифрлық ақпарат термині

Цифрлық дискретті сигналдың (мысалы, кескін немесе дыбыс) бит жазықтығы – сигналды білдіретін екілік сандардың әрқайсысындағы белгілі бір бит позициясына сәйкес келетін биттер жиынтығы. Мысалы, 16 биттік деректерді көрсету үшін 16 бит жазықтығы бар: бірінші бит жазықтығы ең маңызды биттер жиынтығын, ал 16-шы – ең аз маңызды битті қамтиды. Бірінші бит жазықтығы ортаның мәнінің ең жуан, бірақ ең маңызды жуықтауын беретінін көруге болады, ал бит жазықтығының нөмірі неғұрлым жоғары болса, оның соңғы нәтижеге үлесі соғұрлым аз болады. Осылайша, бит жазықтығын қосу жақсырақ жуықтауды қамтамасыз етеді. Егер m биттік дерек жиынтығындағы n-ші бит жазықтығындағы бит 1-ге тең болса, ол 2^(m-n) мәнін қосады, әйтпесе ештеңе қоспайды. Сондықтан, бит жазықтығы алдыңғы бит жазықтығының жартысына дейін үлес қоруы мүмкін. Мысалы, 8 биттік мәнде 10110101 (ондық жүйеде 181) бит жазықтығы келесідей жұмыс істейді:

Бит жазықтығы | Мәні | Үлесі | Жинақталған сомасы
---|---|---|---
1-ші | 1 | 1 × 2⁷ = 128 | 128
2-ші | 0 | 0 × 2⁶ = 0 | 128
3-ші | 1 | 1 × 2⁵ = 32 | 160
4-ші | 1 | 1 × 2⁴ = 16 | 176
5-ші | 0 | 0 × 2³ = 0 | 176
6-шы | 1 | 1 × 2² = 4 | 180
7-ші | 0 | 0 × 2¹ = 0 | 180
8-ші | 1 | 1 × 2⁰ = 1 | 181

Бит жазықтығы кейде Bitmap терминімен синоним ретінде қолданылады; алайда, техникалық тұрғыдан алғанда, біріншісі жадтағы деректердің орналасуын, екіншісі – деректердің өзін білдіреді. Бит жазықтығын пайдаланудың бір аспектісі – бит жазықтығы кездейсоқ шу болып табыса ма, әлде маңызды ақпаратты қамти ма, оны анықтау. Мұны есептеудің бір әдісі – әр пикселді (X, Y) үш көрші пикселмен (X − 1, Y), (X, Y − 1) және (X − 1, Y − 1) салыстыру. Егер пиксел үш көрші пикселдің кем дегенде екеуімен сәйкес келсе, ол шу емес. Шулы бит жазықтығында пикселдің 49-51% шу болады.

Медиа файл пішімдері

Мысалы, PCM дыбыс кодтауында үлгідегі бірінші бит функцияның таңбасын көрсетеді, яғни бүкіл амплитудалық мәндер диапазонының жартысын анықтайды, ал соңғы бит нақты мәнді анықтайды. Көбірек маңызды биттерді алмастыру, азырақ маңызды биттерді алмастыруға қарағанда, көбірек бұрмалауға әкеледі. Биттік жазықтықтарды пайдаланатын жоғалтулы медиа сығылымында, азырақ маңызды биттік жазықтықтарды кодтау үшін көбірек бостандық беріледі және көбірек маңыздыларын сақтау өте маңызды. Жоғарыдағы суретте көрсетілгендей, алғашқы биттік жазықтықтарда, әсіресе біріншісінде, биттердің үзын тізбектері болуы мүмкін, сондықтан оларды ұзындығы бойынша кодтау арқылы тиімді кодтауға болады. Бұл, мысалы, трансформация доменінде Progressive Graphics File кескін форматында қолданылады.

Бит картасының көрсетілімдері

Кейбір компьютерлер графикалық бейнелеуді біт жазықтық форматында көрсетті, ең әйгілісі EGA графикалық картасы бар PC, Amiga және Atari ST, бұл жинақталған форматтан өзгеше еді. Бұл, біттік операцияларды қолдану арқылы (әсіресе блиттер чипі арқылы) бейнелерді өңдеудің белгілі бір түрлерін және параллакс жылжу эффекттерін жасауға мүмкіндік берді.

Видео қозғалысын бағалау

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

Нейро желілері

Бит-план форматтары суреттерді импульстік нейрондық желілерге немесе нейрондық желілерге/конволюциялық нейрондық желілерге төмен дәлдіктегі жуықтаулар жіберу үшін қолданылуы мүмкін.

Бағдарламалар

Көптеген кескінді өңдеу бағдарламалары кескінді биттік жазықтарға бөле алады. Netpbm-нің Pamarith және ImageMagick-тің Convert сияқты ашық кодты құралдарды биттік жазықтарды жасау үшін қолдануға болады.