物體運(yùn)動(dòng)軌跡拍攝方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種物體運(yùn)動(dòng)軌跡拍攝方法,在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),所述終端每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片;所述終端確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位;在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻。本發(fā)明還公開了一種物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)。本發(fā)明降低物體運(yùn)動(dòng)軌跡拍攝的難度。
【專利說(shuō)明】物體運(yùn)動(dòng)軌跡拍攝方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及拍攝【技術(shù)領(lǐng)域】,尤其涉及物體運(yùn)動(dòng)軌跡拍攝方法和系統(tǒng)。
【背景技術(shù)】
[0002]在進(jìn)行物體運(yùn)動(dòng)軌跡的拍攝時(shí),曝光時(shí)間通常需要20?60分鐘,需要專業(yè)的攝像裝置如單反相機(jī)才能實(shí)現(xiàn),因其配置了能夠支持長(zhǎng)時(shí)間持續(xù)曝光的感光硬件。隨著技術(shù)的發(fā)展,現(xiàn)有的終端如手機(jī)、PAD也可通過(guò)長(zhǎng)時(shí)間曝光進(jìn)行物體運(yùn)動(dòng)軌跡的拍攝,但由于終端上拍攝硬件的限制,物體運(yùn)動(dòng)軌跡的拍攝時(shí)間較長(zhǎng),往往需要幾個(gè)小時(shí)甚至幾個(gè)小時(shí)的連續(xù)拍攝,如遇到電量不足或者存儲(chǔ)空間的等特殊情況導(dǎo)致拍攝中斷,則需要重新拍攝,因此導(dǎo)致拍攝難度較高。
[0003]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于實(shí)現(xiàn)斷點(diǎn)續(xù)拍功能,防止因中斷導(dǎo)致物體運(yùn)動(dòng)軌跡拍攝時(shí)間延長(zhǎng),降低物體運(yùn)動(dòng)軌跡拍攝的難度。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種物體運(yùn)動(dòng)軌跡拍攝方法,所述物體運(yùn)動(dòng)軌跡拍攝方法包括以下步驟:
[0006]在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),所述終端每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片;
[0007]所述終端確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位;
[0008]在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻。
[0009]優(yōu)選地,所述在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻的步驟包括:
[0010]若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,所述終端將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0011]在每一張圖片拍攝到時(shí),所述終端將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0012]在拍攝結(jié)束時(shí),所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0013]優(yōu)選地,所述在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻的步驟包括:
[0014]若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序,并按照當(dāng)前排列順序提取拍攝得到的圖片;
[0015]所述終端將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0016]在每提取一張圖片時(shí),所述終端將提取的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0017]所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0018]優(yōu)選地,所述在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),所述終端每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片的步驟之前,所述物體運(yùn)動(dòng)軌跡拍攝方法包括:
[0019]在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,所述終端實(shí)時(shí)或定時(shí)偵測(cè)中斷請(qǐng)求;
[0020]當(dāng)偵測(cè)到所述中斷請(qǐng)求時(shí),所述終端將緩存中的拍攝數(shù)據(jù)轉(zhuǎn)存至預(yù)設(shè)的存儲(chǔ)路徑,并在所述拍攝數(shù)據(jù)的末端添加預(yù)設(shè)的標(biāo)志位。
[0021]優(yōu)選地,所述在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,所述終端實(shí)時(shí)或定時(shí)偵測(cè)中斷請(qǐng)求的步驟之前,所述物體運(yùn)動(dòng)軌跡拍攝方法包括:
[0022]在所述終端的剩余電量值小于預(yù)設(shè)的電量閥值時(shí),所述終端觸發(fā)所述中斷請(qǐng)求;或者,在所述終端的剩余存儲(chǔ)空間小于預(yù)設(shè)的存儲(chǔ)空間閥值時(shí),所述終端觸發(fā)所述中斷請(qǐng)求。
[0023]優(yōu)選地,所述終端確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位的步驟之后,所述物體運(yùn)動(dòng)軌跡拍攝方法包括:
[0024]若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,在拍攝到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0025]在拍攝到第一張圖片之后,所述終端每拍攝到一張圖片,將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0026]在拍攝結(jié)束時(shí),所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑片并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0027]優(yōu)選地,所述終端確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位的步驟之后,所述物體運(yùn)動(dòng)軌跡拍攝方法包括:
[0028]若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序,并所述終端按照當(dāng)前排列順序提取拍攝得到的圖片;
[0029]在提取到第一張圖片時(shí),所述終端將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0030]在提取到第一張圖片之后,所述終端每提取到一張圖片,將當(dāng)前提取到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0031]所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0032]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)包括:
[0033]拍攝模塊,還用于在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),所述終端每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片;
[0034]確定模塊,用于確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位;
[0035]生成模塊,用于在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的最后一張圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡圖片或者物體運(yùn)動(dòng)軌跡視頻。
[0036]優(yōu)選地,所述圖片合成模塊包括:
[0037]處理單元,用于若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0038]圖片合成單元,用于在每一張圖片拍攝到時(shí),將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0039]生成單元,用于在拍攝結(jié)束時(shí),將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0040]優(yōu)選地,所述圖片合成模塊包括:
[0041]排序單元,用于若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,則在拍攝結(jié)束時(shí),按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序;
[0042]圖片提取單元,用于按照當(dāng)前排列順序提取拍攝得到的圖片;
[0043]處理單元,用于將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0044]圖片合成單元,用于在每提取一張圖片時(shí),將提取的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0045]生成單元,用于將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0046]優(yōu)選地,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括:
[0047]偵測(cè)模塊,用于在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,實(shí)時(shí)或定時(shí)偵測(cè)中斷請(qǐng)求;
[0048]存儲(chǔ)模塊,用于當(dāng)偵測(cè)到所述中斷請(qǐng)求時(shí),將緩存中的拍攝數(shù)據(jù)轉(zhuǎn)存至預(yù)設(shè)的存儲(chǔ)路徑,并在所述拍攝數(shù)據(jù)的末端添加預(yù)設(shè)的標(biāo)志位。
[0049]優(yōu)選地,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括:
[0050]觸發(fā)模塊,用于在觸發(fā)模塊所在的終端的剩余電量值小于預(yù)設(shè)的電量閥值時(shí),觸發(fā)所述中斷請(qǐng)求;或者,在觸發(fā)模塊所在的終端剩余存儲(chǔ)空間小于預(yù)設(shè)的存儲(chǔ)空間閥值時(shí),觸發(fā)所述中斷請(qǐng)求。
[0051 ] 優(yōu)選地,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括:
[0052]處理模塊,用于若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,在拍攝到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0053]圖片合成模塊,用于在拍攝到第一張圖片之后,每拍攝到一張圖片,將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0054]所述生成模塊,用于在拍攝結(jié)束時(shí),將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑片并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0055]優(yōu)選地,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括:
[0056]排序模塊,用于若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序;
[0057]圖片提取模塊,用于按照當(dāng)前排列順序提取拍攝得到的圖片;
[0058]處理模塊,用于在提取到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0059]圖片合成模塊,用于在提取到第一張圖片之后,每提取到一張圖片,將當(dāng)前提取到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0060]所述生成模塊,還用于將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0061]本發(fā)明提出的物體運(yùn)動(dòng)軌跡拍攝方法和系統(tǒng),在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令,且在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),基于標(biāo)志位對(duì)應(yīng)的拍攝數(shù)據(jù)以及此次拍攝的拍攝數(shù)據(jù)生成對(duì)應(yīng)的物體運(yùn)動(dòng)軌跡視頻,以保證物體運(yùn)動(dòng)軌跡的拍攝過(guò)程中在出現(xiàn)中斷時(shí),可重新進(jìn)行拍攝并基于之前拍攝的拍攝數(shù)據(jù)以及當(dāng)前拍攝的圖片生成對(duì)應(yīng)的物體運(yùn)動(dòng)軌跡視頻,防止因中斷導(dǎo)致物體運(yùn)動(dòng)軌跡拍攝時(shí)間延長(zhǎng),降低物體運(yùn)動(dòng)軌跡拍攝的難度。
【專利附圖】
【附圖說(shuō)明】
[0062]圖1為本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法第一實(shí)施例的流程示意圖;
[0063]圖2為圖1中步驟S30第一實(shí)施例的細(xì)化流程示意圖;
[0064]圖3為圖1中步驟S30第二實(shí)施例的細(xì)化流程示意圖;
[0065]圖4為本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法第二實(shí)施例的流程示意圖;
[0066]圖5為本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法第三實(shí)施例的流程示意圖;
[0067]圖6為本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法第四實(shí)施例的流程示意圖;
[0068]圖7為本發(fā)明物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)第一實(shí)施例的功能模塊示意圖;
[0069]圖8為圖7中生成模塊第一實(shí)施例的細(xì)化功能模塊示意圖;
[0070]圖9為圖7中生成模塊第二實(shí)施例的細(xì)化功能模塊示意圖;
[0071]圖10為本發(fā)明物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)第二實(shí)施例的功能模塊示意圖。
[0072]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0073]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0074]本領(lǐng)域技術(shù)人員可以理解的,本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法的下述實(shí)施例中,實(shí)施本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法的實(shí)施主體可以為手機(jī)、平板電腦、照相機(jī)、攝影機(jī)等終端,也可以是任何可實(shí)現(xiàn)本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法的終端或裝置,本發(fā)明并不對(duì)此進(jìn)行協(xié)定,在本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法和系統(tǒng)的下述實(shí)施例中物體運(yùn)動(dòng)的類型包括:物體運(yùn)動(dòng),拍攝者靜止;或者,物體靜止,拍攝者運(yùn)動(dòng);或者,物體和拍攝者之間相對(duì)運(yùn)動(dòng)。
[0075]本發(fā)明提供一種物體運(yùn)動(dòng)軌跡拍攝方法。
[0076]參照?qǐng)D1,圖1為本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法第一實(shí)施例的流程示意圖。
[0077]本實(shí)施例提出的物體運(yùn)動(dòng)軌跡拍攝方法,包括:
[0078]步驟S10,在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),所述終端每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片;
[0079]在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí)或者拍攝之前,終端可設(shè)定當(dāng)前曝光時(shí)間、ISO、分辨率、曝光補(bǔ)償、降噪等拍照參數(shù),該拍照參數(shù)可由終端自動(dòng)設(shè)定或調(diào)整,終端還可以根據(jù)不同地區(qū)上空不同的物體運(yùn)動(dòng)場(chǎng)景預(yù)設(shè)不同的參數(shù),供用戶拍攝時(shí)選擇合適的物體運(yùn)動(dòng)場(chǎng)景進(jìn)行拍攝,或者終端根據(jù)當(dāng)前星空的狀態(tài)自動(dòng)選擇合適的物體運(yùn)動(dòng)場(chǎng)景進(jìn)行拍攝。
[0080]例如,步驟SlO包括:在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),所述終端顯示物體運(yùn)動(dòng)場(chǎng)景選擇界面,以供用戶基于終端當(dāng)前顯示的物體運(yùn)動(dòng)場(chǎng)景選擇界面選擇對(duì)應(yīng)的物體運(yùn)動(dòng)場(chǎng)景;在偵測(cè)到用戶基于所述物體運(yùn)動(dòng)場(chǎng)景選擇界面觸發(fā)的選擇指令時(shí),所述終端鎖定該選擇指令對(duì)應(yīng)的物體運(yùn)動(dòng)場(chǎng)景,并基于鎖定的物體運(yùn)動(dòng)場(chǎng)景調(diào)整其拍攝參數(shù);所述終端每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片。
[0081]該物體運(yùn)動(dòng)軌跡拍攝指令,可基于終端上的實(shí)體拍攝按鈕、虛擬拍攝按鈕、語(yǔ)音、手勢(shì)以及第三方控制終端發(fā)送的控制指令等。終端在接收到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),可立即開始拍攝圖片,也可以延遲預(yù)設(shè)時(shí)長(zhǎng)開始拍攝圖片,其中,延遲預(yù)設(shè)時(shí)長(zhǎng)開始拍攝圖片有利于避免在用戶因按動(dòng)拍攝按鈕或觸發(fā)虛擬拍攝按鈕而對(duì)手機(jī)造成抖動(dòng)時(shí),拍攝圖片。
[0082]步驟S20,所述終端確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位;
[0083]該標(biāo)志位用于表示該圖片數(shù)據(jù)在拍攝過(guò)程中可能存在中斷的情況,該標(biāo)志位可由用戶或者開發(fā)人員進(jìn)行設(shè)定。
[0084]步驟S30,在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻。
[0085]在本實(shí)施例中,所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻的方式包括:
[0086]I)參照?qǐng)D2,圖2為步驟S30第一實(shí)施例的細(xì)化流程示意圖,在本實(shí)施例中,步驟S30包括:
[0087]步驟S31,若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,所述終端將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0088]步驟S32,在每一張圖片拍攝到時(shí),所述終端將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0089]步驟S33,在拍攝結(jié)束時(shí),所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0090]2)參照?qǐng)D3,圖3為步驟S30第二實(shí)施例的細(xì)化流程示意圖,在本實(shí)施例中,步驟S30包括:
[0091]步驟S34,若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序,并按照當(dāng)前排列順序提取拍攝得到的圖片;
[0092]步驟S35,所述終端將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0093]步驟S36,在每提取一張圖片時(shí),所述終端將提取的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0094]步驟S37,所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0095]以上所列舉出的兩種生成物體運(yùn)動(dòng)軌跡視頻的方式僅僅為示例性的,本領(lǐng)域技術(shù)人員利用本發(fā)明的技術(shù)思想,根據(jù)其具體需求所提出的其他生成物體運(yùn)動(dòng)軌跡視頻的方式均在本發(fā)明的保護(hù)范圍內(nèi),在此不進(jìn)行一一窮舉。
[0096]終端在拍攝到第一張圖片后,將當(dāng)前拍攝到的第一張圖片與之前拍攝的標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成的方法可以是:將第一張圖片像素和標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片的像素進(jìn)行疊加,生成當(dāng)前待合成圖片;或者,根據(jù)第一張圖片中像素的亮度值信息及標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片中像素的亮度值信息,生成當(dāng)前待合成圖片。
[0097]本領(lǐng)域技術(shù)人員可以理解的是,為提高物體運(yùn)動(dòng)軌跡拍攝過(guò)程中圖片合成的準(zhǔn)確率,所述在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端顯示選擇界面,以供用戶選擇是否基于之前拍攝圖片生成物體運(yùn)動(dòng)軌跡圖片或視頻;在接收到選擇基于之前拍攝圖片生成物體運(yùn)動(dòng)軌跡視頻的指令時(shí),所述終端將當(dāng)前拍攝到的第一張圖片與之前拍攝的標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,作為當(dāng)前待合成圖片。
[0098]在本實(shí)施例中,進(jìn)行圖片合成時(shí)可通過(guò)像素疊加或者像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,在本實(shí)施例中優(yōu)選方案為像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,具體過(guò)程如下:判斷同一位置當(dāng)前拍攝到的圖片中的像素的亮度值是否大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值;在判定同一位置當(dāng)前拍攝到的圖片中的像素的亮度值大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值時(shí),則將上一次合成的物體運(yùn)動(dòng)軌跡圖片中的像素替換為當(dāng)前拍攝到的圖片中對(duì)應(yīng)位置的像素,生成新的物體運(yùn)動(dòng)軌跡圖片。
[0099]在本實(shí)施例中,該預(yù)設(shè)的曝光時(shí)間優(yōu)選5?10S。在合成新的物體運(yùn)動(dòng)軌跡圖片時(shí),可對(duì)合成的運(yùn)動(dòng)軌跡圖片進(jìn)行降噪處理,同時(shí)還根據(jù)當(dāng)前拍攝圖片曝光度,控制新合成物體運(yùn)動(dòng)軌跡圖片的合成比例,抑制過(guò)曝產(chǎn)生。
[0100]在拍攝結(jié)束時(shí),對(duì)各個(gè)待合成圖片進(jìn)行視頻編碼處理,將其處理為MPEG-4、H264、H263、VP8等常見視頻編碼,以生成物體運(yùn)動(dòng)軌跡視頻。本領(lǐng)域技術(shù)人員可以理解的是,也可每合成一張新的物體運(yùn)動(dòng)軌跡圖片,對(duì)該合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行視頻編碼,基于各個(gè)經(jīng)視頻編碼的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0101]本實(shí)施例提出的物體運(yùn)動(dòng)軌跡拍攝方法,在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令,且在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),基于標(biāo)志位對(duì)應(yīng)的拍攝數(shù)據(jù)以及此次拍攝的拍攝數(shù)據(jù)生成對(duì)應(yīng)的物體運(yùn)動(dòng)軌跡視頻,以保證物體運(yùn)動(dòng)軌跡的拍攝過(guò)程中在出現(xiàn)中斷時(shí),可重新進(jìn)行拍攝并基于之前拍攝的拍攝數(shù)據(jù)以及當(dāng)前拍攝的圖片生成對(duì)應(yīng)的物體運(yùn)動(dòng)軌跡視頻,防止因中斷導(dǎo)致物體運(yùn)動(dòng)軌跡拍攝時(shí)間延長(zhǎng),降低物體運(yùn)動(dòng)軌跡拍攝的難度。
[0102]進(jìn)一步地,為防止因拍攝中斷導(dǎo)致數(shù)據(jù)丟失,并避免在終端時(shí)重新進(jìn)行物體運(yùn)動(dòng)軌跡的拍攝,參照?qǐng)D4,基于第一實(shí)施例提出本發(fā)明第二實(shí)施例,在本實(shí)施例中,所述步驟SlO之前還包括步驟:
[0103]步驟S40,在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,所述終端實(shí)時(shí)或定時(shí)偵測(cè)中斷請(qǐng)求;
[0104]在本實(shí)施例中,該中斷請(qǐng)求可通過(guò)多種方式觸發(fā),具體通過(guò)以下示例進(jìn)行說(shuō)明:
[0105]I)在所述終端的電量值小于預(yù)設(shè)的電量閥值時(shí),所述終端觸發(fā)所述中斷請(qǐng)求;
[0106]在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,可實(shí)時(shí)或者定時(shí)偵測(cè)終端當(dāng)前的剩余電量,在終端當(dāng)前的剩余電量小于預(yù)設(shè)的電量閥值時(shí),可觸發(fā)終端請(qǐng)求。
[0107]2)在所述終端的剩余存儲(chǔ)空間小于預(yù)設(shè)的存儲(chǔ)空間閥值時(shí),所述終端觸發(fā)所述中斷請(qǐng)求。
[0108]在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,可實(shí)時(shí)或者定時(shí)偵測(cè)終端當(dāng)前的剩余存儲(chǔ)空間,在終端當(dāng)前的剩余存儲(chǔ)空間小于預(yù)設(shè)的存儲(chǔ)空間閥值時(shí),可觸發(fā)終端請(qǐng)求。
[0109]以上所列舉出的兩種觸發(fā)所述中斷請(qǐng)求的方式僅僅為示例性的,本領(lǐng)域技術(shù)人員利用本發(fā)明的技術(shù)思想,根據(jù)其具體需求所提出的其他方式觸發(fā)所述中斷請(qǐng)求均在本發(fā)明的保護(hù)范圍內(nèi),在此不進(jìn)行一一窮舉。
[0110]步驟S50,當(dāng)偵測(cè)到所述中斷請(qǐng)求時(shí),所述終端將緩存中的拍攝數(shù)據(jù)轉(zhuǎn)存至預(yù)設(shè)的存儲(chǔ)路徑,并在所述拍攝數(shù)據(jù)的末端添加預(yù)設(shè)的標(biāo)志位。
[0111]該預(yù)設(shè)的存儲(chǔ)路徑對(duì)應(yīng)于某個(gè)存儲(chǔ)裝置的某個(gè)文件夾,所對(duì)應(yīng)的存儲(chǔ)裝置為非易失性存儲(chǔ)裝置,不會(huì)在掉電的同時(shí)擦除存儲(chǔ)的數(shù)據(jù),該預(yù)設(shè)的存儲(chǔ)路徑可由用戶進(jìn)行設(shè)置。
[0112]本領(lǐng)域技術(shù)人員可以理解的時(shí),在偵測(cè)到用戶基于末端添加標(biāo)識(shí)位的拍攝數(shù)據(jù)生成星軌視頻或者星軌圖片的指令時(shí),終端基于所述拍攝數(shù)據(jù)生成星軌視頻或者星軌圖片,并刪除所述標(biāo)志位對(duì)應(yīng)的拍攝數(shù)據(jù);或者,在預(yù)設(shè)的時(shí)間間隔內(nèi),用戶為重新拍攝星軌視頻,所述終端基于所述拍攝數(shù)據(jù)生成星軌視頻或者星軌圖片,并刪除所述標(biāo)志位對(duì)應(yīng)的拍攝數(shù)據(jù)。
[0113]進(jìn)一步地,為提高在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中物體運(yùn)動(dòng)軌跡圖片合成的準(zhǔn)確性,參照?qǐng)D5,基于第一和第二實(shí)施例提出本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法第三實(shí)施例,在本實(shí)施例中,所述步驟S20之后,所述物體運(yùn)動(dòng)軌跡拍攝方法包括:
[0114]步驟S60,若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,在拍攝到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0115]步驟S70,在拍攝到第一張圖片之后,所述終端每拍攝到一張圖片,將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0116]步驟S80,在拍攝結(jié)束時(shí),所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑片并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0117]在本實(shí)施例中,進(jìn)行圖片合成時(shí)可通過(guò)像素疊加或者像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,在本實(shí)施例中優(yōu)選方案為像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,具體過(guò)程如下:判斷同一位置當(dāng)前拍攝到的圖片中的像素的亮度值是否大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值;在判定同一位置當(dāng)前拍攝到的圖片中的像素的亮度值大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值時(shí),則將上一次合成的物體運(yùn)動(dòng)軌跡圖片中的像素替換為當(dāng)前拍攝到的圖片中對(duì)應(yīng)位置的像素,生成新的物體運(yùn)動(dòng)軌跡圖片。
[0118]在本實(shí)施例中,該預(yù)設(shè)的曝光時(shí)間優(yōu)選5?10S。在合成新的物體運(yùn)動(dòng)軌跡圖片時(shí),可對(duì)合成的運(yùn)動(dòng)軌跡圖片進(jìn)行降噪處理,同時(shí)還根據(jù)當(dāng)前拍攝圖片曝光度,控制新合成物體運(yùn)動(dòng)軌跡圖片的合成比例,抑制過(guò)曝產(chǎn)生。
[0119]在拍攝結(jié)束時(shí),對(duì)各個(gè)待合成圖片進(jìn)行視頻編碼處理,將其處理為MPEG-4、H264、H263、VP8等常見視頻編碼,以生成物體運(yùn)動(dòng)軌跡視頻。本領(lǐng)域技術(shù)人員可以理解的是,也可每合成一張新的物體運(yùn)動(dòng)軌跡圖片,對(duì)該合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行視頻編碼,基于各個(gè)經(jīng)視頻編碼的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0120]進(jìn)一步地,為提高在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中物體運(yùn)動(dòng)軌跡圖片合成的準(zhǔn)確性,參照?qǐng)D6,基于第一至第三實(shí)施例提出本發(fā)明物體運(yùn)動(dòng)軌跡拍攝方法第四實(shí)施例,在本實(shí)施例中,所述步驟S20之后,所述物體運(yùn)動(dòng)軌跡拍攝方法包括:
[0121]步驟S90,若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序,并所述終端按照當(dāng)前排列順序提取拍攝得到的圖片;
[0122]步驟S100,在提取到第一張圖片時(shí),所述終端將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0123]步驟S110,在提取到第一張圖片之后,所述終端每提取到一張圖片,將當(dāng)前提取到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0124]步驟S120,所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0125]在本實(shí)施例中,進(jìn)行圖片合成時(shí)可通過(guò)像素疊加或者像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,在本實(shí)施例中優(yōu)選方案為像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,具體過(guò)程如下:判斷同一位置當(dāng)前提取到的圖片中的像素的亮度值是否大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值;在判定同一位置當(dāng)前提取到的圖片中的像素的亮度值大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值時(shí),則將上一次合成的物體運(yùn)動(dòng)軌跡圖片中的像素替換為當(dāng)前拍攝到的圖片中對(duì)應(yīng)位置的像素,生成新的物體運(yùn)動(dòng)軌跡圖片。
[0126]在本實(shí)施例中,該預(yù)設(shè)的曝光時(shí)間優(yōu)選5?10S。在合成新的物體運(yùn)動(dòng)軌跡圖片時(shí),可對(duì)合成的運(yùn)動(dòng)軌跡圖片進(jìn)行降噪處理,同時(shí)還根據(jù)當(dāng)前拍攝圖片曝光度,控制新合成物體運(yùn)動(dòng)軌跡圖片的合成比例,抑制過(guò)曝產(chǎn)生。
[0127]在拍攝結(jié)束時(shí),對(duì)各個(gè)待合成圖片進(jìn)行視頻編碼處理,將其處理為MPEG-4、H264、H263、VP8等常見視頻編碼,以生成物體運(yùn)動(dòng)軌跡視頻。本領(lǐng)域技術(shù)人員可以理解的是,也可每合成一張新的物體運(yùn)動(dòng)軌跡圖片,對(duì)該合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行視頻編碼,基于各個(gè)經(jīng)視頻編碼的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0128]本發(fā)明進(jìn)一步提供一種本發(fā)明物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)。
[0129]參照?qǐng)D7,圖7為本發(fā)明物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)第一實(shí)施例的功能模塊示意圖。
[0130]需要強(qiáng)調(diào)的是,對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō),圖7所示功能模塊圖僅僅是一個(gè)較佳實(shí)施例的示例圖,本領(lǐng)域的技術(shù)人員圍繞圖7所示的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)的功能模塊,可輕易進(jìn)行新的功能模塊的補(bǔ)充;各功能模塊的名稱是自定義名稱,僅用于輔助理解該物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)的各個(gè)程序功能塊,不用于限定本發(fā)明的技術(shù)方案,本發(fā)明技術(shù)方案的核心是,各自定義名稱的功能模塊所要達(dá)成的功能。
[0131]本實(shí)施例提出的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),包括:
[0132]拍攝模塊10,還用于在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片;
[0133]在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí)或者拍攝之前,終端可設(shè)定當(dāng)前曝光時(shí)間、ISO、分辨率、曝光補(bǔ)償、降噪等拍照參數(shù),該拍照參數(shù)可由終端自動(dòng)設(shè)定或調(diào)整,終端還可以根據(jù)不同地區(qū)上空不同的物體運(yùn)動(dòng)場(chǎng)景預(yù)設(shè)不同的參數(shù),供用戶拍攝時(shí)選擇合適的物體運(yùn)動(dòng)場(chǎng)景進(jìn)行拍攝,或者終端根據(jù)當(dāng)前星空的狀態(tài)自動(dòng)選擇合適的物體運(yùn)動(dòng)場(chǎng)景進(jìn)行拍攝。
[0134]例如,拍攝模塊10包括:界面提供單元,用于在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),顯示物體運(yùn)動(dòng)場(chǎng)景選擇界面,以供用戶基于終端當(dāng)前顯示的物體運(yùn)動(dòng)場(chǎng)景選擇界面選擇對(duì)應(yīng)的物體運(yùn)動(dòng)場(chǎng)景;處理單元,用于在偵測(cè)到用戶基于所述物體運(yùn)動(dòng)場(chǎng)景選擇界面觸發(fā)的選擇指令時(shí),鎖定該選擇指令對(duì)應(yīng)的物體運(yùn)動(dòng)場(chǎng)景,并基于鎖定的物體運(yùn)動(dòng)場(chǎng)景調(diào)整其拍攝參數(shù);拍攝單元,用于每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片。
[0135]該物體運(yùn)動(dòng)軌跡拍攝指令,可基于終端上的實(shí)體拍攝按鈕、虛擬拍攝按鈕、語(yǔ)音、手勢(shì)以及第三方控制終端發(fā)送的控制指令等。終端在接收到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),可立即開始拍攝圖片,也可以延遲預(yù)設(shè)時(shí)長(zhǎng)開始拍攝圖片,其中,延遲預(yù)設(shè)時(shí)長(zhǎng)開始拍攝圖片有利于避免在用戶因按動(dòng)拍攝按鈕或觸發(fā)虛擬拍攝按鈕而對(duì)手機(jī)造成抖動(dòng)時(shí),拍攝圖片。
[0136]確定模塊20,用于確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位;
[0137]該標(biāo)志位用于表示該圖片數(shù)據(jù)在拍攝過(guò)程中可能存在中斷的情況,該標(biāo)志位可由用戶或者開發(fā)人員進(jìn)行設(shè)定。
[0138]生成模塊30,用于在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),將拍攝到的圖片與標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻。
[0139]在本實(shí)施例中,所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻的方式包括:
[0140]I)參照?qǐng)D8,圖8為生成模塊30第一實(shí)施例的細(xì)化功能模塊示意圖,在本實(shí)施例中,生成I旲塊30包括:
[0141]處理單元31,用于若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0142]圖片合成單元32,用于在每一張圖片拍攝到時(shí),將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0143]生成單元33,用于在拍攝結(jié)束時(shí),將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0144]2)參照?qǐng)D9,圖9為生成模塊30第二實(shí)施例的細(xì)化功能模塊示意圖,在本實(shí)施例中,生成I旲塊30包括:
[0145]排序單元34,用于若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,則在拍攝結(jié)束時(shí),按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序;
[0146]圖片提取單元35,用于按照當(dāng)前排列順序提取拍攝得到的圖片;
[0147]處理單元36,用于將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0148]圖片合成單元37,用于在每提取一張圖片時(shí),將提取的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0149]生成單元38,用于將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0150]以上所列舉出的兩種生成物體運(yùn)動(dòng)軌跡視頻的方式僅僅為示例性的,本領(lǐng)域技術(shù)人員利用本發(fā)明的技術(shù)思想,根據(jù)其具體需求所提出的其他生成物體運(yùn)動(dòng)軌跡視頻的方式均在本發(fā)明的保護(hù)范圍內(nèi),在此不進(jìn)行一一窮舉。
[0151]終端在拍攝到第一張圖片后,圖片合成單元將當(dāng)前拍攝到的第一張圖片與之前拍攝的標(biāo)志位之前的最后一張圖片進(jìn)行合成的方法可以是:圖片合成單元將第一張圖片像素和標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片的像素進(jìn)行疊加,生成新的物體運(yùn)動(dòng)軌跡圖片;或者,圖片合成單元根據(jù)第一張圖片中像素的亮度值信息及標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片中像素的亮度值信息,生成新的物體運(yùn)動(dòng)軌跡圖片。
[0152]本領(lǐng)域技術(shù)人員可以理解的是,為提高物體運(yùn)動(dòng)軌跡拍攝過(guò)程中圖片合成的準(zhǔn)確率,所述圖片合成單元還用于,在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),顯示選擇界面,以供用戶選擇是否基于之前拍攝圖片生成物體運(yùn)動(dòng)軌跡視頻;在接收到選擇基于之前拍攝圖片生成物體視頻的指令時(shí),將當(dāng)前拍攝到的第一張圖片與之前拍攝的標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,作為新的物體運(yùn)動(dòng)軌跡圖片。
[0153]在本實(shí)施例中,圖片合成單元進(jìn)行圖片合成時(shí)可通過(guò)像素疊加或者像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,在本實(shí)施例中優(yōu)選方案為像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,圖片合成單元具體包括:判斷子單元,用于判斷同一位置當(dāng)前拍攝到的圖片中的像素的亮度值是否大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值;替換子模塊,用于在判定同一位置當(dāng)前拍攝到的圖片中的像素的亮度值大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值時(shí),將上一次合成的物體運(yùn)動(dòng)軌跡圖片中的像素替換為當(dāng)前拍攝到的圖片中對(duì)應(yīng)位置的像素,生成新的物體運(yùn)動(dòng)軌跡圖片。
[0154]在本實(shí)施例中,該預(yù)設(shè)的曝光時(shí)間優(yōu)選5?10S。生成模塊30在合成新的物體運(yùn)動(dòng)軌跡圖片時(shí),可對(duì)合成的運(yùn)動(dòng)軌跡圖片進(jìn)行降噪處理,同時(shí)還根據(jù)當(dāng)前拍攝圖片曝光度,控制新合成物體運(yùn)動(dòng)軌跡圖片的合成比例,抑制過(guò)曝產(chǎn)生。
[0155]在本實(shí)施例中,生成模塊30可在拍攝結(jié)束時(shí),對(duì)各個(gè)待合成圖片進(jìn)行視頻編碼處理,將其處理為MPEG-4、H264、H263、VP8等常見視頻編碼,以生成物體運(yùn)動(dòng)軌跡視頻。本領(lǐng)域技術(shù)人員可以理解的是,也可每合成一張新的物體運(yùn)動(dòng)軌跡圖片,處理模塊30對(duì)該合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行視頻編碼,并在拍攝完成時(shí),基于各個(gè)經(jīng)視頻編碼的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0156]本實(shí)施例提出的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令,且在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),基于標(biāo)志位對(duì)應(yīng)的拍攝數(shù)據(jù)以及此次拍攝的拍攝數(shù)據(jù)生成對(duì)應(yīng)的物體運(yùn)動(dòng)軌跡視頻,以保證物體運(yùn)動(dòng)軌跡的拍攝過(guò)程中在出現(xiàn)中斷時(shí),可重新進(jìn)行拍攝并基于之前拍攝的拍攝數(shù)據(jù)以及當(dāng)前拍攝的圖片生成對(duì)應(yīng)物體運(yùn)動(dòng)軌跡視頻,防止因中斷導(dǎo)致物體運(yùn)動(dòng)軌跡拍攝時(shí)間延長(zhǎng),降低物體運(yùn)動(dòng)軌跡拍攝的難度。
[0157]進(jìn)一步地,為防止因拍攝中斷導(dǎo)致數(shù)據(jù)丟失,并避免在終端時(shí)重新進(jìn)行物體運(yùn)動(dòng)軌跡的拍攝,參照?qǐng)D10,基于本發(fā)明第一實(shí)施例提出本發(fā)明物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)第二實(shí)施例,在本實(shí)施例中,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括:
[0158]偵測(cè)模塊40,用于在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,實(shí)時(shí)或定時(shí)偵測(cè)中斷請(qǐng)求;
[0159]在本實(shí)施例中,該中斷請(qǐng)求可通過(guò)多種方式觸發(fā),具體通過(guò)以下示例進(jìn)行說(shuō)明:
[0160]I)觸發(fā)模塊,用于在所述終端的電量值小于預(yù)設(shè)的電量閥值時(shí),所述終端觸發(fā)所述中斷請(qǐng)求;
[0161]在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,偵測(cè)模塊40可實(shí)時(shí)或者定時(shí)偵測(cè)終端當(dāng)前的剩余電量,在終端當(dāng)前的剩余電量小于預(yù)設(shè)的電量閥值時(shí),觸發(fā)模塊可觸發(fā)終端請(qǐng)求。
[0162]2)觸發(fā)模塊,用于在所述終端的剩余存儲(chǔ)空間小于預(yù)設(shè)的存儲(chǔ)空間閥值時(shí),所述終端觸發(fā)所述中斷請(qǐng)求。
[0163]在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,偵測(cè)模塊40可實(shí)時(shí)或者定時(shí)偵測(cè)終端當(dāng)前的剩余存儲(chǔ)空間,在終端當(dāng)前的剩余存儲(chǔ)空間小于預(yù)設(shè)的存儲(chǔ)空間閥值時(shí),觸發(fā)模塊可觸發(fā)終端請(qǐng)求。
[0164]以上所列舉出的兩種觸發(fā)所述中斷請(qǐng)求的方式僅僅為示例性的,本領(lǐng)域技術(shù)人員利用本發(fā)明的技術(shù)思想,根據(jù)其具體需求所提出的其他方式觸發(fā)所述中斷請(qǐng)求均在本發(fā)明的保護(hù)范圍內(nèi),在此不進(jìn)行一一窮舉。
[0165]存儲(chǔ)模塊50,用于當(dāng)偵測(cè)到所述中斷請(qǐng)求時(shí),將緩存中的拍攝數(shù)據(jù)轉(zhuǎn)存至預(yù)設(shè)的存儲(chǔ)路徑,并在所述拍攝數(shù)據(jù)的末端添加預(yù)設(shè)的標(biāo)志位。
[0166]該預(yù)設(shè)的存儲(chǔ)路徑對(duì)應(yīng)于某個(gè)存儲(chǔ)裝置的某個(gè)文件夾,所對(duì)應(yīng)的存儲(chǔ)裝置為非易失性存儲(chǔ)裝置,不會(huì)在掉電的同時(shí)擦除存儲(chǔ)的數(shù)據(jù),該預(yù)設(shè)的存儲(chǔ)路徑可由用戶進(jìn)行設(shè)置。
[0167]本領(lǐng)域技術(shù)人員可以理解的時(shí),在偵測(cè)到用戶基于末端添加標(biāo)識(shí)位的拍攝數(shù)據(jù)生成星軌視頻或者星軌圖片的指令時(shí),所述處理模塊30基于所述拍攝數(shù)據(jù)生成星軌視頻或者星軌圖片,并刪除所述標(biāo)志位對(duì)應(yīng)的拍攝數(shù)據(jù);或者,在預(yù)設(shè)的時(shí)間間隔內(nèi),用戶為重新拍攝星軌視頻,所述處理模塊30基于所述拍攝數(shù)據(jù)生成星軌視頻或者星軌圖片,并刪除所述標(biāo)志位對(duì)應(yīng)的拍攝數(shù)據(jù)。
[0168]進(jìn)一步地,為提高在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中物體運(yùn)動(dòng)軌跡圖片合成的準(zhǔn)確性,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括:
[0169]處理模塊,用于若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,在拍攝到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0170]圖片合成模塊,用于在拍攝到第一張圖片之后,每拍攝到一張圖片,將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0171]所述生成模塊30,還用于在拍攝結(jié)束時(shí),將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑片并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。。
[0172]在本實(shí)施例中,圖片合成模塊進(jìn)行圖片合成時(shí)可通過(guò)像素疊加或者像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,在本實(shí)施例中圖片合成模塊進(jìn)行圖片合成的優(yōu)選方案為像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,具體所述圖片合成模塊:判斷單元,用于判斷同一位置當(dāng)前拍攝到的圖片中的像素的亮度值是否大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值;替換單元,用于在判定同一位置當(dāng)前拍攝到的圖片中的像素的亮度值大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值時(shí),則將上一次合成的物體運(yùn)動(dòng)軌跡圖片中的像素替換為當(dāng)前拍攝到的圖片中對(duì)應(yīng)位置的像素,生成新的物體運(yùn)動(dòng)軌跡圖片。
[0173]在本實(shí)施例中,該預(yù)設(shè)的曝光時(shí)間優(yōu)選5?10S。圖片合成模塊在合成新的物體運(yùn)動(dòng)軌跡圖片時(shí),可對(duì)合成的運(yùn)動(dòng)軌跡圖片進(jìn)行降噪處理,同時(shí)還根據(jù)當(dāng)前拍攝圖片曝光度,控制新合成物體運(yùn)動(dòng)軌跡圖片的合成比例,抑制過(guò)曝產(chǎn)生。
[0174]在本實(shí)施例中,在當(dāng)前拍攝模式為物體運(yùn)動(dòng)軌跡圖片拍攝模式時(shí),生成模塊30可在拍攝結(jié)束時(shí),對(duì)各個(gè)待合成圖片進(jìn)行視頻編碼處理,將其處理為MPEG-4、H264、H263、VP8等常見視頻編碼,以生成物體運(yùn)動(dòng)軌跡視頻。本領(lǐng)域技術(shù)人員可以理解的是,也可每合成一張新的物體運(yùn)動(dòng)軌跡圖片,生成模塊30對(duì)該合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行視頻編碼,基于各個(gè)經(jīng)視頻編碼的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0175]進(jìn)一步地,為提高在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中物體運(yùn)動(dòng)軌跡圖片合成的準(zhǔn)確性,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括:
[0176]排序模塊,用于若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序;
[0177]圖片提取模塊,用于按照當(dāng)前排列順序提取拍攝得到的圖片;
[0178]處理模塊,用于在提取到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片;
[0179]圖片合成模塊,用于在提取到第一張圖片之后,每提取到一張圖片,將當(dāng)前提取到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片;
[0180]所述生成模塊30,還用于將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0181]在本實(shí)施例中,圖片合成模塊進(jìn)行圖片合成時(shí)可通過(guò)像素疊加或者像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,在本實(shí)施例中圖片合成模塊進(jìn)行圖片合成的優(yōu)選方案為像素替換的方式生成新的物體運(yùn)動(dòng)軌跡圖片,具體所述圖片合成模塊:判斷單元,用于判斷同一位置當(dāng)前提取到的圖片中的像素的亮度值是否大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值;替換單元,用于在判定同一位置當(dāng)前提取到的圖片中的像素的亮度值大于上一次合成的物體運(yùn)動(dòng)軌跡圖片的像素的亮度值時(shí),則將上一次合成的物體運(yùn)動(dòng)軌跡圖片中的像素替換為當(dāng)前提取到的圖片中對(duì)應(yīng)位置的像素,生成新的物體運(yùn)動(dòng)軌跡圖片。
[0182]在本實(shí)施例中,該預(yù)設(shè)的曝光時(shí)間優(yōu)選5?10S。圖片合成模塊在合成新的物體運(yùn)動(dòng)軌跡圖片時(shí),可對(duì)合成的運(yùn)動(dòng)軌跡圖片進(jìn)行降噪處理,同時(shí)還根據(jù)當(dāng)前拍攝圖片曝光度,控制新合成物體運(yùn)動(dòng)軌跡圖片的合成比例,抑制過(guò)曝產(chǎn)生。
[0183]在本實(shí)施例中,在當(dāng)前拍攝模式為物體運(yùn)動(dòng)軌跡圖片拍攝模式時(shí),生成模塊30可在拍攝結(jié)束時(shí),對(duì)各個(gè)待合成圖片進(jìn)行視頻編碼處理,將其處理為MPEG-4、H264、H263、VP8等常見視頻編碼,以生成物體運(yùn)動(dòng)軌跡視頻。本領(lǐng)域技術(shù)人員可以理解的是,也可每合成一張新的物體運(yùn)動(dòng)軌跡圖片,生成模塊30對(duì)該合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行視頻編碼,基于各個(gè)經(jīng)視頻編碼的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
[0184]需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者系統(tǒng)中還存在另外的相同要素。
[0185]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0186]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0187]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種物體運(yùn)動(dòng)軌跡拍攝方法,其特征在于,所述物體運(yùn)動(dòng)軌跡拍攝方法包括以下步驟: 在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),所述終端每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片; 所述終端確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位; 在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻。
2.如權(quán)利要求1所述的物體運(yùn)動(dòng)軌跡拍攝方法,其特征在于,所述在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻的步驟包括: 若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,所述終端將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片; 在每一張圖片拍攝到時(shí),所述終端將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片; 在拍攝結(jié)束時(shí),所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
3.如權(quán)利要求1所述的物體運(yùn)動(dòng)軌跡拍攝方法,其特征在于,所述在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),所述終端將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻的步驟包括: 若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序,并按照當(dāng)前排列順序提取拍攝得到的圖片; 所述終端將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片; 在每提取一張圖片時(shí),所述終端將提取的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片; 所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的圖片生成物體運(yùn)動(dòng)軌跡視頻。
4.如權(quán)利要求1-3任一項(xiàng)所述的物體運(yùn)動(dòng)軌跡拍攝方法,其特征在于,所述在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),所述終端每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片的步驟之前,所述物體運(yùn)動(dòng)軌跡拍攝方法包括: 在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,所述終端實(shí)時(shí)或定時(shí)偵測(cè)中斷請(qǐng)求; 當(dāng)偵測(cè)到所述中斷請(qǐng)求時(shí),所述終端將緩存中的拍攝數(shù)據(jù)轉(zhuǎn)存至預(yù)設(shè)的存儲(chǔ)路徑,并在所述拍攝數(shù)據(jù)的末端添加預(yù)設(shè)的標(biāo)志位。
5.如權(quán)利要求4所述的物體運(yùn)動(dòng)軌跡拍攝方法,其特征在于,所述在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,所述終端實(shí)時(shí)或定時(shí)偵測(cè)中斷請(qǐng)求的步驟之前,所述物體運(yùn)動(dòng)軌跡拍攝方法包括: 在所述終端的剩余電量值小于預(yù)設(shè)的電量閥值時(shí),所述終端觸發(fā)所述中斷請(qǐng)求;或者,在所述終端的剩余存儲(chǔ)空間小于預(yù)設(shè)的存儲(chǔ)空間閥值時(shí),所述終端觸發(fā)所述中斷請(qǐng)求。
6.如權(quán)利要求1所述的物體運(yùn)動(dòng)軌跡拍攝方法,其特征在于,所述終端確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位的步驟之后,所述物體運(yùn)動(dòng)軌跡拍攝方法包括: 若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,在拍攝到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片; 在拍攝到第一張圖片之后,所述終端每拍攝到一張圖片,將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片; 在拍攝結(jié)束時(shí),所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑片并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
7.如權(quán)利要求6所述的物體運(yùn)動(dòng)軌跡拍攝方法,其特征在于,所述終端確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位的步驟之后,所述物體運(yùn)動(dòng)軌跡拍攝方法包括: 若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序,并所述終端按照當(dāng)前排列順序提取拍攝得到的圖片; 在提取到第一張圖片時(shí),所述終端將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片; 在提取到第一張圖片之后,所述終端每提取到一張圖片,將當(dāng)前提取到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片; 所述終端將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
8.—種物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),其特征在于,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)包括: 拍攝模塊,還用于在偵測(cè)到物體運(yùn)動(dòng)軌跡拍攝指令時(shí),每隔預(yù)設(shè)的曝光時(shí)間拍攝一張圖片; 確定模塊,用于確定預(yù)設(shè)的存儲(chǔ)路徑中是否設(shè)置預(yù)設(shè)的標(biāo)志位; 生成模塊,用于在預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位時(shí),將拍攝到的圖片與標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成,以生成物體運(yùn)動(dòng)軌跡視頻。
9.如權(quán)利要求8所述的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),其特征在于,所述生成模塊包括: 處理單元,用于若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片; 圖片合成單元,用于在每一張圖片拍攝到時(shí),將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片; 生成單元,用于在拍攝結(jié)束時(shí),將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
10.如權(quán)利要求8所述的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),其特征在于,所述生成模塊包括: 排序單元,用于若預(yù)設(shè)的存儲(chǔ)路徑中設(shè)置有標(biāo)志位,則在拍攝結(jié)束時(shí),按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序; 圖片提取單元,用于按照當(dāng)前排列順序提取拍攝得到的圖片; 處理單元,用于將標(biāo)志位之前的最后一張物體運(yùn)動(dòng)軌跡圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片; 圖片合成單元,用于在每提取一張圖片時(shí),將提取的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片; 生成單元,用于將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片,以及標(biāo)志位之前的圖片生成物體運(yùn)動(dòng)軌跡視頻。
11.如權(quán)利要求8-10任一項(xiàng)所述的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),其特征在于,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括: 偵測(cè)模塊,用于在物體運(yùn)動(dòng)軌跡拍攝過(guò)程中,實(shí)時(shí)或定時(shí)偵測(cè)中斷請(qǐng)求; 存儲(chǔ)模塊,用于當(dāng)偵測(cè)到所述中斷請(qǐng)求時(shí),將緩存中的拍攝數(shù)據(jù)轉(zhuǎn)存至預(yù)設(shè)的存儲(chǔ)路徑,并在所述拍攝數(shù)據(jù)的末端添加預(yù)設(shè)的標(biāo)志位。
12.如權(quán)利要求11所述的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),其特征在于,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括: 觸發(fā)模塊,用于在觸發(fā)模塊所在的終端的剩余電量值小于預(yù)設(shè)的電量閥值時(shí),觸發(fā)所述中斷請(qǐng)求;或者,在觸發(fā)模塊所在的終端剩余存儲(chǔ)空間小于預(yù)設(shè)的存儲(chǔ)空間閥值時(shí),觸發(fā)所述中斷請(qǐng)求。
13.如權(quán)利要求8任一項(xiàng)所述的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),其特征在于,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括: 處理模塊,用于若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,在拍攝到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片; 圖片合成模塊,用于在拍攝到第一張圖片之后,每拍攝到一張圖片,將當(dāng)前拍攝到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片; 所述生成模塊,還用于在拍攝結(jié)束時(shí),將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑片并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
14.如權(quán)利要求13任一項(xiàng)所述的物體運(yùn)動(dòng)軌跡拍攝系統(tǒng),其特征在于,所述物體運(yùn)動(dòng)軌跡拍攝系統(tǒng)還包括: 排序模塊,用于若預(yù)設(shè)的存儲(chǔ)路徑中未設(shè)置標(biāo)志位,則在拍攝結(jié)束時(shí),所述終端按照拍攝時(shí)間對(duì)拍攝到的圖片進(jìn)行排序; 圖片提取模塊,用于按照當(dāng)前排列順序提取拍攝得到的圖片; 處理模塊,用于在提取到第一張圖片時(shí),將第一張圖片作為第一次合成的物體運(yùn)動(dòng)軌跡圖片; 圖片合成模塊,用于在提取到第一張圖片之后,每提取到一張圖片,將當(dāng)前提取到的圖片與上一次合成的物體運(yùn)動(dòng)軌跡圖片進(jìn)行合成以生成新的物體運(yùn)動(dòng)軌跡圖片; 所述生成模塊,還用于將合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片存儲(chǔ)至預(yù)設(shè)的存儲(chǔ)路徑并基于當(dāng)前拍攝過(guò)程中合成的多個(gè)物體運(yùn)動(dòng)軌跡圖片生成物體運(yùn)動(dòng)軌跡視頻。
【文檔編號(hào)】H04N5/235GK104135627SQ201410385000
【公開日】2014年11月5日 申請(qǐng)日期:2014年8月6日 優(yōu)先權(quán)日:2014年8月6日
【發(fā)明者】劉林汶 申請(qǐng)人:深圳市中興移動(dòng)通信有限公司