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

引言

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4產(chǎn)品資源平臺(tái)設(shè)計(jì)

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

4.1圖片處理服務(wù)

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

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

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

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

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

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

4.2圖片資源庫(kù)

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

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

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

5系統(tǒng)部署

5.1 Linux的安裝

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

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

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

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

5.3 JBoss 安裝

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

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

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

啟動(dòng) JBoss

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

鍵入:cd $JBoss_home/bin ;

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

如JBoss啟動(dòng)成功,則可看到以下輸出:

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ù)器啟動(dòng)成功,可通過(guò)瀏覽器打開(kāi)http : //localhost: 8080/jmx-console/來(lái)驗(yàn)證所有j2ee服務(wù)是否啟動(dòng)。該地址為 JBoss管理臺(tái)地址,其顯示當(dāng)前配置下JBoss正在運(yùn)行的所有 服務(wù)以及每個(gè)服務(wù)的詳細(xì)信息。

6結(jié)語(yǔ)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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