欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種視頻時鐘的生成方法及裝置與流程

文檔序號:11292476閱讀:401來源:國知局
一種視頻時鐘的生成方法及裝置與流程

本申請涉及視頻接口轉(zhuǎn)換領(lǐng)域,特別涉及一種視頻時鐘的確定方法及裝置。



背景技術(shù):

在多媒體設(shè)備中,傳輸多媒體數(shù)據(jù)所采用的接口可以為移動行業(yè)處理器接口(mobileindustryprocessorinterface,mipi)和高清晰度多媒體接口(highdefinitionmultimediainterface,hdmi)。

在多媒體設(shè)備中,多媒體數(shù)據(jù)經(jīng)常需要從mipi輸入轉(zhuǎn)為hdmi輸出,例如,在多媒體設(shè)備進行攝像與顯示攝像視頻時,mipi多與攝像頭連接,并將接收攝像頭中圖像傳感器采集到的csi-2和i2c數(shù)據(jù)信號發(fā)送給圖像處理裝置,圖像處理裝置將該csi-2和i2c數(shù)據(jù)信號轉(zhuǎn)換為數(shù)字信號,并通過hdmi向顯示器發(fā)送該數(shù)字信號。

但是發(fā)明人在研究過程中發(fā)現(xiàn),當(dāng)多媒體數(shù)據(jù)從hdmi發(fā)出時,多媒體設(shè)備中沒有hdmi所需的視頻時鐘,因此,需要生成hdmi所需的視頻時鐘,然而現(xiàn)有技術(shù)中,沒有該視頻時鐘的生成方法,因此,需要一種視頻時鐘的生成方法。



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

基于此,本申請?zhí)峁┝艘环N視頻時鐘的生成方法,用以生成hdmi所需的視頻時鐘。

本申請還提供了一種視頻時鐘的生成裝置,用以保證上述方法在實際中的實現(xiàn)及應(yīng)用。

本申請解決上述問題的技術(shù)方案為:

本申請公開了一種視頻時鐘的生成方法,該方法包括:

獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號,其中,所述mipi行同步信號用于表征所述mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律;

依據(jù)所述mipi行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律,確定mipi按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,所述目標(biāo)視頻時鐘為多媒體設(shè)備中初始設(shè)置的視頻時鐘;所述目標(biāo)行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律與所述mipi行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律相同;

基于所述目標(biāo)行同步信號的兩個相鄰上升沿之間的第一時長,確定所述目標(biāo)視頻時鐘在第一時長內(nèi)發(fā)出的時鐘脈沖的第一脈沖個數(shù),以及hdmi在所述第一時長內(nèi)所需時鐘脈沖的第二脈沖個數(shù);

依據(jù)所述第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整所述目標(biāo)視頻時鐘的時鐘頻率,使得第一時長內(nèi)所述目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù);

確定hdmi按照調(diào)整后的視頻時鐘發(fā)送每行數(shù)據(jù)所需的hdmi行同步信號;

依據(jù)所述調(diào)整后的視頻時鐘在第二時長內(nèi)的時鐘脈沖的第三脈沖個數(shù),以及所述hdmi在所述第二時長內(nèi)所需時鐘脈沖的第四脈沖個數(shù),調(diào)整所述調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在所述第二時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與所述第四脈沖個數(shù)相同,并將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為所述hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘,其中,所述第二時長為從mipi依據(jù)所述mipi行同步信號發(fā)出一行數(shù)據(jù),到所述hdmi依據(jù)所述hdmi行同步信號發(fā)出所述一行數(shù)據(jù)之間的時長。

其中,所述依據(jù)所述調(diào)整后的視頻時鐘在第二時長內(nèi)的時鐘脈沖的第三脈沖個數(shù),以及所述hdmi在所述第二時長內(nèi)所需時鐘脈沖的第四脈沖個數(shù),調(diào)整所述調(diào)整后的目標(biāo)視頻時鐘的頻率,包括:

若所述第二時長內(nèi)所述第三脈沖個數(shù)大于所述第四脈沖個數(shù),則減小所述調(diào)整頻率后的視頻時鐘的頻率;

若所述第二時長內(nèi)所述第三脈沖個數(shù)小于所述第四脈沖個數(shù),則增大所述調(diào)整頻率后的視頻時鐘的頻率。

其中,該方法在所述將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為所述hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘之后,還包括:

統(tǒng)計所述當(dāng)前調(diào)整后的目標(biāo)視頻時鐘中所述第二時長內(nèi)的第三脈沖個數(shù)與第四脈沖個數(shù);

判斷所述第三脈沖個數(shù)與所述第四脈沖個數(shù)是否相同;

當(dāng)所述第三脈沖個數(shù)與所述第四脈沖個數(shù)不相同時,調(diào)整所述當(dāng)前調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在所述第二時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與所述第四脈沖個數(shù)相同。

其中,所述依據(jù)所述第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整所述目標(biāo)視頻時鐘的時鐘頻率,包括:

若所述第一脈沖個數(shù)大于所述第二脈沖個數(shù),則減小所述目標(biāo)視頻時鐘的頻率;

若所述第一脈沖個數(shù)小于所述第二脈沖個數(shù),則增大所述目標(biāo)視頻時鐘的頻率。

本申請還公開了一種視頻時鐘的生成方法,該方法包括:

獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號,以及mipi發(fā)送各幀數(shù)據(jù)所依據(jù)的mipi幀同步信號,其中,所述mipi行同步信號用于表征所述mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律,所述mipi幀同步信號用于表征所述mipi發(fā)送各幀數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律;

依據(jù)所述mipi行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律,確定mipi按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,所述目標(biāo)視頻時鐘為多媒體設(shè)備中初始設(shè)置的視頻時鐘;所述目標(biāo)行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律與所述mipi行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律相同;

基于所述目標(biāo)行同步信號的兩個相鄰上升沿之間的第一時長,確定所述目標(biāo)視頻時鐘在第一時長內(nèi)發(fā)出的時鐘脈沖的第一脈沖個數(shù),以及hdmi在所述第一時長內(nèi)所需時鐘脈沖的第二脈沖個數(shù);

依據(jù)所述第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整所述目標(biāo)視頻時鐘的時鐘頻率,使得第一時長內(nèi)所述目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù);

確定hdmi按照調(diào)整后的視頻時鐘發(fā)送每幀數(shù)據(jù)所需的hdmi幀同步信號;

依據(jù)所述調(diào)整后的視頻時鐘在第三時長內(nèi)的時鐘脈沖的第五脈沖個數(shù),以及所述hdmi在所述第三時長內(nèi)所需時鐘脈沖的第六脈沖個數(shù),調(diào)整所述調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在所述第三時長內(nèi)發(fā)出第五脈沖個數(shù)與所述第六脈沖個數(shù)相同,并將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為所述hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘,其中,所述第三時長為從mipi依據(jù)所述mipi幀同步信號發(fā)出一幀數(shù)據(jù),到所述hdmi依據(jù)所述hdmi幀同步信號發(fā)出所述一幀數(shù)據(jù)之間的時長。

其中,所述依據(jù)所述調(diào)整后的視頻時鐘在第三時長內(nèi)的時鐘脈沖的第五脈沖個數(shù),以及所述hdmi在所述第三時長內(nèi)所需時鐘脈沖的第六脈沖個數(shù),調(diào)整所述調(diào)整后的目標(biāo)視頻時鐘的頻率,包括:

若所述第三時長內(nèi)所述第五脈沖個數(shù)大于所述第六脈沖個數(shù),則減小所述調(diào)整后的目標(biāo)視頻時鐘的頻率;

若所述第三時長內(nèi)所述第五脈沖個數(shù)小于所述第六脈沖個數(shù),則增大所述調(diào)整后的目標(biāo)視頻時鐘的頻率。

其中,所述依據(jù)所述第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整所述目標(biāo)視頻時鐘的時鐘頻率,包括:

若所述第一脈沖個數(shù)大于所述第二脈沖個數(shù),則減小所述目標(biāo)視頻時鐘的頻率;

若所述第一脈沖個數(shù)小于所述第二脈沖個數(shù),則增大所述目標(biāo)視頻時鐘的頻率。

本申請還公開了一種視頻時鐘的生成裝置,該裝置包括:

第一獲取單元,用于獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號,其中,所述mipi行同步信號用于表征所述mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律;

第一確定單元,用于依據(jù)所述mipi行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律,確定mipi按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,所述目標(biāo)視頻時鐘為多媒體設(shè)備中初始設(shè)置的視頻時鐘;所述目標(biāo)行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律與所述mipi行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律相同;

第二確定單元,用于基于所述目標(biāo)行同步信號的兩個相鄰上升沿之間的第一時長,確定所述目標(biāo)視頻時鐘在第一時長內(nèi)發(fā)出的時鐘脈沖的第一脈沖個數(shù),以及hdmi在所述第一時長內(nèi)所需時鐘脈沖的第二脈沖個數(shù);

第一調(diào)整單元,用于依據(jù)所述第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整所述目標(biāo)視頻時鐘的時鐘頻率,使得第一時長內(nèi)所述目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù);

第三確定單元,用于確定hdmi按照調(diào)整后的視頻時鐘發(fā)送每行數(shù)據(jù)所需的hdmi行同步信號;

第二調(diào)整單元,用于依據(jù)所述調(diào)整后的視頻時鐘在第二時長內(nèi)的時鐘脈沖的第三脈沖個數(shù),以及所述hdmi在所述第二時長內(nèi)所需時鐘脈沖的第四脈沖個數(shù),調(diào)整所述調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在所述第二時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與所述第四脈沖個數(shù)相同,并將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為所述hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘,其中,所述第二時長為從mipi依據(jù)所述mipi行同步信號發(fā)出一行數(shù)據(jù),到所述hdmi依據(jù)所述hdmi行同步信號發(fā)出所述一行數(shù)據(jù)之間的時長。

其中,所述第一調(diào)整單元包括:

第一頻率調(diào)整子單元,在第一脈沖個數(shù)大于第二脈沖個數(shù)情況下,用于減小目標(biāo)視頻時鐘的頻率;

第二頻率調(diào)整子單元,在第一脈沖個數(shù)小于第二脈沖個數(shù)情況下,用于增大目標(biāo)視頻時鐘的頻率。

其中,所述第二調(diào)整單元包括:

第一調(diào)整子單元,用于若所述第二時長內(nèi)所述第三脈沖個數(shù)大于所述第四脈沖個數(shù),則減小所述調(diào)整頻率后的視頻時鐘的頻率;

第二調(diào)整子單元,用于若所述第二時長內(nèi)所述第三脈沖個數(shù)小于所述第四脈沖個數(shù),則增大所述調(diào)整頻率后的視頻時鐘的頻率。

該裝置還包括:

統(tǒng)計單元,用于統(tǒng)計所述當(dāng)前調(diào)整后的目標(biāo)視頻時鐘中所述第二時長內(nèi)的第三脈沖個數(shù)與第四脈沖個數(shù);

判斷單元,用于判斷所述第三脈沖個數(shù)與所述第四脈沖個數(shù)是否相同;

第三調(diào)整單元,用于當(dāng)所述第三脈沖個數(shù)與所述第四脈沖個數(shù)不相同時,調(diào)整所述當(dāng)前調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在所述第二時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與所述第四脈沖個數(shù)相同。

本申請還公開了一種視頻時鐘的生成裝置,該裝置包括:

第二獲取單元,用于獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號,以及mipi發(fā)送各幀數(shù)據(jù)所依據(jù)的mipi幀同步信號,其中,所述mipi行同步信號用于表征所述mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律,所述mipi幀同步信號用于表征所述mipi發(fā)送各幀數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律;

第一確定單元,用于依據(jù)所述mipi行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律,確定mipi按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,所述目標(biāo)視頻時鐘為多媒體設(shè)備中初始設(shè)置的視頻時鐘;所述目標(biāo)行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律與所述mipi行同步信號對應(yīng)的所述數(shù)據(jù)發(fā)送規(guī)律相同;

第二確定單元,用于基于所述目標(biāo)行同步信號的兩個相鄰上升沿之間的第一時長,確定所述目標(biāo)視頻時鐘在第一時長內(nèi)發(fā)出的時鐘脈沖的第一脈沖個數(shù),以及hdmi在所述第一時長內(nèi)所需時鐘脈沖的第二脈沖個數(shù);

第一調(diào)整單元,用于依據(jù)所述第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整所述目標(biāo)視頻時鐘的時鐘頻率,使得第一時長內(nèi)所述目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù);

第四確定單元,用于確定hdmi按照調(diào)整后的視頻時鐘發(fā)送每幀數(shù)據(jù)所需的hdmi幀同步信號;

第四調(diào)整單元,用于依據(jù)所述調(diào)整后的視頻時鐘在第三時長內(nèi)的時鐘脈沖的第五脈沖個數(shù),以及所述hdmi在所述第三時長內(nèi)所需時鐘脈沖的第六脈沖個數(shù),調(diào)整所述調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在所述第三時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與所述第六脈沖個數(shù)相同,并將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為所述hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘,其中,所述第三時長為從mipi依據(jù)所述mipi幀同步信號發(fā)出一幀數(shù)據(jù),到所述hdmi依據(jù)所述hdmi幀同步信號發(fā)出所述一幀數(shù)據(jù)之間的時長。

其中,所述第一調(diào)整單元包括:

第一頻率調(diào)整子單元,在第一脈沖個數(shù)大于第二脈沖個數(shù)情況下,用于減小目標(biāo)視頻時鐘的頻率;

第二頻率調(diào)整子單元,在第一脈沖個數(shù)小于第二脈沖個數(shù)情況下,用于增大目標(biāo)視頻時鐘的頻率。

其中,所述第四調(diào)整單元包括:

第三調(diào)整子單元,若第三時長內(nèi)第五脈沖個數(shù)大于第六脈沖個數(shù)時,用于減小調(diào)整后的目標(biāo)視頻時鐘的頻率;

第四調(diào)整子單元,若第三時長內(nèi)第五脈沖個數(shù)小于第六脈沖個數(shù)時,用于增大調(diào)整后的目標(biāo)視頻時鐘的頻率。

本申請的有益效果為:

在本申請實施例中,目標(biāo)行同步信號中任意相鄰的兩個上升沿之間的第一時長表示mipi發(fā)送一行數(shù)據(jù)的時間,由于mipi發(fā)送一行數(shù)據(jù)所用的時長與hdmi發(fā)送一行數(shù)據(jù)的時長相同,因此,第一時長可以看作是hdmi發(fā)送一行數(shù)據(jù)的時長,通過比較第一時長中目標(biāo)視頻時鐘的發(fā)出的第一脈沖個數(shù)與hdmi所需第二脈沖個數(shù),確定了目標(biāo)視頻時鐘的頻率相對于hdmi所需視頻時鐘頻率的快慢,通過對目標(biāo)視頻時鐘的頻率的調(diào)整使得第一時長內(nèi)調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù),此時,目標(biāo)視頻時鐘的頻率接近hdmi所需視頻時鐘的頻率;在一行數(shù)據(jù)從mipi輸入轉(zhuǎn)為hdmi輸出的第二時長內(nèi),調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第三脈沖個數(shù)與hdmi所需的第四脈沖個數(shù),反映了調(diào)整頻率后的目標(biāo)視頻時鐘的頻率相對于hdmi所需視頻時鐘的頻率的快慢,通過對調(diào)整頻率后的目標(biāo)視頻時鐘的頻率的調(diào)整,使得第二時長內(nèi)當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第三脈沖個數(shù)與第四脈沖個數(shù)相等,由于固定的第二時長內(nèi)視頻時鐘的脈沖個數(shù)表示了視頻時鐘的頻率,因此,第二時長內(nèi)當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘的脈沖個數(shù)與hdmi所需第四脈沖個數(shù)相同,說明當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘的頻率為hdmi所需視頻時鐘的頻率,此時的視頻時鐘為hdmi所需的視頻時鐘。

附圖說明

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

圖1為本申請中一種視頻時鐘的生成方法實施例的流程圖;

圖2為本申請中又一種視頻時鐘的生成方法實施例的流程圖;

圖3為本申請中一種視頻時鐘的生成裝置實施例的結(jié)構(gòu)示意圖;

圖4為本申請中又一種視頻時鐘的生成裝置實施例的結(jié)構(gòu)示意圖。

具體實施方式

本申請實施例提出的視頻時鐘的生成方法應(yīng)用于多媒體設(shè)備中的數(shù)字時鐘,目的在于視頻數(shù)據(jù)從mipi輸入轉(zhuǎn)為hdmi輸出時,實現(xiàn)對數(shù)字時鐘的頻率進行調(diào)整,生成hdmi所需的視頻時鐘。

本申請實施例所述的視頻時鐘的生成方法可以由視頻時鐘的生成裝置執(zhí)行,所述裝置可以集成在多媒體設(shè)備中的接口芯片中,也可以單獨設(shè)置。

下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。

參考圖1,示出了本申請的一種視頻時鐘的生成方法實施例的流程圖,具體可以包括以下步驟:

步驟101:獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號,其中,該mipi行同步信號用于表征mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律。

在本實施例中,視頻數(shù)據(jù)按照mipi協(xié)議的規(guī)定進行傳輸,在傳輸過程中,mipi發(fā)送每行數(shù)據(jù)的時長相同并且發(fā)送任意相鄰兩行數(shù)據(jù)間的時長間隔相同,因此,可根據(jù)mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律,生成mipi發(fā)送數(shù)據(jù)的行同步信號。在本實施例中,mipi協(xié)議解析模塊從mipi協(xié)議中解析出mipi發(fā)送數(shù)據(jù)的幀同步短包、行同步短包以及所發(fā)送的視頻數(shù)據(jù),接著,多媒體設(shè)備中的同步信號生成模塊根據(jù)該行同步短包生成mipi行同步信號,該mipi行同步信號中可以通過電平的高低轉(zhuǎn)換來表示mipi發(fā)送一行數(shù)據(jù)的時刻,在本實施例中,將mipi發(fā)送一行數(shù)據(jù)的時刻對應(yīng)mipi行同步信號中的一個由低電平到高電平的上升沿。在本步驟中,從同步信號生成模塊獲取已生成的mipi行同步信號。

步驟102:依據(jù)獲取的mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律,確定mipi按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,該目標(biāo)視頻時鐘為多媒體設(shè)備中初始設(shè)置的視頻時鐘;該目標(biāo)行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律與mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律相同。

在本實施例中,多媒體設(shè)備中存在一個初始設(shè)置的視頻時鐘,為了描述方便,本步驟中將該初始設(shè)置的視頻時鐘稱為目標(biāo)視頻時鐘,該目標(biāo)視頻時鐘的頻率是個初始默認值,但是該目標(biāo)視頻時鐘的頻率不是hdmi所需的視頻時鐘的頻率。在本步驟中,目標(biāo)視頻時鐘可以為多媒體設(shè)備中的一個計數(shù)時鐘。因此,本申請實施例的目的是將目標(biāo)視頻時鐘的頻率調(diào)整為hdmi所需視頻時鐘的頻率。在獲取了mipi行同步信號后,根據(jù)該mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律,確定mipi行同步信號按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,該目標(biāo)行同步信號表示mipi在目標(biāo)視頻時鐘下,發(fā)送各行數(shù)據(jù)的所依據(jù)的同步信號,并且該目標(biāo)行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律與mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律相同。

本步驟中依據(jù)mipi行同步信號確定目標(biāo)行同步信號的過程是一個跨時鐘域同步的過程,是將mipi行同步信號在mipi協(xié)議設(shè)置的視頻時鐘下同步到目標(biāo)視頻時鐘下。具體的,可以直接打2級流水,當(dāng)然,本步驟只是提供了依據(jù)mipi行同步信號確定目標(biāo)行同步信號的一種實施方式,在實際應(yīng)用中,還可以通過其他的實施方式來實現(xiàn),本實施例不對具體的同步方式作限定。

步驟103:基于目標(biāo)行同步信號的兩個相鄰上升沿之間的第一時長,確定目標(biāo)視頻時鐘在第一時長內(nèi)發(fā)出的時鐘脈沖的第一脈沖個數(shù),以及hdmi在第一時長內(nèi)所需時鐘脈沖的第二脈沖個數(shù)。

在確定出目標(biāo)行同步信號后,接著統(tǒng)計該目標(biāo)行同步信號中任意相鄰的兩個上升沿所確定的時長,本實施例將任意兩個上升沿所確定的時長稱為第一時長,由于目標(biāo)行同步信號中一個上升沿表示mipi發(fā)送一行數(shù)據(jù)的時刻,所以,目標(biāo)行同步信號中相鄰兩個上升沿之間的時長表示mipi發(fā)送一行數(shù)據(jù)的時長。由于mipi發(fā)送一行數(shù)據(jù)的時長與hdmi發(fā)送一行數(shù)據(jù)的時長相同,因此,可以將該第一時長看作是hdmi發(fā)送一行數(shù)據(jù)的時長,并確定該第一時長中,目標(biāo)視頻時鐘發(fā)出時鐘脈沖的第一脈沖個數(shù),與hdmi所需視頻時鐘的時鐘脈沖的第二脈沖個數(shù)。

其中,該第一時長內(nèi)第一脈沖個數(shù)可以通過統(tǒng)計目標(biāo)行同步信號中,相鄰兩個上升沿所對應(yīng)的目標(biāo)視頻時鐘中所包含的時鐘脈沖個數(shù)得到;hdmi所需視頻時鐘的第二脈沖個數(shù)與顯示器播放視頻所需的分辨率有關(guān),當(dāng)所需分辨率越高,hdmi所需視頻時鐘的第二脈沖個數(shù)越多,例如,當(dāng)顯示器所需分辨率為720p時,hdmi所需視頻時鐘的頻率為74.25mhz,hdmi所需視頻時鐘的第二脈沖個數(shù)為1650個。

步驟104:依據(jù)第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整目標(biāo)視頻時鐘的時鐘頻率,使得第一時長內(nèi)目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù)。

在得到目標(biāo)視頻時鐘的第一脈沖個數(shù)與hdmi所需視頻時鐘的第二脈沖個數(shù)后,比較第一脈沖個數(shù)與第二脈沖個數(shù),根據(jù)比較結(jié)果,調(diào)整目標(biāo)視頻時鐘的頻率,使得第一時長內(nèi)第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù)。

具體的,根據(jù)比較結(jié)果調(diào)整目標(biāo)視頻時鐘的頻率的過程可以包括步驟a1~步驟a2:

步驟a1:若第一脈沖個數(shù)大于第二脈沖個數(shù),則減小目標(biāo)視頻時鐘的頻率。

若比較結(jié)果為第一脈沖個數(shù)大于第二脈沖個數(shù)時,表明目標(biāo)視頻時鐘的頻率大于hdmi所需視頻時鐘的頻率,因此,本步驟中減小該目標(biāo)視頻時鐘的頻率,直到第一時長內(nèi)第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù),在本步驟中預(yù)設(shè)個數(shù)為以hdmi所需脈沖個數(shù)為中心的一個范圍內(nèi)的任意數(shù)值,例如,若hdmi所需視頻時鐘的脈沖個數(shù)為1650個,則本步驟中的預(yù)設(shè)個數(shù)可以為[1640,1660]范圍內(nèi)的任意一個數(shù)值。當(dāng)然,在實際應(yīng)用中,該預(yù)設(shè)個數(shù)也可以設(shè)置為其他值,本實施例不對預(yù)設(shè)的個數(shù)作具體的限定。

步驟a2:若第一脈沖個數(shù)小于第二脈沖個數(shù),則增大目標(biāo)視頻時鐘的頻率。

若比較結(jié)果為第一脈沖個數(shù)小于第二脈沖個數(shù)時,表明目標(biāo)視頻時鐘的頻率小于hdmi所需視頻時鐘的頻率,因此,在本步驟增大目標(biāo)視頻時鐘的頻率,直到第一時長內(nèi)第一脈沖個數(shù)滿足預(yù)設(shè)的個數(shù)。

步驟105:確定hdmi按照調(diào)整后的視頻時鐘發(fā)送每行數(shù)據(jù)所需的hdmi行同步信號。

在多媒體設(shè)備中,mipi發(fā)送一行數(shù)據(jù)后,該行數(shù)據(jù)再經(jīng)過hdmi發(fā)送至顯示器,因此,在本步驟中多媒體設(shè)備中的視頻格式生成模塊根據(jù)目標(biāo)行同步信號生成hdmi行同步信號。

在實際應(yīng)用中,mipi發(fā)送一行數(shù)據(jù)的時間即是mipi緩存一行數(shù)據(jù)的時間,是一個定值,并且mipi緩存完一行數(shù)據(jù)的時刻是hdmi發(fā)送一行數(shù)據(jù)的時刻,因此,mipi發(fā)送一行數(shù)據(jù)的時刻與hdmi發(fā)送一行數(shù)據(jù)的時刻間的時間間隔是mipi緩存一行數(shù)據(jù)的時間,因此本步驟中的hdmi行同步信號中上升沿與目標(biāo)行同步信號中的上升沿一一對應(yīng)。

步驟106:依據(jù)調(diào)整后的視頻時鐘在第二時長內(nèi)的時鐘脈沖的第三脈沖個數(shù),以及hdmi在第二時長內(nèi)所需時鐘脈沖的第四脈沖個數(shù),調(diào)整調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在第二時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與第四脈沖個數(shù)相同,并將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘,其中,第二時長為從mipi依據(jù)mipi行同步信號發(fā)出一行數(shù)據(jù),到hdmi依據(jù)hdmi行同步信號發(fā)出一行數(shù)據(jù)之間的時長。

由于目標(biāo)行同步信號與hdmi行同步信號中的上升沿是一一對應(yīng),并且,mipi與hdmi都是依據(jù)上升沿來發(fā)送一行數(shù)據(jù)。在本步驟中,將mipi依據(jù)mipi行同步信號發(fā)出一幀數(shù)據(jù),到hdmi依據(jù)hdmi幀同步信號發(fā)出該幀數(shù)據(jù)之間的時長稱為第二時長,接著,確定該第二時長內(nèi)調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第三脈沖個數(shù),以及,hdmi所需視頻時鐘的第四脈沖個數(shù)。

由于第二時長是mipi緩存一行數(shù)據(jù)所用的時間,該第二時長與目標(biāo)視頻時鐘的頻率無關(guān),并且是一個定值。因此本步驟中,通過比較第二時長內(nèi)調(diào)整頻率后的視頻時鐘的第三脈沖個數(shù)與第四脈沖個數(shù),來判斷調(diào)整頻率后的目標(biāo)視頻時鐘的頻率與hdmi所需視頻時鐘的頻率的大小關(guān)系。并根據(jù)判斷結(jié)果,實時對調(diào)整頻率后的目標(biāo)視頻時鐘的頻率進行調(diào)節(jié),使得第二時長內(nèi)當(dāng)前調(diào)整頻率后的視頻時鐘的第三脈沖個數(shù)與第四脈沖個數(shù)相同。

具體的,對調(diào)整頻率后的視頻時鐘頻率的調(diào)整的過程可以包括步驟b1~步驟b2:

步驟b1:若第二時長內(nèi)第三脈沖個數(shù)大于第四脈沖個數(shù),則實時減小調(diào)整頻率后的視頻時鐘的頻率。

根據(jù)第二時長內(nèi)調(diào)整頻率后的第三脈沖個數(shù)與第四脈沖個數(shù)的比較結(jié)果,若第二時長內(nèi)調(diào)整頻率后的第三脈沖個數(shù)大于第四脈沖個數(shù),則表明調(diào)整頻率后的視頻時鐘的頻率大于hdmi所需視頻時鐘的頻率,因此,本步驟減小調(diào)整頻率后的視頻時鐘的頻率,直至,第二時長內(nèi)當(dāng)前調(diào)整頻率后的第三脈沖個數(shù)與第四脈沖個數(shù)相同。

步驟b2:若第二時長內(nèi)第三脈沖個數(shù)小于第四脈沖個數(shù),則實時增大調(diào)整頻率后的視頻時鐘的頻率。

若第二時長內(nèi)調(diào)整頻率后的視頻時鐘的第三脈沖個數(shù)小于第四脈沖個數(shù),此時,表明調(diào)整頻率后的視頻時鐘的頻率小于hdmi所需視頻時鐘的頻率,因此,本步驟中,增大調(diào)整頻率后的視頻時鐘的頻率,直至第二時長內(nèi)當(dāng)前調(diào)整頻率后的第三脈沖個數(shù)與第四脈沖個數(shù)相同。

通過上述步驟101~步驟106生成了hdmi所需的視頻時鐘,在實際應(yīng)用中,通過步驟101~步驟106可能不能保證第二時長內(nèi)的第三脈沖個數(shù)實時與第四脈沖個數(shù)相同。為了使第二時長內(nèi)的第三脈沖個數(shù)實時與hdmi所需的第四脈沖個數(shù)相同,本實施例還可以在hdmi按照已生成的目標(biāo)視頻時鐘的時鐘頻率向顯示器發(fā)送數(shù)據(jù)的過程中,實時統(tǒng)計第二時長內(nèi)第三脈沖個數(shù)與第四脈沖個數(shù),并實時判斷第三脈沖個數(shù)是否與第四脈沖個數(shù)是否相同,當(dāng)?shù)谌}沖個數(shù)與第四脈沖個數(shù)不相同時,則對已生成的目標(biāo)視頻時鐘的頻率進行調(diào)節(jié),使得第二時長內(nèi)第三脈沖個數(shù)實時與第四脈沖個數(shù)相同,即使已生成的目標(biāo)視頻時鐘的頻率保持在hdmi所需的頻率。

在本實施例中,目標(biāo)行同步信號中任意相鄰的兩個上升沿之間的第一時長表示mipi發(fā)送一行數(shù)據(jù)的時間,由于mipi發(fā)送一行數(shù)據(jù)所用的時長與hdmi發(fā)送一行數(shù)據(jù)的時長相同,因此,第一時長可以看作是hdmi發(fā)送一行數(shù)據(jù)的時長,通過比較第一時長中目標(biāo)視頻時鐘的發(fā)出的第一脈沖個數(shù)與hdmi所需第二脈沖個數(shù),確定了目標(biāo)視頻時鐘的頻率相對于hdmi所需視頻時鐘頻率的快慢,通過對目標(biāo)視頻時鐘的頻率的調(diào)整使得第一時長內(nèi)調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù),此時,目標(biāo)視頻時鐘的頻率接近hdmi所需視頻時鐘的頻率;在一行數(shù)據(jù)從mipi輸入轉(zhuǎn)為hdmi輸出的第二時長內(nèi),調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第三脈沖個數(shù)與hdmi所需的第四脈沖個數(shù),反映了調(diào)整頻率后的目標(biāo)視頻時鐘的頻率相對于hdmi所需視頻時鐘的頻率的快慢,通過對調(diào)整頻率后的目標(biāo)視頻時鐘的頻率的調(diào)整,使得第二時長內(nèi)當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第三脈沖個數(shù)與第四脈沖個數(shù)相等,由于固定的第二時長內(nèi)視頻時鐘的脈沖個數(shù)表示了視頻時鐘的頻率,因此,第二時長內(nèi)當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘的脈沖個數(shù)與hdmi所需第四脈沖個數(shù)相同,說明當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘的頻率為hdmi所需視頻時鐘的頻率,此時的視頻時鐘為hdmi所需的視頻時鐘。

參考圖2,示出了本申請的又一種視頻時鐘的生成方法實施例的流程圖,具體可以包括以下步驟:

步驟201:獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號,以及mipi發(fā)送各幀數(shù)據(jù)所依據(jù)的mipi幀同步信號,其中,mipi行同步信號用于表征mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律,mipi幀同步信號用于表征mipi發(fā)送各幀數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律。

在本步驟中,獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號的過程與圖1所示的實施例中的步驟101中相應(yīng)的過程相同,具體過程可以參考步驟101,這里不再贅述。獲取mipi幀同步信號的過程與獲取mipi行同步信號的過程類似,具體為:mipi幀同步信號是由同步信號生成模塊根據(jù)mipi解析模塊解析出的幀同步短包,來生成mipi幀同步信號,本實施例從同步信號生成模塊中獲取該mipi幀同步信號,該mipi幀同步信號用于表征mipi發(fā)送各幀數(shù)據(jù)對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律。

步驟202:依據(jù)mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律,確定mipi按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,目標(biāo)視頻時鐘為多媒體設(shè)備中初始設(shè)置的視頻時鐘;目標(biāo)行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律與mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律相同。

步驟203:基于目標(biāo)行同步信號的兩個相鄰上升沿之間的第一時長,確定目標(biāo)視頻時鐘在第一時長內(nèi)發(fā)出的時鐘脈沖的第一脈沖個數(shù),以及hdmi在第一時長內(nèi)所需時鐘脈沖的第二脈沖個數(shù)。

步驟204:依據(jù)第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整目標(biāo)視頻時鐘的時鐘頻率,使得第一時長內(nèi)目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù)。

上述步驟202~步驟204的具體實施方式與圖1對應(yīng)的實施例中的步驟102~步驟104的實施方式相同,具體過程可對應(yīng)參考步驟102~步驟104,這里不再贅述。

步驟205:確定hdmi按照調(diào)整后的視頻時鐘發(fā)送每幀數(shù)據(jù)所需的hdmi幀同步信號。

在多媒體設(shè)備中,mipi發(fā)送一幀數(shù)據(jù)后,該幀數(shù)據(jù)再經(jīng)過hdmi發(fā)送至顯示器,因此,在本步驟中多媒體設(shè)備中的視頻格式生成模塊根據(jù)mipi幀同步信號生成hdmi幀同步信號。

在實際應(yīng)用中,mipi發(fā)送一幀數(shù)據(jù)的時間即是mipi緩存一幀數(shù)據(jù)的時間,是一個定值,并且mipi緩存完一幀數(shù)據(jù)的時刻是hdmi發(fā)送一幀數(shù)據(jù)的時刻,因此,mipi發(fā)送一幀數(shù)據(jù)的時刻與hdmi發(fā)送一幀數(shù)據(jù)的時刻間的時間間隔是mipi緩存一幀數(shù)據(jù)的時間,因此本步驟中的hdmi幀同步信號中上升沿與mipi幀同步信號中的上升沿一一對應(yīng)。

步驟206:依據(jù)調(diào)整后的目標(biāo)視頻時鐘在第三時長內(nèi)的時鐘脈沖的第五脈沖個數(shù),以及hdmi在第三時長內(nèi)所需時鐘脈沖的第六脈沖個數(shù),調(diào)整調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在第三時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與第六脈沖個數(shù)相同,并將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘,其中,第三時長為從mipi依據(jù)mipi幀同步信號發(fā)出一幀數(shù)據(jù),到hdmi依據(jù)hdmi幀同步信號發(fā)出一幀數(shù)據(jù)之間的時長。

mipi幀同步信號與hdmi幀同步信號中的上升沿是一一對應(yīng)的,mipi按照mipi幀同步信號每個上升沿發(fā)送一幀數(shù)據(jù),hdmi依據(jù)hdmi幀同步信號每個上升沿發(fā)送一幀數(shù)據(jù),在本步驟中,將mipi發(fā)送一幀數(shù)據(jù),到hdmi發(fā)送該幀數(shù)據(jù)之間的時長稱為第三時長。接著,依據(jù)調(diào)整后的視頻時鐘在第三時長內(nèi)的時鐘脈沖的個數(shù),以及hdmi在第三時長內(nèi)所需時鐘脈沖個數(shù),調(diào)整調(diào)整后的目標(biāo)視頻時鐘的頻率,本實施例中,為了描述方便,將第三時長內(nèi)調(diào)整后的目標(biāo)視頻時鐘的時鐘脈沖的個數(shù)稱為第五脈沖個數(shù),將第三時長內(nèi)hdmi所需時鐘脈沖的個數(shù)稱為第六脈沖個數(shù)。

具體的,依據(jù)第五脈沖個數(shù)與第六脈沖個數(shù)對調(diào)整后目標(biāo)視頻時鐘進行調(diào)整的過程可以包括步驟c1~步驟c2:

步驟c1:若第三時長內(nèi)第五脈沖個數(shù)大于第六脈沖個數(shù),則減小調(diào)整頻率后的視頻時鐘的頻率。

根據(jù)第三時長內(nèi)調(diào)整頻率后的第五脈沖個數(shù)與第六脈沖個數(shù)的比較結(jié)果,若第三時長內(nèi)調(diào)整頻率后的第五脈沖個數(shù)大于第六脈沖個數(shù),則表明調(diào)整頻率后的視頻時鐘的頻率大于hdmi所需視頻時鐘的頻率,因此,本步驟實時減小調(diào)整頻率后的視頻時鐘的頻率,直至,第三時長內(nèi)當(dāng)期調(diào)整頻率后的第五脈沖個數(shù)與第六脈沖個數(shù)相同。

步驟c2:若第三時長內(nèi)第五脈沖個數(shù)小于第六脈沖個數(shù),則增大調(diào)整頻率后的目標(biāo)視頻時鐘的頻率。

若第三時長內(nèi)調(diào)整頻率后的目標(biāo)視頻時鐘的第五脈沖個數(shù)小于第六脈沖個數(shù),此時,表明調(diào)整頻率后的目標(biāo)視頻時鐘的頻率小于hdmi所需視頻時鐘的頻率,因此,本步驟中,增大調(diào)整頻率后的目標(biāo)視頻時鐘的頻率,直至第三時長內(nèi)當(dāng)前調(diào)整頻率后的第五脈沖個數(shù)與第六脈沖個數(shù)相同。

通過上述步驟201~步驟206生成了hdmi所需的視頻時鐘,在實際應(yīng)用中,通過步驟201~步驟206可能不能保證第三時長內(nèi)的第五脈沖個數(shù)實時與第六脈沖個數(shù)相同。為了使第三時長內(nèi)的第五脈沖個數(shù)實時與hdmi所需的第六脈沖個數(shù)相同,本實施例還可以在hdmi按照已生成的目標(biāo)視頻時鐘以及hdmi幀同步信號發(fā)送數(shù)據(jù)的過程中,實時統(tǒng)計第三時長內(nèi)第五脈沖個數(shù)與第六脈沖個數(shù),并實時判斷第五脈沖個數(shù)是否與第六脈沖個數(shù)是否相同,當(dāng)?shù)谖迕}沖個數(shù)與第六脈沖個數(shù)不相同時,則對當(dāng)前目標(biāo)視頻時鐘的頻率進行調(diào)節(jié),使得第三時長內(nèi)第五脈沖個數(shù)實時與第六脈沖個數(shù)相同,即使當(dāng)前目標(biāo)視頻時鐘的頻率保持在hdmi所需的頻率。

在本實施例中,目標(biāo)行同步信號中任意相鄰的兩個上升沿之間的第一時長表示mipi發(fā)送一行數(shù)據(jù)的時間,由于mipi發(fā)送一行數(shù)據(jù)所用的時長與hdmi發(fā)送一行數(shù)據(jù)的時長相同,因此,第一時長可以看作是hdmi發(fā)送一行數(shù)據(jù)的時長,通過比較第一時長中目標(biāo)視頻時鐘的發(fā)出的第一脈沖個數(shù)與hdmi所需第二脈沖個數(shù),確定了目標(biāo)視頻時鐘的頻率相對于hdmi所需視頻時鐘頻率的快慢,通過對目標(biāo)視頻時鐘的頻率的調(diào)整使得第一時長內(nèi)調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù),此時,目標(biāo)視頻時鐘的頻率接近hdmi所需視頻時鐘的頻率;在一幀數(shù)據(jù)從mipi輸入轉(zhuǎn)為hdmi輸出的第二時長內(nèi),調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第三脈沖個數(shù)與hdmi所需的第四脈沖個數(shù),反映了調(diào)整頻率后的目標(biāo)視頻時鐘的頻率相對于hdmi所需視頻時鐘的頻率的快慢,通過對調(diào)整頻率后的目標(biāo)視頻時鐘的頻率的調(diào)整,使得第二時長內(nèi)當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘發(fā)出的第三脈沖個數(shù)與第四脈沖個數(shù)相等,由于固定的第二時長內(nèi)視頻時鐘的脈沖個數(shù)表示了視頻時鐘的頻率,因此,第二時長內(nèi)當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘的脈沖個數(shù)與hdmi所需第四脈沖個數(shù)相同,說明當(dāng)前調(diào)整頻率后的目標(biāo)視頻時鐘的頻率為hdmi所需視頻時鐘的頻率,此時的視頻時鐘為hdmi所需的視頻時鐘。

參考圖3,示出了本申請的一種視頻時鐘的生成裝置實施例的結(jié)構(gòu)示意圖,具體可以包括:

第一獲取單元301,用于獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號,其中,mipi行同步信號用于表征mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律;

第一確定單元302,用于依據(jù)mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律,確定mipi按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,目標(biāo)視頻時鐘為多媒體設(shè)備中初始設(shè)置的視頻時鐘;目標(biāo)行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律與mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律相同;

第二確定單元303,用于基于目標(biāo)行同步信號的兩個相鄰上升沿之間的第一時長,確定目標(biāo)視頻時鐘在第一時長內(nèi)發(fā)出的時鐘脈沖的第一脈沖個數(shù),以及hdmi在第一時長內(nèi)所需時鐘脈沖的第二脈沖個數(shù);

第一調(diào)整單元304,用于依據(jù)第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整目標(biāo)視頻時鐘的時鐘頻率,使得第一時長內(nèi)目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù);

其中,第一調(diào)整單元304可以包括:

第一頻率調(diào)整子單元,在第一脈沖個數(shù)大于第二脈沖個數(shù)情況下,用于減小目標(biāo)視頻時鐘的頻率;

第二頻率調(diào)整子單元,在第一脈沖個數(shù)小于第二脈沖個數(shù)情況下,用于增大目標(biāo)視頻時鐘的頻率。

第三確定單元305,用于確定hdmi按照調(diào)整后的視頻時鐘發(fā)送每行數(shù)據(jù)所需的hdmi行同步信號;

第二調(diào)整單元306,用于依據(jù)調(diào)整后的視頻時鐘在第二時長內(nèi)的時鐘脈沖的第三脈沖個數(shù),以及hdmi在第二時長內(nèi)所需時鐘脈沖的第四脈沖個數(shù),調(diào)整調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在第二時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與第四脈沖個數(shù)相同,并將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘,其中,第二時長為從mipi依據(jù)mipi行同步信號發(fā)出一行數(shù)據(jù),到hdmi依據(jù)hdmi行同步信號發(fā)出一行數(shù)據(jù)之間的時長。

其中,第二調(diào)整單元306可以包括:

第一調(diào)整子單元,用于若第二時長內(nèi)第三脈沖個數(shù)大于第四脈沖個數(shù),則減小調(diào)整頻率后的視頻時鐘的頻率;

第二調(diào)整子單元,用于若第二時長內(nèi)第三脈沖個數(shù)小于第四脈沖個數(shù),則增大調(diào)整頻率后的視頻時鐘的頻率。

本裝置實施例還可以包括:

統(tǒng)計單元307,用于統(tǒng)計當(dāng)前調(diào)整后的目標(biāo)視頻時鐘中第二時長內(nèi)的第三脈沖個數(shù)與第四脈沖個數(shù);

判斷單元308,用于判斷第三脈沖個數(shù)與第四脈沖個數(shù)是否相同;

第三調(diào)整單元309,用于當(dāng)?shù)谌}沖個數(shù)與第四脈沖個數(shù)不相同時,調(diào)整當(dāng)前調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在第二時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與第四脈沖個數(shù)相同。

參考圖4,示出了本申請又一種視頻時鐘生成裝置實施例的結(jié)構(gòu)示意圖,具體可以包括:

第二獲取單元401,用于獲取mipi發(fā)送各行數(shù)據(jù)所依據(jù)的mipi行同步信號,以及mipi發(fā)送各幀數(shù)據(jù)所依據(jù)的mipi幀同步信號,其中,mipi行同步信號用于表征mipi發(fā)送各行數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律,mipi幀同步信號用于表征mipi發(fā)送各幀數(shù)據(jù)的數(shù)據(jù)發(fā)送規(guī)律;

第一確定單元402,用于依據(jù)mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律,確定mipi按照目標(biāo)視頻時鐘的時鐘頻率發(fā)送各行數(shù)據(jù)所需的目標(biāo)行同步信號,目標(biāo)視頻時鐘為多媒體設(shè)備中初始設(shè)置的視頻時鐘;目標(biāo)行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律與mipi行同步信號對應(yīng)的數(shù)據(jù)發(fā)送規(guī)律相同;

第二確定單元403,用于基于目標(biāo)行同步信號的兩個相鄰上升沿之間的第一時長,確定目標(biāo)視頻時鐘在第一時長內(nèi)發(fā)出的時鐘脈沖的第一脈沖個數(shù),以及hdmi在第一時長內(nèi)所需時鐘脈沖的第二脈沖個數(shù);

第一調(diào)整單元404,用于依據(jù)第一脈沖個數(shù)以及第二脈沖個數(shù),調(diào)整目標(biāo)視頻時鐘的時鐘頻率,使得第一時長內(nèi)目標(biāo)視頻時鐘發(fā)出的第一脈沖個數(shù)滿足預(yù)設(shè)個數(shù);

其中,第一調(diào)整單元404可以包括:

第一頻率調(diào)整子單元,在第一脈沖個數(shù)大于第二脈沖個數(shù)情況下,用于減小目標(biāo)視頻時鐘的頻率;

第二頻率調(diào)整子單元,在第一脈沖個數(shù)小于第二脈沖個數(shù)情況下,用于增大目標(biāo)視頻時鐘的頻率。

第四確定單元405,用于確定hdmi按照調(diào)整后的視頻時鐘發(fā)送每幀數(shù)據(jù)所需的hdmi幀同步信號;

第四調(diào)整單元406,用于依據(jù)調(diào)整后的視頻時鐘在第三時長內(nèi)的時鐘脈沖的第三脈沖個數(shù),以及hdmi在第三時長內(nèi)所需時鐘脈沖的第四脈沖個數(shù),調(diào)整調(diào)整后的目標(biāo)視頻時鐘的頻率,使得當(dāng)前調(diào)整后的目標(biāo)視頻時鐘在第三時長內(nèi)發(fā)出時鐘脈沖的個數(shù)與第四脈沖個數(shù)相同,并將當(dāng)前調(diào)整后的目標(biāo)視頻時鐘作為hdmi發(fā)送數(shù)據(jù)所依據(jù)的視頻時鐘,其中,第三時長為從mipi依據(jù)mipi幀同步信號發(fā)出一幀數(shù)據(jù),到hdmi依據(jù)hdmi幀同步信號發(fā)出一幀數(shù)據(jù)之間的時長。

其中,第四調(diào)整單元406可以包括:

第三調(diào)整子單元,若第三時長內(nèi)第五脈沖個數(shù)大于第六脈沖個數(shù)時,用于減小調(diào)整后的目標(biāo)視頻時鐘的頻率;

第四調(diào)整子單元,若第三時長內(nèi)第五脈沖個數(shù)小于第六脈沖個數(shù)時,用于增大調(diào)整后的目標(biāo)視頻時鐘的頻率。

對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
钟祥市| 乌兰察布市| 阿瓦提县| 嵩明县| 邵东县| 望谟县| 包头市| 安西县| 仪陇县| 桂东县| 淅川县| 定远县| 翼城县| 绵竹市| 泰州市| 区。| 双城市| 内江市| 宜良县| 太湖县| 延津县| 腾冲县| 甘孜| 霞浦县| 鲜城| 杨浦区| 菏泽市| 五大连池市| 尼木县| 广东省| 扬中市| 萍乡市| 新乡市| 英德市| 逊克县| 大庆市| 肥东县| 阜南县| 韶关市| 平江县| 怀来县|