摘要:隨著高速移動通信網(wǎng)絡(luò)和智能移動終端的發(fā)展和普及,現(xiàn)代人的生活已經(jīng)離不開基于手機的多媒體智能交互。現(xiàn)代社會中,每個人的移動終端很大程度上就代表著自己,借助移動終端,人們可以加入網(wǎng)絡(luò)中,實現(xiàn)智能交互。盡管傳統(tǒng)紙媒已經(jīng)在嘗試電子報刊、多媒體報刊等基于信息技術(shù)的新的報刊形式,但這些數(shù)字報刊通常依然在延續(xù)傳統(tǒng)報刊的內(nèi)容傳達(dá)方式和排版,并未有新的突破。特別是傳統(tǒng)報刊缺乏互動性的問題,在數(shù)字報刊下依然存在。二維碼作為一種能夠便捷承載交互信息的技術(shù),因交互簡便、信息量大等特點常被用作用戶引導(dǎo)、信息傳遞等事務(wù)。傳統(tǒng)報刊通過二維碼,可將用戶與多媒體系統(tǒng)無縫連接,使傳統(tǒng)紙媒缺乏互動性的問題得到解決。文章以二維碼技術(shù)為核心,研究報刊多媒體交互系統(tǒng)的設(shè)計和應(yīng)用。
關(guān)鍵詞:二維碼;多媒體交互系統(tǒng);報刊;圖像識別;二維碼提取
中圖分類號:TP37 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-8883(2022)07-0094-03
一、前言
傳統(tǒng)紙媒在過去的幾十年間經(jīng)歷了極大的變革,也面臨著不小的考驗。在缺乏電視媒體和網(wǎng)絡(luò)媒體的年代,紙媒作為人們獲取資訊的主要來源,一度占據(jù)人們社會生活的主要位置。然而,隨著技術(shù)的不斷發(fā)展,電視和網(wǎng)絡(luò)逐漸成為人們認(rèn)識世界和對外交流的主要渠道。與之相比,報刊的劣勢逐步凸顯[1]:首先,報刊是紙質(zhì)印刷,無法承載視頻、音頻等多媒體元素,因此缺乏生動和時尚的效應(yīng)。其次,作為靜態(tài)媒體,其缺乏消息回傳和互動機制,因此讀者只能單方面接收信息,無法作出應(yīng)有的反饋。最后,紙質(zhì)媒體由于印刷和發(fā)行存在一定的周期,因此時效性通常較差,內(nèi)容通常具有滯后性。
筆者基于移動互聯(lián)網(wǎng)、多媒體技術(shù)和二維碼技術(shù),構(gòu)建了一套面向傳統(tǒng)報刊的以二維碼作為交互入口的多媒體交互系統(tǒng)。通過該系統(tǒng),傳統(tǒng)平面的紙媒可以變得更加立體,通過二維碼,紙質(zhì)媒體和多媒體信息可以有機關(guān)聯(lián)在一起,根據(jù)讀者的需求和興趣形成多端互動的場景[2]。
應(yīng)用該方案不僅能夠有效提升傳統(tǒng)紙質(zhì)報刊的互動性,增強其與多媒體的關(guān)聯(lián)性,也能為傳統(tǒng)紙媒帶來線上渠道的基礎(chǔ)用戶群體,使讀者從紙媒逐步遷移到線上進(jìn)行,帶動發(fā)行量的同時,增加廣告投放的收入[3]。
二、報刊多媒體交互系統(tǒng)需求分析
(一)內(nèi)容數(shù)字化采編與發(fā)布
一套基于二維碼的報刊多媒體交互系統(tǒng),首先應(yīng)當(dāng)滿足采編人員對內(nèi)容的采編和發(fā)布需求。同時,為增強系統(tǒng)的可交互性,滿足讀者對內(nèi)容的反饋需求,可增加新聞評論交互功能,便于與讀者建立雙向聯(lián)系[4]。此外,對媒體運營方來講,采編與發(fā)布平臺是為了進(jìn)行內(nèi)容承載和對外交互,因此該系統(tǒng)應(yīng)當(dāng)能投放一些商業(yè)促銷活動,以拓展媒體收入來源。上述需求的直接受眾分別為媒體工作人員和讀者。
(二)基于二維碼的資源對接與訪問統(tǒng)計
為應(yīng)對傳統(tǒng)報刊與數(shù)字化發(fā)布平臺之間缺乏有機聯(lián)動方式的問題,應(yīng)當(dāng)提供基于二維碼的資源對接與訪問統(tǒng)計功能。其中,使用二維碼需要首先生成內(nèi)容,然后要對已生成的二維碼進(jìn)行管理,以對應(yīng)到具體媒體地址上[5]。同時,為便于系統(tǒng)對用戶二維碼的訪問進(jìn)行統(tǒng)計,以輔助分析二維碼的投放和利用效果,并統(tǒng)計通過二維碼參與互動的用戶數(shù)量和來源,輔助數(shù)字化采編和發(fā)布工作。其主要受眾為讀者和媒體工作人員。
(三)面向讀者維護(hù)的用戶信息管理
對二維碼報刊多媒體交互系統(tǒng)而言,在支撐二維碼管理和內(nèi)容數(shù)字化采編發(fā)布的同時,也應(yīng)當(dāng)考慮如何留存和管理讀者,以便后期開展更精準(zhǔn)的讀者服務(wù)和內(nèi)容推送等業(yè)務(wù)?;谶@一訴求,應(yīng)當(dāng)提供面向讀者維護(hù)的用戶管理功能。該功能主要面向媒體工作人員。
三、報刊多媒體交互系統(tǒng)總體設(shè)計
為實現(xiàn)基于二維碼的多媒體交互,整套系統(tǒng)的業(yè)務(wù)部分可分為三大部分:數(shù)字化采編與發(fā)布子系統(tǒng)、用戶管理子系統(tǒng)、二維碼資源對接與統(tǒng)計子系統(tǒng)。根據(jù)前文所提到的需求分析結(jié)果,可對三個子系統(tǒng)進(jìn)行詳細(xì)的功能設(shè)計。
(一)數(shù)字化采編與發(fā)布子系統(tǒng)
數(shù)字化采編與發(fā)布子系統(tǒng)實質(zhì)上是整套系統(tǒng)的核心內(nèi)容編輯和提供方。媒體工作人員通過該系統(tǒng)能夠管理二維碼所要綁定的多媒體信息和內(nèi)容,包括新增多媒體內(nèi)容、修改多媒體內(nèi)容、刪除多媒體內(nèi)容以及編輯多媒體內(nèi)容[6]。通過對接二維碼資源對接與有統(tǒng)計子系統(tǒng),可以實現(xiàn)內(nèi)容與二維碼的關(guān)聯(lián)和內(nèi)容訪問統(tǒng)計。
(二)用戶管理子系統(tǒng)
用戶管理部分主要用于對讀者進(jìn)行跟蹤和記錄,形成讀者庫。同時便于管理整套系統(tǒng)內(nèi)部工作人員的賬號,也應(yīng)提供相應(yīng)的管理模塊。因此主要提供用戶的新增、修改、刪除和查詢功能,同步對外提供用戶鑒權(quán)功能。
(三)二維碼資源對接與統(tǒng)計子系統(tǒng)
二維碼資源對接與統(tǒng)計子系統(tǒng)具備二維碼生成、二維碼查詢、二維碼刪除、二維碼訪問統(tǒng)計等子功能,允許媒體工作人員通過該系統(tǒng)實現(xiàn)生成報刊中所印刷和綁定的二維碼,并可刪除過期內(nèi)容的二維碼。
系統(tǒng)整體交互及功能架構(gòu)見圖1。
四、報刊多媒體交互系統(tǒng)關(guān)鍵技術(shù)和實現(xiàn)途徑
(一)低質(zhì)量二維碼快速識別技術(shù)
在報刊中,紙質(zhì)易磨損的特性使二維碼可能出現(xiàn)部分損毀,因此需要對低質(zhì)量的二維碼掃描進(jìn)行研究。二維碼的譯碼過程見圖2。二維碼的深淺塊識別是核心[7]。低質(zhì)量二維碼的產(chǎn)生原因有二,一是二維碼磨損,二是設(shè)備相機拍照時因光線或攝像頭成像質(zhì)量導(dǎo)致二維碼圖像質(zhì)量低。
(二)基于Itti的二維碼提取
為應(yīng)對這種情況,首先對圖像進(jìn)行加強和提取。面對復(fù)雜的報刊背景,需要對二維碼從復(fù)雜背景下進(jìn)行切割[8]。本次系統(tǒng)設(shè)計中采用Itti視覺模型提取二維碼。Itti模型是最經(jīng)典的視覺注意力模型之一,通過提取圖像中的顏色、亮度、方向等視覺特征,利用高斯金字塔和中央周邊差形成各個特征圖,最終形成顯著區(qū)域。處理邏輯如下:
1.視覺預(yù)處理
圖像中每個像素點都可以通過rgb值表示。設(shè)某像素點用rgb分別表示,則該像素點強度I=(r+g+b)/3,即對上述rgb值進(jìn)行均值計算。此時,其RBG通道數(shù)值可通過如下公式計算:R=r-(g+b)/2,G=g-(r+b)/2,B=b-(r+g)/2。通過對紅、綠、藍(lán)三通道進(jìn)行計算,可借助濾波器進(jìn)行圖像方向的計算。
2.中央周邊差算子
完成預(yù)處理后,可通過對中央周邊差進(jìn)行計算,從而獲得后續(xù)用于分割的顯著圖。此后通過對其進(jìn)行插值化,逐點相減,為后續(xù)歸一化處理提供素材。
3.歸一化
圖像本身由于噪點原因可能產(chǎn)生顯著的振幅差異。為去除這些干擾,需要通過歸一化處理,將圖像值限制到一個具體區(qū)間內(nèi)。這里設(shè)圖像該區(qū)域內(nèi)最大值為M,同時其他區(qū)域計算獲得的平均值為m。此時對圖像全區(qū)域像素進(jìn)行處理,處理方式為逐一乘以(M-m)2。
4.關(guān)注圖生成
將圖像以4為切割尺度,組成3個顯著圖像,作為視覺關(guān)注圖。
5.顯著圖生成
最后對上述顯著圖像進(jìn)行歸一化處理,處理結(jié)果相加,最終獲得此次處理所需的顯著圖。
(三)二維碼灰度處理
根據(jù)前文所定位的圖像區(qū)域,最終可從原圖中獲取二維碼圖像。由于二維碼本身只有黑白兩色,而色彩采集后實際上存在多種明暗和顏色。為提高處理效率,這里需要對其灰度化,方便后續(xù)進(jìn)行二值化,以節(jié)約處理耗時。
這里選擇用加權(quán)法對其灰度化處理,每個點處理后的灰度值為:Gray=0.3XR+0.59*G+0.11*B
(四)二維碼圖像濾波
由于圖像采集時不同攝像頭采集質(zhì)量不同,因此總會有噪音產(chǎn)生,影響后續(xù)識別。因此需要進(jìn)行圖像濾波。這里采用中值法進(jìn)行濾波,即以像素點為中心劃定一個小區(qū)域,對其灰度值進(jìn)行排列,并取中值。最后將該中值作為該像素點的灰度值。該方式屬于一種線性濾波算法,其對圖像的邊緣有較好的還原和保護(hù)能力,因此更適用于二維碼中隨機點的濾波。
(五)二維碼二值化
二維碼的解碼最終只關(guān)注0和1兩種數(shù)值。因此需要對圖像進(jìn)行二值化,最后用于解碼。由于二維碼圖像采集過程中可能因光線的不同導(dǎo)致明暗度的顯著變化,因此單純用傳統(tǒng)的均值濾波來作二值化,容易失去過亮部分的關(guān)鍵信息[9]。因此需要考慮動態(tài)二值化。這里引入Retinex模型進(jìn)行處理。以圖像S(x,y)為例,該圖像由入射光分量L和反射光分量R共同構(gòu)成,分別用L(x,y),R(x,y)。該理論通過物理入射和反射的原理,來分離出入射圖像和反射圖像,從而獲得清晰的二值化數(shù)據(jù)。
(1)通過獲取三通道數(shù)據(jù),并進(jìn)行類型的歸一化,便于后面處理。
(2)通過高斯函數(shù)對其進(jìn)行計算,獲取對數(shù)值。
(3)針對原RGB通道值取對數(shù),并將結(jié)果與前序獲得的高斯函數(shù)處理后的值取對數(shù)。
(4)重復(fù)進(jìn)行上述處理。
(5)針對上述結(jié)果,分區(qū)域進(jìn)行加權(quán)均值計算,作為最終的二值化閾值。
通過上述處理后,二維碼通常更便于定位和解碼。這對報刊印刷二維碼的日常拍攝和解碼能夠起到較好的識別提升作用。
(六)數(shù)字化采編與發(fā)布
數(shù)字化采編與發(fā)布本質(zhì)上是一個內(nèi)容管理系統(tǒng),提供了多媒體內(nèi)容的上傳、修改、刪除和查詢服務(wù)。其中,內(nèi)容上傳主要通過對接阿里云OSS,通過upload接口完成不同資源的上傳。這里為了清晰辨別所上傳的資源類型,并與URl匹配,特別設(shè)計資源描述數(shù)據(jù)結(jié)構(gòu),通過OSS的tag字段進(jìn)行資源類別描述,如圖片img、視頻video、音頻voice以及混合資源mix。
為便于采編工作的開展,OSS設(shè)定了兩個工作區(qū):一是素材庫,用于為采編素材提供預(yù)存儲;二是發(fā)布庫,為已完成采編工作的素材提供對外訪問能力。通過區(qū)分二者的存儲空間,可以有效利用OSS的存儲空間,及時釋放無用存儲,節(jié)約成本。
對于采編發(fā)布,該子系統(tǒng)通過調(diào)用二維碼模塊的管理接口,查詢已生成的二維碼。若二維碼失效,則對其進(jìn)行編輯,并放入空閑池,供下一次采編發(fā)布時使用[10]。由于二維碼中存儲的并不是最終的URL,而是臨時的URL序列號,因此其可以預(yù)先生成并重復(fù)被利用。
(七)系統(tǒng)統(tǒng)一鑒權(quán)
這里選用redis服務(wù)建立登錄鑒權(quán)憑證統(tǒng)一存取機制。當(dāng)用戶登錄時,首先查詢redis是否有未過期的鑒權(quán)憑證。如果有,則移除,并寫入新的鑒權(quán)憑證。此后,其他服務(wù)訪問系統(tǒng),就需要用戶攜帶該鑒權(quán)憑證進(jìn)行訪問。服務(wù)器接收到訪問請求,將訪問統(tǒng)一鑒權(quán)服務(wù)的redis,校驗鑒權(quán)憑證是否存在與是否過期,再判斷是否提供服務(wù)。該模塊能夠保證系統(tǒng)整體運行在可信的鑒權(quán)體系下。
五、結(jié)語
文章探討了一種基于二維碼技術(shù)的報刊多媒體交互系統(tǒng)。首先對報刊多媒體交互需求進(jìn)行了分析,明確了通過二維碼打通系統(tǒng)和紙媒讀者之間的關(guān)聯(lián),然后對系統(tǒng)的核心架構(gòu)進(jìn)行設(shè)計,并提出了核心技術(shù)和實現(xiàn)途徑。對紙媒而言,利用二維碼實現(xiàn)二維頁面上的多媒體入口嵌入,能夠有效提升傳統(tǒng)報刊的交互性能,為傳統(tǒng)紙媒的數(shù)字化轉(zhuǎn)型提供前置基礎(chǔ)。
參考文獻(xiàn):
[1] 徐登明.在多媒體時代回望報刊出版[J].廉政瞭望,2021(17):65.
[2] 張雷.媒體融合背景下人民日報人物報道欄目創(chuàng)新研究[D].保定:河北大學(xué),2020.
[3] 燕雨薇,余粟.二維碼技術(shù)及其應(yīng)用綜述[J].智能計算機與應(yīng)用,2019,9(5):194-197.
[4] 張峻,孫忠民.基于二維碼技術(shù)的智慧校園泛在服務(wù)系統(tǒng)設(shè)計與應(yīng)用研究[J].中國信息技術(shù)教育,2019(Z4):177-180.
[5] 楊麗玄.數(shù)字多媒體報刊客戶端的設(shè)計與實現(xiàn)[D].長沙:湖南大學(xué),2018.
[6] 王津.我國出版物二維碼應(yīng)用研究[D].北京:北京印刷學(xué)院,2018.
[7] 陳宏濤,張耀.淺析二維碼技術(shù)在現(xiàn)代教育教學(xué)中的應(yīng)用[J].中小企業(yè)管理與科技,2016(5):141-142.
[8] 王楊.二維碼傳播信息的應(yīng)用及分析[D].太原:山西大學(xué),2013.
[9] 李曉瑩.二維碼在我國傳媒產(chǎn)業(yè)中的應(yīng)用研究[D].南寧:廣西大學(xué),2013.
[10] 亞森江·木沙.網(wǎng)絡(luò)數(shù)字報的多媒體交互設(shè)計[D].南京:南京理工大學(xué),2009.
作者簡介 鄭曉瑾,本科,工程師,研究方向:計算機排版、設(shè)計。