Top Banner

of 42

Ẩn dữ liệu Các phương pháp trên ảnh

Feb 10, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/22/2019 n d liu Cc phng php trn nh

    1/42

    2/7/2014 1

    mailto:[email protected]:[email protected]
  • 7/22/2019 n d liu Cc phng php trn nh

    2/42

    2/7/2014 2

    cimtn hiunh Cc khng gian mu

    Cc php tncng trn nh Cc phngphp ADL trn nh

    Cc o

    Hngpht trin

  • 7/22/2019 n d liu Cc phng php trn nh

    3/42

    2/7/2014 3

  • 7/22/2019 n d liu Cc phng php trn nh

    4/42

    2/7/2014 4

  • 7/22/2019 n d liu Cc phng php trn nh

    5/42

    2/7/2014 5

  • 7/22/2019 n d liu Cc phng php trn nh

    6/42

    2/7/2014 6

    1 bit

    nhnhphn

  • 7/22/2019 n d liu Cc phng php trn nh

    7/42

    2/7/2014 7

    1 bit

    nhnhphn

  • 7/22/2019 n d liu Cc phng php trn nh

    8/42

    2/7/2014 8

    1 bit 8 bits

    nhnhphn nhxm

  • 7/22/2019 n d liu Cc phng php trn nh

    9/42

    2/7/2014 9

    1 bit 8 bits

    nhnhphn nhxm nhmu

  • 7/22/2019 n d liu Cc phng php trn nh

    10/42

    2/7/2014 10

    1 bit 8 bits 24 bits

    nhnhphn nhxm nhmu

  • 7/22/2019 n d liu Cc phng php trn nh

    11/42

    2/7/2014 11

  • 7/22/2019 n d liu Cc phng php trn nh

    12/42

    2/7/2014 12

    RGB

    Red-Green-Blue

    Hinth

    CMYK

    Cyan-Magenta-Yellow(Black)

    In n

    HSV

    Hue- Saturation-Value

    Datrn nntngtrcgic

    Xl nh

    YIQ

    Luma- inphase-quadrature

    Truynhnh, xl nh

  • 7/22/2019 n d liu Cc phng php trn nh

    13/42

    2/7/2014 13

    Dng trong cc hthngintmy tnh

    R, G, B: [0, 255]

    sRGB, Adobe RGB v Adobe Wide Gamut RGB

  • 7/22/2019 n d liu Cc phng php trn nh

    14/42

    2/7/2014 14

    L khng gian mu in 4 mu

    Dng trong cc hthngin n

    Spot color, CMYKOG, CcMmYK

  • 7/22/2019 n d liu Cc phng php trn nh

    15/42

    2/7/2014 15

  • 7/22/2019 n d liu Cc phng php trn nh

    16/42

    2/7/2014 16

    B

    G

    R

    Y

    M

    C

    1

    1

    1

    Y

    M

    C

    B

    G

    R

    1

    1

    1

  • 7/22/2019 n d liu Cc phng php trn nh

    17/42

    2/7/2014 17

    ValueSaturation

    Hue

  • 7/22/2019 n d liu Cc phng php trn nh

    18/42

    2/7/2014 18

    Thhinmiquan hcacc mu chnh xc hn

    H: 003600;

    S, V: 01

    HSL, HSB

  • 7/22/2019 n d liu Cc phng php trn nh

    19/42

    2/7/2014 19

    Y = 0.5

  • 7/22/2019 n d liu Cc phng php trn nh

    20/42

    2/7/2014 20

    nhdngnhqut:

    JPEG/JFIF, Exif,TIFF, RAW, PNG,

    GIF, BMP, PPM,PGM, PBM, PNM

    nhvector: CGM,SVG, vvv

    nh3D: PNS, JPS,MPO

    Kiunn

    Nn khng mtmt:ABO, GIF, JBIG, ,

    PGF, PNG, TIFF

    Nn mtmt: DjVu,HAM, ICER, JPEG,

    JBIG2, PGF,Wavelet compression

    Kch

    thc

    nhnhphn

    nhxm

    nhmu

  • 7/22/2019 n d liu Cc phng php trn nh

    21/42

    2/7/2014 21

    nhdngnhqut:

    JPEG/JFIF, Exif,TIFF, RAW, PNG,

    GIF, BMP, PPM,PGM, PBM, PNM

    nhvector: CGM,SVG, vvv

    nh3D: PNS, JPS,MPO

    Kiunn

    Nn khng mtmt:ABO, GIF, JBIG, ,

    PGF, PNG, TIFF

    Nn mtmt: DjVu,HAM, ICER, JPEG,

    JBIG2, PGF,Wavelet compression

    Kch

    thc

    nhnhphn

    nhxm

    nhmu

  • 7/22/2019 n d liu Cc phng php trn nh

    22/42

    2/7/2014 22

    nhdngnhqut:

    JPEG/JFIF, Exif,TIFF, RAW, PNG,

    GIF, BMP, PPM,PGM, PBM, PNM

    nhvector: CGM,SVG, vvv

    nh3D: PNS, JPS,MPO

    Kiunn

    Nn khng mtmt:ABO, GIF, JBIG, ,

    PGF, PNG, TIFF

    Nn mtmt: DjVu,HAM, ICER, JPEG,

    JBIG2, PGF,Wavelet compression

    Kch

    thc

    nhnhphn

    nhxm

    nhmu

  • 7/22/2019 n d liu Cc phng php trn nh

    23/42

    2/7/2014 23

    nhdngnhqut:

    JPEG/JFIF, Exif,TIFF, RAW, PNG,

    GIF, BMP, PPM,PGM, PBM, PNM

    nhvector: CGM,SVG, vvv

    nh3D: PNS, JPS,MPO

    Kiunn

    Nn khng mtmt:ABO, GIF, JBIG, ,

    PGF, PNG, TIFF

    Nn mtmt: DjVu,HAM, ICER, JPEG,

    JBIG2, PGF,Wavelet compression

    Kch

    thc

    nhnhphn

    nhxm

    nhmu

  • 7/22/2019 n d liu Cc phng php trn nh

    24/422/7/2014 24

    Phng to

    Thu nh

    Xoay

  • 7/22/2019 n d liu Cc phng php trn nh

    25/42

    2/7/2014 25

    Xn nh Mosaic

  • 7/22/2019 n d liu Cc phng php trn nh

    26/42

    2/7/2014 26

  • 7/22/2019 n d liu Cc phng php trn nh

    27/42

    BMP

    JPEG

    PNGGIF

    2/7/2014 27

  • 7/22/2019 n d liu Cc phng php trn nh

    28/42

    2/7/2014 28

    PSNR = 26.54 PSNR = 21.94 PSNR = 21.62

    2

    0 0

    1( , ) ( , )

    M N

    i i

    MSE I i j I i j MN

    2

    10

    25510logPSNR

    MSE

  • 7/22/2019 n d liu Cc phng php trn nh

    29/42

    2/7/2014 29

    0 0

    1( , ) ( , )

    255

    M N

    i j

    MAE W i j W i j M N

    MAE = 0 MAE = 0.0074 MAE = 0.214

  • 7/22/2019 n d liu Cc phng php trn nh

    30/42

    2/7/2014 30

    M ha bit t quan trngnht

    Datrn skhc bitcccppixel

    Datrn histogram 1

  • 7/22/2019 n d liu Cc phng php trn nh

    31/42

    2/7/2014 31

    5 3 3 3 7

    5 5 3 3 3

    4 4 5 5 0

    1 2 2 2 2

    1 2 4 4 1

    5 3 3

    001

    5 0101

    3 0011

    3 0011

    0

    0

    1

    0100

    0010

    0011

    4 2 3 3 7

    5 5 3 3 3

    4 4 5 5 0

    1 2 2 2 2

    1 2 4 4 1

  • 7/22/2019 n d liu Cc phng php trn nh

    32/42

    2/7/2014 32

    1 bitPSNR = 51.14

    2 bitPSNR = 44.14

    3 bitPSNR = 37.90

    4 bit

    PSNR = 31.77

    5 bit

    PSNR = 25.72

    6 bit

    PSNR = 19.89

    7 bit

    PSNR = 13.99

  • 7/22/2019 n d liu Cc phng php trn nh

    33/42

    2/7/2014 33

    Bc4Hnh thnh tn hiustego

    x'= l+ (h'+ 1) / 2 = 209

    y'= lh'/ 2=198

    Bc3Tnh gi trkhcbit(chunv m

    rng)

    h=xy =5

    h' = 2h + b= 11

    Bc2

    Tnh gi trtrung bnh l= (x+y) / 2=203

    Bc1

    Chia cptrn tn hiucover (x,y) = (206, 201) vib= 1

    (206, 201)

    b= 1

    (209, 198)

  • 7/22/2019 n d liu Cc phng php trn nh

    34/42

    2/7/2014 34

    Bc4Tn hiuwatermark b= LSB(h') = 1

    Bc3Tnh gi trkhcbitmrng h =x'y' =11

    Bc2Tnh gi trtrung bnh l= (x'+y') / 2=203

    Bc1

    Chia cptrn tn hiucover (x',y') = (209, 198)

  • 7/22/2019 n d liu Cc phng php trn nh

    35/42

    2/7/2014 35

    Bc6

    Truy hitn hiucoverx= + (h+ 1) / 2= 206

    y= h/ 2= 201

    Bc5

    Tnh gi trkhcbit h= h'/ 2= 5

  • 7/22/2019 n d liu Cc phng php trn nh

    36/42

    2/7/2014 36

    5 3 3 3 7

    5 5 3 3 3

    4 4 5 5 01 2 2 2 2

    1 2 4 4 1

  • 7/22/2019 n d liu Cc phng php trn nh

    37/42

    2/7/2014 37

  • 7/22/2019 n d liu Cc phng php trn nh

    38/42

    2/7/2014 38

    5 3 3 3 7

    5 5 3 3 3

    4 4 5 5 0

    1 2 2 2 2

    1 2 4 4 1

    6 3 3 3 7

    6 6 3 3 3

    5 5 6 6 0

    1 2 2 2 2

    1 2 5 5 1

  • 7/22/2019 n d liu Cc phng php trn nh

    39/42

    76

    2/7/2014 39

    101101

    1 0 11 0 1

    4 3 4

    6 6 4 3 4

    5 5 6 6 0

    1 2 2 2 2

    1 2 5 5 1

    6 3 3 3 7

    6 6 3 3 3

    5 5 6 6 0

    1 2 2 2 2

    1 2 5 5 1

    6 3 3 3 7

    6 6 3 3 3

    5 5 6 6 0

    1 2 2 2 2

    1 2 5 5 1

  • 7/22/2019 n d liu Cc phng php trn nh

    40/42

    2/7/2014 40

    6 4 3 4 7

    6 6 4 3 4

    5 5 6 6 0

    1 2 2 2 2

    1 2 5 5 1

    1 0 11 0 1

    5 3 3 3 7

    5 5 3 3 3

    4 4 5 5 0

    1 2 2 2 2

    1 2 4 4 1

    6 4 3 4 7

    6 6 4 3 4

    5 5 6 6 0

    1 2 2 2 2

    1 2 5 5 1

    = 3

    6 4 3 4 7

    6 6 4 3 4

    5 5 6 6 0

    1 2 2 2 2

    1 2 5 5 1

    = 6

  • 7/22/2019 n d liu Cc phng php trn nh

    41/42

    2/7/2014 41

    Phchinhchagc

  • 7/22/2019 n d liu Cc phng php trn nh

    42/42

    Cng thcchuynitkhng gianRGB sang HSV, YUV.

    u/khuytimcatngthutton

    Mcv hnh catngthutton

    Khnngchngchutncng