[發(fā)明專(zhuān)利]確定數(shù)字集成電路架構(gòu)中硬件數(shù)量的方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201710641161.2 | 申請(qǐng)日: | 2017-07-31 |
| 公開(kāi)(公告)號(hào): | CN107609211B | 公開(kāi)(公告)日: | 2020-12-01 |
| 發(fā)明(設(shè)計(jì))人: | 鄭磊;楊青;黃修珉 | 申請(qǐng)(專(zhuān)利權(quán))人: | 上海順久電子科技有限公司 |
| 主分類(lèi)號(hào): | G06F30/39 | 分類(lèi)號(hào): | G06F30/39 |
| 代理公司: | 北京睿博行遠(yuǎn)知識(shí)產(chǎn)權(quán)代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 201203 上海市浦*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 確定 數(shù)字集成電路 架構(gòu) 硬件 數(shù)量 方法 裝置 | ||
本申請(qǐng)實(shí)施例提出了一種確定數(shù)字集成電路架構(gòu)中硬件數(shù)量的方法及裝置,該方法根據(jù)待設(shè)計(jì)的用于視頻處理的數(shù)字集成電路架構(gòu)所需要支持的最大分辨率,確定處理單個(gè)像素點(diǎn)所需要的最小處理時(shí)間,并根據(jù)該最小處理時(shí)間,和硬件實(shí)際處理單個(gè)像素點(diǎn)所需要的平均處理時(shí)間,按照預(yù)設(shè)規(guī)則確定待設(shè)計(jì)的用于視頻處理的數(shù)字集成電路架構(gòu)所需要的硬件數(shù)量,通過(guò)應(yīng)用本申請(qǐng)實(shí)施例所提出的技術(shù)方案,實(shí)現(xiàn)了能夠更加高效、便捷地確定用于視頻處理的數(shù)字集成電路架構(gòu)中所需要的硬件數(shù)量,保證了視頻處理速度,從而,在保證了視頻畫(huà)質(zhì)的連貫性、清晰度和處理速度的同時(shí),節(jié)省了硬件開(kāi)銷(xiāo)。
技術(shù)領(lǐng)域
本申請(qǐng)涉及視頻技術(shù)領(lǐng)域,特別涉及一種確定用于視頻處理的數(shù)字集成電路架構(gòu)中硬件數(shù)量的方法及裝置。
背景技術(shù)
在當(dāng)下的視頻處理的數(shù)字集成電路設(shè)計(jì)領(lǐng)域,數(shù)字集成電路規(guī)模越來(lái)越大,設(shè)計(jì)越來(lái)越復(fù)雜。盡早地確定數(shù)字集成電路的架構(gòu),實(shí)現(xiàn)視頻處理算法的設(shè)計(jì),能夠?yàn)楫a(chǎn)品贏得更長(zhǎng)的生命周期。
在數(shù)據(jù)算法比較簡(jiǎn)單的情況下,技術(shù)人員能夠用簡(jiǎn)單的硬件疊加的方法來(lái)實(shí)現(xiàn)以面積換性能的目的,即當(dāng)硬件處理的時(shí)鐘頻率高于集成電路的時(shí)鐘頻率時(shí),將像素點(diǎn)分配給不同的硬件部分來(lái)實(shí)現(xiàn)。然而,隨著數(shù)據(jù)處理越來(lái)越復(fù)雜,簡(jiǎn)單的硬件堆疊無(wú)法滿(mǎn)足數(shù)據(jù)處理的需要。尤其是隨著人們對(duì)數(shù)據(jù)清晰度跟視覺(jué)效果的要求越來(lái)越高,視頻算法的功能越來(lái)越強(qiáng)大,需要處理的數(shù)據(jù)量不斷增加,需要處理的時(shí)間也在不斷延長(zhǎng)。
為了能夠更加高效、便捷地確定數(shù)字集成電路的架構(gòu),如何預(yù)先確定視頻處理所需要的硬件開(kāi)銷(xiāo)成為了本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問(wèn)題。若無(wú)法準(zhǔn)確確定硬件開(kāi)銷(xiāo),不僅浪費(fèi)硬件資源,而且還會(huì)造成無(wú)法滿(mǎn)足視頻處理需求而使得視頻處理速度較慢,從而導(dǎo)致在很多場(chǎng)景中會(huì)出現(xiàn)視頻畫(huà)質(zhì)不連貫和模糊的問(wèn)題。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例提供了一種確定用于視頻處理的數(shù)字集成電路架構(gòu)中硬件數(shù)量的方法及裝置,用以解決現(xiàn)有技術(shù)缺少準(zhǔn)確確定用于視頻處理的數(shù)字集成電路架構(gòu)中硬件開(kāi)銷(xiāo)的問(wèn)題。
為了達(dá)到以上目的,本申請(qǐng)實(shí)施例提供了一種確定用于視頻處理的數(shù)字集成電路架構(gòu)中硬件數(shù)量的方法,包括:
根據(jù)待設(shè)計(jì)的用于視頻處理的數(shù)字集成電路架構(gòu)所需要支持的最大分辨率,確定處理單個(gè)像素點(diǎn)所需要的最小處理時(shí)間Tpixel;
確定單套硬件實(shí)際處理單個(gè)像素點(diǎn)所需要的平均處理時(shí)間Tprocmax;
根據(jù)所述最小處理時(shí)間Tpixel和所述平均處理時(shí)間Tprocmax,按照以下公式確定所述待設(shè)計(jì)的用于視頻處理的數(shù)字集成電路架構(gòu)所需要的硬件數(shù)量J:
J×TpixelTprocmax(J-1)×Tpixel;
其中,J為正整數(shù)。
優(yōu)選的,所述根據(jù)待設(shè)計(jì)的用于視頻處理的數(shù)字集成電路架構(gòu)所需要支持的最大分辨率,確定處理單個(gè)像素點(diǎn)的最小處理時(shí)間Tpixel,具體包括:
根據(jù)待設(shè)計(jì)的用于視頻處理的數(shù)字集成電路架構(gòu)所需要支持的最大分辨率,確定在處理所述最大分辨率所對(duì)應(yīng)的視頻幀時(shí),所述視頻幀中每一行所包括的有效像素點(diǎn)數(shù)量M,以及所述視頻幀中每一行需要進(jìn)行邊沿Porch處理的像素點(diǎn)數(shù)量N;
確定在處理所述最大分辨率所對(duì)應(yīng)的視頻幀時(shí),所需要處理的像素點(diǎn)的行數(shù)Lmax;
按照以下公式確定處理單個(gè)像素點(diǎn)的最小處理時(shí)間Tpixel:
Tpixel=Tframe÷[(M+N)×Lmax]。
其中,Tframe表示所述待設(shè)計(jì)的用于視頻處理的數(shù)字集成電路架構(gòu)處理單個(gè)視頻幀所需要達(dá)到的處理時(shí)間。
優(yōu)選的,所述視頻幀中每一行需要進(jìn)行Porch處理的像素點(diǎn)數(shù)量N,具體為:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于上海順久電子科技有限公司,未經(jīng)上海順久電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710641161.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。





