国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種圖像數(shù)據(jù)處理方法及終端與流程

      文檔序號:12626517閱讀:379來源:國知局
      一種圖像數(shù)據(jù)處理方法及終端與流程

      本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種圖像數(shù)據(jù)處理方法及終端。



      背景技術(shù):

      目前,越來越多的終端具有拍照或攝像的功能,比如智能手機(jī)、平板電腦等都具有拍照或攝像功能,汽車等交通工具通過車上設(shè)置的攝像頭記錄行車的圖片或錄像。通常終端會緩存通過攝像頭采集的圖像,以進(jìn)行顯示或保存。

      然而,為了獲取更好的圖片,終端通常會對采集的部分圖像數(shù)據(jù)進(jìn)行處理,在有限的緩存空間中,在處理圖像數(shù)據(jù)的過程中,新緩存的圖像數(shù)據(jù)可能會覆蓋用于處理的圖像數(shù)據(jù),從而導(dǎo)致圖像數(shù)據(jù)處理的失敗。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明實(shí)施例提供一種圖像數(shù)據(jù)處理方法及終端,可以在有限的緩存空間,同時緩存和處理圖像數(shù)據(jù)。

      第一方面,本發(fā)明實(shí)施例提供了一種圖像數(shù)據(jù)處理方法,該方法包括:

      接收到圖像處理指令;

      根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理;

      在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;或者,在所述圖像數(shù)據(jù)處理的過程中,按照第一循環(huán)鏈表,對緩存在所述緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;

      其中,所述緩存區(qū)域?yàn)榫彺嫱ㄟ^圖像傳感器采集的圖像數(shù)據(jù)的區(qū)域,所述緩存區(qū)域包括M個數(shù)據(jù)緩存單元,所述緩存區(qū)域包括第一緩存區(qū)域和第二緩存區(qū)域,所述第一緩存區(qū)域包括N個數(shù)據(jù)緩存單元,所述第二緩存區(qū)域包括P個數(shù)據(jù)緩存單元,所述M、N、P為正整數(shù),且M≥N+P,P≥2。

      另一方面,本發(fā)明實(shí)施例提供了一種終端,該終端包括:

      接收單元,用于接收到圖像處理指令;

      處理單元,用于根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理;

      第一顯示單元,用于在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;或者,在所述圖像數(shù)據(jù)處理的過程中,按照第一循環(huán)鏈表,對緩存在所述緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;

      其中,所述緩存區(qū)域?yàn)榫彺嫱ㄟ^圖像傳感器采集的圖像數(shù)據(jù)的區(qū)域,所述緩存區(qū)域包括M個數(shù)據(jù)緩存單元,所述緩存區(qū)域包括第一緩存區(qū)域和第二緩存區(qū)域,所述第一緩存區(qū)域包括N個數(shù)據(jù)緩存單元,所述第二緩存區(qū)域包括P個數(shù)據(jù)緩存單元,所述M、N、P為正整數(shù),且M≥N+P,P≥2。

      本發(fā)明實(shí)施例通過接收到圖像處理指令;根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理;在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;或者,在所述圖像數(shù)據(jù)處理的過程中,按照第一循環(huán)鏈表,對緩存在所述緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;其中,所述緩存區(qū)域包括第一緩存區(qū)域和第二緩存區(qū)域,從而將緩存區(qū)域劃分為用于處理圖像數(shù)據(jù)的第一緩存單元與用于顯示圖像數(shù)據(jù)的第二緩存單元,可以實(shí)現(xiàn)在有限的緩存空間,同時緩存和處理圖像數(shù)據(jù)。

      附圖說明

      為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1是本發(fā)明實(shí)施例提供一種圖像數(shù)據(jù)處理方法的示意流程圖;

      圖2是本發(fā)明實(shí)施例提供的一種緩存區(qū)域剝離方法的原理示意圖;

      圖3是本發(fā)明實(shí)施例提供的一種緩存區(qū)域半剝離方法的原理示意圖;

      圖4是本發(fā)明實(shí)施例提供的一種緩存區(qū)域恢復(fù)方法的原理示意圖;

      圖5是本發(fā)明另一實(shí)施例提供的一種圖像數(shù)據(jù)處理方法的示意流程圖;

      圖6是本發(fā)明實(shí)施例提供的一種圖像數(shù)據(jù)復(fù)制方法的原理示意圖;

      圖7是本發(fā)明實(shí)施例提供一種終端的示意性框圖;

      圖8是本發(fā)明另一實(shí)施例提供一種終端的示意性框圖;

      圖9是本發(fā)明又一實(shí)施例提供一種終端的示意性框圖。

      具體實(shí)施方式

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

      應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時,術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。

      還應(yīng)當(dāng)理解,在此本發(fā)明說明書中所使用的術(shù)語僅僅是出于描述特定實(shí)施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復(fù)數(shù)形式。

      還應(yīng)當(dāng)進(jìn)一步理解,在本發(fā)明說明書和所附權(quán)利要求書中使用的術(shù)語“和/或”是指相關(guān)聯(lián)列出的項(xiàng)中的一個或多個的任何組合以及所有可能組合,并且包括這些組合。

      如在本說明書和所附權(quán)利要求書中所使用的那樣,術(shù)語“如果”可以依據(jù)上下文被解釋為“當(dāng)...時”或“一旦”或“響應(yīng)于確定”或“響應(yīng)于檢測到”。類似地,短語“如果確定”或“如果檢測到[所描述條件或事件]”可以依據(jù)上下文被解釋為意指“一旦確定”或“響應(yīng)于確定”或“一旦檢測到[所描述條件或事件]”或“響應(yīng)于檢測到[所描述條件或事件]”。

      具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中描述的終端包括但不限于諸如具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的移動電話、膝上型計(jì)算機(jī)或平板計(jì)算機(jī)之類的其它便攜式設(shè)備。還應(yīng)當(dāng)理解的是,在某些實(shí)施例中,所述設(shè)備并非便攜式通信設(shè)備,而是具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的臺式計(jì)算機(jī)。

      在接下來的討論中,描述了包括顯示器和觸摸敏感表面的終端。然而,應(yīng)當(dāng)理解的是,終端可以包括諸如物理鍵盤、鼠標(biāo)和/或控制桿的一個或多個其它物理用戶接口設(shè)備。

      終端支持各種應(yīng)用程序,例如以下中的一個或多個:繪圖應(yīng)用程序、演示應(yīng)用程序、文字處理應(yīng)用程序、網(wǎng)站創(chuàng)建應(yīng)用程序、盤刻錄應(yīng)用程序、電子表格應(yīng)用程序、游戲應(yīng)用程序、電話應(yīng)用程序、視頻會議應(yīng)用程序、電子郵件應(yīng)用程序、即時消息收發(fā)應(yīng)用程序、鍛煉支持應(yīng)用程序、照片管理應(yīng)用程序、數(shù)碼相機(jī)應(yīng)用程序、數(shù)字?jǐn)z影機(jī)應(yīng)用程序、web瀏覽應(yīng)用程序、數(shù)字音樂播放器應(yīng)用程序和/或數(shù)字視頻播放器應(yīng)用程序。

      可以在終端上執(zhí)行的各種應(yīng)用程序可以使用諸如觸摸敏感表面的至少一個公共物理用戶接口設(shè)備。可以在應(yīng)用程序之間和/或相應(yīng)應(yīng)用程序內(nèi)調(diào)整和/或改變觸摸敏感表面的一個或多個功能以及終端上顯示的相應(yīng)信息。這樣,終端的公共物理架構(gòu)(例如,觸摸敏感表面)可以支持具有對用戶而言直觀且透明的用戶界面的各種應(yīng)用程序。

      參見圖1,圖1是本發(fā)明實(shí)施例提供一種圖像數(shù)據(jù)處理方法的示意流程圖,如圖1所示圖像數(shù)據(jù)處理方法可包括以下步驟:

      步驟S101:接收到圖像處理指令。

      具體地,終端可以是具有攝像或拍照功能的設(shè)備,比如智能手機(jī)、平板電腦、相機(jī)、行車記錄儀等。圖像傳感器可以是攝像頭。該圖像處理指令可以是根據(jù)用戶輸入的拍照操作、圖像處理操作等操作生成。該圖像處理指令用于指示終端對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理??蛇x地,該圖像處理指令具體可以是多幀融合指令,用于指示終端通過圖像融合算法對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行多幀融合處理,以生成融合圖像。

      終端可以包括緩存區(qū)域,用于緩存通過圖像傳感器采集的圖像數(shù)據(jù)。該緩存區(qū)域可以包括通過第一循環(huán)鏈表鏈接的M個數(shù)據(jù)緩存單元。終端接收到圖像處理器指令后,終端可以將緩存區(qū)域劃分為多個緩存區(qū)域,比如第一緩存區(qū)域和第二緩存區(qū)域,其中,第一緩存區(qū)域可以包括N個數(shù)據(jù)緩存單元,第二緩存區(qū)域可以包括通過第二循環(huán)鏈表鏈接的P個數(shù)據(jù)緩存單元。終端可以對緩存在第一緩存區(qū)域內(nèi)中圖像數(shù)據(jù)進(jìn)行處理,同時,終端可以通過第二緩存區(qū)域?qū)?shí)時緩存通過圖像傳感器采集的圖像數(shù)據(jù),從而可以避免由于圖像數(shù)據(jù)處理時過長,用于處理的圖像數(shù)據(jù)的覆蓋,處理第一緩存區(qū)域的圖像數(shù)據(jù)被覆蓋。

      需要說明的是,M、N、P為正整數(shù),且M≥N+P,P≥2,即第二緩存區(qū)域至少包括2個數(shù)據(jù)緩存單元,數(shù)據(jù)讀取端和數(shù)據(jù)寫入端;而且,第一緩存區(qū)域與第二緩存區(qū)域互不重疊??蛇x地,M=N+P,即,緩存區(qū)域被劃分成兩個區(qū)域,第一緩存區(qū)域和第二緩存區(qū)域。

      鏈表是一種物理存儲單元上非連續(xù)、非順序的存儲結(jié)構(gòu),數(shù)據(jù)元素的邏輯順序是通過鏈表中的指針鏈接次序?qū)崿F(xiàn)的。鏈表由一系列結(jié)點(diǎn)(數(shù)據(jù)緩存單元)組成。每個結(jié)點(diǎn)(數(shù)據(jù)緩存單元)可以包括存儲數(shù)據(jù)元素的數(shù)據(jù)域以及存儲下一個結(jié)點(diǎn)地址的指針域。鏈表可以分為單向鏈表,雙向鏈表、循環(huán)鏈表等,其中,循環(huán)鏈表的末端節(jié)點(diǎn)的指針域指向初始節(jié)點(diǎn)。第一循環(huán)鏈表以及所述第二循環(huán)鏈表為循環(huán)鏈表。

      需要說明的是,終端將緩存區(qū)域劃分為多個緩存區(qū)域具體的方式可以是:從緩存區(qū)域中剝離出第一緩存區(qū)域。具體地,終端接收到圖像融合指令后,終端可以修改緩存區(qū)域的第一循環(huán)鏈表,即修改緩存區(qū)域中M個數(shù)據(jù)緩存單元的指針域中存儲的下一個緩存單元的地址,生成第二循環(huán)鏈表以及第一鏈表。請參閱圖2,圖2是本發(fā)明實(shí)施例提供的一種緩存區(qū)域剝離方法的原理示意圖。其中,a圖中實(shí)線箭頭鏈接的鏈表為第一循環(huán)鏈表,全部的數(shù)據(jù)緩存單元組成的區(qū)域?yàn)榫彺鎱^(qū)域,填充的數(shù)據(jù)緩存單元為第一緩存區(qū)域的N個數(shù)據(jù)緩存單元;b圖中實(shí)線箭頭鏈接的鏈表為第二循環(huán)鏈表,被填充的數(shù)據(jù)緩存單元組成的區(qū)域即為第一緩存區(qū)域。通過第二循環(huán)鏈表鏈接的緩存區(qū)域?yàn)榈诙彺鎱^(qū)域,通過第一鏈表鏈接的緩存區(qū)域?yàn)榈谝痪彺鎱^(qū)域,此時,終端通過第二緩存區(qū)域緩存通過圖像傳感器采集的圖像數(shù)據(jù),終端可以執(zhí)行步驟S102以及步驟S103。

      終端將緩存區(qū)域劃分為多個緩存區(qū)域具體的方式還可以是:從緩存區(qū)域中半剝離出第一緩存區(qū)域。具體地,終端保留第一循環(huán)鏈表,緩存區(qū)域中各個數(shù)據(jù)緩存單元可以包括多個指針域,比如2個指針域,即第一指針域以及第二指針域,其中,第一循環(huán)鏈表中結(jié)點(diǎn)包括數(shù)據(jù)緩存單元中數(shù)據(jù)域與第一指針域。緩存區(qū)域中各個結(jié)點(diǎn)中第一指針域用于存儲第一循環(huán)鏈表下一個緩存單元的地址。終端根據(jù)第一循環(huán)鏈表生成第二循環(huán)鏈表以及第一鏈表,即根據(jù)第一循環(huán)鏈表中第一指針域中存儲地址,在第二指針域中寫入第二循環(huán)鏈表指定的下一個緩存單元的地址或第一鏈表指定的下一個緩存單元的地址,以生成第二循環(huán)鏈表以及第一鏈表。緩存區(qū)域中M個數(shù)據(jù)緩存單元的指針域中存儲的下一個緩存單元的地址,請參閱圖3,圖3是本發(fā)明實(shí)施例提供的一種緩存區(qū)域半剝離方法的原理示意圖。a圖中實(shí)線箭頭鏈接的鏈表為第一循環(huán)鏈表,全部的數(shù)據(jù)緩存單元組成的區(qū)域?yàn)榫彺鎱^(qū)域,填充的數(shù)據(jù)緩存單元為第一緩存區(qū)域的N個數(shù)據(jù)緩存單元;b圖中虛線箭頭鏈接的鏈表為第二循環(huán)鏈表,被填充的數(shù)據(jù)緩存單元組成的區(qū)域即為第一緩存區(qū)域。其中,通過第一鏈表鏈接的緩存區(qū)域?yàn)榈谝痪彺鎱^(qū)域,通過第二循環(huán)鏈表鏈接的緩存區(qū)域?yàn)榈诙彺鎱^(qū)域。第一緩存區(qū)域中各個結(jié)點(diǎn)中第一指針域用于存儲第一循環(huán)鏈表下一個緩存單元的地址,第二指針域用于存儲第一鏈表下一個緩存單元的地址;第二緩存區(qū)域中各個結(jié)點(diǎn)中第一指針域用于存儲第一循環(huán)鏈表下一個緩存單元的地址,第二指針域用于存儲第二循環(huán)鏈表下一個緩存單元的地址,此時,終端通過第二緩存區(qū)域緩存通過圖像傳感器采集的圖像數(shù)據(jù),可以執(zhí)行步驟S102以及步驟S104。

      可選地,該第一緩存區(qū)域可以是所述緩存區(qū)域中任意的N個數(shù)據(jù)緩存單元。優(yōu)選地,所述第一緩存區(qū)域是包括所述緩存區(qū)域中正在寫入圖像數(shù)據(jù)的數(shù)據(jù)緩存單元,和所述正在寫入圖像數(shù)據(jù)的數(shù)據(jù)緩存單元之前的N-1個數(shù)據(jù)緩存單元;也可以是不包括所述緩存區(qū)域中正在寫入圖像數(shù)據(jù)的數(shù)據(jù)緩存單元,所述正在寫入圖像數(shù)據(jù)的數(shù)據(jù)緩存單元之前的N個數(shù)據(jù)緩存單元。所述第二緩存單元可以是所述緩存區(qū)域中除所述第一緩存區(qū)域外的Q個數(shù)據(jù)緩存單元,也可以是所述緩存區(qū)域中除所述第一緩存區(qū)域外的全部數(shù)據(jù)緩存單元。

      步驟S102:根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理。

      具體地,終端可以根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理,該處理方法可以包括CFA(Color Filter Array)插值處理、白平衡、邊緣增強(qiáng)、顏色校正、Gamma校正、灰度變換、多幀融合處理等圖像處理方法中的一種或多種的組合。

      可選地,當(dāng)該圖像處理指令具體為多幀融合指令時,所述處理圖像為融合圖像,終端可以通過圖像融合算法對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行多幀融合處理,以生成融合圖像。該圖像融合算法可以包括高動態(tài)光照渲染算法、超分辨率算法、多幀降噪算法或多焦距圖像融合算法等中的一種。

      步驟S103:在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示。

      具體地,在對緩存在第一緩存區(qū)域中的數(shù)據(jù)圖像進(jìn)行處理的過程中,終端通過第二緩存區(qū)域緩存通過圖像傳感器采集的圖像數(shù)據(jù),避免第一緩存區(qū)域中數(shù)據(jù)被覆蓋,且終端可以按照第二循環(huán)鏈表對緩存在第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示,同時實(shí)現(xiàn)通過圖像傳感器采集的數(shù)據(jù)圖像的實(shí)時預(yù)覽。

      需要說明的是,當(dāng)該圖像數(shù)據(jù)不能直接顯示時,在進(jìn)行顯示之前,終端可以對該圖像數(shù)據(jù)進(jìn)行預(yù)設(shè)處理,以使該圖像數(shù)據(jù)可以正常顯示。通常,通過圖像傳感器采集的圖像數(shù)據(jù)為拜耳圖像,對圖像數(shù)據(jù)進(jìn)行預(yù)設(shè)處理的方式可以是將圖像數(shù)據(jù)通過圖像信號處理流水線,即ISP(Image Signal Processing)流水線,進(jìn)行處理。其中,ISP流水線可以包括,CFA插值處理、白平衡、邊緣增強(qiáng)、顏色校正、Gamma校正、灰度變換等中的一種或多種的組合。

      步驟S104:在所述圖像數(shù)據(jù)處理的過程中,按照第一循環(huán)鏈表,對緩存在所述緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示。

      具體地,在對緩存在第一緩存區(qū)域中的數(shù)據(jù)圖像進(jìn)行處理的過程中,終端通過第二緩存區(qū)域緩存通過圖像傳感器采集的圖像數(shù)據(jù),避免第一緩存區(qū)域中數(shù)據(jù)被覆蓋,且終端可以按照第一循環(huán)鏈表對緩存在緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示,實(shí)現(xiàn)通過圖像傳感器采集的數(shù)據(jù)圖像的實(shí)時預(yù)覽。且避免讀取圖像數(shù)據(jù)進(jìn)行顯示或預(yù)覽時,圖像的跳躍,以保證圖像顯示的連貫性。

      本發(fā)明實(shí)施例中,步驟S102之后,該圖像數(shù)據(jù)處理方法還可以包括:按照所述第三循環(huán)鏈表,對緩存在所述第三緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行循環(huán)顯示或保存,所述第三緩存區(qū)域包括所述K個數(shù)據(jù)緩存單元,所述K個數(shù)據(jù)緩存單元包括所述N個數(shù)據(jù)緩存單元,所述K為正整數(shù),且N≤K≤M。

      具體地,所示的第一緩存區(qū)域步驟S102之后,即終端完成對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)的處理,此時,終端可以對第一鏈表以及當(dāng)前緩存循環(huán)鏈表進(jìn)行修改,以形成第三循環(huán)鏈表,以恢復(fù)第一緩存區(qū)域中數(shù)據(jù)單元的數(shù)據(jù)緩存功能。其中,當(dāng)前用于緩存采集的圖像數(shù)據(jù)的緩存區(qū)域通過當(dāng)前緩存循環(huán)鏈表鏈接。若終端中緩存區(qū)域劃分為第一緩存區(qū)域以及第二緩存區(qū)域之后,步驟S102之前,終端未接收到圖像處理指令,則當(dāng)前用于緩存采集的圖像數(shù)據(jù)的緩存區(qū)域?yàn)榈诙彺鎱^(qū)域,當(dāng)前緩存循環(huán)鏈表為第二循環(huán)鏈表,終端對第一鏈表以及第二循環(huán)鏈表進(jìn)行修改,以將第一緩存區(qū)域插入第二緩存區(qū)域中,形成通過第三循環(huán)鏈表鏈接第三緩存區(qū)域,請參閱圖4,圖4是本發(fā)明實(shí)施例提供的一種緩存區(qū)域恢復(fù)方法的原理示意圖,a圖中實(shí)線箭頭鏈接的鏈表為第二循環(huán)鏈表,填充的數(shù)據(jù)緩存單元為第一緩存區(qū)域的N個數(shù)據(jù)緩存單元;b圖中實(shí)線箭頭鏈接的鏈表為第三循環(huán)鏈表,全部數(shù)據(jù)緩存單元組成的區(qū)域即為第三緩存區(qū)域。第一緩存單元可與插入第二緩存單元的任意兩個數(shù)據(jù)緩存單元之間,優(yōu)選地,第一緩存單元插入第二緩存單元中正在寫入的數(shù)據(jù)緩存單元與正在寫入的數(shù)據(jù)緩存單元之后的數(shù)據(jù)緩存單元之間。終端可以通過第三緩存區(qū)域?qū)崟r緩存通過圖像傳感器采集的圖像數(shù)據(jù),并按照第三循環(huán)鏈表,依次讀取緩存在所述第三緩存區(qū)域中的圖像數(shù)據(jù),并進(jìn)行顯示或保存。

      需要說明的是,當(dāng)該圖像數(shù)據(jù)不能直接顯示時,在進(jìn)行顯示之前,終端可以對該圖像數(shù)據(jù)進(jìn)行預(yù)設(shè)處理,以使該圖像數(shù)據(jù)可以正常顯示。通常,通過圖像傳感器采集的圖像數(shù)據(jù)為拜耳圖像,對圖像數(shù)據(jù)進(jìn)行預(yù)設(shè)處理的方式可以是將圖像數(shù)據(jù)通過圖像信號處理流水線,即ISP(Image Signal Processing)流水線,進(jìn)行處理。其中,ISP流水線可以包括,CFA插值處理、白平衡、邊緣增強(qiáng)、顏色校正、Gamma校正、灰度變換等中的一種或多種的組合。

      本發(fā)明實(shí)施例中,步驟S102之后,該圖像數(shù)據(jù)處理方法還可以包括:生成L個處理圖像數(shù)據(jù);將所述L個處理圖像數(shù)據(jù)寫入所述第三緩存區(qū)域,以顯示或保存所述L個處理圖像數(shù)據(jù);所述L為正整數(shù),L≥1。

      具體地,步驟S102之后,即即終端完成對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)的處理,終端可以生成L個處理圖像數(shù)據(jù)。終端通過修改鏈表,將第一緩存區(qū)域插入第二緩存區(qū)域后,形成第三緩存區(qū)域后,將L個處理圖像數(shù)據(jù)寫入第三緩存區(qū)域,以使終端對通過第三循環(huán)鏈表,讀取第三緩存區(qū)域中L個處理圖像數(shù)據(jù),并進(jìn)行顯示或保存。可選地,在將所述L個處理圖像數(shù)據(jù)寫入所述第三緩存區(qū)域之前,終端還可以在L個處理圖像數(shù)據(jù)包中添加標(biāo)識信息,該標(biāo)識信息用于用以識別處理圖像數(shù)據(jù)。

      可以理解,標(biāo)識信息可以包含在處理圖像數(shù)據(jù)的數(shù)據(jù)包的Data Tape(DT)字段中,該處理圖像數(shù)據(jù)包用于包括處理圖像數(shù)據(jù)以及標(biāo)識信息,可以使用0×30至0×37來定義標(biāo)識信息的類型,比如,用戶可以自定義高動態(tài)光照渲染圖像、超分辨率圖像、多幀降噪圖像以及多焦距圖像融合圖像的標(biāo)識信息分別為0×30、0×31、0×32、0×33、0×36,第二處理器根據(jù)DT字段中的數(shù)據(jù)來判斷該圖像的圖像類型。可以圖像數(shù)據(jù)包中DT字段無數(shù)據(jù)時或?yàn)轭A(yù)設(shè)數(shù)據(jù),比如0×37。

      本發(fā)明實(shí)施例,通過接收到圖像處理指令;根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理;在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;或者,在所述圖像數(shù)據(jù)處理的過程中,按照第一循環(huán)鏈表,對緩存在所述緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;其中,所述緩存區(qū)域包括第一緩存區(qū)域和第二緩存區(qū)域。本發(fā)明實(shí)施例將緩存區(qū)域劃分為用于處理圖像數(shù)據(jù)的第一緩存單元與用于顯示圖像數(shù)據(jù)的第二緩存單元,可以實(shí)現(xiàn)在有限的緩存空間,同時緩存和處理圖像數(shù)據(jù)。

      請參照圖5,圖5是本發(fā)明另一實(shí)施例提供的一種圖像數(shù)據(jù)處理方法的示意流程圖。如圖5所示圖像數(shù)據(jù)處理方法可包括以下步驟:

      步驟S501:接收到圖像處理指令。

      具體地,終端可以包括緩存區(qū)域,用于緩存通過圖像傳感器采集的圖像數(shù)據(jù)。該緩存區(qū)域可以包括通過第一循環(huán)鏈表鏈接的M個數(shù)據(jù)緩存單元。終端接收到圖像處理器指令后,終端可以將緩存區(qū)域劃分為多個緩存區(qū)域,比如第一緩存區(qū)域和第二緩存區(qū)域,其中,第一緩存區(qū)域可以包括N個數(shù)據(jù)緩存單元,第二緩存區(qū)域可以包括通過第二循環(huán)鏈表鏈接的P個數(shù)據(jù)緩存單元。終端可以對緩存在第一緩存區(qū)域內(nèi)中圖像數(shù)據(jù)進(jìn)行處理,同時,終端可以通過第二緩存區(qū)域?qū)?shí)時緩存通過圖像傳感器采集的圖像數(shù)據(jù)。

      需要說明的是,M、N、P為正整數(shù),且M≥N+P,P≥2,即第二緩存區(qū)域至少包括2個數(shù)據(jù)緩存單元,數(shù)據(jù)讀取端和數(shù)據(jù)寫入端;而且,第一緩存區(qū)域與第二緩存區(qū)域互不重疊。可選地,M=N+P,即,緩存區(qū)域被劃分成兩個區(qū)域,第一緩存區(qū)域和第二緩存區(qū)域。

      終端將緩存區(qū)域劃分為多個緩存區(qū)域具體的方式可以是:從緩存區(qū)域中剝離出第一緩存區(qū)域。具體地,終端接收到圖像融合指令后,終端可以修改緩存區(qū)域的第一循環(huán)鏈表,即修改緩存區(qū)域中M個數(shù)據(jù)緩存單元的指針域中存儲的下一個緩存單元的地址,生成第二循環(huán)鏈表以及第一鏈表。請參閱圖2,圖2是本發(fā)明實(shí)施例提供的一種緩存區(qū)域剝離方法的原理示意圖。其中,通過第二循環(huán)鏈表鏈接的緩存區(qū)域?yàn)榈诙彺鎱^(qū)域,通過第一鏈表鏈接的緩存區(qū)域?yàn)榈谝痪彺鎱^(qū)域,此時,終端通過第二緩存區(qū)域緩存通過圖像傳感器采集的圖像數(shù)據(jù),終端可以執(zhí)行步驟S502。

      步驟S502:將緩存在第一緩存區(qū)域中Q個圖像數(shù)據(jù)復(fù)制到所述第二緩存區(qū)域中。其中,所述Q為正整數(shù),且N≥Q。

      具體地,步驟S502之后,終端可以將第一緩存區(qū)域中部分或全部圖像數(shù)據(jù),通常為最近寫入的圖像數(shù)據(jù)復(fù)制到第二緩存區(qū)域,即寫入到第二緩存區(qū)域中。請參閱圖6,圖6為本發(fā)明實(shí)施例提供的一種圖像數(shù)據(jù)復(fù)制方法的原理示意圖。a圖實(shí)線箭頭鏈接的鏈表為第一循環(huán)鏈表,全部的數(shù)據(jù)緩存單元組成的區(qū)域?yàn)榫彺鎱^(qū)域。終端按照第一循環(huán)鏈表實(shí)時緩存采集的圖像數(shù)據(jù),此時終端正在寫入第一圖像數(shù)據(jù),終端可以將第一緩存單元中的Q個圖像數(shù)據(jù)復(fù)制到該正在寫入第一圖像數(shù)據(jù)的數(shù)據(jù)緩存單元的下Q數(shù)據(jù)緩存單元中,優(yōu)選地,比如Q為1,將第一圖像數(shù)據(jù)復(fù)制到正在寫入第一圖像數(shù)據(jù)的數(shù)據(jù)緩存單元的下一個數(shù)據(jù)緩存單元中,如圖b所示,使得最新的緩存的圖像數(shù)據(jù)可以被讀取顯示。優(yōu)選地,第一緩存區(qū)域的為包括所述緩存區(qū)域中正在寫入第一圖像數(shù)據(jù)的緩存單元,和所述正在寫入第一圖像數(shù)據(jù)的緩存單元之前的N-1個緩存單元。

      需要說明的是,步驟S502也可以在終端修改緩存區(qū)域的第一循環(huán)鏈表,生成第二循環(huán)鏈表以及第一鏈表之前執(zhí)行。

      步驟S503:根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理。

      具體地,可以參見圖像數(shù)據(jù)處理方法的第一實(shí)施例中步驟S102的相關(guān)描述,此處不再贅述。

      步驟S504:在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示。

      具體地,可以參見圖像數(shù)據(jù)處理方法的第一實(shí)施例中步驟S103的相關(guān)描述,此處不再贅述。

      本發(fā)明實(shí)施例中,所述N個緩存單元為包括所述緩存區(qū)域中正在寫入圖像數(shù)據(jù)的緩存單元,和所述正在寫入圖像數(shù)據(jù)的緩存單元之前的N-1個緩存單元;所述Q個數(shù)據(jù)緩存單元為所述包括所述緩存區(qū)域中正在寫入圖像數(shù)據(jù)的緩存單元,和所述正在寫入圖像數(shù)據(jù)的緩存單元之前的Q-1個緩存單元。

      可以理解,終端也可以將第一緩存區(qū)域中圖像數(shù)據(jù)復(fù)制到其他存儲區(qū)域,此時,終端可以不進(jìn)行第一循環(huán)鏈表的修改,對復(fù)制出來的圖像數(shù)據(jù)進(jìn)行保存,對緩存單元中緩存的圖像數(shù)據(jù)進(jìn)行顯示。

      本發(fā)明實(shí)施例,通過接收到圖像處理指令,將緩存在第一緩存區(qū)域中Q個圖像數(shù)據(jù)復(fù)制到所述第二緩存區(qū)域中,根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理,在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示,以使第一緩存區(qū)域內(nèi)的圖像數(shù)據(jù)可以讀取顯示,保持用于顯示的圖像數(shù)據(jù)的連貫性。

      參見圖7,圖7是本發(fā)明實(shí)施例提供的一種終端的示意框圖。終端可以包括:接收單元701、處理單元702以及第一顯示單元703,其中,

      接收單元701,用于接收到圖像處理指令;

      處理單元702,用于根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理;

      第一顯示單元703,用于在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;或者,在所述圖像數(shù)據(jù)處理的過程中,按照第一循環(huán)鏈表,對緩存在所述緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;

      其中,所述緩存區(qū)域?yàn)榫彺嫱ㄟ^圖像傳感器采集的圖像數(shù)據(jù)的區(qū)域,所述緩存區(qū)域包括M個數(shù)據(jù)緩存單元,所述緩存區(qū)域包括第一緩存區(qū)域和第二緩存區(qū)域,所述第一緩存區(qū)域包括N個數(shù)據(jù)緩存單元,所述第二緩存區(qū)域包括P個數(shù)據(jù)緩存單元,所述M、N、P為正整數(shù),且M≥N+P,P≥2。

      本發(fā)明實(shí)施例中,所述終端還包括:

      第二顯示單元,用于按照所述第三循環(huán)鏈表,對緩存在所述第三緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行循環(huán)顯示或保存,所述第三緩存區(qū)域包括所述K個數(shù)據(jù)緩存單元,所述K個數(shù)據(jù)緩存單元包括所述N個數(shù)據(jù)緩存單元,所述K為正整數(shù),且N≤K≤M。

      本發(fā)明實(shí)施例中,所述終端還可以包括:

      生成單元,用于生成L個處理圖像數(shù)據(jù);

      寫入單元,用于將所述L個處理圖像數(shù)據(jù)寫入所述第三緩存區(qū)域,以顯示或保存所述L個處理圖像數(shù)據(jù);所述L為正整數(shù),L≥1。

      需要說明的是,本發(fā)明各實(shí)施例中的終端中接收單元701、處理單元702、第一顯示單元703、第二顯示單元、生成單元以及寫入單元的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法第一實(shí)施例中所描述的實(shí)現(xiàn)方式相關(guān)描述,此處不再贅述。

      請參閱圖8,圖8是本發(fā)明另一實(shí)施例提供的一種終端的示意框圖。該終端除包括圖7所示的終端中各個單元外,還可以包括:

      復(fù)制單元704,用于將緩存在第一緩存區(qū)域中Q個圖像數(shù)據(jù)復(fù)制到所述第二緩存區(qū)域中;所述Q為正整數(shù),且N≥Q。

      本發(fā)明是實(shí)施例中,所述N個緩存單元為包括所述緩存區(qū)域中正在寫入圖像數(shù)據(jù)的緩存單元,和所述正在寫入圖像數(shù)據(jù)的緩存單元之前的N-1個緩存單元;所述Q個數(shù)據(jù)緩存單元為所述包括所述緩存區(qū)域中正在寫入圖像數(shù)據(jù)的緩存單元,和所述正在寫入圖像數(shù)據(jù)的緩存單元之前的Q-1個緩存單元。

      需要說明的是,本發(fā)明各實(shí)施例中的終端中接收單元701、處理單元702、第一顯示單元703以及復(fù)制單元704的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法第一實(shí)施例中所描述的實(shí)現(xiàn)方式相關(guān)描述,此處不再贅述。

      參見圖9,圖9是本發(fā)明另一實(shí)施例提供的一種終端示意框圖。如圖所示的本實(shí)施例中的終端可以包括:一個或多個處理器901;一個或多個輸入設(shè)備902,一個或多個輸出設(shè)備903和存儲器904。上述處理器901、輸入設(shè)備902、輸出設(shè)備903和存儲器904通過總線905連接。存儲器902用于存儲指令,處理器901用于執(zhí)行存儲器902存儲的指令。其中,處理器901用于執(zhí)行:

      通過輸入設(shè)備902接收到圖像處理指令;

      根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理;

      在所述圖像數(shù)據(jù)處理的過程中,按照第二循環(huán)鏈表,通過輸出設(shè)備903對緩存在所述第二緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;或者,在所述圖像數(shù)據(jù)處理的過程中,按照第一循環(huán)鏈表,通過輸出設(shè)備903對緩存在所述緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行顯示;

      其中,所述緩存區(qū)域?yàn)榫彺嫱ㄟ^圖像傳感器采集的圖像數(shù)據(jù)的區(qū)域,所述緩存區(qū)域包括M個數(shù)據(jù)緩存單元,所述緩存區(qū)域包括第一緩存區(qū)域和第二緩存區(qū)域,所述第一緩存區(qū)域包括N個數(shù)據(jù)緩存單元,所述第二緩存區(qū)域包括P個數(shù)據(jù)緩存單元,所述M、N、P為正整數(shù),且M≥N+P,P≥2。

      本發(fā)明實(shí)施例中,所述處理器901執(zhí)行所述根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理之后,所述處理器901還可以執(zhí)行:

      按照所述第三循環(huán)鏈表,通過輸出設(shè)備903對緩存在所述第三緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行循環(huán)顯示或保存,所述第三緩存區(qū)域包括所述K個數(shù)據(jù)緩存單元,所述K個數(shù)據(jù)緩存單元包括所述N個數(shù)據(jù)緩存單元,所述K為正整數(shù),且N≤K≤M。

      本發(fā)明實(shí)施例中,所述處理器901執(zhí)行所述根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理之后,所述處理器901還可以執(zhí)行:

      生成L個處理圖像數(shù)據(jù);

      將所述L個處理圖像數(shù)據(jù)寫入所述第三緩存區(qū)域,以顯示或保存所述L個處理圖像數(shù)據(jù);所述L為正整數(shù),L≥1。

      本發(fā)明實(shí)施例中,所述處理器901執(zhí)行所述通過輸入設(shè)備902接收圖像處理指令之后,所述根據(jù)所述圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理之前,所述處理器901還可以執(zhí)行:

      將緩存在第一緩存區(qū)域中Q個圖像數(shù)據(jù)復(fù)制到所述第二緩存區(qū)域中;所述Q為正整數(shù),且N≥Q。

      本發(fā)明實(shí)施例中,所述N個緩存單元為包括所述緩存區(qū)域中正在寫入圖像數(shù)據(jù)的緩存單元,和所述正在寫入圖像數(shù)據(jù)的緩存單元之前的N-1個緩存單元;所述Q個數(shù)據(jù)緩存單元為所述包括所述緩存區(qū)域中正在寫入圖像數(shù)據(jù)的緩存單元,和所述正在寫入圖像數(shù)據(jù)的緩存單元之前的Q-1個緩存單元。

      本發(fā)明實(shí)施例中,該終端可以包括兩個處理器,即第一處理器和第二處理器,其中第一處理器和第二處理器可以通過信號鏈路連接,該信號鏈路可以用于第一處理器和第二處理器間的數(shù)據(jù)傳輸,比如,傳輸圖像數(shù)據(jù)。其中,第一處理器和第二處理器可以集成在一個芯片上,也可以分別集成在兩個芯片上。第一信號鏈路可以是終端中總線的分支,也可以單獨(dú)設(shè)置。第一處理器可以包括緩存區(qū)域,該緩存區(qū)域用于緩存通過圖像傳感器采集的圖像數(shù)據(jù),第一處理器可以用于接收圖像處理指令,該收圖像處理指令具體可以是多幀融合指令,并根據(jù)該圖像處理指令對緩存在第一緩存區(qū)域中的圖像數(shù)據(jù)進(jìn)行處理,生成處理圖像。通常過圖像傳感器采集的圖像數(shù)據(jù)以及處理圖像為拜耳圖像。第二處理器可以用于根據(jù)第二循環(huán)鏈表,通過ISP流水線對緩存在第二緩存區(qū)域中的數(shù)據(jù)圖像進(jìn)行處理,以及顯示或保存;或者,根據(jù)第一循環(huán)鏈表,通過ISP流水線對緩存在第二緩存區(qū)域中的數(shù)據(jù)圖像進(jìn)行處理,以及顯示或保存。其中,所述多幀融合指令可以是第二處理器發(fā)送給第一處理器的,也可以是第一處理器根據(jù)接收的拍照指令或連拍指令生成的。

      可選地,第一處理器還用于向第二處理器發(fā)送處理圖像,該第二處理器還可以用于接收該處理圖像,并通過ISP流水線該處理圖像進(jìn)行處理,以保存或顯示該ISP流水線處理后的處理圖像。

      可選地,第一處理器還可以將所述L個處理圖像數(shù)據(jù)寫入所述第三緩存區(qū)域后,第一處理器可以通過第三循環(huán)鏈表依次將緩存在第三緩存區(qū)域中的圖像數(shù)據(jù)發(fā)送給第二處理器,第二處理器可以依次對接收的圖像數(shù)據(jù)進(jìn)行顯示或保存。第二處理器,也可以通過標(biāo)識信息識別接收的圖像數(shù)據(jù)是否為處理圖像數(shù)據(jù),如果是,可以對該收的圖像數(shù)據(jù)進(jìn)行保存,否則,第二處理器對該接收的圖像數(shù)據(jù)進(jìn)行顯示。

      應(yīng)當(dāng)理解,在本發(fā)明實(shí)施例中,所稱處理器901可以是中央處理單元(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。

      輸入設(shè)備902可以包括觸控板、指紋采傳感器(用于采集用戶的指紋信息和指紋的方向信息)、麥克風(fēng)等,輸出設(shè)備903可以包括顯示器(LCD等)、揚(yáng)聲器等。

      該存儲器904可以包括只讀存儲器和隨機(jī)存取存儲器,并向處理器901提供指令和數(shù)據(jù)。存儲器904的一部分還可以包括非易失性隨機(jī)存取存儲器。例如,存儲器904還可以存儲設(shè)備類型的信息。

      具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中所描述的處理器901、輸入設(shè)備902、輸出設(shè)備903、存儲器904可執(zhí)行本發(fā)明實(shí)施例提供的圖像數(shù)據(jù)處理的方法的第一實(shí)施例和第二實(shí)施例中所描述的實(shí)現(xiàn)方式,也可執(zhí)行本發(fā)明實(shí)施例所描述的終端的實(shí)現(xiàn)方式,在此不再贅述。

      本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

      所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。

      在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機(jī)械的或其它的形式連接。

      所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本發(fā)明實(shí)施例方案的目的。

      另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

      所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

      本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。

      本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。

      以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1