亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        面向教學的多媒體文件識別系統(tǒng)研究與應用

        2016-09-27 09:38:16中國傳媒大學南廣學院宋燕燕周曉梅
        電子世界 2016年16期
        關鍵詞:詞頻多媒體內(nèi)容

        中國傳媒大學南廣學院 宋燕燕 周曉梅 周 靈

        面向教學的多媒體文件識別系統(tǒng)研究與應用

        中國傳媒大學南廣學院宋燕燕周曉梅周靈

        計算機與網(wǎng)絡信息技術的快速發(fā)展,促使當今社會進入了網(wǎng)絡信息時代,各個領域的數(shù)據(jù)和信息急劇增多。在分析云存儲等關鍵技術基礎上,對面向教學的多媒體文件識別系統(tǒng)進行實例研究。實驗表明,該系統(tǒng)能滿足校多用戶需求,實現(xiàn)多媒體文件上傳、下載、識別、詞頻統(tǒng)計等各個功能。

        云存儲;文件識別;詞頻統(tǒng)計

        1 引言

        隨著MOOC(大規(guī)模開放網(wǎng)絡課程)熱潮的逐漸興起,各大高校、中小學在不久的將來勢必面臨著海量多媒體資源高效存儲和分析的問題,教學課件、學生作品、教學視頻等各種資源的數(shù)量快速發(fā)展,云存儲技術的應用為解決資源存儲提供了可能,與傳統(tǒng)存儲方式相比,避免了存儲平臺的重復建設,如何更有效的對海量多媒體資源進行識別檢索成為一個新的課題。[1]

        本文是在我們前期搭建的公有云存儲為核心架構的新型校園云媒體資產(chǎn)系統(tǒng)平臺上,基于云存儲研究各類多媒體文件的內(nèi)容識別技術,探索如何在各類多媒體資源快速膨脹的趨勢下,較快較準確地定位搜索需要的素材,構建一個面向教學的多媒體文件識別系統(tǒng)。解決校園網(wǎng)面臨的資源共享、系統(tǒng)優(yōu)化、安全管理等問題,為進一步構建智慧校園奠定基礎。

        2 相關平臺及技術介紹

        本系統(tǒng)主要涉及到的技術如下。

        2.1云存儲技術

        云存儲是云計算的存儲部分,即虛擬化的、易于擴展的存儲資源池。存儲在云端的數(shù)據(jù)可以隨時隨地訪問讀取,節(jié)省本地存儲的硬件成本。云存儲不僅提供了文件訪問接口,還支持數(shù)據(jù)管理,提供公共服務支撐功能。云存儲已經(jīng)成為存儲發(fā)展的一種趨勢。[2-3]

        2.2Spring MVC

        MVC作為WEB項目開發(fā)的核心環(huán)節(jié),正如三個單詞的分解那樣,C(控制器)將V(視圖、用戶客戶端)與M(模塊,業(yè)務)分開構成了MVC 。Spring MVC屬于SpringFrameWork的后續(xù)產(chǎn)品,已經(jīng)融合在Spring Web Flow里面。Spring 框架提供了構建Web 應用程序的全功能MVC 模塊。使用Spring 可插入的MVC架構,從而在使用Spring進行WEB開發(fā)時,可以選擇使用Spring的SpringMVC框架或集成其他MVC開發(fā)框架,如Struts1,Struts2等。[4]

        2.3I/O流技術

        在 I/O 流里,輸入輸出分為 4 步:格式化/解析,緩沖,編碼轉(zhuǎn)換和傳遞。 格式化/解析是指在內(nèi)部數(shù)據(jù)表示(以字節(jié)為單位)與外部數(shù)據(jù)表示(以字符為單位)之間進行雙向轉(zhuǎn)換。緩沖是指用于在格式/解析與傳遞只加緩存字符序列。對于輸出較短的字符序列格式化之后并不馬上輸出,而是保存在緩沖區(qū)里,待累積到一定規(guī)模之后再傳遞到外部設備。編碼轉(zhuǎn)換是將一種字符表達式轉(zhuǎn)換成另一種字符表達式。多數(shù)情況下并不需要進行編碼轉(zhuǎn)換。傳遞主要是與外部設備進行通信。

        3 系統(tǒng)功能需求和設計

        多媒體文件識別系統(tǒng)的功能需求有以下幾個方面:

        (1)該系統(tǒng)要可以對文件進行上傳、下載、識別、詞頻查找等具體操作,以滿足教師、學生等多用戶的需求。

        (2)該系統(tǒng)要給用戶提供可視化的操作界面,要有整框架展示功能,以便用戶快速的找到上傳和下載相關文檔并提取其內(nèi)容。

        (3)該系統(tǒng)要盡可能多的以直觀的方式來展示文件系統(tǒng)的識別、上傳下載、詞頻的查找等。

        (4)系統(tǒng)要顯示出上傳文件的名稱、上傳人、上傳時間和上傳路徑等信息。

        (5)該系統(tǒng)要提供文件識別的查詢功能,并支持模糊查詢。輸入某個文件名稱,或者文件標簽,點擊查詢結(jié)果,系統(tǒng)就會自動進行模糊查詢,將目標文件或目標文件標簽在系統(tǒng)中展示出來。

        根據(jù)功能需求對系統(tǒng)進行設計,主要模塊結(jié)構如圖1所示,主要包括了文件上傳、下載、查詢、內(nèi)容提取、內(nèi)容轉(zhuǎn)換、詞頻統(tǒng)計等模塊。

        圖1 系統(tǒng)模塊結(jié)構圖

        4 系統(tǒng)的實現(xiàn)

        多媒體識別系統(tǒng)采用SQL Server 、Spring MVC、I/O流技術以及Commons File Upload 等相關開發(fā)技術,在Eclipse 里采用Spring MVC框架來實現(xiàn)本系統(tǒng)的功能。

        4.1文件上傳與下載

        在Web應用系統(tǒng)開發(fā)中,文件上傳和下載功能是非常常用的功能。瀏覽器在上傳的過程中是將文件以流的形式提交到服務器端的。系統(tǒng)采用Commons File Upload開源工具實現(xiàn)文件上傳功能。

        FileUpload組件將頁面提交的所有元素(普通form表單域,如text和文件域file)都看作一樣的FileItem,這樣上傳頁面提交的request請求也就是一個FileItem的有序組合,F(xiàn)ileUpload組件可以解析該request,并返回一個一個的FileItem。而對每一個FileItem,F(xiàn)ileUpload組件可以判斷出它是普通form表單域還是文件file域,從而根據(jù)不同的類型,采取不同的操作--如果是表單域,就讀出其值,如果是文件域,就保存文件到服務器硬盤上或內(nèi)存中。部分代碼如下:

        Public class UploadHandleServlet extendsHttpServlet {

        Public void doGet(HttpServletRequest request,HttpServletResponse response)

        Throws ServletException, IOException {

        //得到上傳文件的保存目錄,將上傳的文件存放于WEB-INF目錄下,不允許外界直接訪問,保證上傳文件的安全

        String savePath = this.getServletContext().getRealPath("/WEBINF/upload");

        File file = newFile(savePath);

        //判斷上傳文件的保存目錄是否存在if(!file.exists() && !file.isDirectory()) {

        System.out.println(savePath+"目錄不存在,需要創(chuàng)建");//創(chuàng)建目錄file.mkdir();}

        //消息提示

        String message = "";

        圖2 識別提取圖

        圖3 詞頻統(tǒng)計效果

        4.2文件內(nèi)容識別提取

        文件內(nèi)容識別提取主要包含了幾個步驟:讀取指定文本文件對象;利用過濾器可以把所需信息讀取出來;把讀出來的信息輸出。部分代碼如下:

        public static void getList(File dir, ArrayList<File> list) {

        list.add(dir);

        File[] files = dir.listFiles();

        for(File file : files){

        if(file.isDirectory()){getList(file, list);}

        elselist.add(file);}}

        private static void writer2destFile(File destFile, ArrayList<File>list)throws IOException {

        BufferedWriter bufw = new BufferedWriter(new FileWriter(destFile));

        for(File file : list){

        bufw.write(file.getAbsolutePath());

        bufw.newLine();

        bufw.flush();}

        bufw.close();}

        對文件內(nèi)容進行識別提取后就要將其展現(xiàn)出來,在展現(xiàn)過程中需要用到I/O流,用Java 中的I/O流寫入文件可以避免覆蓋原來的內(nèi)容,用這個方法 public FileOutputStream(String name,boolean append)throws FileNotFoundException, 將邏輯值 append 設為 false 時,寫入的字節(jié)數(shù)據(jù)覆蓋文本原來的內(nèi)容,為true時即追加到原來文本的末尾。如圖2所示。

        4.3詞頻統(tǒng)計

        在一份給定的文件里,詞頻通常指的是某個特定詞語在該文件中出現(xiàn)的次數(shù)。根據(jù)文章生成單詞樹,使用深度優(yōu)先搜索遍歷單詞樹并將對應單詞放入結(jié)果集中,得到詞頻表的主算法,供外部調(diào)用。本系統(tǒng)實現(xiàn)的詞頻統(tǒng)計效果如圖3所示。

        5 結(jié)束語

        本文通過分析相關技術,實現(xiàn)面向教學的多媒體文件識別系統(tǒng),解決了如何從不斷產(chǎn)生的海量教學文件中識別和提取內(nèi)容,進行詞頻統(tǒng)計,方便多用戶對各類文件添加標簽和關鍵詞,具有一定的技術前景和應用價值。

        [1]張莉.垂直搜索引擎中分詞和排序技術的研究與應用[D].西南交通大學.2014.

        [2]周曉梅,宋燕燕.基于云存儲的校園文件管理系統(tǒng)研究與應用[J].電子世界,2016(1):37-41.

        [3]趙鐵柱,袁華強.高性能的云存儲安全網(wǎng)關設計與實現(xiàn)[J].計算機應用與軟件,2014,31(11):135-138.

        [4] 舒禮蓮.基于Spring MVC的Web應用開發(fā)[J].計算機與現(xiàn)代化,2013(11):167-168.

        宋燕燕(1978-),女,浙江上虞人,碩士,講師,主要研究方向:多媒體技術、虛擬現(xiàn)實。

        周曉梅(1980-),女,碩士,講師,主要研究方向:云存儲、信息管理。

        周靈(1984-),女,在讀博士,講師,主要研究方向:教育技術。

        江蘇省高校自然科學研究面上項目(15KJD520007);江蘇省高校自然科學研究面上項目(14KJD520011);江蘇省高校哲學社會科學研究項目(2015SJD324)。

        猜你喜歡
        詞頻多媒體內(nèi)容
        內(nèi)容回顧溫故知新
        科學大眾(2022年11期)2022-06-21 09:20:52
        基于詞頻分析法的社區(qū)公園歸屬感營建要素研究
        園林科技(2021年3期)2022-01-19 03:17:48
        借助多媒體探尋有效設問的“四度”
        多媒體在《機械制圖》課中的應用
        消費導刊(2018年10期)2018-08-20 02:56:28
        主要內(nèi)容
        臺聲(2016年2期)2016-09-16 01:06:53
        多媒體達人煉成記
        河南電力(2016年5期)2016-02-06 02:11:40
        詞頻,一部隱秘的歷史
        適切 適時 適度——說說語文課堂的多媒體使用
        語文知識(2015年9期)2015-02-28 22:01:42
        云存儲中支持詞頻和用戶喜好的密文模糊檢索
        以關鍵詞詞頻法透視《大學圖書館學報》學術研究特色
        圖書館論壇(2014年8期)2014-03-11 18:47:59
        免费人妖一区二区三区| 女人夜夜春高潮爽a∨片传媒 | 北岛玲精品一区二区三区| 麻豆av在线免费观看精品| 中文字幕人妻日韩精品| 波多野结衣av一区二区全免费观看| 成年无码av片在线| 97久久久久人妻精品专区| 国产亚洲精品日韩香蕉网| 日韩精品人妻一区二区三区蜜桃臀 | 8av国产精品爽爽ⅴa在线观看| 最新国产精品亚洲二区| 日韩久久免费精品视频| 国语对白精品在线观看| 欧美伦费免费全部午夜最新| 亚洲av无码成人专区片在线观看| 狠狠色综合播放一区二区| 久久精品中文字幕亚洲| 内射爆草少妇精品视频| 999国产精品999久久久久久| 久久丫精品国产亚洲av不卡| 亚洲综合偷自成人网第页色| 精品亚洲乱码一区二区三区| 蜜桃a人妻精品一区二区三区| 亚洲精品动漫免费二区| 越南女子杂交内射bbwbbw| 国产午夜激无码AV毛片不卡| av男人的天堂第三区| 色中文字幕在线观看视频| 99久久免费国产精品| 国产精品九九九久久九九| 日本在线中文字幕一区| 成人久久黑人中出内射青草| 亚洲国产精品无码专区在线观看| 日本老熟欧美老熟妇| 日本成熟妇人高潮aⅴ| 白嫩少妇高潮喷水av| 一本一道vs无码中文字幕| 福利视频一二三在线观看| 少妇高潮惨叫久久久久久电影| 九九九精品成人免费视频小说|