Complete Quality Preserving Data Hiding in Animated GIF with Reversibility and Scalable Capacity Functionalities View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2021-02-12

AUTHORS

KokSheik Wong , Mohamed N. M. Nazeeb , Jean-Luc Dugelay

ABSTRACT

A technique is put forward to hide data into an animated GIF by exploiting the transparent pixels. Specifically, a new frame is crafted based on the data to be embedded. The newly crafted frame is inserted between 2 existing frames, and the delay time of the affected frames are adjusted accordingly to achieve complete imperceptibility. To the best of our knowledge, this is the first attempt to hide data into an animated GIF by exploiting the transparent pixel. Irregardless of the characteristics of the animated GIF image, the proposed method can completely preserve the quality of the image before and after hiding data. The hiding capacity achieved by the proposed method is scalable, where more information can be embedded by introducing more frames into the animated GIF. While file size expansion is inevitable, reverse zero run length is adopted to suppress the expansion. The proposed method is reversible, i.e., the original image can be recovered. More... »

PAGES

125-135

Book

TITLE

Digital Forensics and Watermarking

ISBN

978-3-030-69448-7
978-3-030-69449-4

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-030-69449-4_10

DOI

http://dx.doi.org/10.1007/978-3-030-69449-4_10

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1135329097


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0801", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Artificial Intelligence and Image Processing", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Monash University Malaysia, Subang Jaya, Selangor, Malaysia", 
          "id": "http://www.grid.ac/institutes/grid.440425.3", 
          "name": [
            "Monash University Malaysia, Subang Jaya, Selangor, Malaysia"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Wong", 
        "givenName": "KokSheik", 
        "id": "sg:person.013774220027.55", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013774220027.55"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Monash University Malaysia, Subang Jaya, Selangor, Malaysia", 
          "id": "http://www.grid.ac/institutes/grid.440425.3", 
          "name": [
            "Monash University Malaysia, Subang Jaya, Selangor, Malaysia"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Nazeeb", 
        "givenName": "Mohamed N. M.", 
        "id": "sg:person.015520010510.54", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015520010510.54"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "EURECOM, Sophia Antipolis, France", 
          "id": "http://www.grid.ac/institutes/grid.28848.3e", 
          "name": [
            "EURECOM, Sophia Antipolis, France"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Dugelay", 
        "givenName": "Jean-Luc", 
        "id": "sg:person.015053427343.37", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015053427343.37"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2021-02-12", 
    "datePublishedReg": "2021-02-12", 
    "description": "A technique is put forward to hide data into an animated GIF by exploiting the transparent pixels. Specifically, a new frame is crafted based on the data to be embedded. The newly crafted frame is inserted between 2 existing frames, and the delay time of the affected frames are adjusted accordingly to achieve complete imperceptibility. To the best of our knowledge, this is the first attempt to hide data into an animated GIF by exploiting the transparent pixel. Irregardless of the characteristics of the animated GIF image, the proposed method can completely preserve the quality of the image before and after hiding data. The hiding capacity achieved by the proposed method is scalable, where more information can be embedded by introducing more frames into the animated GIF. While file size expansion is inevitable, reverse zero run length is adopted to suppress the expansion. The proposed method is reversible, i.e., the original image can be recovered.", 
    "editor": [
      {
        "familyName": "Zhao", 
        "givenName": "Xianfeng", 
        "type": "Person"
      }, 
      {
        "familyName": "Shi", 
        "givenName": "Yun-Qing", 
        "type": "Person"
      }, 
      {
        "familyName": "Piva", 
        "givenName": "Alessandro", 
        "type": "Person"
      }, 
      {
        "familyName": "Kim", 
        "givenName": "Hyoung Joong", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-030-69449-4_10", 
    "inLanguage": "en", 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-030-69448-7", 
        "978-3-030-69449-4"
      ], 
      "name": "Digital Forensics and Watermarking", 
      "type": "Book"
    }, 
    "keywords": [
      "file size expansion", 
      "transparent pixels", 
      "Animated GIFs", 
      "data hiding", 
      "hiding capacity", 
      "GIF images", 
      "original image", 
      "more frames", 
      "images", 
      "pixels", 
      "GIF", 
      "new frame", 
      "imperceptibility", 
      "frame", 
      "hiding", 
      "more information", 
      "first attempt", 
      "functionality", 
      "data", 
      "information", 
      "method", 
      "run length", 
      "delay time", 
      "technique", 
      "size expansion", 
      "quality", 
      "knowledge", 
      "time", 
      "characteristics", 
      "attempt", 
      "capacity", 
      "expansion", 
      "length", 
      "reversibility", 
      "complete imperceptibility", 
      "Complete Quality Preserving Data Hiding", 
      "Quality Preserving Data Hiding", 
      "Preserving Data Hiding", 
      "Scalable Capacity Functionalities", 
      "Capacity Functionalities"
    ], 
    "name": "Complete Quality Preserving Data Hiding in Animated GIF with Reversibility and Scalable Capacity Functionalities", 
    "pagination": "125-135", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1135329097"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-030-69449-4_10"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-030-69449-4_10", 
      "https://app.dimensions.ai/details/publication/pub.1135329097"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-01-01T19:21", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220101/entities/gbq_results/chapter/chapter_363.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-030-69449-4_10"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-030-69449-4_10'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-030-69449-4_10'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-030-69449-4_10'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-030-69449-4_10'


 

This table displays all metadata directly associated to this object as RDF triples.

132 TRIPLES      23 PREDICATES      65 URIs      58 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-030-69449-4_10 schema:about anzsrc-for:08
2 anzsrc-for:0801
3 schema:author Nc55d07e06607482e9d18239f795cbc49
4 schema:datePublished 2021-02-12
5 schema:datePublishedReg 2021-02-12
6 schema:description A technique is put forward to hide data into an animated GIF by exploiting the transparent pixels. Specifically, a new frame is crafted based on the data to be embedded. The newly crafted frame is inserted between 2 existing frames, and the delay time of the affected frames are adjusted accordingly to achieve complete imperceptibility. To the best of our knowledge, this is the first attempt to hide data into an animated GIF by exploiting the transparent pixel. Irregardless of the characteristics of the animated GIF image, the proposed method can completely preserve the quality of the image before and after hiding data. The hiding capacity achieved by the proposed method is scalable, where more information can be embedded by introducing more frames into the animated GIF. While file size expansion is inevitable, reverse zero run length is adopted to suppress the expansion. The proposed method is reversible, i.e., the original image can be recovered.
7 schema:editor N7205139b6801464b8b9a327dc8beeb44
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf Nf9922615307040d98f786d974d0c93f3
12 schema:keywords Animated GIFs
13 Capacity Functionalities
14 Complete Quality Preserving Data Hiding
15 GIF
16 GIF images
17 Preserving Data Hiding
18 Quality Preserving Data Hiding
19 Scalable Capacity Functionalities
20 attempt
21 capacity
22 characteristics
23 complete imperceptibility
24 data
25 data hiding
26 delay time
27 expansion
28 file size expansion
29 first attempt
30 frame
31 functionality
32 hiding
33 hiding capacity
34 images
35 imperceptibility
36 information
37 knowledge
38 length
39 method
40 more frames
41 more information
42 new frame
43 original image
44 pixels
45 quality
46 reversibility
47 run length
48 size expansion
49 technique
50 time
51 transparent pixels
52 schema:name Complete Quality Preserving Data Hiding in Animated GIF with Reversibility and Scalable Capacity Functionalities
53 schema:pagination 125-135
54 schema:productId Na81e2c7d9dc74677beaf2c41fe05b171
55 Nb9db4934838d43fc8e2341ad2b51d4c2
56 schema:publisher N4a47108126ce417da7c2dd9f64c40b91
57 schema:sameAs https://app.dimensions.ai/details/publication/pub.1135329097
58 https://doi.org/10.1007/978-3-030-69449-4_10
59 schema:sdDatePublished 2022-01-01T19:21
60 schema:sdLicense https://scigraph.springernature.com/explorer/license/
61 schema:sdPublisher Nfa91d696a4784e6cac314d158b3ff6f5
62 schema:url https://doi.org/10.1007/978-3-030-69449-4_10
63 sgo:license sg:explorer/license/
64 sgo:sdDataset chapters
65 rdf:type schema:Chapter
66 N0d958b0ea21a43ecb719131807867fbd schema:familyName Piva
67 schema:givenName Alessandro
68 rdf:type schema:Person
69 N2bf69f945b1a4d04b23d8c690b9cc45e rdf:first N2dc872f8bbdf4f1ebc55269d95e627b9
70 rdf:rest rdf:nil
71 N2dc872f8bbdf4f1ebc55269d95e627b9 schema:familyName Kim
72 schema:givenName Hyoung Joong
73 rdf:type schema:Person
74 N3427a423114b4eab8f61f16d8b2152d3 rdf:first sg:person.015053427343.37
75 rdf:rest rdf:nil
76 N36e614c10eb74ca09baebcf0af51aae0 rdf:first N0d958b0ea21a43ecb719131807867fbd
77 rdf:rest N2bf69f945b1a4d04b23d8c690b9cc45e
78 N373d80393aaf47b3b7f0bafea7fc5327 schema:familyName Shi
79 schema:givenName Yun-Qing
80 rdf:type schema:Person
81 N4a47108126ce417da7c2dd9f64c40b91 schema:name Springer Nature
82 rdf:type schema:Organisation
83 N7205139b6801464b8b9a327dc8beeb44 rdf:first Nb582375d09a24d8f9250bae6034ef403
84 rdf:rest Nec7aab5406ac4ab1bb28c2f71d307fb7
85 Na81e2c7d9dc74677beaf2c41fe05b171 schema:name doi
86 schema:value 10.1007/978-3-030-69449-4_10
87 rdf:type schema:PropertyValue
88 Nb582375d09a24d8f9250bae6034ef403 schema:familyName Zhao
89 schema:givenName Xianfeng
90 rdf:type schema:Person
91 Nb9db4934838d43fc8e2341ad2b51d4c2 schema:name dimensions_id
92 schema:value pub.1135329097
93 rdf:type schema:PropertyValue
94 Nc55d07e06607482e9d18239f795cbc49 rdf:first sg:person.013774220027.55
95 rdf:rest Nce9506e046b84bbd8d562e86dd51113b
96 Nce9506e046b84bbd8d562e86dd51113b rdf:first sg:person.015520010510.54
97 rdf:rest N3427a423114b4eab8f61f16d8b2152d3
98 Nec7aab5406ac4ab1bb28c2f71d307fb7 rdf:first N373d80393aaf47b3b7f0bafea7fc5327
99 rdf:rest N36e614c10eb74ca09baebcf0af51aae0
100 Nf9922615307040d98f786d974d0c93f3 schema:isbn 978-3-030-69448-7
101 978-3-030-69449-4
102 schema:name Digital Forensics and Watermarking
103 rdf:type schema:Book
104 Nfa91d696a4784e6cac314d158b3ff6f5 schema:name Springer Nature - SN SciGraph project
105 rdf:type schema:Organization
106 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
107 schema:name Information and Computing Sciences
108 rdf:type schema:DefinedTerm
109 anzsrc-for:0801 schema:inDefinedTermSet anzsrc-for:
110 schema:name Artificial Intelligence and Image Processing
111 rdf:type schema:DefinedTerm
112 sg:person.013774220027.55 schema:affiliation grid-institutes:grid.440425.3
113 schema:familyName Wong
114 schema:givenName KokSheik
115 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013774220027.55
116 rdf:type schema:Person
117 sg:person.015053427343.37 schema:affiliation grid-institutes:grid.28848.3e
118 schema:familyName Dugelay
119 schema:givenName Jean-Luc
120 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015053427343.37
121 rdf:type schema:Person
122 sg:person.015520010510.54 schema:affiliation grid-institutes:grid.440425.3
123 schema:familyName Nazeeb
124 schema:givenName Mohamed N. M.
125 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.015520010510.54
126 rdf:type schema:Person
127 grid-institutes:grid.28848.3e schema:alternateName EURECOM, Sophia Antipolis, France
128 schema:name EURECOM, Sophia Antipolis, France
129 rdf:type schema:Organization
130 grid-institutes:grid.440425.3 schema:alternateName Monash University Malaysia, Subang Jaya, Selangor, Malaysia
131 schema:name Monash University Malaysia, Subang Jaya, Selangor, Malaysia
132 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...