CN102609175B - Sketch map omniselector is used to apply sequence-level operation and the system and method for movement images - Google Patents
Sketch map omniselector is used to apply sequence-level operation and the system and method for movement images Download PDFInfo
- Publication number
- CN102609175B CN102609175B CN201110393144.4A CN201110393144A CN102609175B CN 102609175 B CN102609175 B CN 102609175B CN 201110393144 A CN201110393144 A CN 201110393144A CN 102609175 B CN102609175 B CN 102609175B
- Authority
- CN
- China
- Prior art keywords
- image
- layout
- sequence
- omniselector
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000000875 corresponding Effects 0.000 claims abstract description 10
- 238000002560 therapeutic procedure Methods 0.000 claims description 6
- 238000003860 storage Methods 0.000 description 25
- 238000000034 method Methods 0.000 description 19
- 230000015654 memory Effects 0.000 description 17
- 238000007689 inspection Methods 0.000 description 15
- 241000699666 Mus <mouse, genus> Species 0.000 description 14
- 239000000203 mixture Substances 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000003384 imaging method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000011068 load Methods 0.000 description 7
- 230000002452 interceptive Effects 0.000 description 6
- 238000003745 diagnosis Methods 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 5
- 239000004744 fabric Substances 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000000052 comparative effect Effects 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 210000000056 organs Anatomy 0.000 description 3
- 210000000481 Breast Anatomy 0.000 description 2
- 241000446313 Lamella Species 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000001413 cellular Effects 0.000 description 2
- 230000002596 correlated Effects 0.000 description 2
- 238000002059 diagnostic imaging Methods 0.000 description 2
- 239000003814 drug Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 230000004899 motility Effects 0.000 description 2
- 238000003325 tomography Methods 0.000 description 2
- SVPXDRXYRYOSEX-UHFFFAOYSA-N Bentoquatam Chemical compound O.O=[Si]=O.O=[Al]O[Al]=O SVPXDRXYRYOSEX-UHFFFAOYSA-N 0.000 description 1
- 206010020751 Hypersensitivity Diseases 0.000 description 1
- 229920001410 Microfiber Polymers 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive Effects 0.000 description 1
- 201000005794 allergic hypersensitivity disease Diseases 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004159 blood analysis Methods 0.000 description 1
- 210000000746 body regions Anatomy 0.000 description 1
- 230000000747 cardiac effect Effects 0.000 description 1
- 230000005591 charge neutralization Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 230000023298 conjugation with cellular fusion Effects 0.000 description 1
- 239000002872 contrast media Substances 0.000 description 1
- 230000001419 dependent Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000002224 dissection Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000002595 magnetic resonance imaging Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 230000001264 neutralization Effects 0.000 description 1
- 238000006386 neutralization reaction Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical Effects 0.000 description 1
- 230000000149 penetrating Effects 0.000 description 1
- 230000002093 peripheral Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000002965 rope Substances 0.000 description 1
- 230000002104 routine Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 230000003068 static Effects 0.000 description 1
- 230000001429 stepping Effects 0.000 description 1
- 230000001502 supplementation Effects 0.000 description 1
- 230000001960 triggered Effects 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
- 230000021037 unidirectional conjugation Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Abstract
The present invention entitled " using sketch map omniselector to apply sequence-level operation and the system and method for movement images ".A kind of exemplary image layout and show navigator system, including the omniselector represented containing the breviary layout corresponding with the layout of display epigraph.This omniselector occurs over the display based on the user action relevant with the content of display, and allows user via breviary layout to select image sequence and to select one or more sequence-level to operate to be applied to image sequence via breviary layout.The sequence-level of selection is applied operations to image sequence based on user's input via breviary layout by omniselector.Action in one of omniselector and display is converted in omniselector and display the respective action on another.Content display manager updates the sequence-level operation that the content of display is applied to the selection of image sequence with reflection.
Description
Related application
[inapplicable]
The research of federal government's subsidy or exploitation
[inapplicable]
Fiche/copyright reference
[inapplicable]
Technical field
Background technology
As the healthcare environment of hospital or out-patient department includes such as hospital information system (HIS), radiology information system
(RIS), clinic information system (CIS) and the information system of cardiac information system (CVIS), and such as picture filing and logical
Communication system (PACS), Library Information System (LIS) and the storage system of electronic health record (EMR).The information of storage can include example
Such as patient medical history, imaging data, testing result, diagnostic message, management information and/or arrangement information.This information can be concentrated and carry out
Store or be dispersed in multiple position.Health doctor it may be desirable to access the patient information everywhere of multiple points in health service stream or
Other information.Such as, at intra-operative and/or afterwards, medical worker's accessible storage patient's letter in medical information system
Breath, the anatomic image of such as patient.Such as, radiologist and/or other clinicists can check the image of storage and/or its
His information.
Using PACS and/or other work stations, (such as, the clinicist of such as radiologist can perform multiple operation
Image reading), to promote clinical workflow.The reading that such as radiology department or division of cardiology's Therapeutic Method (procedure) read is
Health doctor (such as, radiologist or division of cardiology doctor) checks the process of the digital picture of patient.Doctor is based on diagnostic graph
The content of picture performs diagnosis and electronically (such as, uses oral account or other modes) or report result on paper.Such as put
The doctor penetrating section or division of cardiology doctor generally uses other instruments to perform diagnosis.Some examples of other instruments are existing and phase
Close existing (history) check and result, lab testing (such as, blood examination is looked into), allergy, pathology results, medication,
Prompting, file and picture and other instruments.Such as, radiologist or division of cardiology doctor generally check when reading and checking result
Such as laboratory information, electronic health record and the other system of healthcare information.
PACS is initially used as in medical examination procedures the Information base support storage of the image of acquisition, distributes and diagnose reading
Take.Along with PACS exploitation and become able to accommodate magnanimity information and can secure access, PACS begin to expand into diagnosis and one
As the business of Information of healthcare enterprise and professional field.For a variety of reasons, include but not limited to institute in healthcare enterprise
Have department has information technology (IT) department, a server room and the conatus of a data filing/backup
And a desktop workstations used by all business daily routines of any health professional, so PACS is considered to grow up
Platform for the general purpose I T solution being mainly directed towards IT service of healthcare enterprise.
Medical imaging device the most numerically mode produces diagnostic image.Digital representation generally includes, and possesses
The title of satellite information, patient demographics, imaging technique and the suitable presentation for image about this image itself
Two-dimensional grating with the image of other data of diagnostic interpretation.Generally, diagnostic image presses sequence of packets, and each sequence represents have
Certain general character and images different in one or more details.Such as, would indicate that perpendicular axle substantially in normal direction and according to
From on (head) downwards (foot) axle on position and the image dissecting cross section of different human bodies is grouped into described axle
To sequence (axial series).Single doctor's inspection (frequently referred to " studying " or " inspection ") generally includes the figure of one or more sequence
Picture, as before and after injection contrast material the image of exposure or difference towards or by any other correlation circumstance of imaging process
The image that (one or more) distinguish.Digital picture is forwarded to special filing, and this special filing possesses for image
Store, search for, access and distribute so that the appropriate means of the diagnostic interpretation succeeded with the safety of satellite information.
Summary of the invention
Some example provides for carrying out image layout and display on the display of such as PACS workstation display
System, method and apparatus.
Some example provides and realizes for the computer using the omniselector of display to carry out image review and series of operations
Method.The method includes combining display epigraph layout show navigator interface.This omniselector provides and the upper figure of display
The breviary layout that the layout of picture is corresponding represents.The method includes the user's choosing accepting image sequence via omniselector breviary layout
Select.The method includes providing the one or more sequence-level operation being applied to these image sequences via breviary layout.The method
Via breviary layout, the sequence-level of selection is applied operations to image sequence including based on user's input.The method includes based on choosing
The sequence-level selected operates the display over the display of the layout of more new images.
Some example provides image layout and show navigator system.This system includes content display manager, to control
The content displayed for a user on display.This content will carry out group over the display according to the display layout comprising multiple region
Knit.This system includes omniselector, to include that the breviary layout corresponding with the layout of display epigraph represents.This omniselector based on
The user action relevant with the content of display occurs over the display, and allows user via breviary layout to select image sequence
And select one or more sequence-level to operate to be applied to image sequence via breviary layout.This omniselector inputs based on user
Via breviary layout, the sequence-level of selection is applied operations to image sequence.Action in one of omniselector and display will conversion
The in pairs respective action on another in omniselector and display.This content display manager updates the content of display to be executed with reflection
It is added to the sequence-level operation of the selection of image sequence.
Some example provides tangible computer-readable medium, and it contains the instruction set for performing in processing means, should
Instruction set realizes image layout and show navigator system.This system includes content display manager, to control on display to be
The content that user shows.This content will be organized over the display according to the display layout comprising multiple region.This system bag
Include omniselector, to include that the breviary layout corresponding with the layout of display epigraph represents.This omniselector based on display in
The user action having pass occurs over the display, and allows user via breviary layout to select image sequence and via breviary
Layout selects one or more sequence-level to operate to be applied to these image sequences.This omniselector inputs via contracting based on user
The sequence-level of selection is applied operations to image sequence by slightly layout.This content display manager updates the content of display to be executed with reflection
It is added to the sequence-level operation of the selection of image sequence.
Some example provides for using omniselector to carry out the computer implemented method of image preview and layout.The method
Including combining the layout show navigator interface of display epigraph, this omniselector provides corresponding with the layout of display epigraph
Breviary layout represent.The method includes the user's choosing accepting current not shown image sequence via omniselector breviary layout
Select.The method includes the preview providing a user with the layout of the image sequence of selection via breviary layout.The method is included in use
Based on the image sequence layout updates display selected during the accreditation of family.
Accompanying drawing explanation
Fig. 1 depicts example user interface for reviewing images.
Fig. 2 depicted exemplary omniselector, it illustrates the multiple images that can be used for preview, show and operate.
Fig. 3 provides and represents from the exemplary image sketch map in the micro-layout of omniselector.
Fig. 4 depicts the demonstration error message that omniselector response user operation selects to generate.
The block diagram of Fig. 5 depicted exemplary clinic information system.
Fig. 6 depicted exemplary omniselector system, its allow users to navigate the most over the display and position image and/
Or other data image and/or other data will be applied operations to.
Fig. 7 illustrates the flow chart that use omniselector positions the demonstration methods of image and/or other data over the display.
Fig. 8 illustrates the block diagram of the example processor system that can be used for realizing system and method described herein.
When read in conjunction with the accompanying drawings, foregoing general description and hereafter detailed of certain embodiments of the present invention it are better understood with
Thin description.For the diagram purpose of the present invention, some embodiment shown in accompanying drawing.However, it is to be understood that the present invention does not limit to
In the layout shown in accompanying drawing and instrument.
Detailed description of the invention
Although demonstration methods disclosed below, system, manufacture product and including on miscellaneous part, hardware perform software
Equipment, it should be noted that this type of method and apparatus is merely illustrative, be not construed as limit.For example, it is contemplated that can arrange
Any within hardware, the most in software, the most in firmware or at hardware, software and/or firmware of his property ground
Combination is implemented these hardware and software parts any of which some or all.Therefore, although described below is demonstration methods,
System, manufacture and equipment, but these examples being to provide are not realize this type of method, system, manufacture and equipment unique
Mode.
Containing pure software in an embodiment and/or time firmware realizes when reading any one claims, these are wanted
At least one of element is defined as comprising storage software and/or the tangible medium of firmware the most expressly, as memorizer, DVD,
CD, blue light etc..
Some example provides the one or more of the one or more inspections in the history being included in one or more patient
The expression of image packet.
Some example provide represent layout across one or more viewing areas that one or more monitors launch be
System and method.For example, it is possible in close proximity to image sets represent neighbouring or thereon display layout represent.Layout represents can be the most aobvious
Show the image sets current distribution to image display area (such as, micro-layout).
Some example provides to specify (such as, to be passed through the system and method that an image sets is applied to image display area
It is drawn to region or film micro area).
Some example provides the system and method that sequence-level applies operations to image when operation is applied to region.Example
As, can represent that sequence-level operates to apply via micro-layout.Such as, ask to get rid of what sequence-level operation applied as user
During condition, it is provided that this/these conditions.
In some examples, Navigator Window includes one or more groups image (such as, sequence) respectively represented by sketch map.Example
As, sketch map is the current content matching loaded with each image-region.User can be by sketch map drag and drop in one or more supervision
Desired sequence is loaded on device region.Such as, user can be dragged and dropped into image-region from sketch map and this image sets is applied to
This region.
In some examples, omniselector can be started in conjunction with one or more hanging protocols (hanging protocol)
Instrument.For example, it is possible to the new sequence applied is distributed by using omniselector to carry out preview hanging protocol.
In some examples, showing monitor layout on sketch map, this supports in drag and drop layout on identical sketch map.?
In some example, it is provided that can be by showing that monitor layout shows current figure on the sketch map of sequence with current loading
Pattern as region distribution.In some examples, in the image colorant reflection image-region in omniselector is employed
Hold.In some examples, can check that customizing messages shows monitor layout in conjunction with other.
In some examples, while image is dragged to region (or film micro area), sequence-level can be applied operations to figure
As group.Can be operated by the sequence of action triggers level of such as button, voice command, auxiliary mouse button etc..Such as work as user
During dragged image, operation to be applied can be notified in a visual manner to this user.Describe and/or permissible for example, it is possible to provide
The preview thumbnail of the image that display has been revised.
In some examples, can represent in the micro-layout of omniselector and be applied to the current operation of image sets.Show at some
In example, can to user reminding may/will affect the situation that his/her sequence-level operates.
One or more image and/or image sets can be applied operations to by multiple via micro-layout omniselector.Such as, figure
Three-dimensional (3D) reformatting (such as, many planar reformat (MPR), volume coloring, 3D MIP as sequence
(MIP) etc.).Can be by the some or all of images in the sequence applying operations to selection.For example, it is possible to by wave filter, window
The some or all of images that width and/or levelness, scaling/translate, de-bone (de-bone) etc. are applied in sequence.At some
In example, mutual (such as PT/CT fusion, the image subtraction etc.) between two or more sequence can be checked.
In some examples, monitor layout can be changed while image is dragged to region.Can be by such as pressing
The action triggers layout change of key, voice command, auxiliary mouse button etc..Such as when user's dragged image, can be to this use
Family notifies operation to be applied in a visual manner.For example, it is possible to repaint the new monitor cloth that micro-layout will apply with display
Office.
In some examples, particular image group (such as, significance map picture, all image sets, key images annotation etc.) is supported.
In some examples, it is provided that predefined layout realizes specific functionality (such as, standard MIP/MPR view, breast X graph
As view, important image views etc.).In some examples, image counts up (up-count) based on applicable Medical treatment device
Tool and/or Therapeutic Method type change.
In some examples, various features can be provided via the layout of omniselector instrument and association.For example, it is possible to carry
For comparing preview, many image previews table, intelligence are reorientated, artificial intelligence, the location etc. of non-picture data.Such as, the most pre-
Look to provide and hang the quick of desired audit by comparison sequence and intuitive manner.Such as when sketch map is dragged on region, Ke Yizhi
See ground to build and many image previews table of display sequence.Such as, utilizing intelligence to reorientate, omniselector instrument is intelligently aobvious
Show that identifying and search omniselector on device voluntarily can minimally stop the position of image dissection or diagnostic message.
In some examples, artificial intelligence can be applied to change monitor layout.Such as, when sketch map is placed on monitor
Time on region, omniselector uses built-in intelligence to determine and change and be most suitable for medical apparatus and instruments, Therapeutic Method and/or body to be shown
The image in the region of body region counts up.
In some examples, non-picture data can be positioned and show in one or more regions of display.
Such as, omniselector allows user Web service to be placed on monitor region;Start such as Microsoft WordTMThird party should
Use program;Access clinical report;And/or any other non-picture data or application are positioned on region.
In some examples, the inspection environment of the inspection that the combination of omniselector instrument is showing starts.Omniselector will inspection
Look into sequence and other relevant medical objects are shown as image thumbnail.Via omniselector, sketch map is dragged and dropped in viewing area, meeting
The sequence of correspondence is loaded in the viewing area putting down sketch map place.Thering is provided one group of instrument to change between comparing, display is supervised
The breviary expression etc. of visual organ layout.
Some example includes checking the preview navigator compared.When radiologist consults inspection, he/her usually expects
Or need to search for comparative sequences.To this end, radiologist can utilize list, the timeline of patient's inspection that such as patient checks
The list of the sequence of view and/or given Therapeutic Method body part.But, these views only provide sequence textual representation or
Icon representation, does not display to the user that the outward appearance that sequence will appear to.No matter when utilize preview navigator, if user with
Check mutual (such as, by being suspended on image by cursor), then show navigator is to carry out navigating and one of self-check in the future
Or multiple sequence drag/be placed on currently displaying in.Such as, this user can load desired sequence and rapidly without rule of thumb
Image load.
In some examples, audit by comparison is provided as the pop-out ejected from omniselector.When radiologist searches
During the comparative sequences of the inspection that he/her is the most reading, sequence that his/her most probable is searched and the sequence phase in current check
Seemingly.Omniselector can allow the user to select sequence (such as, represent by clicking the sketch map in omniselector) from current check,
And then use algorithm current sequence to be mated with the sequence in potential audit by comparison.After mating, multiple
Eject near the former sequence looked into or show that the sketch map of the sequence mated represents.Then can be by these sketch maps together with in former inspection
Sketch map shows together.
The limitation of present image omniselector is, each sequence is by a sketch map graphical representation, for comprising multiple health
The scanning figure at position, this cannot represent all data in this sequence rightly.Along with real time machine tomography (CT) is swept
The development retouching instrument facilitates the growth of whole body swept-volume, this shortcoming to become the most notable.In many image preview mode of demonstrating, navigation
Device allow on multiple images rather than single image preview sequence.Such as, in order to select image to carry out preview, omniselector instrument
Capture such as key images and the associated picture of significance map picture intuitively, and lookup comprises nearest area-of-interest (ROI), explains
Deng image.Then these preview images are shown to user.In this example, as user, sketch map is dragged on monitor region
Time, the preview image of association is displayed to the user that with table schema.In another example, can be as the bullet near former sketch map image
Exit window display preview image.The most if desired, user can select release mouse/key to carry out loadingsequence.
Another limitation of present image omniselector is the screen usable area that they occupy.They occur in image lookup
Overlying regions, they shelter from view data in this case, or they occur in side, image viewing area, in this situation
In they reduce can be used for read image space.Some example provides intelligence to reorientate, and it utilizes area information (such as
Title bar, position etc.) and/or Pixel Information (such as, non-anatomical location) determine omniselector start do not cover image letter
The position of breath.Additionally, omniselector " can also be followed closely " or be positioned certain medical apparatus and instruments, Therapeutic Method, monitor cloth by user
The position of office etc..Then for example, it is possible to store this position independent of monitor resolution.
Radiologist can check relevant include non-picture data (such as, report, annotate, radiology information system
(RIS) data and/or other special third-party application etc.) the data of present case.Generally, in order to check non-picture data,
Open picture archiving and communication system (PACS) system outward retrieve and consult non-image information.In some examples, permissible
Algorithm is used the data in associated external system to be mated with current check.Omniselector system then obtain data (such as, from
Web service) and generate the preview (such as, sketch map) of information.Such as, then by this preview (such as, sketch map) with image sequence slightly
Figure is displayed side by side, and preview can be dragged to image-region and represent with the full-scale of video data in layout by user.
It is efficient that radiologist can be read their inspection by the yardstick that department of modern radiology department uses.But
It is, owing to can be the newly-increased and complicated operation providing more preferable diagnostic result to perform, to spend before can reading inspection
The expense more time arranges inspection.Therefore, the sequence lacing film that will read and any time spent are accordingly to be regarded as the time of waste.?
In current radiology department's system, the process selecting correct image sequence to carry out lacing film is probably tediously long and loaded down with trivial details, it is often necessary to
User opens some sequences while searching for correct sequence.When user must check non-picture data (e.g., report or case
Table) time, this process is the most loaded down with trivial details, and this often refers to open diverse system.This produces the concern of department of radiology department
The conflict of point, it must can read, at them, the diagnosis support that the speed of inspection obtains from the software that they are used with them
Reach compromise between level.
Some example by by selections sequence, selecting will where and selection will be applied to these sequences by sequence application
The operation of row is incorporated to relate in an action of minimum mouse movement pipeline the applying of these complex operations.Pass through
By workflow pipelining by the complicated action applying operations to generally associate with the manual wall chart checked, to eliminate
Check relatively one of the complicated part arranged.Department of radiology department (especially in the U.S.) checks every time and reads and need to pay.Additionally, such as
During fruit checks, radiologist performs higher level operation, then payment amount can increase.
Some example by provide preview represent with help by image sequence selection course pipeline, this preview represent to
User they are shown it will be seen that content and without loading complete image.For example, it is possible in the workflow that user is current
Offer preview represents.This allows user that concentration of his or her more time is used for value-added work (such as, reading image).This
Outward, by providing the access to non-picture data in identical workflow, user can the most more quickly
Load and read this information.
Some example provides and helps to be easier to than main inspection and more intuitively select from any other source than prior art
The system and method for the process of data video data.This omniselector instrument uses built-in intelligence to perform manual steps, simultaneously
Still keep application flexibly.This omniselector is by allowing user to perform operation in less step, simultaneously by its preview capability
Reduce and load the unexpected redundancy checked in the loaded down with trivial details comparison of neutralization and sequence navigation, thus help to improve efficiency.
Some example provides the picture of comparative sequences and/or non-picture data to represent through omniselector to promote by providing
Search-related data.Decrease the training time of user for comparing this omniselector with non-picture data search, and make not
Those users that can participate in training can utilize efficiency discussed above.
This omniselector can be used in, by providing a user with bigger motility after using agreement display to check, supplementing
Display and/or hanging protocol.
Some example relates to reading and explanation and represents storage with its numeral and use PACS and/or other clinical systems to search
Rope, the diagnosing image retrieved and read are studied.Some example provides and makes the image layout on display simple, and makes more
Change the associated picture traveling to derive from and the most showing simple.Some example reduces mouse movement the warp of image layout
Read work flow process is simplified by lamella grid.
Some example provides the architecture for various clinical application and framework.This framework can include front end component,
This front end component includes but not limited to graphical user interface (GUI), and this framework can be thin-client on intensity of variation
And/or thick client system, the most some or all of application and process operate on client station, on server
And/or part operates in part on client station and runs on the server.
Fig. 1 depicts the exemplary user interface 100 for review image.Interface 100 includes the most multiple image 120-125
The omniselector 110 of display.Omniselector 110 can show together with image 120-125 and/or non-picture data always, and/or can
To be hidden till being triggered by user and/or event.It is, for example possible to use the mouse of the right double click of such as mouse and/
Or keyboard action recovers omniselector 110 in interface 100.Example navigator 110 can include owning in such as particular exam
The expression of image.
Omniselector 110 diagram shown in the example of Fig. 1 containing the display layout of filling block, its illustrate currently displaying which
Sequence.Can will be loaded in omniselector 110 one or more comparison of particular exam.Omniselector 110 is in breviary layout 130
Reflection image 120-125 current arrangements, and allow users to by image and/or non-image content are carried out drag and drop and/or
Other modes of emplacements change this layout.Such as, omniselector 110 can show all available figure of one or more inspection sequence
The sketch map of picture and/or other lists 140, in order to user can select one or more image thumbnail 140 and via micro-layout 130
And/or position 120-125 places them in layout in display layout by directly placing it in.
In some examples, can about the mouse of omniselector 110 and/or keyboard action (e.g., click or double click)
The pop-out of all comparisons of the particular sequence with date tag is such as provided via sketch map list 140.Such as, user can
One or more comparison is dragged to the micro-layout of omniselector 130 and/or is dragged to monitor layout to show.
In some examples, user can be with omniselector 110 alternately (such as, by using mouse pulley and/or hot key)
Dynamically to change monitor arrangement in omniselector 110 simultaneously.Such as, user is able to access that omniselector 110 and selects micro-cloth
Office's view 112.Then, user can select to operate 150 and perform (such as, coronalplane, sagittal plane, volume etc.).The most permissible
The one or more images applied operations in layout selected (such as, are taken from an image operation, and is dragged
To perform image subtraction etc. on another image).Such as, user can be with omniselector 110 alternately to obtain special view
(such as, the most all obtaining sagittal plane, coronalplane and 3D).Can use omniselector 110 to provide chunk scrolling so that user
Can be navigated rapidly by chunk, return to the most on the right cut into slices in more detail.Omniselector 110 may be provided for such as breast
Room x light photographic illustration.
As shown in the example of figure 1, the position of omniselector 110 can be followed closely or be pasted onto in 114 display layouts by user, with
Make omniselector 110 will upper once log in time open in identical point.Additionally, user can also specify water by omniselector 110
Flat or vertically 116.
In some examples, the information of display on screen known by omniselector 110, and check that the pixel of image is to know
Space the most black on other screen is with positioning navigator 110 (such as, " intelligent " location).In some examples, user can be passed through
Manually place and/or peg and cover this location.
Using example navigator 110, micro-layout 130 can provide one or more for just showing in display layout
The location information of image and other information.The image that 160-162 selects can be highlighted in micro-layout 130.Such as, can be
Wherein one or more images of the image 160-162 highlighted provide identification information 170.For example, it is possible to compare one or
Multiple images and/or via micro-layout 130, one or more images can be performed operation.In some examples, it is possible to use
Omniselector 110 and micro-layout 130 collect the preview of the image in the sequence that can load over the display.
In some examples, image can automatically be shown according to image type.For example, it is possible to automatically use stacking mould
Formula display magnetic resonance (MR) image, and can be automatically by the display such as simply connected, duplex computerized tomography in individual
(CT) image.Such as, user preference and/or intervention can cover and/or adjust the setting of these automatizatioies.In some example
In, can position to realize in display as another sketch map in preview or micro-layout 130 using non-picture data and/or application
Place on device.For example, it is possible to document or the report of scanning are provided as the sketch map in navigator preview, in order to user can be just
By its lacing film as image sequence.In some examples, can by omniselector 110 by actual report and/or to report and/
Or the link of applications provides as a part for layout on display.
Omniselector 110 provides the motility being better than hanging protocol, for example, it is possible to be incorporated into one or more hanging protocol
And/or display protocol uses.If the user while hanging protocol does not obtains he or she desired or need, the most such as, use
Family can use omniselector to carry out access function, and/or user can use omniselector not use hanging protocol.In some example
In, access omniselectors 110 such as (patientjacket) can be collected from Work List, patient data to check sketch map and by it
Lacing film.In some examples, an omniselector alternately and can affect multiple display with multiple display.In some example
In, such as, the monitor of each configuration provides an omniselector.
Fig. 2 depicted exemplary omniselector 200, it illustrates the multiple image 220-223 that can be used for preview, show and operate.Show
Model omniselector 200 include micro-layout 210 allow the user to preview, image in the layout that positions on one or more display
And it is applied one or more operations.Example navigator 200 includes that drawing pin 211 allows the user to fixed for omniselector 200
Certain position being positioned on display, so that the position of omniselector 200 is remembered so that using later.Example navigator
200 include towards selector 212 so as to realize image and/or other data horizontally or vertically towards.Such as, demonstration is led
Boat device 200 includes comparing 213 features, thus allows to compare two or more images in preview and/or full layout pattern
And/or image sequence.
As shown in the example of figure 2, the one or more usable image during omniselector 200 provides one or more available sequences
The sketch map of 220-223 or graphical representation preview.Such as, image 220-223 can include the type of identification image and/or source
Label 230-233.Use omniselector 200, one or more image 220-223 can be applied one or more image manipulations
240 (such as, sagittal plane, coronalplane, axial, 3D etc.).
Such as demonstration, in fig. 2, user mouse-click can provide relevant image 220 in omniselector 200
Actions menu 240.User can select one or more operation from actions menu 240, and the image 220 selected is applied behaviour
Make.In some examples, for example, it is possible to by the one or more image 220-223 of selection and/or operation is dragged from an image
One or more image 220-223 will be applied operations to another image.
Fig. 3 depicts and represents from the exemplary image sketch map 300 in the micro-layout of omniselector.As shown by example in fig. 3, sketch map
300 can include image tag 310 and be applied in the operation 320 (example to be shown by this image in the monitor layout of user
Such as, automatic chunk) instruction.Using this omniselector, user can adjust and/or the parameter 330 of otherwise assigned operation
(such as, it is intended that the chunk thickness of chunk check, as shown in Figure 3).
In some examples, omniselector based on be applied to one or more operations of layout to user inform wrong, do not hold concurrently
Perhaps prompting/warning.Such as, Fig. 4 illustrates error message 410, and reformatting operation 420 is applied to single when trial by its instruction
During image, the image provided a user with regard to image thumbnail 400 is very little.
Fig. 5 illustrates the ability to realize the block diagram of the demonstration clinic information system 500 of demonstration methods described herein and system.Should
Demonstration clinic information system 500 include hospital information system (HIS) 502, radiology information system (RIS) 504, picture filing and
Communication system (PACS) 506, interface unit 508, data center 510 and multiple work station 512.In the example shown in the series of figures, by HIS
502, RIS 504 and PACS 506 is contained in health-care facilities and locally archived.But, in other realize, permissible
HIS 502, RIS 504 and/or PACS 506 are contained in other positions being suitable for one or more.In some implementations,
Wherein one or more of PACS 506, RIS 504, HIS 502 etc. can solve via thin-client and/or downloadable software
Scheme remotely realizes.Furthermore, it is possible to combine one or more parts of clinic information system 500 and/or it realized together.
For example, it is possible to by integrated with HIS 502 for RIS 504 and/or PACS 506;Can be by integrated for PACS 506 and RIS 504;With or
Three exemplary information system 502,504 and/or 506 can be integrated.In other demonstrations realize, clinic information system
The subset of 500 information systeies 502,504 and/or 506 including diagram.Such as, clinic information system 500 can include HIS
502, the only one in RIS 504 and/or PACS 506 or two.Can be by health doctor (such as radiologist, doctor
And/or technician) before or after patient checks by information (such as, arrangement, testing result, observe, diagnosis etc.) be input to
In HIS 502, RIS 504 and PACS 506.
HIS 502 store receive from the medical worker of such as hospital, out-patient department and/or infirmary such as clinical report,
Patient information and/or the medical information of management information.RIS 504 store such as radiology report, message, warn, point out, patient
Arrangement information, patient population statistical data, patient follow the tracks of information and/or doctor and the information of patient's states monitor.Additionally,
RIS504 can carry out check order input (such as, reservation patient x-ray take pictures) and image and film tracking (such as, with
Track has checked the identity of one or more people of film).In certain embodiments, according to the clinical communication of HL-7 (health level 7)
Agreement formats the information in RIS 504.
Medical image (such as, x-ray, scanning, volume rending figure etc.) is such as stored by PACS 506 as digital picture
In data base or archive office.In certain embodiments, use digital imaging and communications in medicine (" DICOM ") form by medical treatment figure
As being stored in PACS 506.Stored the image in PACS 306 by health doctor after patient is carried out imaging of medical,
And/or automatically it is sent to PACS 506 from medical imaging apparatus to store.In certain embodiments, PACS 506
Display device can also be included and/or consult work station so that health doctor can communicate with PACS 506.
Interface unit 508 includes hospital information system interfaces connection 514, radiology information system interface connection 516, PACS
Interface connection 518 and data center interface connect 520.Interface unit 508 assist HIS 502, RIS 504, PACS 506 and or
Communication between data center 510.Such as can realize interface by the wide area network (" WAN ") such as dedicated network or the Internet
Connect 514,516,518 and 520.Therefore, interface unit 508 includes one or more communication component, such as Ethernet device, asynchronous
Transmission mode (" ATM ") device, 802.11 devices, DSL modem, cable modem, cellular modem etc..
Then, data center 510 communicates with multiple work stations 512 through network 522, and these multiple work stations 512 are in multiple positions (example
As, hospital, out-patient department, infirmary, other medical center or terminals etc.) place's realization.Network 522 by such as the Internet, Intranet, specially
Realize with network, wired or wireless LAN and/or wired or wireless wide area network.In certain embodiments, interface unit 508
Also include that the agency PACS of the such as Mitra Imaging (agency) is to allow medical information to transmit together with medical image and one
Play storage.
In operation, interface unit 508 connects 514,516,518 from information system 502,504,506 reception figure through interface
Picture, medical report, management information and/or other clinical informations.If necessary (such as, when the reception of two kinds of different-formats
Information incompatible time), then this medical information (such as medical report) is changed or is reformatted and (such as turns by interface unit 508
Change SQL (" SQL ") or received text into), in order to it is suitably stored at data center 510.Biography can be used
Transmission protocol transmits the medical information of reformatting, so that different medical informations can share common marker element, example
Such as patient's name or social security number.It follows that interface unit 508 connects 520 through data center interface, medical information is sent to
Data center 510.Finally, with such as DICOM format, medical information being stored in data center 510, this makes medical image and right
The medical information answered can transmit together with together with store.
This medical information can be consulted at wherein one or more of work station 512 after a while and easily retrieve (such as,
By their common ID element, such as patient's name or recording mechanism).Work station 512 can be to be able to carry out allowing to obtain, deposit
Store up or transmit electronic data (such as, medical report) and/or electronic medical image (such as, x-ray, ultrasound wave, MRI scan etc.)
So as any equipment of the software consulted and operate (such as, personal computer).Work station 512 is via such as keyboard, mouse, rail
Mark ball or mike etc. receive order and/or other inputs from user.As it is shown in figure 5, work station 512 is connected to network 522, and
Therefore, it is possible to data center 510 and be coupled to any other device of network 522 and communicate with one another.Work station 512 is capable of
User interface 524 is so that health doctor can be mutual with clinic information system 500.Such as, the request from doctor, user are responded
Interface 524 presentation patient medical history.Additionally, user interface 524 also includes and demonstration methods described herein and device-dependent
Individual or multiple option is to use classification and importance parameter to organize this type of medical history.
The example data center 510 of Fig. 5 is to store such as image, data, medical report and/or more conventional patient medical record
Filing.Additionally, data center 510 can also be as being positioned at other information sources (such as, local filing, hospital information system/put
Penetrate section's information system (such as HIS502 and/or RIS 504) or imaging of medical/storage system (such as, PACS 506 and/or company
The imaging device connect)) the centre gangway of information.That is, data center 510 can store link or the designator of directional information
(such as, identification number, patient's name or recording mechanism).In the example shown in the series of figures, application server provider (" ASP ") number is managed
According to center 510, and it is located at multiple system and facility (such as, hospital, out-patient department, infirmary, other medical centers and/or end
End) in the concentrated position that is able to access that.In certain embodiments, data center 510 can be spatially away from HIS 502, RIS
504 and/or PACS 506 (such as, at GeneralGeneral headquarters).
The example data center 510 of Fig. 5 includes server 526, data base 528 and record organization device 530.Server 526
Receive information, process information from the parts of clinic information system 500 and transmit information to the portion of clinic information system 500
Part.Data base 528 stores medical information described herein and provides the access to it.Such as, the exemplary record organizer of Fig. 5
530 managing patient medical histories.Such as, record organization device 530 can also co-treatment method arrange.
At client station, show that image and related data are multiple for radiologist and/or other clinicists
Look into.When user has multiple image to check and do not has enough practical spaces to show for these images on monitor, user is necessary
To carry out the check of Large Scale from the region that image is dragged to monitor by omniselector.This type of manual methods relates to more
Many mouses move and user operation.
In some examples, review workstation display can be configured and to be divided into multiple piecemeal or quadrant many to show
Individual image and/or other data.For example, it is possible to based on some parameter and/or based on user preference come automatically by image and/or its
He is placed in the piecemeal of display data.On work station run software can with create on tracking scope several piecemeal with
And which piecemeal shows what content (if any).Such as, on work station run software can Fat Client and/
Or mutual locally and/or remotely to retrieve image and/or other data in thin client operation, in order at one or more piecemeals
Middle display.Such as, image and/or other data can come from identical and/or multiple medical apparatus and instruments.
Hanging protocol can be used to define image and/or other information layout over the display.Workflow is permissible
Including the general view of one group of image and the image sets that more focuses on.This workflow may require stepping through the various configurations of image.
Such as, typical workflow can be arrangement or the order of lacing film.The lacing film of this order can be preserved as one, this
May be inconvenient, because each step is probably a part for multiple order.Therefore, some embodiment allows to create hanging protocol
And all or part of of hanging protocol is preserved as single object.Instrument can be shared with other users according to expectation
In multiple ranks (the most public, group, private), hanging protocol is preserved with the rank of information.Additionally, some embodiment provides cloth
Office's editing machine, its which (a bit) agreement allowing users to select user to wish in storehouse is applied to specified arrangement sequentially.Permissible
Alignment tool is used to create hanging protocol and work space is divided into one group of rectangle or one group of nested rectangle.User can be led to
Cross and be dragged to sketch map in these rectangles fill work space.
In some examples, user directly can arrange matching criterior when being dragged and dropped in rectangle by sequence image, rather than
Manually select matching criterior (such as, sequentially, by describe, by towards, by medical apparatus and instruments etc.), matching criterior combines image and shows
Show.Can be sequence and any presentation object and for the data allocation location holder derived from.Such as, user and/or should
With image (from former sequential derivation) the reservation position that can be omniselector, key images, fusion.When derive from image time, user and/
Or application can specify source should be what and can with in specified sequence it is important that what (such as, description, correlation marker,
Correction for attenuation etc.).Can also specify position holder behavior property (when such as, opening activate, run film, designated frame speed,
On certain direction continuously/discontinuous etc.).Mouse mode (rolling, triangulation, amplification etc.) can be specified in hanging protocol.
Can create and compare lacing film.Can be that lacing film is compared in the establishment of multiple medical apparatus and instruments.For example, it is possible to be the ratio between CT and MR image
Relatively create hanging protocol, and will this hanging protocol automatic when selecting the incompatible display of certain seminar.
Such as, 12 images are comprised under study for action, but layout is the space for eight images.Cloth can be created
Office, comprises the position holder of general view, and the most previous not shown image is as candidate to be shown in this position holder.Example
As, it is possible to specify multiple general view positions holder.
It is furthermore possible to also provide designator has seen these images the most with instruction consultant.Such as, image thumbnail can wrap
Including red rectangle, it indicates this image to have not been reviewed.Such as, Yellow triangles may indicate that this image is partly checked
Cross.Such as, green circle may indicate that this image was checked.For example, it is possible to use CF coding in sequence
(such as black-and-white monitor) and all represented on sketch map and complete image.
Fig. 6 depicted exemplary omniselector system 600, it allows users to navigate the most over the display and position image
And/or other data image and/or other data will be applied operations to.This system 600 include content display manager 610,
Interactive display monitors 620 and omniselector 630.Content display manager 610 controls image and/or other information of display on work station
Check for user.Interactive display monitors 620 monitors user and work station and mutual with shown content.Such as, when
When entering certain pattern, monitor 620 monitor the cursor in workstation display move, mouse-click and cursor position.This
The action monitored can trigger appearance and the use of omniselector 630.Omniselector 630 includes of the subregion corresponding to display
Or some.Such as, which part omniselector 630 indicates be occupied, be not occupied, be subscribed and/or be correlated with (such as,
Derive from, simulation etc.).The action that such as action in omniselector 630 is converted on display, vice versa.
Such as, if user starts the position being dragged on display by image, then interactive display monitors 620 triggers omniselector
630 occur.In the part that image then can be placed in omniselector 630 by user.And for example, certain button is pressed or cursor moves
Dynamic show navigator 630 is for location.Omniselector 630 can overlap over the display, and include certain transparency so that aobvious
Show that the lower image on device and/or other data still are able to be seen by the user.Such as, image can also be dragged and dropped into display by user
Device open part, and do not use omniselector 630.
In some examples, such as, content display manager 610, interactive display monitors 620 and omniselector 630 can be in conjunction with
Lacing film/display protocol and/or other user preferences and/or systematic parameter carry out work.
Content display manager 610 can be realized in the combination of software, hardware, firmware and/or these unit, supervise alternately
Visual organ 620 and omniselector 630.Can individually and/or in a variety of forms combine and realize content display manager 610, supervise alternately
Visual organ 620 and omniselector 630.Such as, content display manager 610, interactive display monitors 620 and omniselector 630 can be as shapes
Instruction set/the routine becoming machine executable code realizes, and this group instruction/routine is stored in machine accessible medium so that quilt
Calculating/processing means performs.
Fig. 7 depict can be performed to realize in the demonstration system shown in Fig. 1-6 and/or these systems one or more
The flowchart representation of exemplary machines instructions of part.Can use processor, controller and/or any other be suitable for
Processing means performs the demonstration program of Fig. 7.It is, for example possible to use the instruction (such as computer-readable instruction) of coding realizes
The demonstration program of Fig. 7, the instruction of these codings stores on a tangible computer-readable medium, such as flash memory, read only memory (ROM)
And/or random access memory (RAM).As used herein, term tangible computer computer-readable recording medium is expressly defined as
Including any kind of computer readable storage means and eliminating transmitting signal.As additionally or alternatively mode, it is possible to use compile
The instruction (such as computer-readable instruction) of code realizes the demonstration program of Fig. 7, and the instruction of these codings is stored in tangible calculating
On machine computer-readable recording medium, such as flash memory, read only memory (ROM) and/or random access memory (RAM), cache or wherein hold
Continuous length any time (time period of the most persistently extending, permanently, of short duration situation, for temporarily caching and/or
Cache for information) storage information any other storage medium.As used herein, term non-transitory meter
Calculation machine computer-readable recording medium is expressly defined as including any kind of computer-readable medium and getting rid of transmitting signal.
Or, the some or all of which of this demonstration program of Fig. 7 can use special IC (ASIC), able to programme
Any combination of logic device (PLD), field programmable logic device (FPLD), discrete logic, hardware, firmware etc. realizes.
Some or all of the demonstration program of Fig. 7 can also use manual type to realize or by any combination of aforementioned techniques, such as
Any combination of firmware, software, discrete logic and/or hardware realizes.Furthermore, although the demonstration program of Fig. 7 is with reference to Fig. 7
Flow chart describes, but figure can also be used to realize the additive method of process of Fig. 7.For example, it is possible to what change frame performed
Order, and/or can change, eliminate, segment or combine some described frames.Furthermore, it is possible to sequentially and/or concurrently by
The most individually process thread, processor, device, discrete logic, circuit etc. perform Fig. 7 demonstration program any one or
All processes.
Fig. 7 illustrates the flow process that use omniselector positions the demonstration methods 700 of image and/or other data over the display
Figure.At frame 710, display image and/or other information.Such as, the some of PACS workstation display shows meter
The sequence of calculation machine tomographic image.
At frame 720, determine certain pattern of entrance, such as navigation or layout pattern.At frame 730, when entering certain pattern
Time (such as navigation pattern or layout pattern), monitor that the cursor in workstation display moves, User Activity (such as, mouse-click)
And cursor position.
At frame 740, show navigator pane.Such as, user/cursor action is monitored above and can trigger omniselector window
The appearance of lattice and use.Navigator pane can include the one or more of the one or more parts corresponding to dividing display
Part.Such as, which part of this navigator pane indication display is occupied, is not occupied, is subscribed and/or is correlated with
(such as, derive from, simulate etc.).Such as, this navigator pane can be display at least some of on translucent stacking.
Such as, this navigator pane can occur near the image moved.Such as, the action in navigator pane turns
Changing the action on display into, vice versa.
Such as, if user starts the position being dragged on display by image, then can trigger navigator pane and occur.Again
As, certain button is pressed or cursor move can be with show navigator for location.
At 750, by image and/or other data lockings in a part of navigator pane.Such as, user is permissible
Select image to occur to trigger navigator pane, a part of navigator pane then can be selected to show with instruction image
Desired locations on device.
At frame 760, content based on navigator pane adjusts the content of display.Such as, if image is moved on to by user
In one part of navigator pane, then this image shows in the corresponding part of workstation display.Additionally, the content of display
Change with layout can be transmitted to the relevant image deriving from and the most showing.In some examples, can be by choosing
Select in omniselector layout image and/or the multiple image one or more images to showing and apply one or many
Individual operation.In some examples, can be by the image operated from the micro-layout of omniselector be dragged to the micro-layout of omniselector
In another image and/or by above image drag and drop another image in the micro-layout of omniselector by operation from
One image travels to another image.Such as, omniselector is assisted operation and change be employed and be reflected in just single or
In multiple monitor layouts in the real image of display.
Such as, one or more frames of method 700 can in the instruction set in hardware, firmware and/or software individually or
Combination realizes.Some example can be as the computer-readable medium for performing on general purpose computer or other processing meanss
Upper resident instruction set realizes, this computer-readable medium such as memorizer, hard disk, DVD or CD.
Some example can omit wherein one or more frames of these frames and/or with different from listed order times
Sequence performs these frames.Such as, some steps can not be performed in some examples.For another example, can be by secondary with those listed above
The chronological order that sequence is different, including simultaneously performing some step.
Fig. 8 illustrates the block diagram of the example processor system 810 that can be used for realizing system and method described herein.Such as Fig. 8
Shown in, processor system 810 includes the processor 812 being coupled to interconnection bus 814.Such as, processor 812 can be any suitable
Processor, processing unit or the microprocessor closed.Although not shown in Fig. 8, but system 810 can be multicomputer system,
And therefore, it is possible to include identical with processor 812 or similar and be communicatively coupled to of interconnection bus 814 or many
Individual Attached Processor.
The processor 812 of Fig. 8 is coupled to chipset 818, and chipset 818 includes Memory Controller 820 and input/output
(" I/O ") controller 822.As is well known, the commonly provided I/O of chipset and memory management functions and be coupled to chip
The multiple general and/or special register intervalometer etc. that one or more processors of group 818 may have access to or use.Memorizer control
Device 820 processed performs to make processor 812 or multiple processor (if having multiple processor) be able to access that system storage 824
Function with mass storage memory 825.
System storage 824 can include volatibility and/or the nonvolatile memory of any desired type, such as static
Random access memory (SRAM), dynamic random access memory (DRAM), flash memories, read only memory (ROM) etc..Sea
Amount storage memorizer 825 can include the mass storage memory of any desired type, including hard disk drive, disc drives
Device, magnetic tape strip unit etc..
I/O controller 822 performs to make processor 812 can fill with peripheral hardware input/output (" I/O ") via I/O bus 832
Put 826 functions communicated with 828 and network interface 830.I/O device 826 and 828 can be the I/O dress of any desired type
Put, such as keyboard, video display units or monitor, mouse etc..Network interface 830 can be such as Ethernet device, asynchronous biography
Defeated pattern (" ATM ") device, 802.11 devices, DSL modem, cable modem, cellular modem etc., it
Make processor system 810 can communicate with another processor system.
Although the independent frame that Memory Controller 820 and I/O controller 822 is in Fig. 8 is depicted as chipset 818, but
Two or more maybe can be used individually to collect in the function that these frames perform is integrated in single semiconductor circuit
Circuit is become to realize.
Therefore, some example provides the improvement studied diagnosing image by check work station (such as, PACS workstation)
Type reads and explains.Some example offer user controls the technique effect of the contents and distribution on display and makes image layout more
Simply, and other related content of making to travel to change to derive from and/or the most showing is simple.Some example reduces figure
As the mouse movement arranged and simplify read work flow process via lamella grid.
Some example is envisaged for realizing the meter on the method for function described above, system and any machine readable media
Calculation machine program product.Such as, some example can use active computer processor or for this purpose or another purpose is incorporated to
Special-purpose computer processor or realized by hardware and/or fixer system realizes.
Such as, one or more parts of system as described above and/or the one or more steps of method can be firmly
Instruction set in part, firmware and/or software is achieved individually and in combination.Some example can as at general purpose computer or
On the computer-readable medium performed in other processing meanss, resident instruction set provides, and this computer-readable medium is such as deposited
Reservoir, hard disk, DVD or CD.Some example of the present invention can omit wherein one or more methods step of these method steps
Suddenly and/or these steps are performed with the order different from listed order.Such as, can not in some example of the present invention
Perform some steps.For another example, can be by the chronological order different from those listed above order, including simultaneously performing some step
Suddenly.
Some example includes that the computer for carrying or on it, storage has computer executable instructions or data structure can
Read medium.This type of computer-readable medium can be can be by universal or special computer or the other machines access with processor
Any usable medium.As an example, this type of computer-readable medium can include RAM, ROM, PROM, EPROM, EEPROM,
Flash memory, CD-ROM or other optical disk storage apparatus, disk storage device or other magnetic memory apparatus or can be used in computer
The form carrying of executable instruction or data structure or store desired program code and can be by universal or special computer
Or any other medium that the other machines with processor accesses.These combination above is also contained in computer-readable media
In the range of.Computer executable instructions includes, such as, make general purpose computer, special-purpose computer or dedicated processes machine perform certain
Individual function or the instruction and data of one group of function.
Usually, computer executable instructions includes, perform particular task or realize particular abstract data type routine,
Program, object, parts and data structure etc..Computer executable instructions, the data structure of association and program module represent and are used for
Perform the example of the program code of the step of some method and system disclosed herein.This type of executable instruction or the data of association
The particular sequence of structure represents the example of the respective action for realizing the function described in this type of step.
The logic that can use to one or more remote computers with processor is connected in networked environment implement
Embodiments of the invention.Logic connects can include the LAN of unrestricted proposition (LAN) and wide area network the most as an example
(WAN).This type of networked environment is common in computer network, Intranet and the Internet in terms of office or in terms of enterprise, and
And can the various different communication protocol of range.It would be recognized by those skilled in the art that such network computing environment is usual
Polytype computer system configurations will be contained, including personal computer, hand-held device, multicomputer system, based on micro-place
Reason device or programmable consumer electronics, network PC, pico computer, host computer etc..Embodiments of the invention can also be
In distributed computing environment implement, in these distributed computing environment, by by (hardware connect link, wireless link or
The link connected by hardware or the combination of wireless link) perform to appoint through the local and remote processing means of communication network links
Business.In a distributed computing environment, program module can be placed in local and remote storage arrangement.
The demonstration system of total system or some for realizing the embodiment of the present invention can include form of computers
General-purpose calculating appts, these communications computing devices include processing unit, system storage and will include that system storage is many
Plant system unit and be coupled to the system bus of processing unit.This system storage can include read only memory (ROM) and random
Access memorizer (RAM).This computer could be included for reading from magnetic hard disk and driving to the magnetic hard disk of magnetic hard disk write
Move device, for reading from moveable magnetic disc and to the disc driver of moveable magnetic disc write and for from such as CD ROM
The CD drive that removable CD or other light media read or be written to.The computer of these drivers and association thereof can
Read medium provide for this computer the executable instruction of computer, data structure, program module and other data non-easily
Mistake stores.
Although the present invention describes with reference to some embodiment, it will be appreciated, however, by one skilled in the art that without departing substantially from
Multiple change and can be with substitute equivalents can be carried out on the premise of the scope of the invention.Additionally, without departing substantially from the scope of the invention
Many amendments can be carried out under premise and state to the principle adapting to the present invention to adjust particular case or material.Therefore, the present invention
Disclosed specific embodiment should be not limited to, but the present invention will comprise all enforcements being within the purview of the appended claims
Example.
Parts | Reference signs |
User interface | 100 |
Omniselector | 110 |
Micro-layout view | 112 |
Drawing pin | 114 |
Towards | 116 |
Image | 120-125 |
Breviary layout | 130 |
Image thumbnail | 140 |
Operation | 150 |
The image highlighted | 160-162 |
Identification information | 170 |
Omniselector | 200 |
Micro-layout | 210 |
Drawing pin | 211 |
Towards selector | 212 |
Relatively | 213 |
Image | 220-223 |
Label | 230-233 |
Image manipulation menu | 240 |
Image thumbnail | 300 |
Image tag | 310 |
The instruction of operation | 320 |
Parameter | 330 |
Image thumbnail | 400 |
Error message | 410 |
Reformatting operates | 420 |
Clinic information system | 500 |
Hospital information system | 502 |
Radiology information system | 504 |
Picture archiving and communication system | 506 |
Interface unit | 508 |
Data center | 510 |
Work station | 512 |
Hospital information system interfaces connects | 514 |
Radiology information system interface connects | 516 |
PACS interface connects | 518 |
Data center interface connects | 520 |
Network | 522 |
User interface | 524 |
Server | 526 |
Data base | 528 |
Record organization device | 530 |
Omniselector system | 600 |
Content display manager | 610 |
Interactive display monitors | 620 |
Omniselector | 630 |
Flow chart | Fig. 7 |
Processor system | 810 |
Processor | 812 |
Interconnection bus | 814 |
Chipset | 818 |
Memory Controller | 820 |
I/O controller | 822 |
System storage | 824 |
Mass storage memory | 825 |
I/O device | 826,828 |
Network interface | 830 |
I/O bus | 832 |
Claims (10)
1. an image layout and show navigator system (100,200,600), described system (100,200,600) including:
Content display manager (610), the content that its control shows over the display for user, described content is multiple according to including
The display layout in region organizes on the display;And
Omniselector (110,200,630), it includes that the breviary layout of the described layout corresponding to described display epigraph represents
(112,130,210), described omniselector (110,200,630) occurs in described based on the user action relevant with the content of display
On display, and user is allowed to select image sequence and via described breviary via described breviary layout (112,130,210)
Layout (112,130,210) selects one or more sequence-level operation (150,240,320,420) to be applied to described image
Sequence, described omniselector (110,200,630) inputs selection via described breviary layout (112,130,210) based on user
Sequence-level operation (150,240,320,420) is applied to described image sequence;Wherein said omniselector (110,200,630) and institute
State the correspondence that the action in one of display is converted in described omniselector (110,200,630) and described display on another
Action, and wherein said content display manager (610) updates the content of described display and is applied to described image sequence with reflection
Sequence-level operation (150,240,320,420) of the described selection of row;
Wherein, multiple images are performed by described sequence-level operation.
System the most according to claim 1 (100,200,600), wherein, described omniselector (110,200,630) is to user
The sequence-level about affecting described selection is pointed out to operate the situation of (150,240,320,420).
System the most according to claim 1 (100,200,600), wherein, the operation of the one or more sequence-level (150,
240,320,420) the three-dimensional reformatting of described image sequence (420) is included.
System the most according to claim 1 (100,200,600), wherein, the operation of the one or more sequence-level (150,
240,320,420) include checking between two image sequences selected is mutual.
System the most according to claim 1 (100,200,600), wherein, the operation of the one or more sequence-level (150,
240,320,420) include providing 1) two image sequences and 2) selected by image sequence in image compare with another
Comparison preview between at least one of image.
System the most according to claim 1 (100,200,600), wherein, the operation of the one or more sequence-level (150,
240,320,420) include predefined layout is applied to described image sequence, consult for specific function.
System the most according to claim 1 (100,200,600), wherein, described omniselector (110,200,630) is by institute
Show by described selection before the image sequence that sequence-level operation (150,240,320,420) stating selection is applied to described selection
The sketch map preview of image revised of sequence-level operation (150,240,320,420).
System the most according to claim 1 (100,200,600), wherein, described omniselector breviary layout (112,130,
210) allow users to place in described layout on the display image and non-picture data.
System the most according to claim 1 (100,200,600), wherein, when image thumbnail is placed on region, described
Omniselector (110,200,630) based on medical apparatus and instruments, Therapeutic Method and body part to be shown at least one automatically change
Display layout.
10. one kind is used for the computer implemented method using omniselector (110,200,630) to carry out image preview and layout
(700), described method (700) including:
In conjunction with the layout show navigator interface (110,200,630) of display epigraph, described omniselector (110,200,630)
The breviary layout corresponding with the described layout of described display epigraph is provided to represent (112,130,210) (740);
Accept the user to current not shown image sequence via described omniselector breviary layout (112,130,210) to select
(750);
The preview of the layout of selected image sequence is provided to described user via described breviary layout (112,130,210)
(750、760);And
When customer acceptance, display (760) described in image sequence layout updates based on described selection;
Wherein, multiple images are performed by described sequence-level operation.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/954,282 US9262444B2 (en) | 2010-11-24 | 2010-11-24 | Systems and methods for applying series level operations and comparing images using a thumbnail navigator |
US12/954,282 | 2010-11-24 | ||
US12/954282 | 2010-11-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102609175A CN102609175A (en) | 2012-07-25 |
CN102609175B true CN102609175B (en) | 2016-12-14 |
Family
ID=
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6734880B2 (en) * | 1999-11-24 | 2004-05-11 | Stentor, Inc. | User interface for a medical informatics systems |
CN100447786C (en) * | 2004-10-15 | 2008-12-31 | 株式会社东芝 | Image display apparatus |
CN101398742A (en) * | 2008-10-07 | 2009-04-01 | 深圳市蓝韵实业有限公司 | Medical image system pathfinder implementing method based on thumbnail |
CN101527135A (en) * | 2008-03-04 | 2009-09-09 | 株式会社东芝 | Medical imformation display device and the display method thereof |
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6734880B2 (en) * | 1999-11-24 | 2004-05-11 | Stentor, Inc. | User interface for a medical informatics systems |
CN100447786C (en) * | 2004-10-15 | 2008-12-31 | 株式会社东芝 | Image display apparatus |
CN101527135A (en) * | 2008-03-04 | 2009-09-09 | 株式会社东芝 | Medical imformation display device and the display method thereof |
CN101398742A (en) * | 2008-10-07 | 2009-04-01 | 深圳市蓝韵实业有限公司 | Medical image system pathfinder implementing method based on thumbnail |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210210179A1 (en) | Evolving contextual clinical data engine for medical information | |
US9933930B2 (en) | Systems and methods for applying series level operations and comparing images using a thumbnail navigator | |
US8117549B2 (en) | System and method for capturing user actions within electronic workflow templates | |
US10579903B1 (en) | Dynamic montage reconstruction | |
US8843852B2 (en) | Medical interface, annotation and communication systems | |
US8719046B2 (en) | Systems and methods for interruption workflow management | |
US8601385B2 (en) | Zero pixel travel systems and methods of use | |
US20150320365A1 (en) | Characterizing States of Subject | |
US20060271403A1 (en) | Medical report producing apparatus, medical report referencing apparatus, and method for producing medical report | |
US11195610B2 (en) | Priority alerts based on medical information | |
US20100080427A1 (en) | Systems and Methods for Machine Learning Based Hanging Protocols | |
JP2005510326A (en) | Image report creation method and system | |
JP2003506797A (en) | Methods and systems for generating reports | |
US20120166174A1 (en) | Context sensitive language assistant | |
US11900266B2 (en) | Database systems and interactive user interfaces for dynamic conversational interactions | |
US20210287783A1 (en) | Methods and systems for a workflow tracker | |
US8923582B2 (en) | Systems and methods for computer aided detection using pixel intensity values | |
US9934539B2 (en) | Timeline for multi-image viewer | |
Lebre et al. | Dicoogle framework for medical imaging teaching and research | |
Gale et al. | An automated PACS workstation interface: a timesaving enhancement | |
US20120131436A1 (en) | Automated report generation with links | |
US9934356B2 (en) | Multi-image viewer for multi-sourced images | |
CN102955901A (en) | Medical presentation creator | |
CA3083090A1 (en) | Medical examination support apparatus, and operation method and operation program thereof | |
CN102609175B (en) | Sketch map omniselector is used to apply sequence-level operation and the system and method for movement images |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |