国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      移動設(shè)備中的基于jpeg文件格式的編解碼方法及其裝置制造方法

      文檔序號:7804292閱讀:180來源:國知局
      移動設(shè)備中的基于jpeg文件格式的編解碼方法及其裝置制造方法
      【專利摘要】本發(fā)明提供了一種移動設(shè)備中基于JPEG文件格式的編解碼方法和裝置,所述編碼方法包括:采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù);對移動設(shè)備的唯一標識進行加密,得到移動設(shè)備的特征碼數(shù)據(jù);生成編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù),其中,隱私的編碼表被存儲在移動設(shè)備中。該方法在不增加系統(tǒng)開銷的同時,能夠有效地防止文件的非法傳播和瀏覽,保護了用戶的個人隱私。
      【專利說明】移動設(shè)備中的基于JPEG文件格式的編解碼方法及其裝置
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及文件編解碼,更具體地講,涉及一種移動設(shè)備中基于JPEG文件格式的編碼方法和裝置。
      【背景技術(shù)】
      [0002]隨著圖像處理技術(shù)的發(fā)展,出現(xiàn)了很多用于圖像處理的方法?,F(xiàn)存的JPEG(聯(lián)合圖像專家組)文件格式是一種完備的文件格式,這種文件格式本身所包含信息已經(jīng)足夠用于解碼,并且在任意一個應(yīng)用環(huán)境里面,它都可以被解碼和瀏覽。這樣就對文件的私密性帶來問題,一旦文件被泄漏,將會毫無限制的被傳播和瀏覽。
      [0003]因此,需要一種能夠提高私密性的圖像編碼方法。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明的目的在于解決上述技術(shù)問題,因此,本發(fā)明的一方面提供了一種移動設(shè)備中基于JPEG文件格式的編碼方法和裝置。
      [0005]為了實現(xiàn)上述目的,提供了一種移動設(shè)備中基于JPEG文件格式的編碼方法,可包括以下步驟:采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù);對移動設(shè)備的唯一標識進行加密,得到移動設(shè)備的特征碼數(shù)據(jù);生成編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù),其中,隱私的編碼表被存儲在移動設(shè)備中。
      [0006]優(yōu)選地,所述隱私的編碼表可包括量化表和霍夫曼表。
      [0007]優(yōu)選地,對移動設(shè)備的唯一標識進行加密的步驟可包括:采用預定的加密算法對移動設(shè)備的唯一標識進行加密。
      [0008]優(yōu)選地,所述方法可還包括:生成文件頭,其中,所述文件頭包括移動設(shè)備的特征碼數(shù)據(jù),且所述文件頭不包括隱私編碼表。
      [0009]為了實現(xiàn)上述目的,提供了一種移動設(shè)備中基于JPEG文件格式的解碼方法,可包括以下步驟:解析編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù);將從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼進行比較;當從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼相同時,采用存儲在移動設(shè)備中的隱私的編碼表對編碼的圖像數(shù)據(jù)進行解碼。
      [0010]優(yōu)選地,所述隱私的編碼表可包括量化表和霍夫曼表。
      [0011]優(yōu)選地,所述方法可還包括:對移動設(shè)備的唯一標識采用預定的加密算法進行加密,以得到移動設(shè)備本身的特征碼數(shù)據(jù)。
      [0012]優(yōu)選地,解析編碼的圖像數(shù)據(jù)的步驟可包括:解析編碼的圖像數(shù)據(jù)的文件頭,所述文件頭包括移動設(shè)備的特征碼數(shù)據(jù)。
      [0013]為了實現(xiàn)上述目的,提出了 一種移動設(shè)備中基于JPEG文件格式的編碼裝置,可包括:編碼單元,采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù),其中,隱私的編碼表被存儲在移動設(shè)備中,所述隱私的編碼表包括量化表和霍夫曼表;加密單元,采用預定的加密算法對移動設(shè)備的唯一標識進行加密,得到移動設(shè)備的特征碼數(shù)據(jù),將所述特征碼數(shù)據(jù)發(fā)送到數(shù)據(jù)打包單元;數(shù)據(jù)打包單元,生成編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括來自編碼單元的壓縮數(shù)據(jù)和來自加密單元的移動設(shè)備的特征碼數(shù)據(jù);文件頭產(chǎn)生單元,生成文件頭,其中,所述文件頭包括移動設(shè)備的特征碼數(shù)據(jù),且所述文件頭不包括隱私編碼表。
      [0014]為了實現(xiàn)上述目的,提出了 一種移動設(shè)備中基于JPEG文件格式的編碼裝置,可包括:解析單元,解析編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù),解析編碼的圖像數(shù)據(jù)的文件頭,所述文件頭包括移動設(shè)備的特征碼數(shù)據(jù);加密單元,對移動設(shè)備的唯一標識采用預定的加密算法進行加密,以得到移動設(shè)備本身的特征碼數(shù)據(jù);比較單元,將從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼進行比較;解碼單元,當從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼相同時,采用存儲在移動設(shè)備中的隱私的編碼表對編碼的圖像數(shù)據(jù)進行解碼,其中,所述隱私的編碼表包括量化表和霍夫曼表。
      [0015]上述移動設(shè)備中基于JPEG文件格式的編解碼方法和裝置,通過將隱私編碼表存儲于移動設(shè)備中但不添加在文件頭中,而在文件頭中增加特征碼來對原始數(shù)據(jù)進行加密以達到認證的效果,在不增加系統(tǒng)開銷的同時,能夠有效地防止文件的非法傳播和瀏覽,保護了用戶的個人隱私。
      【專利附圖】

      【附圖說明】
      [0016]通過下面結(jié)合附圖對本發(fā)明的示例性實施例進行的描述,本發(fā)明的上述和其他目的和特點將會變得更加清楚,其中:
      [0017]圖1是根據(jù)本發(fā)明第一示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼方法的流程圖;
      [0018]圖2是根據(jù)本發(fā)明第二示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼方法的流程圖;
      [0019]圖3是示出JPEG文件的文件頭的示意圖;
      [0020]圖4是根據(jù)本發(fā)明第三示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼方法的流程圖;
      [0021]圖5是根據(jù)本發(fā)明第四示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼方法的流程圖;
      [0022]圖6是根據(jù)本發(fā)明第五示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼裝置的框圖;
      [0023]圖7是根據(jù)本發(fā)明第六示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼裝置的框圖;
      [0024]圖8是根據(jù)本發(fā)明第七示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼裝置的框圖;
      [0025]圖9是根據(jù)本發(fā)明第八示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼裝置的框圖。【具體實施方式】
      [0026]下面將參照附圖結(jié)合本發(fā)明的具體實施例來對本發(fā)明移動設(shè)備中基于JPEG文件格式的編碼和解碼方法進行詳細描述。
      [0027]圖1是根據(jù)本發(fā)明第一示例性實施例的移動設(shè)備中的基于JPEG文件格式的編碼方法的流程圖。
      [0028]在步驟S101,采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù)。
      [0029]在步驟S102,對移動設(shè)備的唯一標識進行加密,得到移動設(shè)備的特征碼數(shù)據(jù)。
      [0030]在步驟S103,生成編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù),其中,隱私的編碼表被存儲在移動設(shè)備中。
      [0031]圖2是根據(jù)本發(fā)明第二示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼方法的流程圖。
      [0032]在步驟S201,獲取原始圖像數(shù)據(jù)。
      [0033]在步驟S202,根據(jù)用戶的需求判斷當前編碼是否為隱私模式。
      [0034]如果不是隱私模式,則執(zhí)行步驟S204,選擇普通的編碼表(例如移動設(shè)備中默認的編碼表),其中,該普通的編碼表可包括量化表和霍夫曼表,然后執(zhí)行步驟S205,采用普通的編碼表對原始圖像數(shù)據(jù)進行編碼。
      [0035]如果是隱私模式,則執(zhí)行步驟S203,選擇隱私的編碼表,然后執(zhí)行步驟S205,采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù)。其中,隱私的編碼表可包括量化表和霍夫曼表,并且所述隱私的編碼表被固化在移動設(shè)備中,不能被移動設(shè)備中的其他應(yīng)用所改變。
      [0036]這里,應(yīng)該理解雖然普通的編碼表和隱私的編碼表都包括量化表和霍夫曼表(即,它們包含相同的內(nèi)容),但是由于它們分別在不同的模式下被使用,因此將它們進行不同的命名。
      [0037]在步驟S206,再次判斷當前編碼是否為隱私模式,如果不是則執(zhí)行步驟S208,得到JPEG文件格式的文件。
      [0038]如果是隱私模式,則執(zhí)行步驟S207,采用預定的加密算法(例如采用循環(huán)冗余校驗(CRC)32加密算法)對移動設(shè)備的唯一標識進行加密,得到特征碼數(shù)據(jù)。
      [0039]進一步地,所述加密算法最好是不可逆的加密算法,因為當加密算法是可逆的或者可破解的加密算法時,安全性會降低且很容易被破解,所以例如CRC32這種不可逆的加
      密算法安全性更高。
      [0040]在步驟S209,生成文件頭,具體地,所述文件頭包含特征碼數(shù)據(jù),以及JPEG文件格式中除了隱私的編碼表之外的信息。應(yīng)該理解,步驟S209生成的文件頭可以相當于將JPEG文件格式中的編碼表刪除后再將特征碼數(shù)據(jù)加入文件頭中所得到的文件頭。
      [0041]最后,在步驟S210,生成編碼的圖像數(shù)據(jù),其中,編碼的圖像數(shù)據(jù)包括圖像的壓縮數(shù)據(jù)和文件頭。
      [0042]進一步地,移動設(shè)備的唯一標識必須具有唯一性,即可唯一識別該移動設(shè)備,例如設(shè)備序列號,所述特征碼數(shù)據(jù)隱式的包含了設(shè)備序列號的信息,所述信息的標識頭可從JPEG文件標識頭定義中的預留位中選取,圖3是示出JPEG文件的文件頭的示意圖,如圖3所示,圖3中最后一行的0xFF02到OxFFBF即為預留位,所述信息可以以預留位范圍內(nèi)的如OxFFBO作為標識頭。
      [0043]圖4是根據(jù)本發(fā)明第三示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼方法的流程圖。
      [0044]在步驟S401,解析編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù)。
      [0045]在步驟S402,將從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼進行比較。
      [0046]在步驟S403,當從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼相同時,采用存儲在移動設(shè)備中的隱私的編碼表對編碼的圖像數(shù)據(jù)進行解碼。
      [0047]具體地講,所述隱私的編碼表可包括量化表和霍夫曼表。
      [0048]圖5是根據(jù)本發(fā)明第四示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼方法的流程圖。
      [0049]在步驟S501,移動設(shè)備獲取編碼的圖像數(shù)據(jù)。
      [0050]在步驟S502,移動設(shè)備掃描和解析編碼的圖像數(shù)據(jù)。
      [0051]在步驟S503,通過解析編碼的圖像數(shù)據(jù)中的文件頭(一般為文件頭中的標識頭)判斷文件頭中是否存在普通的編碼表,如果存在普通的編碼表,則執(zhí)行步驟S505,選擇普通的編碼表,然后執(zhí)行步驟S509對編碼文件進行解碼。
      [0052]如果解析編碼的圖像數(shù)據(jù)中的文件頭中不存在普通的編碼表,則執(zhí)行步驟S504,判斷文件頭中是否存在特征碼數(shù)據(jù),其中,特征碼數(shù)據(jù)為對編碼的圖像數(shù)據(jù)執(zhí)行編碼操作時所在的移動設(shè)備的唯一標識進行加密后得到的數(shù)據(jù)。
      [0053]如果在步驟S504確定文件頭中不存在特征碼數(shù)據(jù),則解碼失敗(步驟S508),如果確定文件頭中存在特征碼數(shù)據(jù),則執(zhí)行步驟S506,判斷特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼數(shù)據(jù)是否匹配,其中,移動設(shè)備本身的特征碼數(shù)據(jù)為對移動設(shè)備的唯一標識進行加密后得到的數(shù)據(jù),所述加密算法與獲取的編碼的圖像數(shù)據(jù)的文件頭中存在的特征碼數(shù)據(jù)的加密算法保持一致,例如都采用CRC32加密算法。
      [0054]如果在步驟S506確定特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼數(shù)據(jù)不相同,則解碼失敗(步驟S508)。
      [0055]如果在步驟S506確定特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼數(shù)據(jù)相同,則執(zhí)行步驟S507,選擇隱私的編碼表,最后執(zhí)行步驟S509對編碼的圖像數(shù)據(jù)進行解碼,得到原始的圖像數(shù)據(jù)。
      [0056]圖6是根據(jù)本發(fā)明第五示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼裝置的框圖。
      [0057]如圖6所示,移動設(shè)備中基于JPEG文件格式的編碼裝置可包括:選編碼單元601、加密單元602和數(shù)據(jù)打包單元603。
      [0058]編碼單元601,采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù),將所述壓縮數(shù)據(jù)發(fā)送到數(shù)據(jù)打包單元603,其中,隱私的編碼表被存儲在移動設(shè)備中。進一步地,所述隱私的編碼表包括量化表和霍夫曼表。
      [0059]加密單元602用于對移動設(shè)備的唯一標識進行加密,得到移動設(shè)備的特征碼數(shù)據(jù),將所述特征碼數(shù)據(jù)發(fā)送到數(shù)據(jù)打包單元603。
      [0060]數(shù)據(jù)打包單元603用于生成編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù)。
      [0061]圖7是根據(jù)本發(fā)明第六示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼裝置的框圖。
      [0062]如圖7所示,本發(fā)明第六示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼裝置可包括:選擇單元701、加密單元702、文件頭產(chǎn)生單元703、編碼單元704和數(shù)據(jù)打包單元 705。
      [0063]選擇單元701用于選擇隱私的編碼表,將隱私的編碼表發(fā)送到編碼單元703。其中,所述的隱私的編碼表包括量化表和霍夫曼表,且所述隱私的編碼表被固化在移動設(shè)備中。
      [0064]加密單元702用于將移動設(shè)備的唯一標識進行加密,得到特征碼數(shù)據(jù),將所述特征碼數(shù)據(jù)發(fā)送到文件頭產(chǎn)生單元703。例如,加密單元702可采用CRC32加密算法對移動設(shè)備的唯一標識進行加密。
      [0065]文件頭產(chǎn)生單元703用于接收加密單元702發(fā)送的特征碼數(shù)據(jù)并生成文件頭,進一步地,所述文件頭包含特征碼數(shù)據(jù),以及JPEG文件格式中除了隱私的編碼表之外的信息。再將文件頭發(fā)送到數(shù)據(jù)打包單元705。
      [0066]編碼單元704采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù),將所述壓縮數(shù)據(jù)發(fā)送到數(shù)據(jù)打包單元705。
      [0067]數(shù)據(jù)打包單元705用于接收編碼單元704發(fā)送的壓縮數(shù)據(jù)和頭文件產(chǎn)生單元703發(fā)送的文件頭,生成編碼的圖像數(shù)據(jù),編碼的圖像數(shù)據(jù)包括圖像的壓縮數(shù)據(jù)和文件頭。
      [0068]圖8是根據(jù)本發(fā)明第七示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼裝置的框圖。
      [0069]如圖8所示,本發(fā)明第七示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼裝置可包括:解析單元801、比較單元802和解碼單元803。
      [0070]解析單元801用于解析編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù)。將解析后的編碼的圖像數(shù)據(jù)發(fā)送到比較單元802。
      [0071]比較單元802接收解析單元801發(fā)送的編碼的圖像數(shù)據(jù),將從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼進行比較。
      [0072]當從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼相同時,解碼單元803采用存儲在移動設(shè)備中的隱私的編碼表對編碼的圖像數(shù)據(jù)進行解碼,得到解碼后的原始的圖像數(shù)據(jù)。所述隱私的編碼表包括量化表和霍夫曼表,且所述隱私的編碼表被固化在移動設(shè)備中。
      [0073]圖9是根據(jù)本發(fā)明第八示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼裝置的框圖。
      [0074]如圖9所示,本發(fā)明第八示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼裝置可包括:解析單元901、加密單元902、比較單元903、選擇單元904和解碼單元905。[0075]解析單元901用于獲取編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和文件頭,所述文件頭中包含特征碼數(shù)據(jù),掃描并解析文件頭,當檢測到文件頭中特定的標識頭時,將文件頭中的特征碼數(shù)據(jù)發(fā)送到比較單元903。
      [0076]加密單元902用于對移動設(shè)備的唯一標識進行加密,得到移動設(shè)備特征碼數(shù)據(jù),將移動設(shè)備特征碼數(shù)據(jù)發(fā)送到比較單元903。例如,加密單元902可對移動設(shè)備的唯一標識進行循環(huán)冗余校驗CRC32,以得到移動設(shè)備本身的特征碼數(shù)據(jù)。
      [0077]比較單元903用于將解析單元901發(fā)送的特征碼數(shù)據(jù)與加密單元902發(fā)送的移動設(shè)備特征碼數(shù)據(jù)進行對比,如果二者相同則將對比成功的信息發(fā)送到選擇單元904。
      [0078]當接收到比較單元發(fā)送的對比成功的信息時,選擇單元904將隱私的編碼表發(fā)送到解碼單元905。其中,所述隱私的編碼表包括量化表和霍夫曼表,且所述隱私的編碼表被固化在移動設(shè)備中。
      [0079]解碼單元905用于接收選擇單元904發(fā)送的隱私的編碼表和編碼的圖像數(shù)據(jù),利用隱私的編碼表對編碼的圖像數(shù)據(jù)進行解碼,得到解碼后的原始圖像數(shù)據(jù)。
      [0080]應(yīng)該理解,本發(fā)明所述的編碼方法和解碼方法中所采用的加密算法應(yīng)為同一種加密算法,本發(fā)明所述的編碼裝置和解碼裝置中所采用的加密算法應(yīng)也為同一種加密算法。
      [0081]應(yīng)該理解,根據(jù)本發(fā)明示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼和解碼裝置既可以通過軟件實現(xiàn),又可以通過硬件實現(xiàn)。
      [0082]應(yīng)該理解,本發(fā)明所述的編解碼方法和裝置并不局限于基于JPEG文件格式,而是可以擴展到符合ITU-T.81 (ITU-T為國際電信聯(lián)盟電信標準化部)標準的各類數(shù)字壓縮和編碼格式,例如 JPEG2000、JPEG XR, lossless JPEG。
      [0083]應(yīng)該理解,根據(jù)本發(fā)明示例性實施例的移動設(shè)備中基于JPEG文件格式的編碼裝置可執(zhí)行以上參照圖1至圖3描述的移動設(shè)備中基于JPEG文件格式的編碼方法,根據(jù)本發(fā)明示例性實施例的移動設(shè)備中基于JPEG文件格式的解碼裝置可執(zhí)行以上參照圖4和圖5描述的移動設(shè)備中基于JPEG文件格式的解碼方法,為了避免重復,在此不再贅述。
      [0084]上述移動設(shè)備中基于JPEG文件格式的編解碼方法和裝置,通過將隱私編碼表存儲于移動設(shè)備中但不添加在文件頭中,而在文件頭中增加特征碼來對原始數(shù)據(jù)進行加密以達到認證的效果,在不增加系統(tǒng)開銷的同時,能夠有效地防止文件的非法傳播和瀏覽,保護了用戶的個人隱私。
      [0085]上面已經(jīng)結(jié)合具體實施例描述了本發(fā)明,但是本發(fā)明的實施不限于此。在本發(fā)明的精神和范圍內(nèi),本領(lǐng)域技術(shù)人員可以進行各種修改和變型,這些修改和變型將落入權(quán)利要求限定的保護范圍之內(nèi)。
      【權(quán)利要求】
      1.一種移動設(shè)備中基于JPEG文件格式的編碼方法,包括以下步驟: 采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù); 對移動設(shè)備的唯一標識進行加密,得到移動設(shè)備的特征碼數(shù)據(jù); 生成編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù), 其中,隱私的編碼表被存儲在移動設(shè)備中。
      2.如權(quán)利要求1所述的編碼方法,其中,所述隱私的編碼表包括量化表和霍夫曼表。
      3.如權(quán)利要求1所述的編碼方法,其中,對移動設(shè)備的唯一標識進行加密的步驟包括:采用預定的加密算法對移動設(shè)備的唯一標識進行加密。
      4.如權(quán)利要求1所述的編碼方法,還包括:生成文件頭,其中,所述文件頭包括移動設(shè)備的特征碼數(shù)據(jù),且所述文件頭不包括隱私編碼表。
      5.一種移動設(shè)備中的基于JPEG文件格式的解碼方法,包括以下步驟: 解析編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù);將從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼進行比較; 當從編碼的圖像數(shù) 據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼相同時,采用存儲在移動設(shè)備中的隱私的編碼表對編碼的圖像數(shù)據(jù)進行解碼。
      6.如權(quán)利要求5所述的解碼方法,其中,所述隱私的編碼表包括量化表和霍夫曼表。
      7.如權(quán)利要求5所述的解碼方法,還包括:對移動設(shè)備的唯一標識采用預定的加密算法進行加密,以得到移動設(shè)備本身的特征碼數(shù)據(jù)。
      8.如權(quán)利要求5所述的解碼方法,其中,解析編碼的圖像數(shù)據(jù)的步驟包括:解析編碼的圖像數(shù)據(jù)的文件頭,所述文件頭包括移動設(shè)備的特征碼數(shù)據(jù)。
      9.一種移動設(shè)備中基于JPEG文件格式的編碼裝置,包括: 編碼單元,采用隱私的編碼表對原始圖像數(shù)據(jù)進行編碼,得到原始圖像的壓縮數(shù)據(jù),其中,隱私的編碼表被存儲在移動設(shè)備中,所述隱私的編碼表包括量化表和霍夫曼表; 加密單元,采用預定的加密算法對移動設(shè)備的唯一標識進行加密,得到移動設(shè)備的特征碼數(shù)據(jù),將所述特征碼數(shù)據(jù)發(fā)送到數(shù)據(jù)打包單元; 數(shù)據(jù)打包單元,生成編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括來自編碼單元的壓縮數(shù)據(jù)和來自加密單元的移動設(shè)備的特征碼數(shù)據(jù); 文件頭產(chǎn)生單元,生成文件頭,其中,所述文件頭包括移動設(shè)備的特征碼數(shù)據(jù),且所述文件頭不包括隱私編碼表。
      10.一種移動設(shè)備中基于JPEG文件格式的解碼裝置,包括: 解析單元,解析編碼的圖像數(shù)據(jù),所述編碼的圖像數(shù)據(jù)包括壓縮數(shù)據(jù)和移動設(shè)備的特征碼數(shù)據(jù),解析編碼的圖像數(shù)據(jù)的文件頭,所述文件頭包括移動設(shè)備的特征碼數(shù)據(jù); 加密單元,對移動設(shè)備的唯一標識采用預定的加密算法進行加密,以得到移動設(shè)備本身的特征碼數(shù)據(jù); 比較單元,將從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼進行比較; 解碼單元,當從編碼的圖像數(shù)據(jù)中解析得到的移動設(shè)備的特征碼數(shù)據(jù)與移動設(shè)備本身的特征碼相同時,采用存儲在移動設(shè)備中的隱私的編碼表對編碼的圖像數(shù)據(jù)進行解碼,其中,所述隱私的編碼表 包括量化表和霍夫曼表。
      【文檔編號】H04N19/46GK103974075SQ201410216259
      【公開日】2014年8月6日 申請日期:2014年5月21日 優(yōu)先權(quán)日:2014年5月21日
      【發(fā)明者】朱少波 申請人:三星半導體(中國)研究開發(fā)有限公司, 三星電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1