當前位置:首頁 > 物聯(lián)網(wǎng) > 《物聯(lián)網(wǎng)技術(shù)》雜志
[導(dǎo)讀]摘要:日益增長的對實時大容量的圖像處理服務(wù)的需求使得手機圖像處理系統(tǒng)成為人們關(guān)注的熱點。文章闡述了手機 圖像處理系統(tǒng)結(jié)構(gòu)設(shè)計以及WAP與MISC的接口設(shè)計,介紹了程序接口通信方式及協(xié)議說明、產(chǎn)品資源平臺設(shè)計和系統(tǒng)部署, 給出了開發(fā)手機圖像智能處理系統(tǒng)的設(shè)計方法。

引言

隨著3G標準的普及應(yīng)用,移動增值業(yè)務(wù)發(fā)展的重心是 3G業(yè)務(wù)。為滿足彩信、WAP、Kjava等業(yè)務(wù)對圖像處理能力 及質(zhì)量的要求,需要移動增值業(yè)務(wù)提供商提供實時大容量的 圖像處理服務(wù)。圖片作為信息傳遞、表達的重要載體,如何高 質(zhì)量地傳輸圖像在通信領(lǐng)域一直是人們關(guān)注的話題。圖像媒體 信息需要經(jīng)過處理、加工才能以最佳效果顯示在手機上。3G 的普及和用戶對圖像要求的日漸提高使得開發(fā)一種高效、高質(zhì) 量的手機圖像處理系統(tǒng)的要求越來越高,因此筆者把手機圖 像處理技術(shù)在WAP中的應(yīng)用作為研究的重點。

1系統(tǒng)結(jié)構(gòu)設(shè)計

系統(tǒng)采用一種開源性的代碼來開發(fā)高效、實時的圖像處 理引擎,為用戶提供高效率、高質(zhì)量的圖像處理服務(wù)。用戶可 以根據(jù)實際需要調(diào)整圖像的大小、分辨率,也可以轉(zhuǎn)換不同 的圖像格式,滿足不同終端用戶對圖像要求的需要。此外,系 統(tǒng)還為終端用戶提供在WEB頁面或WAP頁面下的圖像編輯 功能,這些功能幾乎囊括一些圖像處理的基本操作,如放大 縮小、裁剪等等。系統(tǒng)支持3G手機以及目前主流的智能手機。 其系統(tǒng)軟件模型如圖1所示。

基于WAP的手機圖像處理系統(tǒng)的設(shè)計與實現(xiàn)

系統(tǒng)可以顯示、下載、處理目前主流的圖像格式,如JPEG、BMP、GIF、PDF等圖像格式??梢愿鶕?jù)用戶的需要生成動態(tài)的圖像文件,并進行一些特效處理,如旋轉(zhuǎn)、銳化、 色彩調(diào)整等操作,經(jīng)過特效處理的圖像格式保持不變或保存 為其他格式的圖像文件。系統(tǒng)是在Linux系統(tǒng)下開發(fā)的,保證 了系統(tǒng)的穩(wěn)定性。手機圖像處理技術(shù)在WAP中的應(yīng)用涉及移 動MISC系統(tǒng)、內(nèi)部通信體系、產(chǎn)品體系和資源體系。

2 WAP與MISC的接口設(shè)計

MISC與SP之間的物理連接可通過Internet或?qū)>€連接。 WTBS負責代理用戶與SP之間的服務(wù)請求,以及業(yè)務(wù)狀態(tài)管 理的數(shù)據(jù)同步,同時,在特殊情況下,為完成MISC的單點登 錄等要求,SP還需要向MISC的WAP Portal發(fā)起SSO驗證 請求及Echo請求。

對SP的主動訪問均來自WTBS,SP對IP地址進行鑒權(quán), 確認只有來自于WTBS的IP才可以訪問SP提供的計費服務(wù), 防止仿冒來自于WTBS的訪問。

對于Echo和SSO接口,都是由SP主動向MISC的 WAP Portal發(fā)起的,安全管理由MISC負責。

3程序接口通信方式及協(xié)議說明

假設(shè)某示例SP (SP1)的地址為www.spl.com,其歸屬 MISC 的 WAP Portal 站點地址為 wap.monternet.com,其相應(yīng) 的專用 MISC WTBS 地址為 wtbs.monternet.com。

SP與MISC之間的通信協(xié)議采用HTTP/XML協(xié)議。SP 與MISC之間的所有命令交互均使用POST方式的HTTP請求。

命令請求和響應(yīng)的內(nèi)容均放在HTTP請求“Entity Body” 中,并采用XML格式。內(nèi)容類型(Content-Type)為“text/ plain”,在HTTP的包頭里面的表示為“Content-Type : text/ plain”,在包頭里相關(guān)的限制和約定以HTTP及XML協(xié)議為準。

MISC命令交互中,在HTTP響應(yīng)體中,一個XML數(shù)據(jù) 包反映了命令處理結(jié)果。在該XML數(shù)據(jù)包中,通常包含一個 result_id(或者是其他Tag名)元素,該元素表示此次MISC 命令交互是否完成。

4產(chǎn)品資源平臺設(shè)計

產(chǎn)品資源平臺負責將WAP產(chǎn)品所需的資源進行統(tǒng)一管 理,各產(chǎn)品的內(nèi)容均從資源庫中調(diào)用。在資源庫建立以后,工 作就可以分成兩個部分,一個工作是產(chǎn)品框架開發(fā)及建立與資 源庫內(nèi)容的關(guān)聯(lián)關(guān)系,另一個工作就是資源庫內(nèi)容的更新與維 護。

4.1圖片處理服務(wù)

圖像處理服務(wù)主要是為手機終端用戶提供高效的圖像處 理服務(wù),如對圖像格式的轉(zhuǎn)換、大小調(diào)整等,滿足用戶的基 本圖像處理需求。還提供一些圖像特效處理功能,如放大縮小、 動態(tài)文字的添加、裁剪、動畫等功能。

隨著智能手機的普及,手機圖像處理的需求日益增長, 使得手機圖像處理向手工化方向發(fā)展,使得手機圖像處理的效 率得到了很大提高。

本系統(tǒng)的圖片處理服務(wù)主要包括以下幾個方面的內(nèi)容:

圖像自動預(yù)覽。前端用戶上載原始圖像后,圖像處理 系統(tǒng)根據(jù)用戶設(shè)置好的尺寸自動生成預(yù)覽圖。

自動生成手機終端用戶下載的圖像。用戶點擊圖像下 載鏈接后,系統(tǒng)自動調(diào)用AGENT,獲得圖像的參數(shù)和手機屏 幕的大小,并將圖像以最佳效果顯示在屏幕上。

自動加工圖像。用戶設(shè)置好圖像加工參數(shù),由系統(tǒng)自 動對圖像進行進一步加工,如添加其他圖像元素、圖像周圍 添加相框、生成具有動畫效果的GIF格式的圖片等。

4.2圖片資源庫

將WAP產(chǎn)品所需的資源統(tǒng)一管理起來,各產(chǎn)品的內(nèi)容 均由資源庫中調(diào)用,一方面利于對資源的統(tǒng)一管理與維護,另 一方面可以提高內(nèi)容的可重用度。將各種資源,如圖片、鈴 聲、短文及其他手機可下載資源,按照多級目錄方式管理起來, 通過統(tǒng)一的管理界面對資源庫進行維護與更新。各產(chǎn)品開發(fā) 過程中,只需要搭建產(chǎn)品框架及表現(xiàn)方式,具體內(nèi)容則對應(yīng)到 資源庫中的相應(yīng)內(nèi)容,建立此對應(yīng)關(guān)系后,產(chǎn)品內(nèi)容的維護與 更新,均可通過資源庫內(nèi)容的更新而自動實現(xiàn)。

在資源庫建立以后,工作即可分成兩部分:其一是產(chǎn)品 框架開發(fā)及建立與資源庫內(nèi)容的關(guān)聯(lián)關(guān)系,其二是資源庫內(nèi)容 的更新與維護。

在原有模式下,產(chǎn)品開發(fā)、內(nèi)容維護、管理界面各項工 作均須按照不同產(chǎn)品分別開展工作,人員交叉情況嚴重,難于 管理及提高生產(chǎn)效率。發(fā)展到以產(chǎn)品資源庫為中心的新產(chǎn)品開 發(fā)模式下,統(tǒng)一了內(nèi)容維護及管理界面,從而使人員可以專注 于產(chǎn)品創(chuàng)新及產(chǎn)品展現(xiàn),提高企業(yè)的核心競爭力。

5系統(tǒng)部署

5.1 Linux的安裝

RedHat Linux Advanced Server 3.0,應(yīng)選自定義方式 (Custom System)安裝。選擇可以有以下幾項,其他均不選: 一是默認分區(qū)(五千用戶以上推薦手動分區(qū));二是防火墻設(shè) 為關(guān)/boot 100M(為升內(nèi)核準備)。

5.2數(shù)據(jù)庫服務(wù)器部署

首先,其數(shù)據(jù)庫服務(wù)器基礎(chǔ)信息為:機型:HP360 ;操 作系統(tǒng):Linux;機器名稱:WapDataOracle;內(nèi)容訪問IP地址: 192.168.1.24 ;外部訪問IP地址:202.103.67.39 ;安裝數(shù)據(jù)庫 用戶名:ORACLE9I ;安裝數(shù)據(jù)用戶組:APP ;磁盤陣列:無。

其次是表空間,可將數(shù)據(jù)庫按數(shù)據(jù)類型分為系統(tǒng)表空間 和用戶表空間,在此基礎(chǔ)上,再將用戶表空間按不同業(yè)務(wù)類 型進行細分表空間。

5.3 JBoss 安裝

JBoss在系統(tǒng)文件安裝完畢后,需對JBoss參數(shù)文件進行 配置和調(diào)整、類路徑的添加等工作,以下為具體說明。

解包JBoss系統(tǒng)文件

解 壓 JBoss 到 目 錄 /usr/local/JBoss, 添 加"/usr/local/ JBoss"到路徑中,并設(shè)置 JBoss_home="/usr/local/JBoss",執(zhí) 行run.sh,打開瀏覽器http: //localhost: 8080。如有測試頁顯示, 說明安裝成功。

啟動 JBoss

在/root目錄下配置.bash_profile,添加環(huán)境變量,在/ usr/local/JBoss/bin 運行 sh run.sh,啟動 JBoss 服務(wù)器。啟動 詳細說明如下:

鍵入:cd $JBoss_home/bin ;

鍵入:./run [-c default|minimal|all];

如JBoss啟動成功,則可看到以下輸出:

12 : 16 : 27, 812 info [server] JBoss (mx microkernel) [4.0.1sp1 (build: cvstag=JBoss_4_0_1_sp1 date=200611270314)] started in 20s : 429ms ;

服務(wù)器啟動成功,可通過瀏覽器打開http : //localhost: 8080/jmx-console/來驗證所有j2ee服務(wù)是否啟動。該地址為 JBoss管理臺地址,其顯示當前配置下JBoss正在運行的所有 服務(wù)以及每個服務(wù)的詳細信息。

6結(jié)語

本系統(tǒng)使用開源、安全的Linux操作系統(tǒng),以取得操作 系統(tǒng)穩(wěn)定、安全的底層服務(wù)。設(shè)計時可釆用JBoss應(yīng)用服務(wù)器 作為對外提供服務(wù)的接口應(yīng)用服務(wù)層,JBoss為開源J2EE應(yīng) 用服務(wù)器,提供容錯及負載均衡服務(wù)。JBoss可以以集群方式 提供大數(shù)據(jù)量的訪問,充分滿足用戶的需要。JBoss為J2EE 應(yīng)用提供了一個非常靈活有效的集群機制。它能使得在保持服 務(wù)端性能損失最小的情況下進行失效轉(zhuǎn)發(fā),并能動態(tài)地對集 群節(jié)點進行配置。

本系統(tǒng)支持各種開發(fā)工具,如Java、C++、.net等進行客 戶端開發(fā)工作,提供WEB管理界面,用以對系統(tǒng)參數(shù)及手機 數(shù)據(jù)進行維護和管理。

20211106_61864ce10a255__基于WAP的手機圖像處理系統(tǒng)的設(shè)計與實現(xiàn)

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉