基于云存儲(chǔ)技術(shù)的手語查詢系統(tǒng)研究
發(fā)布時(shí)間:2018-09-05 16:48
【摘要】:隨著社會(huì)和全球一體化的不斷發(fā)展,用于人們交流的語言體系越來越豐富,而主要面向聽障人交流的手語體系也相應(yīng)的越來越龐大和繁雜。對(duì)手語進(jìn)行說明描述和的收?qǐng)D片也越來越多,體積也將越來越大。為此,對(duì)手語進(jìn)行描述的圖片也越來越多,如何手語體系中海量的圖片進(jìn)行存儲(chǔ)和查詢管理也成為了信息時(shí)代手語發(fā)展的難點(diǎn)之一。本文主要采用基于Hadoop的云存儲(chǔ)技術(shù)和基于Android的移動(dòng)終端技術(shù),為用戶提供一個(gè)隨時(shí)隨地都能夠快速查詢的手語圖示查詢系統(tǒng),這對(duì)于手語的應(yīng)用和發(fā)展都具有非常重要的意義。論文對(duì)基于云存儲(chǔ)技術(shù)的手語查詢系統(tǒng)的研究主要包括如下幾個(gè)方面的內(nèi)容。(1)采用云技術(shù)提高手語查詢性能本文采用云存儲(chǔ)技術(shù),當(dāng)用戶向服務(wù)器提交手語查詢請(qǐng)求時(shí),服務(wù)器端會(huì)根據(jù)各服務(wù)器的負(fù)載情況將用戶手語查詢請(qǐng)求分配到合適的服務(wù)器上對(duì)查詢請(qǐng)求進(jìn)行處理,并且將查詢手語圖片都的編號(hào)以及手語圖片所在的云存儲(chǔ)節(jié)點(diǎn)服務(wù)器信息返回給客戶端,服務(wù)器端的手語圖片的云存儲(chǔ)方式,有效的實(shí)現(xiàn)了負(fù)載均衡,不僅提高了用戶查詢請(qǐng)求的處理效率,同時(shí)也使得系統(tǒng)可以利用云技術(shù)的特點(diǎn),具備足夠的可擴(kuò)展性和數(shù)據(jù)安全性。(2)MapReduce模型改進(jìn),實(shí)現(xiàn)云節(jié)點(diǎn)服務(wù)器的負(fù)載均衡服務(wù)器端在接收到用戶請(qǐng)求,并且將圖片下載地址返回給客戶端的過程中,這個(gè)圖片下載地址的生成并不是隨機(jī)的,而是通過對(duì)MapReduce計(jì)算模型的改進(jìn),根據(jù)目前云計(jì)算服務(wù)器節(jié)點(diǎn)的工作情況,選擇下載任務(wù)數(shù)量最少的云計(jì)算服務(wù)器節(jié)點(diǎn)中的圖片下載URL返回給客戶端,從而進(jìn)一步實(shí)現(xiàn)了云計(jì)算服務(wù)器端的負(fù)載均衡,有利于提高整個(gè)授予查詢系統(tǒng)的性能。(3)采用客戶端緩存技術(shù),提高系統(tǒng)性能在客戶端將下載的圖片,以圖片編號(hào)為文件名稱存儲(chǔ)在客戶端,在客戶向服務(wù)器提交查詢條件,并且根據(jù)服務(wù)器所返回的手語圖片編號(hào),在客戶端文件系統(tǒng)中查詢?cè)撌终Z圖片,一旦發(fā)現(xiàn)在本地文件系統(tǒng)中存在以該圖片編號(hào)命名的手語圖片文件,則不需要再次向云存儲(chǔ)服務(wù)器節(jié)點(diǎn)發(fā)送圖片下載請(qǐng)求,在用戶長(zhǎng)時(shí)間使用之后,可以較大概率的減少圖片下載數(shù)量,從而極大的提高了手語查詢性能。通過對(duì)基于云技術(shù)的手語查詢系統(tǒng)的模擬實(shí)驗(yàn)表明,通過手語圖片文件的分布式存儲(chǔ)、對(duì)MapReduce算法的改進(jìn)以及客戶端的手語圖片緩存,在手語圖片的存儲(chǔ)和方面都具有較好的表現(xiàn),能快速的響應(yīng)用戶請(qǐng)求。
[Abstract]:With the development of the society and the global integration, the language system for people's communication is more and more abundant, and the sign language system for the hearing-impaired communication is becoming more and more huge and complicated. More and more pictures will be taken to describe and describe sign language, and will be bigger and bigger. For this reason, more and more pictures are described in sign language. How to store and query images in sign language system has become one of the difficulties in sign language development in the information age. In this paper, the cloud storage technology based on Hadoop and mobile terminal technology based on Android are used to provide a sign language graphic query system which can be quickly queried anytime and anywhere, which is of great significance for the application and development of sign language. In this paper, the research of sign language query system based on cloud storage technology mainly includes the following aspects. (1) using cloud technology to improve the performance of sign language query. In this paper, the cloud storage technology is adopted, when the user submits the sign language query request to the server, The server will assign the user sign language query request to the appropriate server to process the query request according to the load of each server. And will query sign language picture number and sign language picture where the cloud storage node server information returned to the client, the server side of the sign language picture cloud storage mode, effectively achieve load balancing, It not only improves the processing efficiency of user query requests, but also enables the system to make use of the characteristics of cloud technology, and has sufficient scalability and data security. (2) the MapReduce model is improved. In the process of receiving the user request and returning the image download address to the client, the load balancing server side of the cloud node server does not generate the image download address randomly. But through the improvement of the MapReduce computing model, according to the current cloud computing server node work situation, select the cloud computing server nodes with the least number of download tasks to download the images of the URL returned to the client. Thus, the load balance of cloud computing server is further realized, which is helpful to improve the performance of the whole grant query system. (3) using the client caching technology to improve the performance of the system to download images in the client, The file name is stored in the client, the query condition is submitted to the server by the client, and the sign language picture is queried in the client file system according to the sign language picture number returned by the server. Once a sign language picture file named after the picture number is found in the local file system, you do not need to send a picture download request to the cloud storage server node again, after the user has used it for a long time, It can reduce the number of image downloads and greatly improve the performance of sign language query. The simulation experiments of sign language query system based on cloud technology show that, through the distributed storage of sign language image files, the improvement of MapReduce algorithm and the client-side sign language picture cache are introduced. In the sign language image storage and good performance, can quickly respond to user requests.
【學(xué)位授予單位】:蘭州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP333
本文編號(hào):2224854
[Abstract]:With the development of the society and the global integration, the language system for people's communication is more and more abundant, and the sign language system for the hearing-impaired communication is becoming more and more huge and complicated. More and more pictures will be taken to describe and describe sign language, and will be bigger and bigger. For this reason, more and more pictures are described in sign language. How to store and query images in sign language system has become one of the difficulties in sign language development in the information age. In this paper, the cloud storage technology based on Hadoop and mobile terminal technology based on Android are used to provide a sign language graphic query system which can be quickly queried anytime and anywhere, which is of great significance for the application and development of sign language. In this paper, the research of sign language query system based on cloud storage technology mainly includes the following aspects. (1) using cloud technology to improve the performance of sign language query. In this paper, the cloud storage technology is adopted, when the user submits the sign language query request to the server, The server will assign the user sign language query request to the appropriate server to process the query request according to the load of each server. And will query sign language picture number and sign language picture where the cloud storage node server information returned to the client, the server side of the sign language picture cloud storage mode, effectively achieve load balancing, It not only improves the processing efficiency of user query requests, but also enables the system to make use of the characteristics of cloud technology, and has sufficient scalability and data security. (2) the MapReduce model is improved. In the process of receiving the user request and returning the image download address to the client, the load balancing server side of the cloud node server does not generate the image download address randomly. But through the improvement of the MapReduce computing model, according to the current cloud computing server node work situation, select the cloud computing server nodes with the least number of download tasks to download the images of the URL returned to the client. Thus, the load balance of cloud computing server is further realized, which is helpful to improve the performance of the whole grant query system. (3) using the client caching technology to improve the performance of the system to download images in the client, The file name is stored in the client, the query condition is submitted to the server by the client, and the sign language picture is queried in the client file system according to the sign language picture number returned by the server. Once a sign language picture file named after the picture number is found in the local file system, you do not need to send a picture download request to the cloud storage server node again, after the user has used it for a long time, It can reduce the number of image downloads and greatly improve the performance of sign language query. The simulation experiments of sign language query system based on cloud technology show that, through the distributed storage of sign language image files, the improvement of MapReduce algorithm and the client-side sign language picture cache are introduced. In the sign language image storage and good performance, can quickly respond to user requests.
【學(xué)位授予單位】:蘭州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP333
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 汪志莉;沈富可;;一種基于哈希表和Trie樹的快速內(nèi)容路由查找算法[J];計(jì)算機(jī)應(yīng)用與軟件;2009年10期
2 王思力;張華平;王斌;;雙數(shù)組Trie樹算法優(yōu)化及其應(yīng)用研究[J];中文信息學(xué)報(bào);2006年05期
3 陳康;鄭緯民;;云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J];軟件學(xué)報(bào);2009年05期
4 劉小虎;蔣從鋒;王乘;;基于網(wǎng)格的分布式虛擬環(huán)境仿真海量數(shù)據(jù)管理[J];計(jì)算機(jī)工程與設(shè)計(jì);2008年04期
5 郭琦娟;陳通照;;一種動(dòng)態(tài)更新索引結(jié)構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2006年12期
6 周可;王樺;李春花;;云存儲(chǔ)技術(shù)及其應(yīng)用[J];中興通訊技術(shù);2010年04期
,本文編號(hào):2224854
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2224854.html
最近更新
教材專著