SlideShare a Scribd company logo
1 of 11
(Дослідження методів ущільнення даних на основі
  відкидання послідовностей нулів та одиниць)




                   Чеборака Т. М., магістрантка каф. ЗІ, ВНТУ
             Науковий керівник: д.т.н., проф. Лужецький В. А.
Загальна структура                                   2



ПОЧАТКОВА ПОСЛІДОВНІСТЬ ДАНИХ :                D = { d1 , d 2 ,..., d N }

                                                              …

    n            n             n           n          n                     n
(n = 8, 16, 32, … 2048)


                     di        p
                                                       ознака
                                                    перетворення
                     di*       p


         00 – дані не змінені;
 p=      (01;10;11) – відкинуті символи.
Загальна структура                     3



00…0 1 ХХ…Х                         11…1      0 ХХ…Х
                          або
  q          залишок                  q        залишок


q ≤ log 2 n + 2
        di              0       0

q > log 2 n + 2
      залишок               Код q         с    1    0


c=    0 – відкидається q нулів;
      1 – відкидається q одиниць.
Формування перетвореного блоку di           4




при виконанні умови:   q ≤ log 2 n + 2


0   …    0 1 Х Х Х         0   …    0 1 Х Х Х 0 0
    q
                                               p




1   …    1 0 Х Х Х         1   …    1 0 Х Х Х 0 0
    q
                                               p
Формування перетвореного блоку di*                           5




при виконанні умови:   q > log 2 n + 2


0 0 0 0 0 1 Х Х               Х Х 1 0 1 0                    1 0

      q                      залишок     код q       c        p




1 1 1 1 1 1 0 Х              Х 1 1 0 1 1 0

          q                залишок код q         c       p
Формування перетвореного блоку di                      6




при виконанні умови:   2q ≤ log 2 n + 3, q = min{ q1 , q2 }.

початковий блок

0 … 0 1 Х ... Х 0 1 … 1

   q2        залишок      q1


перетворений блок

0 … 0 1 Х ... Х 0 1 … 1 0              0

   q2        залишок     q1        p
Формування перетвореного блоку di*                         7




при виконанні умови:       2q > log 2 n + 3, q = min{ q1 , q2 }.

початковий блок

0 … 0 1 Х ... Х 0 1 … 1

   q2        залишок         q1

перетворений блок

Х … Х q с1 с2

 залишок               p
Структура перетворених блоків                      8




                                            неперетворений
   початковий вміст        0    0                блок




залишок    код q      c    0    1              метод МР




залишок    код q      c    1    0              метод СТ




залишок     код q     c1   c2       1   1      метод МСТ
Структура ущільненої послідовності даних                        9



ПОЧАТКОВА ПОСЛІДОВНІСТЬ ДАНИХ:


                       D = { d1 , d 2 ,..., d N }

УЩІЛЬНЕНА ПОСЛІДОВНІСТЬ М :



                      M = { m1 , m2 ,..., mN }

СТРУКТУРА ВИХІДНОЇ ПОСЛІДОВНОСТІ ДАНИХ:


           основна     службова              основна     службова
                                    …
         інформація   інформація           інформація   інформація
Послідовність дій для реалізації захисту   10




         залишок q c
                         p


   залишок q c


                              p


залишок q c … залишок q c p1 … pN

      m1 *             mN*
Cheboraka t

More Related Content

What's hot

дослідження функції за допомогою похідної
дослідження функції за допомогою похідноїдослідження функції за допомогою похідної
дослідження функції за допомогою похідноїАлександр Руденко
 
презентація похідна та її застосуванняLjh
презентація   похідна та її застосуванняLjhпрезентація   похідна та її застосуванняLjh
презентація похідна та її застосуванняLjhalextoybabyoneandfor
 
практ.заняття 4 теорія поля
практ.заняття 4 теорія поляпракт.заняття 4 теорія поля
практ.заняття 4 теорія поляCit Cit
 
зразок виконання кр 2сем
зразок виконання кр  2семзразок виконання кр  2сем
зразок виконання кр 2семcit-cit
 
степенева функція
степенева функціястепенева функція
степенева функціяnatali7441
 
практ. 1
практ. 1практ. 1
практ. 1cit-cit
 
практ.заняття 5 теорія поля
практ.заняття 5 теорія поляпракт.заняття 5 теорія поля
практ.заняття 5 теорія поляCit Cit
 
практ заняття 26
практ заняття 26практ заняття 26
практ заняття 26cit-cit
 

What's hot (8)

дослідження функції за допомогою похідної
дослідження функції за допомогою похідноїдослідження функції за допомогою похідної
дослідження функції за допомогою похідної
 
презентація похідна та її застосуванняLjh
презентація   похідна та її застосуванняLjhпрезентація   похідна та її застосуванняLjh
презентація похідна та її застосуванняLjh
 
практ.заняття 4 теорія поля
практ.заняття 4 теорія поляпракт.заняття 4 теорія поля
практ.заняття 4 теорія поля
 
зразок виконання кр 2сем
зразок виконання кр  2семзразок виконання кр  2сем
зразок виконання кр 2сем
 
степенева функція
степенева функціястепенева функція
степенева функція
 
практ. 1
практ. 1практ. 1
практ. 1
 
практ.заняття 5 теорія поля
практ.заняття 5 теорія поляпракт.заняття 5 теорія поля
практ.заняття 5 теорія поля
 
практ заняття 26
практ заняття 26практ заняття 26
практ заняття 26
 

Viewers also liked

プレゼンテーション2
プレゼンテーション2プレゼンテーション2
プレゼンテーション2katsuhiko_yoshino
 
OjodePez
OjodePezOjodePez
OjodePezDupier
 
Amit Dev India China Bridge
Amit Dev India China BridgeAmit Dev India China Bridge
Amit Dev India China BridgeMoViDev
 
МБС төслийн танилцуулга - 2012
МБС төслийн танилцуулга - 2012МБС төслийн танилцуулга - 2012
МБС төслийн танилцуулга - 2012Battsetseg Batchuluun
 
Don't cook with canola
Don't cook with canolaDon't cook with canola
Don't cook with canolaDrCate.com
 
Kiyanchuk r
Kiyanchuk rKiyanchuk r
Kiyanchuk rgarasym
 
Євро-2012.pptx
Євро-2012.pptxЄвро-2012.pptx
Євро-2012.pptxmrsvetlana
 
Silchenko o
Silchenko oSilchenko o
Silchenko ogarasym
 
Marginal Efficiency Of Investment(Mei) Revised Feb 2011
Marginal Efficiency Of Investment(Mei) Revised Feb 2011Marginal Efficiency Of Investment(Mei) Revised Feb 2011
Marginal Efficiency Of Investment(Mei) Revised Feb 2011Gary Crosbie
 
Регистрация нового партнера
Регистрация нового партнераРегистрация нового партнера
Регистрация нового партнераsytipoker
 
Klasseledelse i det digitale klasserommet - versjon 2.0
Klasseledelse i det digitale klasserommet - versjon 2.0Klasseledelse i det digitale klasserommet - versjon 2.0
Klasseledelse i det digitale klasserommet - versjon 2.0Rune Mathisen
 
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMSBruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMSBruno Jeurissen
 
Dolynyuk t
Dolynyuk tDolynyuk t
Dolynyuk tgarasym
 
TWSS House Renaming Competition
TWSS House Renaming CompetitionTWSS House Renaming Competition
TWSS House Renaming CompetitionYuliana Tjioe
 
маркетинг и продвижение инноваций
маркетинг и продвижение инновациймаркетинг и продвижение инноваций
маркетинг и продвижение инновацийmarketinghsenn
 
Facebook Offers 2012 (short version)
Facebook Offers 2012 (short version)Facebook Offers 2012 (short version)
Facebook Offers 2012 (short version)Lidor Beck
 

Viewers also liked (18)

プレゼンテーション2
プレゼンテーション2プレゼンテーション2
プレゼンテーション2
 
OjodePez
OjodePezOjodePez
OjodePez
 
Amit Dev India China Bridge
Amit Dev India China BridgeAmit Dev India China Bridge
Amit Dev India China Bridge
 
МБС төслийн танилцуулга - 2012
МБС төслийн танилцуулга - 2012МБС төслийн танилцуулга - 2012
МБС төслийн танилцуулга - 2012
 
Don't cook with canola
Don't cook with canolaDon't cook with canola
Don't cook with canola
 
Kiyanchuk r
Kiyanchuk rKiyanchuk r
Kiyanchuk r
 
Євро-2012.pptx
Євро-2012.pptxЄвро-2012.pptx
Євро-2012.pptx
 
Silchenko o
Silchenko oSilchenko o
Silchenko o
 
Marginal Efficiency Of Investment(Mei) Revised Feb 2011
Marginal Efficiency Of Investment(Mei) Revised Feb 2011Marginal Efficiency Of Investment(Mei) Revised Feb 2011
Marginal Efficiency Of Investment(Mei) Revised Feb 2011
 
Oog akta zuzenketa
Oog akta zuzenketaOog akta zuzenketa
Oog akta zuzenketa
 
Регистрация нового партнера
Регистрация нового партнераРегистрация нового партнера
Регистрация нового партнера
 
Klasseledelse i det digitale klasserommet - versjon 2.0
Klasseledelse i det digitale klasserommet - versjon 2.0Klasseledelse i det digitale klasserommet - versjon 2.0
Klasseledelse i det digitale klasserommet - versjon 2.0
 
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMSBruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
Bruno Jeurissen : Anders denken en werken door combinatie van BPM en DMS
 
Dolynyuk t
Dolynyuk tDolynyuk t
Dolynyuk t
 
austria
austriaaustria
austria
 
TWSS House Renaming Competition
TWSS House Renaming CompetitionTWSS House Renaming Competition
TWSS House Renaming Competition
 
маркетинг и продвижение инноваций
маркетинг и продвижение инновациймаркетинг и продвижение инноваций
маркетинг и продвижение инноваций
 
Facebook Offers 2012 (short version)
Facebook Offers 2012 (short version)Facebook Offers 2012 (short version)
Facebook Offers 2012 (short version)
 

More from garasym

GRA Digest 30.12.2013-13.01.2014
GRA Digest 30.12.2013-13.01.2014GRA Digest 30.12.2013-13.01.2014
GRA Digest 30.12.2013-13.01.2014garasym
 
GRA Digest 23.12-29.12.2013
GRA Digest 23.12-29.12.2013GRA Digest 23.12-29.12.2013
GRA Digest 23.12-29.12.2013garasym
 
GRA Digest 16.12-22.12.2013
GRA Digest 16.12-22.12.2013GRA Digest 16.12-22.12.2013
GRA Digest 16.12-22.12.2013garasym
 
GRA Digest 09.12-15.12.2013
GRA Digest 09.12-15.12.2013GRA Digest 09.12-15.12.2013
GRA Digest 09.12-15.12.2013garasym
 
GRA Digest 02.12-08.12.2013
GRA Digest 02.12-08.12.2013GRA Digest 02.12-08.12.2013
GRA Digest 02.12-08.12.2013garasym
 
GRA Digest 25.11-01.12.2013
GRA Digest 25.11-01.12.2013GRA Digest 25.11-01.12.2013
GRA Digest 25.11-01.12.2013garasym
 
GRA Digest 18.11-22.11.2013
GRA Digest 18.11-22.11.2013GRA Digest 18.11-22.11.2013
GRA Digest 18.11-22.11.2013garasym
 
E government ukraine-v05_ay
E government ukraine-v05_ayE government ukraine-v05_ay
E government ukraine-v05_aygarasym
 
Isaca 2010 survey_finding_11_ay
Isaca 2010 survey_finding_11_ayIsaca 2010 survey_finding_11_ay
Isaca 2010 survey_finding_11_aygarasym
 
список учасників 2013
список учасників 2013список учасників 2013
список учасників 2013garasym
 
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013Інформаційне повідомлення 2013
Інформаційне повідомлення 2013garasym
 
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013Інформаційне повідомлення 2013
Інформаційне повідомлення 2013garasym
 
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...garasym
 
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформаціїПуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформаціїgarasym
 
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINXПуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINXgarasym
 
Lyashenko m.o. (10.04.2012)
Lyashenko m.o. (10.04.2012)Lyashenko m.o. (10.04.2012)
Lyashenko m.o. (10.04.2012)garasym
 
Lopit i.i. (10.04.2012)
Lopit i.i. (10.04.2012)Lopit i.i. (10.04.2012)
Lopit i.i. (10.04.2012)garasym
 
Kolesnikov s. (27.03.2012)
Kolesnikov s. (27.03.2012)Kolesnikov s. (27.03.2012)
Kolesnikov s. (27.03.2012)garasym
 
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)garasym
 
Lubiv d. (27.03.2012)
Lubiv d. (27.03.2012)Lubiv d. (27.03.2012)
Lubiv d. (27.03.2012)garasym
 

More from garasym (20)

GRA Digest 30.12.2013-13.01.2014
GRA Digest 30.12.2013-13.01.2014GRA Digest 30.12.2013-13.01.2014
GRA Digest 30.12.2013-13.01.2014
 
GRA Digest 23.12-29.12.2013
GRA Digest 23.12-29.12.2013GRA Digest 23.12-29.12.2013
GRA Digest 23.12-29.12.2013
 
GRA Digest 16.12-22.12.2013
GRA Digest 16.12-22.12.2013GRA Digest 16.12-22.12.2013
GRA Digest 16.12-22.12.2013
 
GRA Digest 09.12-15.12.2013
GRA Digest 09.12-15.12.2013GRA Digest 09.12-15.12.2013
GRA Digest 09.12-15.12.2013
 
GRA Digest 02.12-08.12.2013
GRA Digest 02.12-08.12.2013GRA Digest 02.12-08.12.2013
GRA Digest 02.12-08.12.2013
 
GRA Digest 25.11-01.12.2013
GRA Digest 25.11-01.12.2013GRA Digest 25.11-01.12.2013
GRA Digest 25.11-01.12.2013
 
GRA Digest 18.11-22.11.2013
GRA Digest 18.11-22.11.2013GRA Digest 18.11-22.11.2013
GRA Digest 18.11-22.11.2013
 
E government ukraine-v05_ay
E government ukraine-v05_ayE government ukraine-v05_ay
E government ukraine-v05_ay
 
Isaca 2010 survey_finding_11_ay
Isaca 2010 survey_finding_11_ayIsaca 2010 survey_finding_11_ay
Isaca 2010 survey_finding_11_ay
 
список учасників 2013
список учасників 2013список учасників 2013
список учасників 2013
 
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013Інформаційне повідомлення 2013
Інформаційне повідомлення 2013
 
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013Інформаційне повідомлення 2013
Інформаційне повідомлення 2013
 
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
 
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформаціїПуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
 
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINXПуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
 
Lyashenko m.o. (10.04.2012)
Lyashenko m.o. (10.04.2012)Lyashenko m.o. (10.04.2012)
Lyashenko m.o. (10.04.2012)
 
Lopit i.i. (10.04.2012)
Lopit i.i. (10.04.2012)Lopit i.i. (10.04.2012)
Lopit i.i. (10.04.2012)
 
Kolesnikov s. (27.03.2012)
Kolesnikov s. (27.03.2012)Kolesnikov s. (27.03.2012)
Kolesnikov s. (27.03.2012)
 
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
 
Lubiv d. (27.03.2012)
Lubiv d. (27.03.2012)Lubiv d. (27.03.2012)
Lubiv d. (27.03.2012)
 

Cheboraka t

  • 1. (Дослідження методів ущільнення даних на основі відкидання послідовностей нулів та одиниць) Чеборака Т. М., магістрантка каф. ЗІ, ВНТУ Науковий керівник: д.т.н., проф. Лужецький В. А.
  • 2. Загальна структура 2 ПОЧАТКОВА ПОСЛІДОВНІСТЬ ДАНИХ : D = { d1 , d 2 ,..., d N } … n n n n n n (n = 8, 16, 32, … 2048) di p ознака перетворення di* p 00 – дані не змінені; p= (01;10;11) – відкинуті символи.
  • 3. Загальна структура 3 00…0 1 ХХ…Х 11…1 0 ХХ…Х або q залишок q залишок q ≤ log 2 n + 2 di 0 0 q > log 2 n + 2 залишок Код q с 1 0 c= 0 – відкидається q нулів; 1 – відкидається q одиниць.
  • 4. Формування перетвореного блоку di 4 при виконанні умови: q ≤ log 2 n + 2 0 … 0 1 Х Х Х 0 … 0 1 Х Х Х 0 0 q p 1 … 1 0 Х Х Х 1 … 1 0 Х Х Х 0 0 q p
  • 5. Формування перетвореного блоку di* 5 при виконанні умови: q > log 2 n + 2 0 0 0 0 0 1 Х Х Х Х 1 0 1 0 1 0 q залишок код q c p 1 1 1 1 1 1 0 Х Х 1 1 0 1 1 0 q залишок код q c p
  • 6. Формування перетвореного блоку di 6 при виконанні умови: 2q ≤ log 2 n + 3, q = min{ q1 , q2 }. початковий блок 0 … 0 1 Х ... Х 0 1 … 1 q2 залишок q1 перетворений блок 0 … 0 1 Х ... Х 0 1 … 1 0 0 q2 залишок q1 p
  • 7. Формування перетвореного блоку di* 7 при виконанні умови: 2q > log 2 n + 3, q = min{ q1 , q2 }. початковий блок 0 … 0 1 Х ... Х 0 1 … 1 q2 залишок q1 перетворений блок Х … Х q с1 с2 залишок p
  • 8. Структура перетворених блоків 8 неперетворений початковий вміст 0 0 блок залишок код q c 0 1 метод МР залишок код q c 1 0 метод СТ залишок код q c1 c2 1 1 метод МСТ
  • 9. Структура ущільненої послідовності даних 9 ПОЧАТКОВА ПОСЛІДОВНІСТЬ ДАНИХ: D = { d1 , d 2 ,..., d N } УЩІЛЬНЕНА ПОСЛІДОВНІСТЬ М : M = { m1 , m2 ,..., mN } СТРУКТУРА ВИХІДНОЇ ПОСЛІДОВНОСТІ ДАНИХ: основна службова основна службова … інформація інформація інформація інформація
  • 10. Послідовність дій для реалізації захисту 10 залишок q c p залишок q c p залишок q c … залишок q c p1 … pN m1 * mN*