本申請涉及計算機(jī)技術(shù)領(lǐng)域,具體涉及圖像識別技術(shù)領(lǐng)域,尤其涉及用于確定圖像的采集時間的方法和裝置。
背景技術(shù):
攝像機(jī)應(yīng)用系統(tǒng)由鏡頭、傳感器、信號處理器、數(shù)據(jù)傳輸線纜、圖像處理器等部分組成。攝像機(jī)的延時主要由攝像機(jī)傳感器本身的屬性、信號處理器的性能、圖像處理器的性能等多種因素決定。精確的攝像機(jī)的延時,對于及時準(zhǔn)確地推算無人駕駛車輛的位置,從而更精準(zhǔn)地控制無人駕駛車輛具有重要的意義。然而,現(xiàn)有的計算攝像機(jī)的延遲時間的過程中通常無法準(zhǔn)確測量圖像采集時刻的時間,也就無法準(zhǔn)確測量延遲時間。
技術(shù)實(shí)現(xiàn)要素:
本申請的目的在于提出一種改進(jìn)的用于確定圖像的采集時間的方法和裝置,來解決以上背景技術(shù)部分提到的技術(shù)問題。
第一方面,本申請?zhí)峁┝艘环N用于確定圖像的采集時間的方法,該方法包括:響應(yīng)于接收到終端采集的顯示有時間信息的帶時間圖像,識別帶時間圖像中的時間信息,并將識別出的時間作為帶時間圖像的采集時間;獲取接收到帶時間圖像時的時間,并將接收到的時間作為第一輸出時間;計算第一輸出時間與帶時間圖像的采集時間的第一差值,并將第一差值作為第一輸出延遲時間;存儲第一輸出延遲時間,以利用第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定目標(biāo)圖像的采集時間。
在一些實(shí)施例中,利用第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定目標(biāo)圖像的采集時間,包括:將目標(biāo)圖像的第一輸出時間減去第一輸出延遲時間,并將所得結(jié)果作為目標(biāo)圖像的采集時間。
在一些實(shí)施例中,該方法還包括:將帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,并對顯示屏上顯示的圖像進(jìn)行截屏操作,向用戶終端推送截屏圖像。
在一些實(shí)施例中,在識別帶時間圖像中的時間信息,并將識別出的時間作為帶時間圖像的采集時間之后,該方法還包括:確定帶時間圖像是否已存儲;響應(yīng)于確定出帶時間圖像已存儲,獲取帶時間圖像的存儲時間;計算存儲時間與帶時間圖像的采集時間的第二差值,并將第二差值作為存儲延遲時間;存儲存儲延遲時間,以利用存儲延遲時間和目標(biāo)圖像的存儲時間確定目標(biāo)圖像的采集時間。
在一些實(shí)施例中,在確定帶時間圖像是否已存儲之后,該方法還包括:響應(yīng)于確定出帶時間圖像未存儲,存儲帶時間圖像。
在一些實(shí)施例中,在存儲帶時間圖像之后,該方法還包括:將存儲的帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,識別顯示屏上顯示的第二時間,并將第二時間作為第二輸出時間;計算第二輸出時間與帶時間圖像的采集時間的第三差值,并將第三差值作為第二輸出延遲時間;存儲第二輸出延遲時間,以利用第二輸出延遲時間和目標(biāo)圖像的第二輸出時間確定目標(biāo)圖像的采集時間。
第二方面,本申請?zhí)峁┝艘环N用于確定圖像的采集時間的裝置,該裝置包括:第一識別單元,配置用于響應(yīng)于接收到終端采集的顯示有時間信息的帶時間圖像,識別帶時間圖像中的時間信息,并將識別出的時間作為帶時間圖像的采集時間;第一獲取單元,配置用于獲取接收到帶時間圖像時的時間,并將接收到的時間作為第一輸出時間;第一計算單元,配置用于計算第一輸出時間與帶時間圖像的采集時間的第一差值,并將第一差值作為第一輸出延遲時間;第一存儲單元,配置用于存儲第一輸出延遲時間,以利用第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定目標(biāo)圖像的采集時間。
在一些實(shí)施例中,第一存儲單元進(jìn)一步配置用于:將目標(biāo)圖像的第一輸出時間減去第一輸出延遲時間,并將所得結(jié)果作為目標(biāo)圖像的采集時間。
在一些實(shí)施例中,該裝置還包括:推送單元,配置用于將所述帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,并對所述顯示屏上顯示的圖像進(jìn)行截屏操作,向用戶終端推送截屏圖像。
在一些實(shí)施例中,該裝置還包括:確定單元,配置用于確定帶時間圖像是否已存儲;第二獲取單元,配置用于響應(yīng)于確定出帶時間圖像已存儲,獲取帶時間圖像的存儲時間;第二計算單元,配置用于計算存儲時間與帶時間圖像的采集時間的第二差值,并將第二差值作為存儲延遲時間;第二存儲單元,配置用于存儲存儲延遲時間,以利用存儲延遲時間和目標(biāo)圖像的存儲時間確定目標(biāo)圖像的采集時間。
在一些實(shí)施例中,該裝置還包括:第三存儲單元,配置用于響應(yīng)于確定出帶時間圖像未存儲,存儲帶時間圖像。
在一些實(shí)施例中,該裝置還包括:第二識別單元,配置用于將存儲的帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,識別顯示屏上顯示的第二時間,并將第二時間作為第二輸出時間;第三計算單元,配置用于計算第二輸出時間與帶時間圖像的采集時間的第三差值,并將第三差值作為第二輸出延遲時間;第四存儲單元,配置用于存儲第二輸出延遲時間,以利用第二輸出延遲時間和目標(biāo)圖像的第二輸出時間確定目標(biāo)圖像的采集時間。
本申請?zhí)峁┑挠糜诖_定圖像的采集時間的方法和裝置,通過對接收到的顯示有時間信息的帶時間圖像進(jìn)行識別,并將識別出的時間作為上述帶時間圖像的采集時間,而后獲取接收到該帶時間圖像的時間并將該時間作為上述帶時間圖像的第一輸出時間,然后將上述第一輸出時間與上述采集時間的差值作為第一輸出延遲時間,以利用該第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定上述目標(biāo)圖像的采集時間,從而提高了延遲時間計算的準(zhǔn)確性。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本申請的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯:
圖1是本申請可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2是根據(jù)本申請的用于確定圖像的采集時間的方法的一個實(shí)施例的流程圖;
圖3是根據(jù)本申請的一個截屏圖像的示意圖;
圖4是根據(jù)本申請的用于確定圖像的采集時間的方法的又一個實(shí)施例的流程圖;
圖5是根據(jù)本申請的用于確定圖像的采集時間的裝置的一個實(shí)施例的結(jié)構(gòu)示意圖;
圖6是適于用來實(shí)現(xiàn)本申請實(shí)施例的服務(wù)器的計算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對本申請作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請。
圖1示出了可以應(yīng)用本申請的用于確定圖像的采集時間的方法或用于確定圖像的采集時間的裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備1011、1012、1013,網(wǎng)絡(luò)102和服務(wù)器1031、車載終端設(shè)備1032。網(wǎng)絡(luò)102用以在終端設(shè)備1011、1012、1013和服務(wù)器1031、車載終端設(shè)備1032之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)102可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
終端1011、1012、1013可以是具有顯示屏并且支持圖像采集的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦和無人駕駛車輛等等。
服務(wù)器1031和車載終端設(shè)備1032可以是提供各種服務(wù)的服務(wù)器,例如對終端1011、1012、1013上采集的帶時間圖像進(jìn)行識別和對接收到的目標(biāo)圖像的第一輸出時間、第二輸出時間和存儲時間進(jìn)行處理的后臺服務(wù)器。例如,后臺服務(wù)器可以識別出終端1011、1012、1013采集的帶時間圖像中的帶時間圖像的采集時間,之后獲取該帶時間圖像的第一輸出時間,將第一輸出時間與采集時間的差值作為第一輸出延遲時間,最后,可以利用上述第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定上述目標(biāo)圖像的采集時間。
需要說明的是,本申請實(shí)施例所提供的用于確定圖像的采集時間的方法一般由服務(wù)器1031或車載終端設(shè)備1032執(zhí)行,相應(yīng)地,用于確定圖像的采集時間的裝置一般設(shè)置于服務(wù)器1031或車載終端設(shè)備1032中。
應(yīng)該理解,圖1中的終端、網(wǎng)絡(luò)、服務(wù)器、車載終端設(shè)備的數(shù)目僅僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端、網(wǎng)絡(luò)、服務(wù)器和車載終端設(shè)備。
繼續(xù)參考圖2,示出了根據(jù)本申請的用于確定圖像的采集時間的方法的一個實(shí)施例的流程200。所述的用于確定圖像的采集時間的方法,包括以下步驟:
步驟201,響應(yīng)于接收到終端采集的顯示有時間信息的帶時間圖像,識別帶時間圖像中的時間信息,并將識別出的時間作為帶時間圖像的采集時間。
在本實(shí)施例中,用于確定圖像的采集時間的方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的服務(wù)器)可以通過有線連接方式或者無線連接方式接收具有攝像功能的終端(例如圖1所示的終端設(shè)備)采集的顯示有時間信息的帶時間圖像,之后,可以識別上述帶時間圖像中的時間信息,并可以將識別出的時間作為上述帶時間圖像的采集時間,上述電子設(shè)備也可以是無人駕駛車輛的車載終端設(shè)備,此時,上述車載終端設(shè)備可以接收無人駕駛車輛的車載攝像頭采集的帶時間圖像。上述時間信息的顯示分辨率可以為1秒、0.1秒、0.01秒甚至1微秒。上述帶時間圖像可以是終端對準(zhǔn)時間顯示設(shè)備的顯示屏(例如,電腦、手表、手機(jī)等顯示時間信息的終端的顯示屏)進(jìn)行的圖像采集,將采集的帶時間圖像中的時間作為圖像采集時刻的時間。
步驟202,獲取接收到帶時間圖像時的時間,并將接收到的時間作為第一輸出時間。
在本實(shí)施例中,上述電子設(shè)備可以在接收帶時間圖像的同時獲取上述帶時間圖像的接收時刻的時間,并將該接收時刻的時間作為第一輸出時間,上述第一輸出時間可以為上述電子設(shè)備確定出上述帶時間圖像未存儲,而直接將接收到的上述帶時間圖像輸出時的時間。在接收到上述帶時間圖像的同時,上述電子設(shè)備可以將上述帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,并在顯示的同時識別上述顯示屏的時間顯示區(qū)域的圖像,并將識別出的第一時間作為第一輸出時間,其中,上述顯示有時間信息的顯示屏與上述時間顯示設(shè)備的顯示屏可以是同一個顯示屏,如果上述顯示有時間信息的顯示屏與上述時間顯示設(shè)備的顯示屏不是同一個顯示屏,則需要首先校準(zhǔn)上述顯示有時間信息的顯示屏的時間和上述時間顯示設(shè)備的時間,使得上述顯示有時間信息的顯示屏的時間與上述時間顯示設(shè)備的時間保持一致。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述電子設(shè)備可以將上述帶時間圖像在顯示有時間信息的顯示屏(例如,電腦、手機(jī)、電視等等的顯示屏)上進(jìn)行顯示,并對上述顯示屏上顯示的包含上述帶時間圖像區(qū)域和上述顯示有時間信息的顯示區(qū)域(例如,顯示屏上全部顯示區(qū)域或者部分顯示區(qū)域)進(jìn)行截屏操作,之后可以向用戶終端(例如,統(tǒng)計延遲時間的人員所在的終端)推送截屏圖像。之后,統(tǒng)計延遲時間的人員可以通過讀取上述截屏圖像中的時間信息,并得出第一輸出延遲時間。如圖3所示,圖3是根據(jù)本申請的一個截屏圖像的示意圖。如圖3所示,截屏圖像301上顯示有帶時間圖像302和時間顯示區(qū)域304,統(tǒng)計延遲時間的人員可以從帶時間圖像302的時間顯示區(qū)域303中識別出帶時間圖像的采集時間為21時52分51.020秒,可以從時間顯示區(qū)域304中識別出帶時間圖像的第一輸出時間為21時52分51.145秒,之后,可以利用采集時間21時52分51.020秒減去第一輸出時間21時52分51.145秒,將所得的差值0.125秒(即125微秒)作為第一輸出延遲時間。
步驟203,計算第一輸出時間與帶時間圖像的采集時間的第一差值,并將第一差值作為第一輸出延遲時間。
在本實(shí)施例中,上述電子設(shè)備可以計算步驟202接收到的第一輸出時間與步驟201識別出的采集時間的第一差值,并將上述第一差值作為第一輸出延遲時間,上述第一輸出延遲時間可以為上述電子設(shè)備確定出圖像未存儲,從采集該圖像到輸出該圖像的延遲時間。
步驟204,存儲第一輸出延遲時間,以利用第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定目標(biāo)圖像的采集時間。
在本實(shí)施例中,上述電子設(shè)備可以將步驟203中計算出的第一輸出延遲時間進(jìn)行存儲,以利用上述第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定上述目標(biāo)圖像的采集時間。上述目標(biāo)圖像可以是終端設(shè)備采集的圖像,如,無人駕駛車輛的圖像采集設(shè)備或攝像頭在行駛過程中采集的圖像。當(dāng)上述電子設(shè)備確定出在接收到目標(biāo)圖像之后,而未存儲該目標(biāo)圖像,則將該目標(biāo)圖像的接收時刻的時間作為該目標(biāo)圖像的第一輸出時間。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述電子設(shè)備可以利用上述目標(biāo)圖像的第一輸出時間減去上述第一輸出延遲時間,并將所得結(jié)果作為上述目標(biāo)圖像的采集時間。
本申請的上述實(shí)施例提供的方法通過將顯示有時間信息的帶時間圖像中的時間信息作為帶時間圖像的采集時間,并將帶時間圖像的第一輸出時間與該采集時間的差值作為第一輸出延遲時間,以利用該第一輸出延遲時間計算接收到的目標(biāo)圖像的采集時間,從而提高了延遲時間計算的準(zhǔn)確性,進(jìn)一步提高了目標(biāo)圖像的采集時間計算的準(zhǔn)確性。
進(jìn)一步參考圖4,其示出了用于確定圖像的采集時間的方法的又一個實(shí)施例的流程400。該用于確定圖像的采集時間的方法的流程400,包括以下步驟:
步驟401,響應(yīng)于接收到終端采集的顯示有時間信息的帶時間圖像,識別帶時間圖像中的時間信息,并將識別出的時間作為帶時間圖像的采集時間。
在本實(shí)施例中,用于確定圖像的采集時間的方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的服務(wù)器)可以通過有線連接方式或者無線連接方式接收具有攝像功能的終端(例如圖1所示的終端設(shè)備)采集的顯示有時間信息的帶時間圖像,之后,可以識別上述帶時間圖像中的時間信息,并可以將識別出的時間作為上述帶時間圖像的采集時間,上述電子設(shè)備也可以是無人駕駛車輛的車載終端設(shè)備,此時,上述車載終端設(shè)備可以接收無人駕駛車輛的車載攝像頭采集的帶時間圖像。上述時間信息的顯示分辨率可以為1秒、0.1秒、0.01秒甚至1微秒。上述帶時間圖像可以是終端對準(zhǔn)時間顯示設(shè)備的顯示屏進(jìn)行的圖像采集,將采集的帶時間圖像中的時間作為圖像采集時刻的時間。
步驟402,確定帶時間圖像是否已存儲。
在本實(shí)施例中,在步驟401中接收到上述帶時間圖像之后,上述電子設(shè)備可以確定上述帶時間圖像是否已存儲,若確定出上述帶時間圖像已存儲,則執(zhí)行步驟403-步驟405;若確定出上述帶時間圖像未存儲,則執(zhí)行步驟406-步驟409。
步驟403,響應(yīng)于確定出帶時間圖像已存儲,獲取帶時間圖像的存儲時間。
在本實(shí)施例中,若在步驟402中確定出上述帶時間圖像已存儲,則可以獲取上述帶時間圖像的存儲時間。在圖像存儲之后,上述電子設(shè)備可以將與該圖像對應(yīng)的存儲時間戳進(jìn)行存儲。
步驟404,計算存儲時間與帶時間圖像的采集時間的第二差值,并將第二差值作為存儲延遲時間。
在本實(shí)施例中,上述電子設(shè)備可以計算步驟403中獲取的存儲時間與步驟401中識別的采集時間的第二差值,并將上述第二差值作為上述帶時間圖像的存儲延遲時間,上述存儲延遲時間可以為上述電子設(shè)備確定出圖像已存儲,從采集該圖像到存儲該圖像的延遲時間。
步驟405,存儲存儲延遲時間,以利用存儲延遲時間和目標(biāo)圖像的存儲時間確定目標(biāo)圖像的采集時間。
在本實(shí)施例中,上述電子設(shè)備可以將步驟404中計算的存儲延遲時間進(jìn)行存儲,以利用上述存儲延遲時間和目標(biāo)圖像的存儲時間確定上述目標(biāo)圖像的采集時間。上述電子設(shè)備可以首先獲取上述目標(biāo)圖像的存儲時間,之后,利用上述目標(biāo)圖像的存儲時間減去上述存儲延遲時間,將所得結(jié)果作為上述目標(biāo)圖像的采集時間。
步驟406,響應(yīng)于確定出帶時間圖像未存儲,存儲帶時間圖像。
在本實(shí)施例中,若在步驟402中確定出上述帶時間圖像未存儲,則可以將上述帶時間圖像進(jìn)行存儲。
步驟407,將存儲的帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,識別顯示屏上顯示的第二時間,并將第二時間作為第二輸出時間。
在本實(shí)施例中,在將上述帶時間圖像存儲的同時,上述電子設(shè)備可以將存儲的帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,并在顯示的同時識別上述顯示屏的時間顯示區(qū)域的圖像,并將識別出的第二時間作為第二輸出時間。上述第二輸出時間可以為上述電子設(shè)備確定出上述帶時間圖像已存儲,并在存儲的同時將接收到的上述帶時間圖像輸出時的時間。上述電子設(shè)備也可以在將上述帶時間圖像存儲之后在顯示有時間信息的顯示屏上進(jìn)行顯示的同時,對顯示的圖像進(jìn)行截屏操作,截屏圖像中包含上述帶時間圖像和時間顯示區(qū)域,之后,對上述截屏圖像進(jìn)行識別,可以在上述截屏圖像中的帶時間圖像區(qū)域中識別出帶時間圖像的采集時間,并在上述時間顯示區(qū)域中識別出帶時間圖像的第二輸出時間。
步驟408,計算第二輸出時間與帶時間圖像的采集時間的第三差值,并將第三差值作為第二輸出延遲時間。
在本實(shí)施例中,上述電子設(shè)備可以計算步驟407識別出的第二輸出時間與步驟401識別出的上述帶時間圖像的采集時間的第三差值,并將上述第三差值作為第二輸出延遲時間,上述第二輸出延遲時間可以為上述電子設(shè)備確定出圖像已存儲,從采集該圖像到輸出該圖像的延遲時間,上述第二輸出延遲時間可以為上述存儲延遲時間與上述第一輸出延遲時間之和。
步驟409,存儲第二輸出延遲時間,以利用第二輸出延遲時間和目標(biāo)圖像的第二輸出時間確定目標(biāo)圖像的采集時間。
在本實(shí)施例中,上述電子設(shè)備可以將步驟408計算的第二輸出延遲時間進(jìn)行存儲,以利用上述第二輸出延遲時間和目標(biāo)圖像的第二輸出時間確定上述目標(biāo)圖像的采集時間。當(dāng)上述電子設(shè)備確定出在接收到目標(biāo)圖像之后,并已存儲該目標(biāo)圖像,則將該目標(biāo)圖像的接收時刻的時間作為該目標(biāo)圖像的第二輸出時間。上述電子設(shè)備可以首先獲取上述目標(biāo)圖像的第二輸出時間,之后利用上述目標(biāo)圖像的第二輸出時間減去上述第二輸出延遲時間,將所得結(jié)果作為上述目標(biāo)圖像的采集時間。
從圖4中可以看出,與圖2對應(yīng)的實(shí)施例相比,本實(shí)施例中的用于確定圖像的采集時間的方法的流程400突出了利用存儲延遲時間和第二輸出延遲時間確定目標(biāo)圖像的采集時間的步驟。由此,本實(shí)施例描述的方案可以引入更多計算目標(biāo)圖像的采集時間的方法,從而實(shí)現(xiàn)了更多樣的目標(biāo)圖像的采集時間的計算方法和更準(zhǔn)確的延遲時間的計算。
進(jìn)一步參考圖5,作為對上述各圖所示方法的實(shí)現(xiàn),本申請?zhí)峁┝艘环N用于確定圖像的采集時間的裝置的一個實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對應(yīng),該裝置具體可以應(yīng)用于各種電子設(shè)備中。
如圖5所示,本實(shí)施例的用于確定圖像的采集時間的裝置500包括:第一識別單元501、第一獲取單元502、第一計算單元503和第一存儲單元504。其中,第一識別單元501配置用于響應(yīng)于接收到終端采集的顯示有時間信息的帶時間圖像,識別帶時間圖像中的時間信息,并將識別出的時間作為帶時間圖像的采集時間;第一獲取單元502配置用于獲取接收到帶時間圖像時的時間,并將接收到的時間作為第一輸出時間;第一計算單元503配置用于計算第一輸出時間與帶時間圖像的采集時間的第一差值,并將第一差值作為第一輸出延遲時間;第一存儲單元504配置用于存儲第一輸出延遲時間,以利用第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定目標(biāo)圖像的采集時間。
在本實(shí)施例中,用于確定圖像的采集時間的裝置500的第一識別單元501可以通過有線連接方式或者無線連接方式接收具有攝像功能的終端采集的顯示有時間信息的帶時間圖像,之后,可以識別上述帶時間圖像中的時間信息,并可以將識別出的時間作為上述帶時間圖像的采集時間。
在本實(shí)施例中,上述第一獲取單元502可以在接收帶時間圖像的同時獲取上述帶時間圖像的接收時刻的時間,并將該接收時刻的時間作為第一輸出時間,上述第一輸出時間可以為上述第一獲取單元502確定出上述帶時間圖像未存儲,而直接將接收到的上述帶時間圖像輸出時的時間。
在本實(shí)施例中,上述第一計算單元503可以計算上述第一獲取單元502接收到的第一輸出時間與上述第一識別單元501識別出的采集時間的第一差值,并將上述第一差值作為第一輸出延遲時間,上述第一輸出延遲時間可以為上述第一計算單元503確定出圖像未存儲,從采集該圖像到輸出該圖像的延遲時間。
在本實(shí)施例中,上述第一存儲單元504可以將上述第一計算單元503中計算出的第一輸出延遲時間進(jìn)行存儲,以利用上述第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定上述目標(biāo)圖像的采集時間。上述目標(biāo)圖像可以是終端設(shè)備采集的圖像,如,無人駕駛車輛的圖像采集設(shè)備或攝像頭在行駛過程中采集的圖像。當(dāng)上述第一存儲單元504確定出在接收到目標(biāo)圖像之后,而未存儲該目標(biāo)圖像,則將該目標(biāo)圖像的接收時刻的時間作為該目標(biāo)圖像的第一輸出時間。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,上述第一存儲單元504可以利用上述目標(biāo)圖像的第一輸出時間減去上述第一輸出延遲時間,并將所得結(jié)果作為上述目標(biāo)圖像的采集時間。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,用于確定圖像的采集時間的裝置500還可以包括推送單元(圖中未示出),上述推送單元可以將上述帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,并對上述顯示屏上顯示的包含上述帶時間圖像區(qū)域和上述顯示有時間信息的顯示區(qū)域進(jìn)行截屏操作,之后可以向用戶終端(例如,統(tǒng)計延遲時間的人員所在的終端)推送截屏圖像;之后,統(tǒng)計延遲時間的人員可以通過讀取上述截屏圖像中的時間信息,并得出第一輸出延遲時間。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,用于確定圖像的采集時間的裝置500還可以包括確定單元(圖中未示出)、第二獲取單元(圖中未示出)、第二計算單元(圖中未示出)和第二存儲單元(圖中未示出)。其中,在上述第一識別單元501接收到上述帶時間圖像之后,上述確定單元可以確定上述帶時間圖像是否已存儲,若確定出上述帶時間圖像已存儲,則上述第二獲取單元可以獲取上述帶時間圖像的存儲時間;之后,上述第二計算單元可以計算上述第二獲取單元獲取的存儲時間與上述第一識別單元501識別的采集時間的第二差值,并將上述第二差值作為上述帶時間圖像的存儲延遲時間,上述存儲延遲時間可以為上述電子設(shè)備確定出圖像已存儲,從采集該圖像到存儲該圖像的延遲時間;最后,上述第二存儲單元可以將計算的存儲延遲時間進(jìn)行存儲,以利用上述存儲延遲時間和目標(biāo)圖像的存儲時間確定上述目標(biāo)圖像的采集時間。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,用于確定圖像的采集時間的裝置500還可以包括第三存儲單元(圖中未示出),若上述確定單元確定出上述帶時間圖像未存儲,則上述第三存儲單元可以將上述帶時間圖像進(jìn)行存儲。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,用于確定圖像的采集時間的裝置500還可以包括第二識別單元(圖中未示出)、第三計算單元(圖中未示出)和第四存儲單元(圖中未示出)。其中,在將上述帶時間圖像存儲的同時,上述第二識別單元可以將存儲的帶時間圖像在顯示有時間信息的顯示屏上進(jìn)行顯示,并在顯示的同時識別上述顯示屏的時間顯示區(qū)域的圖像,并將識別出的第二時間作為第二輸出時間。上述第三計算單元可以計算上述第二識別單元識別出的第二輸出時間與上述第一識別單元501識別出的上述帶時間圖像的采集時間的第三差值,并將上述第三差值作為第二輸出延遲時間,上述第二輸出延遲時間可以為上述電子設(shè)備確定出圖像已存儲,從采集該圖像到輸出該圖像的延遲時間,上述第二輸出延遲時間可以為上述存儲延遲時間與上述第一輸出延遲時間之和。上述第四存儲單元可以將上述第三計算單元計算的第二輸出延遲時間進(jìn)行存儲,以利用上述第二輸出延遲時間和目標(biāo)圖像的第二輸出時間確定上述目標(biāo)圖像的采集時間。
下面參考圖6,其示出了適于用來實(shí)現(xiàn)本發(fā)明實(shí)施例的服務(wù)器的計算機(jī)系統(tǒng)600的結(jié)構(gòu)示意圖。
如圖6所示,計算機(jī)系統(tǒng)600包括中央處理單元(CPU)601,其可以根據(jù)存儲在只讀存儲器(ROM)602中的程序或者從存儲部分608加載到隨機(jī)訪問存儲器(RAM)603中的程序而執(zhí)行各種適當(dāng)?shù)膭幼骱吞幚?。在RAM603中,還存儲有系統(tǒng)600操作所需的各種程序和數(shù)據(jù)。CPU601、ROM602以及RAM603通過總線604彼此相連。輸入/輸出(I/O)接口605也連接至總線604。
以下部件連接至I/O接口605:包括攝像頭、圖像采集設(shè)備等的輸入部分606;包括諸如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚(yáng)聲器等的輸出部分607;包括硬盤等的存儲部分608;以及包括諸如LAN卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分609。通信部分609經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動器610也根據(jù)需要連接至I/O接口605??刹鹦督橘|(zhì)611,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲器等等,根據(jù)需要安裝在驅(qū)動器610上,以便于從其上讀出的計算機(jī)程序根據(jù)需要被安裝入存儲部分608。
特別地,根據(jù)本公開的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計算機(jī)軟件程序。例如,本公開的實(shí)施例包括一種計算機(jī)程序產(chǎn)品,其包括有形地包含在機(jī)器可讀介質(zhì)上的計算機(jī)程序,上述計算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計算機(jī)程序可以通過通信部分609從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)611被安裝。
附圖中的流程圖和框圖,圖示了按照本發(fā)明各種實(shí)施例的系統(tǒng)、方法和計算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,上述模塊、程序段、或代碼的一部分包含一個或多個用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計算機(jī)指令的組合來實(shí)現(xiàn)。
描述于本發(fā)明實(shí)施例中所涉及到的單元可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括第一識別單元、第一獲取單元、第一計算單元和第一存儲單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對該單元本身的限定。例如,第一存儲單元還可以被描述為“存儲第一輸出延遲時間的單元”。
作為另一方面,本發(fā)明還提供了一種非易失性計算機(jī)存儲介質(zhì),該非易失性計算機(jī)存儲介質(zhì)可以是上述實(shí)施例中上述裝置中所包含的非易失性計算機(jī)存儲介質(zhì);也可以是單獨(dú)存在,未裝配入終端中的非易失性計算機(jī)存儲介質(zhì)。上述非易失性計算機(jī)存儲介質(zhì)存儲有一個或者多個程序,當(dāng)上述一個或者多個程序被一個設(shè)備執(zhí)行時,使得上述設(shè)備:響應(yīng)于接收到終端采集的顯示有時間信息的帶時間圖像,識別帶時間圖像中的時間信息,并將識別出的時間作為帶時間圖像的采集時間;獲取接收到帶時間圖像時的時間,并將接收到的時間作為第一輸出時間;計算第一輸出時間與帶時間圖像的采集時間的第一差值,并將第一差值作為第一輸出延遲時間;存儲第一輸出延遲時間,以利用第一輸出延遲時間和目標(biāo)圖像的第一輸出時間確定目標(biāo)圖像的采集時間。
以上描述僅為本發(fā)明的較佳實(shí)施例以及對所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本發(fā)明中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時也應(yīng)涵蓋在不脫離發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本發(fā)明中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。