使得用戶能夠研究圖像數(shù)據(jù)的制作方法
【專利摘要】一種用于使得能夠?qū)崿F(xiàn)對圖像數(shù)據(jù)的研究的系統(tǒng)(100),包括:?用戶接口子系統(tǒng)(120),其用于i)接收來自用戶的導(dǎo)航命令(022),以及ii)響應(yīng)于所述導(dǎo)航命令而顯示所述圖像數(shù)據(jù)(042)的不同視圖(400),以使得所述用戶能夠在所述圖像數(shù)據(jù)中進(jìn)行導(dǎo)航;?功能執(zhí)行子系統(tǒng)(160),其用于執(zhí)行多個系統(tǒng)功能(500)中的單個,以在所述圖像數(shù)據(jù)的所述研究中支持所述用戶;以及?模式分析子系統(tǒng)(140),其用于:j)在所述圖像數(shù)據(jù)中進(jìn)行所述導(dǎo)航期間,從所述用戶接口子系統(tǒng),獲得指示所述不同視圖的顯示序列的數(shù)據(jù)(022),jj)分析所述數(shù)據(jù)以確定所述用戶的導(dǎo)航模式(631),以及jjj)基于所述導(dǎo)航模式來選擇所述多個系統(tǒng)功能中的一個,以用于由所述功能執(zhí)行子系統(tǒng)執(zhí)行。
【專利說明】
使得用戶能夠研究圖像數(shù)據(jù)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種用于使得能夠?qū)崿F(xiàn)對圖像數(shù)據(jù)的研究的系統(tǒng)和方法。本發(fā)明還涉及一種包括所述系統(tǒng)的工作站和成像裝置,并且涉及一種用于執(zhí)行所述方法的計算機(jī)程序廣品?!颈尘凹夹g(shù)】
[0002]在圖像分析和顯示領(lǐng)域中,顯示圖像數(shù)據(jù)的不同視圖以使得用戶能夠研究圖像數(shù)據(jù)是常見的。例如,在醫(yī)學(xué)成像中,計算機(jī)斷層攝影(CT)、磁共振成像(MRI)或其他模態(tài)可以提供解剖結(jié)構(gòu)的三維(3D)圖像數(shù)據(jù)。為了使得放射科醫(yī)師能夠研究解剖結(jié)構(gòu),可以向放射科醫(yī)師顯示3D圖像數(shù)據(jù)作為解剖結(jié)構(gòu)的不同二維(2D)橫截面視圖的序列。通過提供恰當(dāng)?shù)膶?dǎo)航命令,放射科醫(yī)師可以確定顯示哪個2D橫截面視圖。
[0003]提供以上功能的系統(tǒng)也可以提供在對圖像數(shù)據(jù)的研究中進(jìn)一步支持用戶(諸如放射科醫(yī)師)的系統(tǒng)功能。例如,系統(tǒng)可以提供系統(tǒng)功能,諸如圖像注釋功能、圖像測量功能、 圖像分析功能、圖像處理功能和報告功能。這樣的功能可以由用戶,例如通過在屏幕上點(diǎn)擊對應(yīng)的圖標(biāo)來選擇。作為響應(yīng),系統(tǒng)可以執(zhí)行選擇的系統(tǒng)功能,從而,例如將注釋添加到圖像數(shù)據(jù)中的感興趣區(qū)域。
[0004]已知捕獲在圖像顯示設(shè)備上執(zhí)行的用戶動作。WO 2007/050962A2描述了電子圖像流程方法和系統(tǒng),其包括具有高分辨率圖像顯示設(shè)備的客戶工作站和捕獲在圖像顯示設(shè)備上執(zhí)行的動作的輸入設(shè)備。也就是說,使用定義多媒體顯示的各個參數(shù)和被呈現(xiàn)給用戶的動作序列可以創(chuàng)建流程模板。然后這樣的流程模板向終端用戶提供跟隨預(yù)先設(shè)計的流程序列的能力。進(jìn)一步地,計算機(jī)化智能媒介也可以詢問、檢索額外的數(shù)據(jù),和/或?qū)㈩~外的數(shù)據(jù)添加到流程模板,以便補(bǔ)充由終端用戶輸入到電子醫(yī)學(xué)記錄(EMR)的數(shù)據(jù)。這些計算機(jī)化智能媒介也可以學(xué)習(xí)執(zhí)行用戶動作,包括基于解剖、臨床指示、患者資料和/或其他準(zhǔn)則的重復(fù)性動作或其他類型的動作。
[0005]以上電子圖像流程方法和系統(tǒng)的問題是其不夠適用于使用戶能夠以方便的方式研究圖像數(shù)據(jù)。
【發(fā)明內(nèi)容】
[0006]具有用于使得用戶能夠以更加方便的方式研究圖像數(shù)據(jù)的系統(tǒng)或方法將是有利的。
[0007]為了更好地解決該問題,本發(fā)明的第一方面提供一種用于使得能夠?qū)崿F(xiàn)對圖像數(shù)據(jù)的研究的系統(tǒng),所述系統(tǒng)包括:
[0008]-用戶接口子系統(tǒng),其用于i)接收來自用戶的導(dǎo)航命令,以及ii)響應(yīng)于導(dǎo)航命令而顯示圖像數(shù)據(jù)的不同視圖,以使得用戶能夠在所述圖像數(shù)據(jù)中進(jìn)行導(dǎo)航;
[0009]-功能執(zhí)行子系統(tǒng),其用于執(zhí)行多個系統(tǒng)功能中的單個,以在對所述圖像數(shù)據(jù)的所述研究中支持用戶;以及
[0010]-模式分析子系統(tǒng),其用于:
[0011]j)在所述圖像數(shù)據(jù)中進(jìn)行所述導(dǎo)航期間,從所述用戶接口子系統(tǒng),獲得指示所述不同視圖的顯示序列的數(shù)據(jù),[0012 ] j j)分析所述數(shù)據(jù)以確定所述用戶的導(dǎo)航模式,以及
[0013]jjj)基于所述導(dǎo)航模式來選擇所述多個系統(tǒng)功能中的一個,以用于由所述功能執(zhí)行子系統(tǒng)執(zhí)行。
[0014]在本發(fā)明的又一方面,提供一種包括上述系統(tǒng)的工作站和成像裝置。
[0015]在本發(fā)明的又一方面,提供一種用于使得能夠?qū)崿F(xiàn)對圖像數(shù)據(jù)的研究的方法,包括:
[0016]-接收來自用戶的導(dǎo)航命令;
[0017]-響應(yīng)于所述導(dǎo)航命令而顯示所述圖像數(shù)據(jù)的不同視圖,以使得用戶能夠在所述圖像數(shù)據(jù)中進(jìn)行導(dǎo)航;并且
[0018]-執(zhí)行多個系統(tǒng)功能中的單個,以在對所述圖像數(shù)據(jù)的所述研究中支持所述用戶;
[0019]所述方法還包括:
[0020]-在所述圖像數(shù)據(jù)中進(jìn)行所述導(dǎo)航期間,獲得指示所述不同視圖的顯示序列的數(shù)據(jù);
[0021]-分析數(shù)據(jù)以確定所述用戶的導(dǎo)航模式;
[0022]-基于所述導(dǎo)航模式,選擇所述多個系統(tǒng)功能中的一個用于所述執(zhí)行。
[0023]在本發(fā)明的又一方面,提供一種計算機(jī)程序產(chǎn)品,所述計算機(jī)程序產(chǎn)品包括用于令處理器系統(tǒng)執(zhí)行上述方法的指令。
[0024]以上系統(tǒng)和方法使得用戶能夠以如下方式研究圖像數(shù)據(jù)。用戶接口子系統(tǒng)被提供用于響應(yīng)于從用戶接收到的導(dǎo)航命令而顯示圖像數(shù)據(jù)的不同視圖。不同視圖示出圖像數(shù)據(jù)的不同部分和/或透視。通過將恰當(dāng)?shù)膶?dǎo)航命令提供給系統(tǒng),用戶能夠在圖像數(shù)據(jù)中進(jìn)行導(dǎo)航,即,獲得對圖像數(shù)據(jù)的所述不同部分和/或透視的顯示。例如,在圖像數(shù)據(jù)是體積圖像數(shù)據(jù)的情況下,所述系統(tǒng)可以使用諸如多平面重組(MPR)的技術(shù)來計算體積圖像數(shù)據(jù)的不同視圖,以使得用戶能夠自由地在體積圖像數(shù)據(jù)中進(jìn)行導(dǎo)航。另一范例是,當(dāng)圖像數(shù)據(jù)由圖像切片的堆疊組成時,所述系統(tǒng)可以響應(yīng)于向前和/或向后導(dǎo)航命令而顯示不同的圖像切片, 從而使得用戶能夠在圖像切片的堆疊中向前和/或向后滾動。[〇〇25]提供功能執(zhí)行子系統(tǒng),其能夠執(zhí)行多個系統(tǒng)功能以在對圖像數(shù)據(jù)的研究中支持用戶。所述系統(tǒng)功能支持用戶在于,基于通過對功能執(zhí)行子系統(tǒng)的執(zhí)行,其調(diào)用在對圖像數(shù)據(jù)的研究中幫助用戶的系統(tǒng)的一個或多個動作。由此,所述系統(tǒng)執(zhí)行一個或多個動作作為執(zhí)行這樣的系統(tǒng)功能的部分。
[0026]而且,模式分析子系統(tǒng)被提供用于獲得來自用戶接口子系統(tǒng)的數(shù)據(jù),所述數(shù)據(jù)指示在由用戶在圖像數(shù)據(jù)中進(jìn)行導(dǎo)航期間不同視圖的顯示序列。因此,所述數(shù)據(jù)使得模式分析子系統(tǒng)能夠確定顯示哪些視圖并按哪個順序。例如,模式分析子系統(tǒng)可以獲得以導(dǎo)航命令形式的數(shù)據(jù),其允許確定顯示哪些視圖并按哪個順序。另一非限制性范例是模式分析子系統(tǒng)可以從用戶接口子系統(tǒng)直接獲得所顯示的視圖的時間順序列表。模式分析子系統(tǒng)分析數(shù)據(jù)來確定,當(dāng)用戶在圖像數(shù)據(jù)中進(jìn)行導(dǎo)航時,導(dǎo)航模式是否存在,以及如果是,哪個導(dǎo)航模式存在。此處,術(shù)語導(dǎo)航模式指的是在用戶的導(dǎo)航行為中的結(jié)構(gòu)。已經(jīng)確定了導(dǎo)航模式,模式分析子系統(tǒng)基于導(dǎo)航模式選擇多個系統(tǒng)功能中的一個。因此,導(dǎo)航模式確定選擇多個系統(tǒng)功能中的哪一個。為了這個目的,模式分析子系統(tǒng)可以利用預(yù)定義規(guī)則、推理引擎或?qū)⒕唧w導(dǎo)航模式鏈接到具體系統(tǒng)功能的任何其他適當(dāng)?shù)募夹g(shù)。作為響應(yīng),功能執(zhí)行子系統(tǒng)可以直接執(zhí)行所述選擇的系統(tǒng)功能,向用戶建議選擇的系統(tǒng)功能用于執(zhí)行等。例如,用戶接口子系統(tǒng)可以向用戶在視覺上指示選擇的系統(tǒng)功能,在來自用戶的請求之后,功能執(zhí)行子系統(tǒng)僅僅執(zhí)行選擇的系統(tǒng)功能。
[0027]本發(fā)明部分基于這樣的認(rèn)識:用戶的導(dǎo)航行為中的結(jié)構(gòu)指示在研究圖像數(shù)據(jù)中用戶的下一個步驟,以及具體地,指示用戶打算請求哪個系統(tǒng)功能或哪個類型的系統(tǒng)功能。例如,當(dāng)用戶(例如,以Z字形方式)視圖的小子集中重復(fù)地滾動時,這可以指示用戶打算進(jìn)一步分析包括在視圖的小子集中的對象。因此,用戶可以打算請求與圖像分析有關(guān)的系統(tǒng)功能。本發(fā)明具有系統(tǒng)基于用戶的導(dǎo)航模式來自動選擇用于執(zhí)行的系統(tǒng)功能的效果。由于數(shù)據(jù)可用于使得系統(tǒng)能夠確定在導(dǎo)航期間顯示哪個視圖并且以哪個順序顯示的系統(tǒng),所述系統(tǒng)能夠確定用戶的導(dǎo)航模式。正因如此,所述系統(tǒng)能夠確定在用戶的導(dǎo)航行為中(即,導(dǎo)航模式中)是否存在結(jié)構(gòu)?;谠搶?dǎo)航行為,所述系統(tǒng)選擇恰當(dāng)?shù)南到y(tǒng)功能用于執(zhí)行。
[0028]因此,由于用戶不需要手動選擇系統(tǒng)功能,在對圖像數(shù)據(jù)的研究中自動支持用戶。有利地,更方便用戶來研究圖像數(shù)據(jù)。有利地,用戶不受必須手動選擇系統(tǒng)功能從對圖像數(shù)據(jù)的研究中分心。
[0029]任選地,模式分析子系統(tǒng)被布置用于,在選擇多個系統(tǒng)功能中的一個之后,i)命令功能執(zhí)行子系統(tǒng)來執(zhí)行所述系統(tǒng)功能,或ii)命令用戶接口子系統(tǒng)向用戶在視覺上指示系統(tǒng)功能,以使得用戶能夠請求對系統(tǒng)功能的執(zhí)行。由此,所述系統(tǒng)可以直接執(zhí)行選擇的系統(tǒng)功能,更確切地說首先在執(zhí)行關(guān)于用戶請求的系統(tǒng)功能之前,向用戶建議系統(tǒng)功能。例如,在后一種情況下,用戶接口子系統(tǒng)可以例如,在工具欄或菜單中建立選擇的系統(tǒng)功能作為默認(rèn)選擇,將所述系統(tǒng)功能的圖形表示定位靠近容易選擇的光標(biāo)等。
[0030]任選地,模式分析子系統(tǒng)被布置用于基于導(dǎo)航模式來使用映射數(shù)據(jù)以選擇多個系統(tǒng)功能中的一個,所述映射數(shù)據(jù)指示在導(dǎo)航模式與多個系統(tǒng)功能中的一個之間的關(guān)聯(lián)性。由此,模式分析子系統(tǒng)利用建議在導(dǎo)航模式和多個系統(tǒng)功能中的一個之間的鏈接的映射數(shù)據(jù),從而使得模式分析子系統(tǒng)能夠選擇所述系統(tǒng)功能。例如,映射數(shù)據(jù)可以由查找表組成,所述查找表將特定導(dǎo)航模式鏈接到特定系統(tǒng)功能。有利地,可以預(yù)先計算映射數(shù)據(jù),從而允許信息被考慮,否則其可以不可用在選擇的時間。
[0031]任選地,用戶接口子系統(tǒng)被布置用于使得用戶能夠請求對多個系統(tǒng)功能中的單個系統(tǒng)功能的執(zhí)行,并且映射數(shù)據(jù)由用戶的請求和相關(guān)聯(lián)的導(dǎo)航模式的歷史組成。由此,用戶能夠手動選擇,即,請求多個系統(tǒng)功能中的單個系統(tǒng)功能用于執(zhí)行。在選擇多個系統(tǒng)功能中的一個中,模式分析子系統(tǒng)使用這些請求和相關(guān)聯(lián)的導(dǎo)航模式的歷史,即,在進(jìn)行所述請求的時間上的導(dǎo)航模式。請求和相關(guān)聯(lián)的導(dǎo)航模式的歷史使得模式分析子系統(tǒng)能夠?qū)⒂脩舻倪^去請求與用戶的過去導(dǎo)航模式關(guān)聯(lián),其繼而使得模式分析子系統(tǒng)能夠基于用戶的當(dāng)前導(dǎo)航模式估計用戶的意向請求。有利地,系統(tǒng)功能的自動選擇更好地匹配用戶的意向。
[0032]任選地,模式分析子系統(tǒng)被布置用于將機(jī)器學(xué)習(xí)應(yīng)用到用戶的請求和相關(guān)聯(lián)的導(dǎo)航模式的歷史,用于使得能夠?qū)崿F(xiàn)基于用戶的假定請求來選擇多個系統(tǒng)功能中的一個。機(jī)器學(xué)習(xí)很適合于將用戶的過去請求與用戶的過去導(dǎo)航模式關(guān)聯(lián),以便能夠基于用戶的當(dāng)前導(dǎo)航模式來更好地估計用戶的意向請求。
[0033]任選地,模式分析子系統(tǒng)被布置用于:通過基于數(shù)據(jù)而確定針對不同視圖中的每個的顯示參數(shù)來確定導(dǎo)航模式,所述顯示參數(shù)中的每個表征在導(dǎo)航期間對不同視圖中的相應(yīng)一幅視圖的顯示;以及分析所述顯示參數(shù)以確定導(dǎo)航模式。由此模式分析子系統(tǒng)通過首先確定在導(dǎo)航期間針對每個顯示視圖的顯示參數(shù),以及然后分析顯示參數(shù),確定用戶的導(dǎo)航行為。每個顯示參數(shù)表征在導(dǎo)航期間對不同視圖中的相應(yīng)一幅視圖的顯示,這是因?yàn)槠涿枋隽嗽趯?dǎo)航期間顯示相應(yīng)視圖的具體方面,諸如,例如,顯示每個視圖多長時間或多長時間一次。已經(jīng)發(fā)現(xiàn)這樣的顯示參數(shù)很適合于在圖像數(shù)據(jù)中進(jìn)行導(dǎo)航期間表征用戶的導(dǎo)航行為。
[0034]任選地,顯示參數(shù)是以下組中的一個:顯示持續(xù)時間、顯示頻率、在顯示時的導(dǎo)航速度和在顯示時的導(dǎo)航方向。此處,術(shù)語“顯示持續(xù)時間”指的是例如在相對或絕對方面在導(dǎo)航期間顯示相應(yīng)視圖的多長時間的量度;術(shù)語“顯示頻率”指的是在導(dǎo)航期間多長時間一次地顯示相應(yīng)視圖的量度;術(shù)語“導(dǎo)航速度”指的是在顯示相應(yīng)視圖時導(dǎo)航的速度;以及術(shù)語“導(dǎo)航方向”指的是在顯示相應(yīng)視圖時導(dǎo)航的方向。已經(jīng)發(fā)現(xiàn)以上顯示參數(shù)很適合于在圖像數(shù)據(jù)中進(jìn)行導(dǎo)航期間表征用戶的導(dǎo)航行為。
[0035]任選地,導(dǎo)航模式是以下組中的一個:靜止導(dǎo)航模式、具有在速度閾值以下的導(dǎo)航速度的連續(xù)導(dǎo)航模式、具有在速度閾值以上的導(dǎo)航速度的連續(xù)導(dǎo)航模式和z字形導(dǎo)航模式。此處,術(shù)語“靜止導(dǎo)航模式”指的是其中用戶主要地或排外地查看一個或少量視圖的模式,術(shù)語“連續(xù)導(dǎo)航模式”指的是其中用戶以在速度閾值以上或以下的導(dǎo)航速度在不同視圖中進(jìn)行連續(xù)導(dǎo)航的模式,以及術(shù)語“z字形導(dǎo)航模式”指的是其中用戶在少量至中等數(shù)量的視圖中來回導(dǎo)航的模式。已經(jīng)發(fā)現(xiàn)以上導(dǎo)航模式具體地指示在研究圖像數(shù)據(jù)中的用戶下一個步驟,以及由此指示用戶的意向請求。
[0036]任選地,模式分析子系統(tǒng)被布置用于i)獲得對圖像數(shù)據(jù)的研究的背景信息,以及ii)進(jìn)一步基于所述背景信息來選擇多個系統(tǒng)功能中的一個。因此,導(dǎo)航模式和背景信息一起確定選擇多個系統(tǒng)功能中的哪一個。本發(fā)明的這方面基于對圖像數(shù)據(jù)的研究的背景信息可以被用于進(jìn)一步改善選擇的洞悉。例如,如果若干不同系統(tǒng)功能被認(rèn)為適合于基于當(dāng)前導(dǎo)航模式的執(zhí)行,則背景信息可以被用于在所述系統(tǒng)功能之間進(jìn)行選擇。有利地,系統(tǒng)功能的自動選擇更好地匹配用戶的意向請求。
[0037]任選地,模式分析子系統(tǒng)被布置用于,從以下組中的至少一個獲得背景信息:圖像數(shù)據(jù)的元數(shù)據(jù)、指示研究的當(dāng)前階段的流程信息和指示研究的原因的研究信息。已經(jīng)發(fā)現(xiàn)以上背景信息很適合于改善系統(tǒng)功能的選擇。例如,醫(yī)學(xué)圖像數(shù)據(jù)的元數(shù)據(jù),諸如DICOM屬性可以被用于選擇與醫(yī)學(xué)圖像數(shù)據(jù)的類型相關(guān)的系統(tǒng)功能。另一范例是流程信息可以指示研究是否處在閱讀前階段、解釋階段或報告階段,從而使得能夠?qū)崿F(xiàn)選擇與研究的當(dāng)前階段相關(guān)的系統(tǒng)功能。另一范例是對于研究的原因可以指示系統(tǒng)功能的哪個類型與圖像數(shù)據(jù)的研究相關(guān)。
[0038]任選地,所述系統(tǒng)還包括圖像分析子系統(tǒng),其用于分析圖像數(shù)據(jù)的內(nèi)容,以建立對圖像數(shù)據(jù)的研究的背景信息。由于內(nèi)容通常是研究的對象,圖像數(shù)據(jù)的內(nèi)容很適合于提供用于對圖像數(shù)據(jù)的研究的背景。通過提供圖像分析子系統(tǒng),所述系統(tǒng)能夠分析圖像數(shù)據(jù)的內(nèi)容并且使用結(jié)果來更好地選擇系統(tǒng)功能。
[0039]任選地,圖像數(shù)據(jù)是醫(yī)學(xué)圖像數(shù)據(jù),并且圖像分析子系統(tǒng)被布置用于,基于對醫(yī)學(xué)圖像數(shù)據(jù)中的解剖結(jié)構(gòu)和/或損傷進(jìn)行分割來分析醫(yī)學(xué)圖像數(shù)據(jù)的內(nèi)容。
[0040]任選地,多個系統(tǒng)功能包括以下組中的至少一個:圖像注釋功能、圖像測量功能、圖像分析功能、圖像處理功能和報告功能。
[0041]任選地,用戶接口子系統(tǒng)被布置用于,基于顯示參數(shù)來顯示導(dǎo)航輔助,以使得用戶能夠?qū)Ш降筋l繁查看的視圖。由此,用戶接口子系統(tǒng)使用多個顯示參數(shù)向用戶顯示導(dǎo)航輔助,其向用戶指示如何導(dǎo)航到頻繁查看的視圖。例如,用戶接口子系統(tǒng)可以以在圖像數(shù)據(jù)中關(guān)于頻繁查看的視圖的位置的當(dāng)前視圖的位置的圖形表示的形式顯示導(dǎo)航輔助。有利地,用戶能夠容易地導(dǎo)航回到頻繁查看的視圖,從而當(dāng)研究圖像數(shù)據(jù)時,進(jìn)一步為用戶增加便利。
[0042]本領(lǐng)域技術(shù)人員將認(rèn)識到,可以以認(rèn)為有用的任何方式對本發(fā)明的上述實(shí)施例、實(shí)施方式和/或方面中的兩個或更多個進(jìn)行組合。
[0043]基于本說明書,能夠由本領(lǐng)域技術(shù)人員實(shí)現(xiàn)對應(yīng)于描述的系統(tǒng)的修改和變型的成像裝置、工作站、方法和/或計算機(jī)程序產(chǎn)品的修改和變型。
[0044]本領(lǐng)域技術(shù)人員將認(rèn)識到所述方法可以被應(yīng)用于多維圖像數(shù)據(jù),例如二維(2D)、三維(3D)或四維(4D)圖像,其通過以下各種采集模態(tài)采集,諸如,但不限于:標(biāo)準(zhǔn)X-射線成像、計算機(jī)斷層攝影(CT)、磁共振成像(MRI )、超聲(US)、正電子發(fā)射斷層攝影(PET)、單光子發(fā)射計算機(jī)斷層攝影(SPECT)和核醫(yī)學(xué)(匪)。
[0045]在獨(dú)立權(quán)利要求中定義本發(fā)明。在從屬權(quán)利要求中定義有利實(shí)施例。
【附圖說明】
[0046]參考下文描述的實(shí)施例,本發(fā)明的這些和其他方面將顯而易見并得以闡述。在附圖中,
[0047]圖1示出了用于使得用戶能夠研究圖像數(shù)據(jù)的系統(tǒng);
[0048]圖2示出了用于使得用戶能夠研究圖像數(shù)據(jù)的方法;
[0049]圖3示出了用于執(zhí)行所述方法的計算機(jī)程序產(chǎn)品;
[0050]圖4圖示性地示出了圖像數(shù)據(jù)的不同視圖;
[0051]圖5示出了用戶手動選擇系統(tǒng)功能用于執(zhí)行,以及系統(tǒng)功能的輸出被顯示在圖像數(shù)據(jù)的當(dāng)前視圖中;
[0052]圖6a示意性地示出了,基于導(dǎo)航命令通過系統(tǒng)確定的,由用戶查看不同視圖中的哪個以及以哪個順序;
[0053]圖6b示出了不同視圖中的每個的顯示頻率;
[0054]圖6(:不出了不同視圖中的每個的累積顯不時間;以及
[0055]圖6d示出了由系統(tǒng)確定的z字形導(dǎo)航模式。
【具體實(shí)施方式】
[0056]圖1示出了用于使得用戶能夠研究圖像數(shù)據(jù)的系統(tǒng)100。所述系統(tǒng)100包括用戶接口子系統(tǒng)120,其用于接收來自用戶的導(dǎo)航命令022 ο為了這個目的,用戶接口子系統(tǒng)120被示為包括用戶接口輸入部115,所述用戶接口輸入部被連接到用戶輸入設(shè)備020(諸如計算機(jī)鼠標(biāo))。用戶接口子系統(tǒng)120還被示為包括顯示輸出處理器110,所述顯示輸出處理器用于響應(yīng)于導(dǎo)航命令022而顯示圖像數(shù)據(jù)042的不同視圖400,以便使得用戶能夠在圖像數(shù)據(jù)042中進(jìn)行導(dǎo)航。為了這個目的,顯示輸出處理器110被示為接收來自用戶接口輸入部115的導(dǎo)航命令022和來自內(nèi)部存儲設(shè)備040的圖像數(shù)據(jù)042。注意,代替從內(nèi)部存儲設(shè)備040接收,圖像數(shù)據(jù)042也可以從在系統(tǒng)100之外的外部存儲設(shè)備接收。此外,顯示輸出處理器110被示為將不同視圖400提供到顯示器O1。
[0057]所述系統(tǒng)100還包括功能執(zhí)行子系統(tǒng)160,其用于執(zhí)行多個系統(tǒng)功能500中的單個,以在對圖像數(shù)據(jù)的研究中支持用戶。為了使得能夠?qū)崿F(xiàn)對系統(tǒng)功能的輸出162的顯示,功能執(zhí)行子系統(tǒng)160被示為被連接到顯示輸出處理器110。
[0058]所述系統(tǒng)100還包括模式分析子系統(tǒng)140,其用于獲得來自用戶接口子系統(tǒng)120的數(shù)據(jù),所述數(shù)據(jù)指示在圖像數(shù)據(jù)中進(jìn)行導(dǎo)航期間的不同視圖的顯示序列。在圖1示出的系統(tǒng)100中,獲得以導(dǎo)航命令022的形式的數(shù)據(jù),其指示顯示哪個視圖并且以哪個順序。然而,將認(rèn)識到,所述數(shù)據(jù)也可以采用任何其他適當(dāng)?shù)男问?。例如,模式分析子系統(tǒng)140也可以從用戶接口子系統(tǒng)120獲得顯示視圖的時序列表。因此,對導(dǎo)航命令的分析的任何未來參考將要被理解為對早前提到的數(shù)據(jù)的分析的非限制性范例。模式分析子系統(tǒng)140被布置用于分析數(shù)據(jù),即,導(dǎo)航命令022,以確定當(dāng)在圖像數(shù)據(jù)042中進(jìn)行導(dǎo)航時的用戶的導(dǎo)航模式。模式分析子系統(tǒng)140還被布置用于,基于所述導(dǎo)航模式來選擇多個系統(tǒng)功能中的一個,以用于由功能執(zhí)行子系統(tǒng)160執(zhí)行。為了這個目的,模式分析子系統(tǒng)140被示為將選擇數(shù)據(jù)142提供到功能執(zhí)行子系統(tǒng)160,其可以令功能執(zhí)行子系統(tǒng)160執(zhí)行系統(tǒng)功能。
[0059]所述系統(tǒng)100的操作可以被簡單地解釋如下。用戶接口子系統(tǒng)120接收來自用戶的導(dǎo)航命令022。作為響應(yīng),用戶接口子系統(tǒng)120顯示圖像數(shù)據(jù)042的不同視圖400。正因如此,使得用戶能夠在圖像數(shù)據(jù)042中進(jìn)行導(dǎo)航。同時地或隨后地,模式分析子系統(tǒng)140分析數(shù)據(jù),例如,導(dǎo)航命令022,以確定當(dāng)在圖像數(shù)據(jù)042中進(jìn)行導(dǎo)航時的用戶的導(dǎo)航模式。基于導(dǎo)航模式,模式分析子系統(tǒng)140選擇多個系統(tǒng)功能500中的一個用于執(zhí)行。作為響應(yīng),功能執(zhí)行子系統(tǒng)160可以直接執(zhí)行多個系統(tǒng)功能500中的所選擇的一個。備選地,功能執(zhí)行子系統(tǒng)160首先可以,例如,經(jīng)由屏幕上的消息、系統(tǒng)功能的屏幕上表示的增加的突出等,向用戶建議對系統(tǒng)功能的執(zhí)行,并且僅僅在接收來自用戶的確認(rèn)之后執(zhí)行所述系統(tǒng)功能。
[0060]圖2示出了用于使得用戶能夠研究圖像數(shù)據(jù)的方法200。方法200可以對應(yīng)于系統(tǒng)100的操作。然而,也可以獨(dú)立于所述系統(tǒng)100執(zhí)行方法200,例如,使用不同系統(tǒng)或設(shè)備。方法200包括,在標(biāo)題為“接收導(dǎo)航命令”的步驟中,接收210來自用戶的導(dǎo)航命令。方法200還包括,在標(biāo)題為“顯示圖像數(shù)據(jù)的視圖”的步驟中,響應(yīng)于導(dǎo)航命令而顯示220圖像數(shù)據(jù)的不同視圖,以使得用戶能夠在圖像數(shù)據(jù)中進(jìn)行導(dǎo)航。方法200還包括,在標(biāo)題為“執(zhí)行系統(tǒng)功能”的步驟中,執(zhí)行230多個系統(tǒng)功能中的單個,以在對圖像數(shù)據(jù)的研究中支持用戶。方法200還包括,在標(biāo)題為“獲得指示顯示序列的數(shù)據(jù)”的步驟中,獲得240在圖像數(shù)據(jù)中進(jìn)行導(dǎo)航期間指示不同視圖的顯示序列的數(shù)據(jù)。方法200還包括,在標(biāo)題為“分析數(shù)據(jù)以確定導(dǎo)航模式”的步驟中,分析250所述數(shù)據(jù)以確定用戶的導(dǎo)航模式。方法200還包括,在標(biāo)題為“選擇系統(tǒng)功能用于執(zhí)行”的步驟中,基于導(dǎo)航模式,選擇260多個系統(tǒng)功能中的一個用于執(zhí)行230。
[0061 ] 將認(rèn)識到,獲得240、分析250和選擇260的步驟可以與接收210和顯示220的步驟同時執(zhí)行。備選地,獲得240、分析250和選擇260的步驟可以在執(zhí)行接收210和顯示220的步驟之后執(zhí)行。應(yīng)當(dāng)注意,一般地,也可以以任何其他適當(dāng)?shù)捻樞驁?zhí)行以上步驟。
[0062]圖3示出了計算機(jī)程序產(chǎn)品270,所述計算機(jī)程序產(chǎn)品270包括用于令處理器系統(tǒng)執(zhí)行上述方法200的指令。計算機(jī)程序產(chǎn)品270可以被包括在計算機(jī)可讀介質(zhì)280上,例如,以作為一系列機(jī)器可讀物理標(biāo)記和/或作為具有不同電學(xué)(例如,磁性)或光學(xué)的屬性或值的一系列元件的形式。
[0063]系統(tǒng)100和方法200可以被更詳細(xì)地解釋如下。此處,持續(xù)參考圖1,以及圖4-圖6d。
[0064]圖4圖示性地示出了,當(dāng)用戶在圖像數(shù)據(jù)042中進(jìn)行導(dǎo)航時,顯示的不同視圖400。此處,不同視圖400的第一個410,即第一視圖410,被示為在圖像堆疊頂部的圖像,其形成圖像數(shù)據(jù)042的部分的表示。圖4也部分地示出了不同視圖400的第二220和第三230視圖,即在第一視圖410之后的第二視圖420和第三視圖430。系統(tǒng)100實(shí)際上可以不顯示以前述堆疊形式的不同視圖400。例如,可以期望一次僅僅示出單一視圖,S卩,當(dāng)前視圖410。這可以允許用戶聚焦于具體視圖。此外,其他形式的顯示同樣是可能的。另外,不同視圖400的數(shù)量可以變化。例如,如果圖像數(shù)據(jù)042由圖像切片的堆疊組成,圖像數(shù)據(jù)042的不同視圖400的數(shù)量可以對應(yīng)于在堆疊中圖像切片的數(shù)量。然而,這不是限制性的,這是因?yàn)槔?,如果多平面重?gòu)被用于生成圖像切片的堆疊的斜視圖,不同視圖400的數(shù)量也可以大于圖像切片的數(shù)量。
[0065]圖4示出了在顯示器010上向用戶顯示的第一視圖410。第一視圖410,下文也稱為當(dāng)前視圖410,被示為包括對象412。對用戶而言對象412可以是感興趣的,S卩,組成感興趣的對象或區(qū)域。因此,在對圖像數(shù)據(jù)042的研究中,對象412可以是相關(guān)的。圖5示出了包括圖標(biāo)的工具欄,所述圖標(biāo)表示由系統(tǒng)100提供用于執(zhí)行的多個系統(tǒng)功能500。多個系統(tǒng)功能500被示為包括若干圖像測量功能和圖像注釋功能。然而,這不是限制性的,這是因?yàn)槎鄠€系統(tǒng)功能500可以同樣包括一個或多個圖像分析功能、圖像處理功能、報告功能或適合于在對圖像數(shù)據(jù)042的研究中支持用戶的其他系統(tǒng)功能。在圖5的范例中,用戶接口子系統(tǒng)120被布置用于使得用戶能夠,例如,通過用光標(biāo)012在工具欄的圖標(biāo)中的相應(yīng)一個圖標(biāo)上點(diǎn)擊,請求對多個系統(tǒng)功能500中的單個系統(tǒng)功能的執(zhí)行。圖5還示出了用戶選擇圖像測量功能的結(jié)果,以及尤其用戶選擇如由包括標(biāo)尺的圖標(biāo)表示的距離測量功能的結(jié)果。作為結(jié)果,用戶可以被提供具有屏幕上的測量工具,用于測量距離,例如,對象412的高度。系統(tǒng)100可以一起顯示距離測量功能的輸出,或顯示作為第一視圖410的部分,例如,以“0.2cm”測量距離的形式。
[0066]本發(fā)明使得系統(tǒng)功能,諸如以上類型的那些,即由用戶手動選擇的那些,能夠被自動選擇以用于由系統(tǒng)100執(zhí)行。然而,應(yīng)當(dāng)注意,本發(fā)明不限于也可由用戶手動選擇的系統(tǒng)功能的選擇。然而,一個或多個系統(tǒng)功能可以不可用于手動選擇。
[0067]為了能夠?qū)崿F(xiàn)自動選擇多個系統(tǒng)功能500中的一個,以用于由功能執(zhí)行子系統(tǒng)160執(zhí)行,模式分析子系統(tǒng)140分析導(dǎo)航命令022以確定當(dāng)在圖像數(shù)據(jù)042中進(jìn)行導(dǎo)航時用戶的導(dǎo)航模式。圖6a示意性地示出了分析的第一步驟的范例,這是因?yàn)槟J椒治鲎酉到y(tǒng)140可以確定用戶查看不同視圖400中的哪些,并且以哪個順序。因此,模式分析子系統(tǒng)140可以確定用戶如何在圖像數(shù)據(jù)042中進(jìn)行導(dǎo)航,S卩,顯示哪些視圖并且以哪個順序。在圖6a中,橫軸605對應(yīng)于時間,以及縱軸600對應(yīng)于視圖索引。由此,線601指示哪些視圖被查看作為時間的函數(shù)。能夠看到,用戶最初在不同視圖400間連續(xù)滾動,并且隨后重復(fù)來回滾動不同視圖400中的若干。在這方面,應(yīng)當(dāng)注意,術(shù)語‘滾動’應(yīng)當(dāng)被理解為指的是通常,但不必然使用計算機(jī)鼠標(biāo)的滾輪執(zhí)行的導(dǎo)航的形式。
[0068]為了確定導(dǎo)航模式,模式分析子系統(tǒng)140可以首先確定不同視圖400中的每個的顯示參數(shù),所述顯示參數(shù)中的每個表征在導(dǎo)航期間的不同視圖的相應(yīng)一個的顯示。圖6b示出了以不同視圖中的每個的顯示頻率611的形式的顯示參數(shù)的范例。此處,縱軸610對應(yīng)于視圖索引,而橫軸615對應(yīng)于不同視圖中的每個的顯示頻率,S卩,指示每個視圖多長時間顯示一次。應(yīng)當(dāng)注意,在與圖6a相比使用的更長導(dǎo)航時間段內(nèi)確定圖6b的范例中的顯示頻率611,S卩,兩個圖示出了導(dǎo)航的不同部分。從圖6b,能夠看到,在導(dǎo)航期間頻繁地顯示選擇數(shù)量的視圖,而不頻繁地或根本不顯示其他視圖。
[0069]圖6c示出了以不同視圖中的每個的累積顯示時間621的形式的顯示參數(shù)的另一范例。此處,縱軸620對應(yīng)于視圖索引,而橫軸625對應(yīng)于不同視圖中的每個的累積顯示時間621,S卩,在導(dǎo)航期間總共顯示不同視圖中的每個多長時間。以灰度編碼條的形式顯示累積顯示時間621,較暗灰度指示更長的顯示時間,以及較亮灰度指示更短的顯示時間。從圖6c,能夠看到,在導(dǎo)航期間在延長的時間內(nèi)顯示選擇數(shù)量的視圖,而短時間僅僅顯示或根本不顯示其他視圖。
[0070]盡管在先前的附圖中未顯示,模式分析子系統(tǒng)140可以額外地或備選地確定顯示參數(shù),諸如在顯示時間處的導(dǎo)航速度、在顯示時間處的導(dǎo)航方向等。
[0071]模式分析子系統(tǒng)140可以被布置用于分析顯示參數(shù)611、621以確定導(dǎo)航模式。這樣的導(dǎo)航模式的范例包括靜止導(dǎo)航模式、具有在速度閾值以下的導(dǎo)航速度的連續(xù)導(dǎo)航模式、具有在速度閾值以上的導(dǎo)航速度的連續(xù)導(dǎo)航模式和z字形導(dǎo)航模式。在圖6d中示出了通過系統(tǒng)100檢測的后者的范例。此處,橫軸635對應(yīng)于時間,以及縱軸對應(yīng)于視圖索引630。圖6d還示出了被確定的z字形導(dǎo)航模式631,z字形導(dǎo)航模式631中的每個由垂直線指示,所述垂直線以指示導(dǎo)航方向的反轉(zhuǎn)的短橫線(即,z字形)為邊界。能夠看到,當(dāng)從右往左讀取圖6d時,如由長垂直線指示的,用戶首先在不同視圖的寬范圍中進(jìn)行導(dǎo)航。隨后地,在延長的時期用戶暫停導(dǎo)航。僅僅在那之后,如由靠近縱軸630的緊密相鄰垂直線在圖6d中指示的,用戶重復(fù)來回在更窄的范圍中進(jìn)行導(dǎo)航。
[0072]一般地,基于具有長顯示時間的一個或少量相鄰視圖可以確定靜止導(dǎo)航模式。基于用戶大體線性在圖像序列中進(jìn)行導(dǎo)航可以確定連續(xù)導(dǎo)航模式,即,沒有導(dǎo)航方向上的實(shí)質(zhì)改變,并且視圖中的每個具有相似的顯示時間。基于用戶來回在小至中等數(shù)量的視圖中進(jìn)行導(dǎo)航,可以確定z字形導(dǎo)航模式。后者的范例如下。此處,如同來自用戶接口子系統(tǒng)120的數(shù)據(jù),獲得顯示視圖的時序列表,每條線示出〈時間,視圖#>:
[0073]〈1,0>
[0074]〈2,0>
[0075]〈3,0>
[0076]〈4,1>
[0077]〈5,2>
[0078]〈6,4>
[0079]〈7,6>
[0080]〈8,9>
[0081]〈9,9>
[0082] 〈10,9>
[0083]〈11,10>
[0084]〈12,11>
[0085]〈13,14>
[0086]<14,14>
[0087]〈15,9>
[0088]<16,14>
[0089]給定以上導(dǎo)航命令022,模式分析子系統(tǒng)140可以確定視圖O的總查看時間是3,以及視圖9的總查看時間是4。此外,視圖O的相對顯示持續(xù)時間是3/16,以及視圖9的相對顯示持續(xù)時間是4/16。在顯示頻率方面,在兩個單獨(dú)訪問期間顯示視圖9,而在一個訪問期間僅僅顯示其余的視圖。為了確定z字形導(dǎo)航模式的存在,模式分析子系統(tǒng)140可以計算在時間戳處的每個的導(dǎo)航速度。例如,在時間戳13處,導(dǎo)航速度是每時間戳3個視圖;在時間戳14處,速度為O;在時間戳15處,速度是每時間戳-5個視圖。模式分析子系統(tǒng)15可以檢測導(dǎo)航的方向在時間戳15并再一次在時間戳16改變。導(dǎo)航方向的改變的連續(xù)序列可以被認(rèn)為是z字形導(dǎo)航模式。因此,模式分析子系統(tǒng)140可以檢測在時間戳15和16處發(fā)生的z字形導(dǎo)航模式。
[0090]已經(jīng)確定了導(dǎo)航模式,模式分析子系統(tǒng)140選擇多個系統(tǒng)功能中的一個系統(tǒng)功能,以用于由功能執(zhí)行子系統(tǒng)160執(zhí)行。為了這個目的,模式分析子系統(tǒng)140可以利用映射數(shù)據(jù)024,其指示在導(dǎo)航模式與多個系統(tǒng)功能中的一個之間的關(guān)聯(lián)性。正因如此,模式分析子系統(tǒng)140可以被布置用于使用映射數(shù)據(jù)024來基于導(dǎo)航模式選擇多個系統(tǒng)功能500中的一個。映射數(shù)據(jù)024可以由查找表、預(yù)定義規(guī)則或?qū)⒕唧w導(dǎo)航模式鏈接到具體系統(tǒng)功能的其他類型的數(shù)據(jù)組成??梢允謩由捎成鋽?shù)據(jù)024。因此,模式分析140可以選擇系統(tǒng)功能用于執(zhí)行。此處,術(shù)語‘選擇用于執(zhí)行’指的是為了被執(zhí)行的目的由系統(tǒng)進(jìn)行選擇。因此,功能執(zhí)行子系統(tǒng)160可以直接執(zhí)行選擇的系統(tǒng)功能,S卩,沒有與用戶進(jìn)一步交互,或在首先向用戶建議對系統(tǒng)功能的執(zhí)行之后僅僅由用戶確認(rèn)。
[0091]基于導(dǎo)航模式的系統(tǒng)功能的選擇的范例如下。應(yīng)當(dāng)注意,盡管這個和其他范例來自醫(yī)學(xué)情境,本發(fā)明同樣可以應(yīng)用在其他情境中,即,不限于這樣的醫(yī)學(xué)情境。在范例中,模式分析子系統(tǒng)140被布置用于區(qū)分連續(xù)以高導(dǎo)航速度導(dǎo)航的用戶和連續(xù)以低導(dǎo)航速度導(dǎo)航的用戶。前述行為下文也稱為快速滾動,而后者下文也稱為緩慢滾動??焖贊L動,其涉及用戶在短時期內(nèi)查看大量視圖,通常發(fā)生在放射科醫(yī)師調(diào)查圖像堆疊時。這樣的調(diào)查通常發(fā)生在圖像解釋流程的開始,即,在圖像解釋流程的調(diào)查階段期間,其通常發(fā)生在閱讀前階段和解釋階段之間。通過檢測這樣的快速滾動,使系統(tǒng)100能夠向用戶建議與圖像的調(diào)查有關(guān)的系統(tǒng)功能,諸如圖像注釋功能。當(dāng)放射科醫(yī)師檢查脊髓結(jié)構(gòu)時,快速滾動也可以發(fā)生。例如,在CT胸腹部和骨盆研究的情況下,放射科醫(yī)師可以切換到窗口水平/寬度設(shè)置至骨骼窗口,并且在視圖間快速滾動。當(dāng)檢測這樣的快速滾動時,結(jié)合窗口水平/寬度設(shè)置,系統(tǒng)100能夠建議與骨骼分析相關(guān)的系統(tǒng)功能。
[0092]前述緩慢滾動(S卩,以低導(dǎo)航速度進(jìn)行連續(xù)導(dǎo)航)主要發(fā)生在放射科醫(yī)師正在執(zhí)行具體發(fā)現(xiàn)分析:查看、測量和比較時。通過檢測這樣的緩慢滾動,系統(tǒng)100能夠建議針對具體發(fā)現(xiàn)分析(諸如距離測量工具)的系統(tǒng)功能。此外,結(jié)合在圖像中的器官的解剖信息和窗口水平/寬度設(shè)置,通過系統(tǒng)100能夠促進(jìn)、可視化、優(yōu)先化或自動執(zhí)行某些成像處理功能。
[0093]快速滾動和緩慢滾動的確定可以以各種方式執(zhí)行。例如,模式分析子系統(tǒng)140可以根據(jù)時間戳導(dǎo)航命令022確定在導(dǎo)航期間的導(dǎo)航速度。因此,通過將導(dǎo)航速度與一個或多個速度閾值進(jìn)行比較,模式分析子系統(tǒng)140可以區(qū)分快速滾動和緩慢滾動。例如,在學(xué)習(xí)階段期間,這樣的速度閾值可以由系統(tǒng)預(yù)設(shè)或?qū)W習(xí)。
[0094]除了導(dǎo)航命令022之外,模式分析子系統(tǒng)140可以使用又一輸入來確定導(dǎo)航模式。例如,在快速滾動和緩慢滾動的情況下,已經(jīng)發(fā)現(xiàn),當(dāng)用戶使用用戶輸入設(shè)備020的滾輪來在圖像數(shù)據(jù)020中進(jìn)行緩慢導(dǎo)航時,一旦用戶的手指到達(dá)滾輪的前面位置,用戶的手指可以需要返回到滾輪的前面位置以繼續(xù)滾動。當(dāng)用戶緩慢滾動時,用戶手指的移動可以是快速移動。此外,當(dāng)用戶快速滾動時,用戶手指的移動可以是緩慢移動。該信息可以由系統(tǒng)100測量和使用以避免快速或緩慢滾動的錯誤檢測。
[0095]應(yīng)當(dāng)注意,一般地,映射數(shù)據(jù)024可以由用戶的請求和相關(guān)聯(lián)的導(dǎo)航模式的歷史組成。因此,映射數(shù)據(jù)024可以包括或指示用戶的一個或多個過去的請求和如在過去請求的時間處確定的導(dǎo)航模式。例如,映射數(shù)據(jù)024可以指示,在請求圖像測量功能的時間處,用戶被認(rèn)為使用靜態(tài)導(dǎo)航模式。類似地,映射數(shù)據(jù)024可以指示,在請求圖像分析功能的時間處,用戶被認(rèn)為使用z字形導(dǎo)航模式。映射數(shù)據(jù)024也可以指示,在當(dāng)用戶被認(rèn)為使用連續(xù)滾動模式的時間處,不請求系統(tǒng)功能。因此,在當(dāng)前導(dǎo)航模式被認(rèn)為是z字形導(dǎo)航模式時,模式分析子系統(tǒng)140可以使用映射數(shù)據(jù)024以確定用戶旨在請求圖像分析功能,并且由此選擇所述功能用于執(zhí)行。
[0096]模式分析子系統(tǒng)140可以被布置用于將機(jī)器學(xué)習(xí)應(yīng)用到用戶的請求和相關(guān)聯(lián)的導(dǎo)航模式的歷史,以能夠?qū)崿F(xiàn)基于用戶的假定請求來選擇多個系統(tǒng)功能500中的一個。因此,映射數(shù)據(jù)可以由查找表、預(yù)定義規(guī)則或使用機(jī)器學(xué)習(xí)自動生成的其他類型的數(shù)據(jù)組成。
[0097]模式分析子系統(tǒng)140也可以利用其他類型的技術(shù)來基于導(dǎo)航模式選擇多個系統(tǒng)功能500中的一個用于執(zhí)行。例如,模式分析140可以利用如從推理引擎和推論引擎的領(lǐng)域先前已知的推理技術(shù)。
[0098]可以由模式分析子系統(tǒng)140選擇用于執(zhí)行的系統(tǒng)功能的范例包括如下。例如,通過確定靜止導(dǎo)航模式,模式分析子系統(tǒng)140可以確定用戶聚焦于選擇數(shù)量的視圖。作為響應(yīng),模式分析子系統(tǒng)140可以自動選擇圖像處理功能,例如器官分割功能或損傷檢測功能。另夕卜,模式分析子系統(tǒng)140可以選擇系統(tǒng)功能,其執(zhí)行以下動作中的一個或多個:
[0099]1、用于圖像處理的工具箱可以被移動更靠近光標(biāo)。因此,用戶需要光標(biāo)的更少的移動來訪問工具箱。
[0100]2、光標(biāo)模型可以從選擇模型轉(zhuǎn)換到測量模型。測量模型可以與多個不同圖像測量功能(諸如,例如,距離測量、角度測量、感興趣表面的區(qū)域測量、徒手表面測量等)相關(guān)聯(lián)。模式分析子系統(tǒng)140可以選擇圖像測量功能、列表中第一個、使用的最后一個、最頻繁使用的一個等中的一個的預(yù)設(shè)。
[0101]3、光標(biāo)模型可以轉(zhuǎn)變到注釋模型。
[0102]4、圖像處理功能可以被用于改變窗口水平和寬度、放大感興趣的區(qū)域等。
[0103]5、可以生成消息,其提示用戶他/她是否期望將圖像數(shù)據(jù)與當(dāng)前研究或先前研究的其他圖像數(shù)據(jù)配準(zhǔn)、應(yīng)用損傷檢測/分割算法、應(yīng)用解剖分割算法、生成備選視圖、配準(zhǔn)/鏈接多個圖像序列、保存當(dāng)前圖像作為主圖像等。
[0104]6、可以生成另一消息,其提示用戶系統(tǒng)是否應(yīng)當(dāng)在數(shù)據(jù)庫中搜索類似的研究或例如,在醫(yī)學(xué)百科全書或指南數(shù)據(jù)庫中尋找其他信息。
[0105]7、可以生成另一消息,其提示用戶他/她是否期望包括報告中的報告片段。報告片段的范例可以如下系列I肺,切片4-6:具有…”,其中“…”組成占位符,其中用戶,諸如放射科醫(yī)師可以提供他/她自己的觀察。
[0106]8、可以顯示像滾動條導(dǎo)航輔助,其指示圖像數(shù)據(jù)的更頻繁的訪問視圖。用戶可以點(diǎn)擊導(dǎo)航輔助以直接導(dǎo)航到更頻繁的訪問視圖。用戶也可以保存視圖作為主視圖。
[0107]模式分析子系統(tǒng)140也可以被布置用于獲得對圖像數(shù)據(jù)的研究的背景信息,以及進(jìn)一步基于背景信息選擇多個系統(tǒng)功能500中的一個。返回參考圖1,模式分析子系統(tǒng)140被示為接收圖像數(shù)據(jù)042的元數(shù)據(jù)182。元數(shù)據(jù)182可以使得模式分析子系統(tǒng)140能夠確定圖像數(shù)據(jù)042包括哪個內(nèi)容、圖像模態(tài)、切片厚度、切片數(shù)量等。圖1還示出了系統(tǒng)100包括圖像分析子系統(tǒng)180,其用于分析圖像數(shù)據(jù)042的內(nèi)容。圖像分析子系統(tǒng)180被示為將所述分析的結(jié)果184提供到模式分析子系統(tǒng)140以提供對圖像數(shù)據(jù)042的研究的背景信息。圖像分析子系統(tǒng)180可以被布置用于對醫(yī)學(xué)圖像數(shù)據(jù)042中的解剖結(jié)構(gòu)和/或損傷進(jìn)行分割。盡管在圖1中未示出,模式分析子系統(tǒng)140可以被布置用于獲得其他類型的背景信息,諸如,例如,指示研究的當(dāng)前階段的流程信息和指示研究的原因的研究信息。
[0108]這樣的背景信息的使用的范例如下。研究可以是CT胸部和骨盆研究。系統(tǒng)100可以根據(jù)圖像數(shù)據(jù)042的DICOM標(biāo)頭來確定當(dāng)前模態(tài)是CT,以及當(dāng)前身體部分是患者的腹部。圖像分析子系統(tǒng)180可以對圖像數(shù)據(jù)042中的解剖結(jié)構(gòu)進(jìn)行分割,以便在圖像數(shù)據(jù)042中檢測肺部。當(dāng)用戶正在查看肺部,并且當(dāng)導(dǎo)航模式已經(jīng)被確定是z字形或靜止導(dǎo)航模式時,系統(tǒng)100可以自動改變當(dāng)前視圖的窗口水平和寬度,并且檢測在圖像數(shù)據(jù)042中的肺結(jié)節(jié)。
[0109]應(yīng)當(dāng)注意,一般地,術(shù)語視圖指的是圖像數(shù)據(jù)042的至少部分的表示。圖像數(shù)據(jù)042可以是3D圖像數(shù)據(jù)。圖像數(shù)據(jù)042的部分的表示可以是以2D圖像或3D圖像的形式。后者可以在3D顯示器上顯示。每個視圖可以通過來自圖像數(shù)據(jù)可視化的技術(shù)領(lǐng)域的任何適當(dāng)?shù)募夹g(shù)(諸如,多平面重構(gòu)(MPR)技術(shù)或最大強(qiáng)度投影(MIP)技術(shù))來建立。
[0110]用戶接口子系統(tǒng)120可以使得用戶能夠在圖像數(shù)據(jù)的不同視圖中,例如,在軸、矢狀和冠狀視角中同時導(dǎo)航。模式分析子系統(tǒng)140可以被布置用于單獨(dú)地確定每個視角的導(dǎo)航模式,并且隨后將它們組合成組合的導(dǎo)航模式。備選地,模式分析子系統(tǒng)140可以直接確定組合的導(dǎo)航模式。組合的導(dǎo)航模式可以被用于選擇多個系統(tǒng)功能中的一個,以用于由功能執(zhí)行子系統(tǒng)160執(zhí)行。
[0111]顯示輸出處理器110本身可以生成不同視圖400。備選地,顯示輸出處理器110可以從另一子系統(tǒng)或系統(tǒng)請求不同視圖400。此外,用戶接口子系統(tǒng)120可以,代替包括用戶接口輸入部115和顯示輸出處理器110,采取任何其他適當(dāng)?shù)男问健@?,用戶接口子系統(tǒng)120可以被布置用于指令外部顯示輸出處理器來顯示不同視圖400。
[0112]將認(rèn)識到,本發(fā)明也應(yīng)用于計算機(jī)程序,具體地在載體上或內(nèi)的計算機(jī)程序,其適于將本發(fā)明付諸實(shí)踐。所述程序可以是源代碼、目標(biāo)代碼、源代碼和目標(biāo)代碼中間的代碼的形式,諸如,部分編譯的形式,或適合于在根據(jù)本發(fā)明的方法的實(shí)施中使用的任何其他形式。也將認(rèn)識到,這樣的程序可以具有許多不同的架構(gòu)設(shè)計。例如,實(shí)施根據(jù)本發(fā)明的方法或系統(tǒng)的功能的程序代碼可以被細(xì)分為一個或多個子例程。將功能分布在這些子例程之間的許多不同方式對技術(shù)人員來說將是顯而易見的。子例程可以一起被存儲在一個可執(zhí)行文件中,以形成自含程序。這樣的可執(zhí)行文件可以包括計算機(jī)可執(zhí)行指令,例如,處理器指令和/或解讀器指令(例如,Java解讀器指令)。備選地,一個或多個或所有子例程可以被存儲在至少一個外部庫文件中,并且例如在運(yùn)行時,靜態(tài)地或動態(tài)地與主程序鏈接。主程序包含對子例程中的至少一個的至少一個調(diào)用。子例程也可以包括對彼此的函數(shù)調(diào)用。與計算機(jī)程序產(chǎn)品有關(guān)的實(shí)施例包括對應(yīng)于本文提出的方法中的至少一個的每個處理步驟的計算機(jī)可執(zhí)行指令。這些指令可以被細(xì)分為子例程,和/或被存儲在可以靜態(tài)地或動態(tài)地被鏈接的一個或多個文件中。與計算機(jī)程序產(chǎn)品有關(guān)的另一實(shí)施例包括對應(yīng)于本文提出的系統(tǒng)和/或產(chǎn)品中的至少一個的每個器件的計算機(jī)可執(zhí)行指令。這些指令可以被細(xì)分為子例程,和/或被存儲在可以靜態(tài)地或動態(tài)地被鏈接的一個或多個文件中。
[0113]計算機(jī)程序的載體可以是能夠承載程序的任何實(shí)體或設(shè)備。例如,載體可以包括存儲介質(zhì),諸如,ROM(例如,⑶ROM或半導(dǎo)體ROM)或磁記錄介質(zhì)(例如,硬盤)。此外,載體可以是可傳送載體,諸如電信號或光信號,其可以經(jīng)由電纜或光纜或通過無線電設(shè)備或其他器件進(jìn)行輸送。當(dāng)程序被體現(xiàn)在這樣的信號中時,載體可以由這樣的纜線或其他設(shè)備或器件構(gòu)成。備選地,載體可以是程序被嵌入其中的集成電路,所述集成電路適于執(zhí)行相關(guān)方法,或用于相關(guān)方法的執(zhí)行。
[0114]應(yīng)當(dāng)注意,上述實(shí)施例圖示而非限制本發(fā)明,并且本領(lǐng)域的技術(shù)人員將能夠設(shè)計許多備選實(shí)施例,而不脫離權(quán)利要求書的范圍。在權(quán)利要求中,被放置在括號之間的任何附圖標(biāo)記不應(yīng)被解釋為限制權(quán)利要求。動詞“包括”及其詞形變化的使用不排除權(quán)利要求中列出的元件或步驟之外的元件或步驟的存在。元件前的冠詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助包括若干不同元件的硬件,以及借助適當(dāng)編程的計算機(jī)來實(shí)施。在設(shè)備權(quán)利要求中枚舉了若干器件,這些器件中的若干可以被體現(xiàn)在一個和同一項(xiàng)硬件中。在互不相同的從屬權(quán)利要求中列舉的某些措施的事實(shí)不表明不能夠使用這些措施的組合以獲益。
【主權(quán)項(xiàng)】
1.一種用于使得能夠?qū)崿F(xiàn)對圖像數(shù)據(jù)的研究的系統(tǒng)(100),包括:-用戶接口子系統(tǒng)(120),其用于i)接收來自用戶的導(dǎo)航命令(022),以及ii)響應(yīng)于所 述導(dǎo)航命令而顯示所述圖像數(shù)據(jù)(042)的不同視圖(400),以使得所述用戶能夠在所述圖像 數(shù)據(jù)中進(jìn)行導(dǎo)航;-功能執(zhí)行子系統(tǒng)(160),其用于執(zhí)行多個系統(tǒng)功能(500)中的單個系統(tǒng)功能,以在對所 述圖像數(shù)據(jù)的所述研究中支持所述用戶;以及-模式分析子系統(tǒng)(140),其用于:j)在所述圖像數(shù)據(jù)中進(jìn)行所述導(dǎo)航期間,從所述用戶接口子系統(tǒng)獲得指示所述不同視 圖的顯示序列的數(shù)據(jù)(022),j j)分析所述數(shù)據(jù)以確定所述用戶的導(dǎo)航模式(631 ),并且jjj)基于所述導(dǎo)航模式來選擇所述多個系統(tǒng)功能中的一個,以用于由所述功能執(zhí)行子 系統(tǒng)執(zhí)行。2.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其中,所述模式分析子系統(tǒng)被布置用于,在選擇所 述多個系統(tǒng)功能中的所述一個之后,i)指令所述功能執(zhí)行子系統(tǒng)(160)來執(zhí)行所述系統(tǒng)功 能,或者ii)指令所述用戶接口子系統(tǒng)(120)向所述用戶在視覺上指示所述系統(tǒng)功能,以使 得所述用戶能夠請求對所述系統(tǒng)功能的所述執(zhí)行。3.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其中,所述模式分析子系統(tǒng)(140)被布置用于使用 映射數(shù)據(jù)(024)基于所述導(dǎo)航模式來選擇所述多個系統(tǒng)功能(500)中的所述一個,所述映射 數(shù)據(jù)指示在所述導(dǎo)航模式與所述多個系統(tǒng)功能中的所述一個之間的關(guān)聯(lián)性。4.根據(jù)權(quán)利要求3所述的系統(tǒng)(100),其中,所述用戶接口子系統(tǒng)(120)被布置用于使得 所述用戶能夠請求對所述多個系統(tǒng)功能(500)中的所述單個系統(tǒng)功能的執(zhí)行,并且其中,所 述映射數(shù)據(jù)(024)包括所述用戶的請求和相關(guān)聯(lián)的導(dǎo)航模式的歷史。5.根據(jù)權(quán)利要求4所述的系統(tǒng)(100),其中,所述模式分析子系統(tǒng)(140)被布置用于將機(jī) 器學(xué)習(xí)應(yīng)用到所述用戶的請求和相關(guān)聯(lián)的導(dǎo)航模式的歷史,以使得能夠?qū)崿F(xiàn)基于所述用戶 的假定請求來選擇所述多個系統(tǒng)功能(500)中的所述一個。6.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其中,所述模式分析子系統(tǒng)(140)被布置用于通過 以下方式來確定所述導(dǎo)航模式:-基于所述數(shù)據(jù)(022)來確定針對所述不同視圖(400)中的每個的顯示參數(shù)(611、621), 所述顯示參數(shù)中的每個表征在所述導(dǎo)航期間對所述不同視圖中的相應(yīng)一幅視圖的所述顯 示;并且-分析所述顯示參數(shù)以確定所述導(dǎo)航模式(631)。7.根據(jù)權(quán)利要求6所述的系統(tǒng)(100),其中,所述顯示參數(shù)是以下組中的一個:顯示持續(xù) 時間(621 )、顯示頻率(611 )、在顯示時間處的導(dǎo)航速度以及在顯示時間處的導(dǎo)航方向。8.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其中,所述導(dǎo)航模式是以下組中的一個:靜止導(dǎo)航 模式、具有在速度閾值以下的導(dǎo)航速度的連續(xù)導(dǎo)航模式、具有在所述速度閾值以上的導(dǎo)航 速度的連續(xù)導(dǎo)航模式以及z字形導(dǎo)航模式(631)。9.根據(jù)權(quán)利要求1所述的系統(tǒng)(100),其中,所述模式分析子系統(tǒng)(140)被布置用于i)獲 得對所述圖像數(shù)據(jù)的所述研究的背景信息(182、184),以及ii)進(jìn)一步基于所述背景信息來 選擇所述多個系統(tǒng)功能(500)中的所述一個。10.根據(jù)權(quán)利要求9所述的系統(tǒng)(100),其中,所述模式分析子系統(tǒng)(140)被布置用于從 以下組中的至少一個獲得所述背景信息:所述圖像數(shù)據(jù)的元數(shù)據(jù)(182)、指示所述研究的當(dāng) 前階段的流程信息和指示所述研究的原因的研究信息。11.根據(jù)權(quán)利要求9所述的系統(tǒng)(100),還包括圖像分析子系統(tǒng)(180),所述圖像分析子 系統(tǒng)用于分析所述圖像數(shù)據(jù)(042)的內(nèi)容,以建立對所述圖像數(shù)據(jù)的所述研究的所述背景 信息(184)。12.根據(jù)權(quán)利要求11所述的系統(tǒng)(100),其中,所述圖像數(shù)據(jù)(042)是醫(yī)學(xué)圖像數(shù)據(jù),并 且其中,所述圖像分析子系統(tǒng)(180)被布置用于基于對所述醫(yī)學(xué)圖像數(shù)據(jù)中的解剖結(jié)構(gòu)和/ 或損傷進(jìn)行分割來分析所述醫(yī)學(xué)圖像數(shù)據(jù)(042)的所述內(nèi)容。13.—種工作站或成像裝置,其包括根據(jù)權(quán)利要求1所述的系統(tǒng)(100)。14.一種用于使得能夠?qū)崿F(xiàn)對圖像數(shù)據(jù)的研究的方法(200),包括:-接收(210)來自用戶的導(dǎo)航命令;-響應(yīng)于所述導(dǎo)航命令而顯示(220)所述圖像數(shù)據(jù)的不同視圖,以使得所述用戶能夠在 所述圖像數(shù)據(jù)中進(jìn)行導(dǎo)航;并且-執(zhí)行(230)多個系統(tǒng)功能中的單個系統(tǒng)功能,以在對所述圖像數(shù)據(jù)的所述研究中支持 所述用戶;所述方法還包括:-在所述圖像數(shù)據(jù)中進(jìn)行所述導(dǎo)航期間,獲得(240)指示所述不同視圖的顯示序列的數(shù) 據(jù);-分析(250)所述數(shù)據(jù)以確定所述用戶的導(dǎo)航模式;-基于所述導(dǎo)航模式來選擇(260)所述多個系統(tǒng)功能中的一個以用于所述執(zhí)行。15.—種計算機(jī)程序產(chǎn)品(270),其包括用于令處理器系統(tǒng)執(zhí)行根據(jù)權(quán)利要求14所述的 方法的指令。
【文檔編號】G06F19/00GK106062753SQ201480020440
【公開日】2016年10月26日
【申請日】2014年4月11日
【發(fā)明人】錢悅晨, E·魯賓斯
【申請人】飛利浦醫(yī)療系統(tǒng)技術(shù)有限公司