RU2677570C2 - Одновременное отображение видеоданных от множества источников видеосигналов - Google Patents
Одновременное отображение видеоданных от множества источников видеосигналов Download PDFInfo
- Publication number
- RU2677570C2 RU2677570C2 RU2016116065A RU2016116065A RU2677570C2 RU 2677570 C2 RU2677570 C2 RU 2677570C2 RU 2016116065 A RU2016116065 A RU 2016116065A RU 2016116065 A RU2016116065 A RU 2016116065A RU 2677570 C2 RU2677570 C2 RU 2677570C2
- Authority
- RU
- Russia
- Prior art keywords
- display
- video data
- video
- windows
- sources
- Prior art date
Links
- 230000000007 visual effect Effects 0.000 claims abstract description 74
- 238000011084 recovery Methods 0.000 claims description 31
- 238000000034 method Methods 0.000 claims description 25
- 230000008859 change Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 3
- 238000009434 installation Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000000694 effects Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 238000004590 computer program Methods 0.000 description 11
- 230000008901 benefit Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 3
- 230000003340 mental effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000021615 conjugation Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000000004 hemodynamic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012559 user support system Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/045—Zooming at least part of an image, i.e. enlarging it or shrinking it
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/08—Biomedical applications
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Изобретение относится к области вычислительной техники для отображения видеоданных. Технический результат заключается в повышении эффективности отображения видеоданных от множества источников видеосигналов на дисплее. Технический результат достигается за счет выполнения пространственного масштабирования видеоданных от указанного множества источников видеосигналов для заполнения указанных соответствующих демонстрационных окон, только для каждых видеоданных, которые явно отмечены как чувствительные к масштабированию и которые были пространственно отмасштабированы, генерирования визуального индикатора для визуальной индикации, что чувствительные к масштабированию видеоданные были пространственно отмасштабированы из своего первоначального пространственного разрешения; и одновременного отображения визуального индикатора во время отображения указанных чувствительных к масштабированию видеоданных, которые были пространственно отмасштабированы. 4 н. и 10 з.п. ф-лы, 11 ил.
Description
ОБЛАСТЬ ТЕХНИКИ
Данное изобретение относится к системе и способу одновременного отображения на дисплее видеоданных от множества источников видеосигналов. Данное изобретение также относится к рабочей станции и к установке воспроизведения изображений, которые включают данную систему, и к компьютерному программному продукту, содержащему команды, предписывающие процессорной системе выполнять данный способ.
УРОВЕНЬ ТЕХНИКИ
Известно одновременное отображение видеоданных от множества источников видеосигналов. Например, в области видеонаблюдения известно одновременное отображение на дисплее видеоданных, полученных от множества видеокамер. С этой целью видеоданные от каждого из указанного множества источников видеосигналов могут быть отображены в соответствующих демонстрационных окнах на дисплее.
Демонстрационные окна могут быть расположены таким образом, чтобы одновременно заполнять область отображения на дисплее. Другим примером являются видеоданные сессий множества удаленных рабочих столов, которые одновременно отображаются на дисплее рабочей станции. Каждая сессия удаленного рабочего стола может отображаться в отдельном демонстрационном окне. Демонстрационные окна на дисплее могут быть расположены в виде плиток смежно или рядом друг с другом.
Также известно пространственное масштабирование видеоданных от одного или более из указанного множества источников видеосигналов для заполнения соответствующих демонстрационных окон на дисплее. Например, видеоданные такого источника видеосигналов могут быть отмасштабированы путем применения к видеоданным фильтра пространственного масштабирования.
Фильтры пространственного масштабирования известны как таковые из области обработки видеосигналов. Например, могут использоваться фильтры интерполяции по соседним элементам, билинейной интерполяции или интерполяции более высокого порядка. Также могут использоваться подходы, основанные не на фильтрах, такие как избыточная выборка.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Изобретатели установили, что один или более из указанного множества источников видеосигналов могут быть чувствительны к масштабированию, так что пространственное масштабирование видеоданных таких источников видеосигналов может привести к появлению нежелательных помех, которые могут затруднить интерпретацию видеоданных. Тем не менее, иногда такое пространственное масштабирование может быть желательным, например, чтобы можно было показать множество источников видеосигналов на ограниченной области отображения, или для увеличения источника видеосигналов с целью привлечения внимания пользователя.
Было бы полезно иметь систему или способ одновременного отображения на дисплее видеоданных от множества источников видеосигналов, которые были бы способны лучше управлять отображением для пользователя видеоданных таких чувствительных к масштабированию источников видеосигналов.
Чтобы лучше решить эту проблему, согласно первому аспекту настоящего изобретения предложена система для одновременного отображения на дисплее видеоданных от множества источников видеосигналов, которая содержит:
видеовход для приема видеоданных от указанного множества источников видеосигналов; процессор отображения для генерирования данных отображения для отображения видеоданных от указанного множества источников видеосигналов в соответствующих демонстрационных окнах на дисплее, причем демонстрационные окна расположены таким образом, чтобы одновременно заполнять область отображения на дисплее; при этом процессор отображения выполнен с возможностью:
i) выполнять, в случае необходимости заполнения соответствующих демонстрационных окон, пространственное масштабирование видеоданных от одного или более из указанного множества источников видеосигналов для заполнения указанных соответствующих демонстрационных окон,
ii) генерировать визуальный индикатор для визуальной индикации, если видеоданные в одном из демонстрационных окон были пространственно отмасштабированы из своего первоначального пространственного разрешения; и
iii) исключать или изменять визуальный индикатор, если видеоданные в одном из демонстрационных окон отображаются с их первоначальным пространственным разрешением.
В следующем аспекте данного изобретения предложены рабочая станция и установка для воспроизведения изображений, содержащие представленную систему.
В следующем аспекте данного изобретения предложен способ одновременного отображения на дисплее видеоданных от множества источников видеосигналов, включающий:
прием видеоданных от указанного множества источников видеосигналов;
генерирование данных отображения для отображения видеоданных от указанного множества источников видеосигналов в соответствующих демонстрационных окнах на дисплее, причем демонстрационные окна расположены с обеспечением одновременного заполнения области отображения на дисплее; при этом генерирование данных отображения включает:
i) выполнение, в случае необходимости заполнения соответствующих демонстрационных окон, пространственного масштабирования видеоданных одного или более из указанного множества источников видеосигналов для заполнения указанных соответствующих демонстрационных окон,
ii) генерирование визуального индикатора для визуальной индикации того, были ли видеоданные в одном из демонстрационных окон пространственно отмасштабированы из своего первоначального пространственного разрешения; и
iii) исключение или изменение визуального индикатора, если видеоданные в одном из демонстрационных окон отображаются с их первоначальным пространственным разрешением.
В следующем аспекте данного изобретения предложен компьютерный программный продукт, содержащий команды, предписывающие процессорной системе выполнять представленный способ.
Указанный выше средства обеспечивают видеовход для приема видеоданных от множества источников видеосигналов. Здесь термин «видеоданные» относится к данным, которые предназначены для визуального воспроизведения в виде изображений, например, в виде последовательности движущихся изображений. Например, видеоданные могут быть получены с помощью видеокамеры, сессии удаленного рабочего стола на рабочую станцию и т.д. Видеовход принимает видеоданные от по меньшей мере первого источника видеосигналов и второго источника видеосигналов. Кроме того, обеспечен процессор отображения для генерирования данных отображения. При отображении на дисплее данные отображения обеспечивают одновременное отображение видеоданных от указанного множества источников видеосигналов в соответствующих демонстрационных окнах на дисплее. Здесь термин «демонстрационное окно» означает участок просмотра на дисплее для просмотра видеоданных от источника видеосигналов.
Например, видеоданные от первого источника видеосигналов могут отображаться в первом демонстрационном окне на дисплее, а видеоданные от второго источника видеосигналов могут отображаться во втором демонстрационном окне на дисплее. Демонстрационные окна могут быть расположены рядом друг с другом для заполнения области отображения на дисплее, например, путем расположения в виде плиток без перекрытия или какой-либо другой компоновки демонстрационных окон. Например, демонстрационные окна могут образовывать компоновку, отображаемую в пределах зарезервированной области отображения на дисплее. Другим примером является смежное расположение демонстрационных окон, позволяющее полностью покрывать область отображения на дисплее.
Процессор отображения выполнен с возможностью выполнения следующих операций. Здесь такие операции выполняются на базе процессора отображения, генерирующего соответствующие данные отображения, то есть, генерирующего данные отображения для показана результата указанных операций. Процессор отображения выполнен с возможностью, в случае необходимости заполнения видеоданными от одного или более из указанного множества источников видеосигналов одного или более из указанного множества соответствующих демонстрационных окон, выполнения пространственного масштабирования видеоданных от одного или более из указанного множества источников видеосигналов для достижения заполнения указанных соответствующих демонстрационных окон. Такая необходимость может возникнуть в результате несовпадения пространственных разрешений видеоданных и соответствующего демонстрационного окна на дисплее. По этой причине может возникнуть необходимость в надлежащем масштабировании видеоданных соответствующих демонстрационных окон, то есть, в пространственном увеличении или уменьшении масштаба видеоданных.
Процессор отображения также выполнен с возможностью генерирования визуального индикатора для визуальной индикации того, были ли пространственно отмасштабированы видеоданные в одном из демонстрационных окон на дисплее из своего первоначального пространственного разрешения. Здесь термин «визуальный индикатор» относится к графическому элементу, такому как графический символ или текст. Кроме того, термин «первоначальное пространственное разрешение» относится к пространственному разрешению видеоданных до масштабирования, то есть, к пространственному разрешению видеоданных, которые поступили на видеовход. Соответственно, первоначальное пространственное разрешение может соответствовать количеству пикселей, элементов трехмерного изображения или других элементов изображения, составляющих видеоданные вместе с их пространственными размерами.
Например, видеоданные могут состоять из движущихся изображений, каждое из которых имеет пространственное разрешение 1920 пикселей по горизонтали и 1080 пикселей по вертикали. Соответственно, первоначальное пространственное разрешение видеоданных может также составлять 1920 пикселей на 1080 пикселей. Кроме того, термин «пространственно отмасштабированы из своего первоначального пространственного разрешения» относится к видеоданным, отмасштабированным с пространственным разрешением, отличающимся от первоначального пространственного разрешения. Например, чтобы заполнить демонстрационное окно на дисплее, масштаб видеоданных соответствующего источника видеосигналов может быть уменьшен до разрешения 640 на 360 пикселей.
Более конкретно, процессор отображения выполнен с возможностью генерирования визуального индикатора, если видеоданные в одном из демонстрационных окон были пространственно отмасштабированы из своего первоначального пространственного разрешения, и исключения или изменения визуального индикатора, если видеоданные в одном из демонстрационных окон не были пространственно отмасштабированы из своего первоначального пространственного разрешения.
Таким образом, визуальный индикатор является индикатором двухкомпонентного типа по той причине, что он может быть установлен только в том случае, если видеоданные в одном из демонстрационных окон были пространственно отмасштабированы из своего первоначального пространственного разрешения, и в противном случае исключается, или он может быть представлен в двух разных формах, а именно, в одной форме, если видеоданные в одном из демонстрационных окон были пространственно отмасштабированы из своего первоначального пространственного разрешения, и во второй, то есть, в измененной форме, если видеоданные в одном из демонстрационных окон не были пространственно отмасштабированы из своего первоначального пространственного разрешения.
При генерировании визуального индикатора пользователь обеспечивается визуальной индикацией того, были ли видеоданные в одном из демонстрационных окон пространственно отмасштабированы из своего первоначального пространственного разрешения. По сути дела, визуальный индикатор обеспечивает пользователя визуальной индикацией того, что видеоданные в одном из демонстрационных окон могут содержать нежелательные помехи, которые могут усложнить интерпретацию видеоданных. В ответ на появление такого визуального индикатора пользователь может полностью отказаться от интерпретации видеоданных или не интерпретировать отдельные детали видеоданных, которые могут состоять из нежелательных помех или подвергнуться их воздействию.
Изобретатели установили, что упомянутая выше система позволяет получить хорошо подходящий компромиссный вариант между полным исключением пространственного масштабирования чувствительных к масштабированию источников видеосигналов, вследствие чего существенно ограничиваются доступные варианты их отображения, и просто пространственным масштабированием таких чувствительных к масштабированию источников видеосигналов, как если бы они не были чувствительны к масштабированию. А именно, посредством предоставления визуального индикатора как части данных отображения, данная система предупреждает пользователя о том, что видеоданные в одном из демонстрационных окон могут содержать нежелательные помехи, которые могут усложнить интерпретацию видеоданных, но в конечном итоге она оставляет пользователю право выбора.
Преимуществом является то, что визуальный индикатор двоичного типа, предложенный в соответствии с данным изобретением, интерпретируется пользователем с небольшим умственным усилием или вообще без усилия, и поэтому пользователь сможет относительно легко определить, действительно ли видеоданные в одном или более демонстрационных окнах могут содержать помехи или нет.
При необходимости система дополнительно содержит подсистему интерфейса пользователя, позволяющую пользователю указывать на необходимость применения операции восстановления размера к выбранному одному из демонстрационных окон, при этом процессор отображения выполнен с возможностью:
восстановления, на основании операции восстановления размера, размеров одного или более демонстрационных окон, причем одно или более демонстрационных окон содержат по меньшей мере указанное выбранное демонстрационное окно; и
выполнения пространственного масштабирования видеоданных от одного или более из указанного множества источников видеосигналов для заполнения соответствующего одного или более демонстрационных окон с восстановленными размерами.
При предоставлении подсистемы интерфейса пользователя пользователь получает возможность взаимодействовать с системой и, в частности, указывать на необходимость применения операции восстановления размера к выбранному одному из демонстрационных окон. Например, интерфейс пользователя может позволить пользователю указывать на операцию восстановления размера с помощью пользовательского устройства ввода, управляющего стрелочкой на дисплее. После получения указания на операцию восстановления размера, то есть, запроса на эту операцию, процессор отображения восстанавливает размер одного или более демонстрационных окон, где одно или более демонстрационных окон включают по меньшей мере указанное выбранное демонстрационное окно. При этом процессор отображения пространственно масштабирует видеоданные от одного или более из указанного множества источников видеосигналов для заполнения соответствующего одного или более демонстрационных окон с восстановленными размерами. Соответственно, пользователь получает возможность восстанавливать размеры выбранного демонстрационного окна, наблюдая при этом визуальную индикацию того, привело ли такое восстановление размеров к пространственному масштабированию из первоначального пространственного разрешения видеоданных в одном из демонстрационных окон, например, в выбранном демонстрационном окне или невыбранном демонстрационном окне.
Кроме того, операция восстановления размера является операцией восстановления, и процессор отображения выполнен с возможностью выполнять операцию восстановления путем восстановления размеров выбранного демонстрационного окна для отображения видеоданных с первоначальным разрешением. Операция восстановления размера, указанная пользователем, предписывает процессору отображения восстановить размер выбранного демонстрационного окна, благодаря чему обеспечивается отображение видеоданных в выбранном демонстрационном окне с первоначальным пространственным разрешением, с достижением при этом заполнения выбранного демонстрационного окна. Соответственно, пользователь получает возможность восстановить видеоданные в выбранном демонстрационном окне с первоначальным пространственным разрешением. Преимуществом является то, что пользователь получает отображение видеоданных без нежелательных помех, которые в противном случае могли появиться в видеоданных вследствие пространственного масштабирования, благодаря чему появляется возможность беспрепятственной интерпретации видеоданных.
Кроме того, подсистема интерфейса пользователя выполнена для предоставления пользователю возможности указывать на операцию восстановления путем выбора визуального индикатора. Выбор визуального индикатора является особым интуитивным процессом запроса пользователем операции восстановления, поскольку пользователь уже связывает визуальный индикатор с отображением (отсутствием отображения) с первоначальным пространственным разрешением. Преимуществом является то, что уменьшается умственное усилие, необходимое для выполнения запроса на операцию восстановления.
Кроме того, процессор отображения выполнен с возможностью восстановления размеров или изменения компоновки невыбранных демонстрационных окон в рамках операции восстановления размера для высвобождения части области отображения с целью обеспечения восстановления размеров выбранного демонстрационного окна. Путем восстановления размеров или изменения компоновки невыбранных демонстрационных окон как части операции восстановления размера, процессор отображения получает возможность высвобождения части области отображения для выбранного демонстрационного окна, размер которого будет восстановлен, и в то же время может отображать другие демонстрационные окна. Преимуществом является то, что пользователь поддерживает просмотр других видеоданных, отображая при этом вариант выбранного демонстрационного окна с восстановленными размерами.
Кроме того, процессор отображения выполнен с возможностью анимации указанного восстановления размеров или указанного изменения компоновки. Анимированное восстановление размеров или изменение компоновки выбранных и/или невыбранных демонстрационных окон помогает пользователь понимать, как адаптировать отображения в демонстрационных окнах, чтобы можно было отображать видеоданные в выбранном демонстрационном окне с их первоначальным пространственным разрешением.
Кроме того, подсистема интерфейса пользователя выполнена с обеспечением возможности пользователю указывать на операцию восстановления размера путем перемещения общей границы между выбранным демонстрационным окном и другим демонстрационным окном. Перемещение общей границы является особым интуитивным процессом запроса пользователем операции восстановления размера. Преимуществом является то, что перемещение общей границы указывает процессору отображения, за счет какого демонстрационного окна должны быть восстановлены размеры выбранного демонстрационного окна. В частности, если процессор отображения должен восстановить размеры одного или более других демонстрационных окон в рамках операции восстановления размера для высвобождения части области отображения, что позволит восстановить размеры выбранного демонстрационного окна, перемещение общей границы укажет процессору отображения, размеры какого другого демонстрационного окна могут быть изменены, а именно, демонстрационного окна, имеющего общую границу.
Кроме того, процессор отображения выполнен с возможностью отображения визуального индикатора в визуальной связи с одним из демонстрационных окон. Здесь термин «визуальная связь» относится к визуальному индикатору, который отображается таким образом, что пользователь может визуально связать визуальный индикатор с одним из демонстрационных окон. Соответственно, пользователь может легко определить, какое из демонстрационных окон показывает видеоданные, которые были пространственно отмасштабированы из своего первоначального пространственного разрешения. Например, процессор отображения может включать визуальный индикатор в линейке заголовка демонстрационного окна, в виде наложения на демонстрационное окно и т.д.
Кроме того, один или более из указанного множества источников видеосигналов отмечены как чувствительные к масштабированию, а процессор отображения выполнен с возможностью генерирования визуального индикатора только для демонстрационных окон, которые отображают видеоданные от указанных чувствительных к масштабированию источников видеосигналов. Указанное множество источников видеосигналов могут быть отмечены как чувствительные к масштабированию, например, с помощью метаданных, включенных в видеоданные, из которых процессор отображения может получить такую метку, с помощью указанной маркировки, созданной в виде вручную сгенерированных данных, и т.д. Соответственно, процессор отображения может генерировать визуальный индикатор только для отмеченных источников видеосигналов.
Преимуществом является то, что пользователю не мешают визуальные индикаторы для демонстрационных окон, если масштабирование видеоданных не оказывает существенное влияние на отображение от источника видеосигналов.
Кроме того, указанное множество источников видеосигналов включают рабочую станцию или устройство для воспроизведения изображений, соединенные с системой посредством сессии удаленного рабочего стола. Кроме того, сессия удаленного рабочего стола показывает медицинское изображение или медицинский сигнал.
Специалистам в данной области техники будет понятно, что два или более из вышеупомянутых вариантов реализации, внедрения и/или аспектов данного изобретения могут быть скомбинированы любым считающимся полезным способом.
Исходя из настоящего описания, специалист в данной области техники может видоизменить или внести изменения в устройство для воспроизведения изображений, рабочую станцию, способ и/или компьютерный программный продукт, которые соответствуют описанным модификациям и вариантам системы.
Данное изобретение определено независимыми пунктами формулы изобретения. Предпочтительные варианты осуществления определены зависимыми пунктами формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Эти и другие аспекты изобретения станут понятны и будут пояснены со ссылкой на варианты осуществления настоящего изобретения, описанные ниже. На чертежах:
Фиг. 1 показывает систему одновременного отображения видеоданных от множества источников видеосигналов в соответствующих демонстрационных окнах на дисплее, при этом указанная система также включает подсистему интерфейса пользователя, позволяющую пользователю взаимодействовать с системой;
Фиг. 2 показывает способ одновременного отображения видеоданных множества источников видеосигналов в соответствующих демонстрационных окнах на дисплее;
Фиг. 3 показывает компьютерный программный продукт для выполнения указанного способа;
Фиг. 4a показывает видеоданные от множества источников видеосигналов, отображаемые в соответствующих демонстрационных окнах на дисплее, причем одно из демонстрационных окон содержит визуальный индикатор, указывающий на то, что видеоданные были пространственно отмасштабированы из своего первоначального пространственного разрешения;
Фиг. 4b показывает результат выбора пользователем визуального индикатора, а именно то, что было выполнено восстановление размера демонстрационного окна для отображения видеоданных со своим первоначальным разрешением;
Фиг. 5a показывает пример, подобный примеру на фиг. 4a, но показывает большее количество демонстрационных окон;
Фиг. 5b-5d показывает анимированную последовательность, возникающую вследствие выбора пользователем визуального индикатора в одном из демонстрационных окон, а именно то, что был восстановлен размер демонстрационного окна для отображения видеоданных с первоначальным разрешением, и что был восстановлен размер и/или изменена компоновка других демонстрационных окон для высвобождения части области отображения, при этом указанные восстановление размеров и изменение компоновки являются анимированными;
Фиг. 5e показывает новую компоновку демонстрационных окон, в которой было выполнено восстановление размеров выбранного демонстрационного окна для отображения видеоданных с первоначальным разрешением; и
Фиг. 6 показывает диалог оповещения, указывающий на то, что в диагностических целях видеоданные выбранного демонстрационного окна должны отображаться с первоначальным разрешением.
Следует отметить, что элементы, имеющие одни и те же номера позиций на разных фигурах, имеют одинаковые конструктивные особенности и одинаковые функции, или же являются одинаковыми сигналами. Если функция и/или структура такого элемента объяснена, не будет необходимости в ее повторном объяснении в подробном описании.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Фиг. 1 показывает систему 100 для одновременного отображения на дисплее видеоданных от множества источников видеосигналов. Система 100 включает видеовход 120 для приема видеоданных от множества источников видеосигналов. Здесь термин «видеовход» относится к входу, который подходит для приема видеоданных. Соответственно, видеовход может быть сформирован, например, с помощью сетевого интерфейса, если прием видеоданных осуществляется через сеть, или в общем случае он может быть любого другого подходящего типа. В качестве примера фиг. 1 показывает видеовход 120, соединенный с рабочей станцией 040 и видеокамерой 042 через сеть 060, такую как локальная вычислительная сеть (LAN), глобальная вычислительная сеть (WAN) или сеть Интернет. Соответственно, видеовход 120 может принимать видеоданные от видеокамеры 042 и видеоданные от рабочей станции 040, где последние представляют собой, например, данные сессии удаленного рабочего стола. В связи с этим необходимо отметить, что указанное множество источников 040, 042 видеосигналов могут быть внешними источниками видеосигналов, которые должны передавать поток видеоданных или каким-либо другим образом передавать видеоданные на видеовход 120.
Система 100 также включает процессор 140 отображения для генерирования данных 142 отображения для отображения видеоданных от указанного множества источников видеосигналов в соответствующих демонстрационных окнах на дисплее. Для этой цели процессор 140 отображения показан принимающим видеоданные 122 от указанного множества источников видеосигналов от видеовхода 120. Кроме того, процессор 140 отображения показан передающим данные 142 отображения на внешнее устройство 080 отображения.
Процессор 140 отображения выполнен с возможностью выполнять указанные ниже операции во время работы системы 100. Следует отметить, что упомянутые операции выполняются с помощью процессора 140 отображения, генерирующего соответствующие данные 142 отображения. Во-первых, демонстрационные окна расположены таким образом, чтобы одновременно заполнять область отображения на дисплее 080. Кроме того, если необходимо заполнять соответствующие демонстрационные окна, выполняется пространственное масштабирование видеоданных 122 от одного или более из указанного множества источников видеосигналов. Также, процессор 140 отображения может генерировать визуальный индикатор для визуальной индикации того, что видеоданные в одном из демонстрационных окон были пространственно отмасштабированы от своего первоначального пространственного разрешения.
Фиг. 1 также показывает дополнительный аспект настоящего изобретения, в котором система 100 может включать подсистему 160 интерфейса пользователя, позволяющую пользователю указывать на операцию восстановления размера, которая будет применена к выбранному одному из демонстрационных окон. C этой целью фиг. 1 показывает подсистему 160 интерфейса пользователя, принимающую входные данные 022 пользователя от пользовательского устройства ввода, которое управляется пользователем, например, мыши 020, клавиатуры или сенсорного экрана, и передающей данные 162, указывающие на операцию восстановления размера, в процессор 140 отображения. Кроме того, в соответствии с этим дополнительным аспектом настоящего изобретения, процессор 140 отображения может быть выполнен, на основании операции восстановления размера, с возможностью восстановления размера одного или более демонстрационных окон, где указанные одно или более демонстрационных окон включают по меньшей мере вышеупомянутое выбранное демонстрационное окно, и пространственного масштабирования видеоданных 122 от одного или более из указанного множества источников видеосигналов для заполнения соответствующего одного или более демонстрационных окон восстановленного размера.
Следует отметить, что работа процессора 140 отображения и подсистемы 160 интерфейса пользователя будет дополнительно объяснена со ссылкой на фигуры 4a-6.
Фиг. 2 показывает способ 200 одновременного отображения видеоданных от множества источников видеосигналов на дисплее. Способ 200 может соответствовать работе системы, показанной на фиг. 1. Однако, это не является ограничивающим условием, поскольку способ 200 может также выполняться отдельно от данной системы, например, с помощью отдельной системы или устройства.
Способ 200 включает на первом этапе, озаглавленном «ПРИЕМ ВИДЕОДАННЫХ ОТ МНОЖЕСТВА ИСТОЧНИКОВ ВИДЕОСИГНАЛОВ», прием 210 видеоданных от множества источников видеосигналов. Способ 200 также включает на втором этапе, озаглавленном «ГЕНЕРИРОВАНИЕ ДАННЫХ ОТОБРАЖЕНИЯ ДЛЯ ОТОБРАЖЕНИЯ УКАЗАННОГО МНОЖЕСТВА ИСТОЧНИКОВ ВИДЕОСИГНАЛОВ», генерирование 220 данных отображения для отображения видеоданных от указанного множества источников видеосигналов в соответствующих демонстрационных окнах на дисплее, причем демонстрационные окна расположены таким образом, чтобы одновременно заполнять область отображения на дисплее. Если необходимо заполнение соответствующих демонстрационных окон, данный способ включает как часть второго этапа 220 еще один этап, озаглавленный «ПРОСТРАНСТВЕННОЕ МАСШТАБИРОВАНИЕ ВИДЕОДАННЫХ», на котором выполняется пространственное масштабирование 230 видеоданных от одного или более из указанного множества источников видеосигналов для заполнения вышеупомянутых соответствующих демонстрационных окон. Как часть второго этапа 220, данный способ на следующем этапе, озаглавленном «ГЕНЕРИРОВАНИЕ ВИЗУАЛЬНОГО ИНДИКАТОРА, УКАЗЫВАЮЩЕГО ПРОСТРАНСТВЕННО МАСШТАБИРОВАННЫЕ ВИДЕОДАННЫЕ», далее включает генерирование 240 визуального индикатора для визуальной индикации того, что видеоданные в одном из демонстрационных окон были пространственно отмасштабированы от своего первоначального пространственного разрешения.
Фиг. 3 показывает компьютерный программный продукт 250, включающий команды, предписывающие процессорной системе выполнять вышеуказанный способ, показанный на фиг. 2. Компьютерный программный продукт 250 может содержаться на машиночитаемом носителе 260, например, в виде последовательности машиночитаемых физических меток и/или последовательности элементов, имеющих отличающиеся свойства, например, электрические, магнитные или оптические свойства или значения.
Работу системы и способа можно дополнительно пояснить следующим образом.
Фиг. 4a показывает видеоданные от множества источников видеосигналов, отображаемых в соответствующих демонстрационных окнах 1A-1C на дисплее 080, а именно, видеоданные от первого источника видеосигналов отображаются в первом демонстрационном окне 1A, видеоданные от второго источника видеосигналов отображаются во втором демонстрационном окне 1B и видеоданные от третьего источника видеосигналов отображаются в третьем демонстрационном окне 1C. Следует отметить, что в этом и последующих примерах предполагается, что видеоданные, показанные в соответствующих демонстрационных окнах 1A-1C, по существу заполняют указанные демонстрационные окна, например, посредством надлежащего пространственного масштабирования и, вследствие этого, отдельно не отмечены номерами позиций. Кроме того, в примере, показанном на фиг. 4a, демонстрационные окна 1A-1C показаны расположенными рядом для соответствия области отображения на дисплее 080, которая в этом случае является всей областью отображения дисплея. Следует отметить, что демонстрационные окна 1A-1C не обязательно должны быть расположены смежно, а могут иметь между собой одну или более пустых или каким-либо иным способом заполненных областей отображения.
В соответствии с настоящим изобретением, второе демонстрационное окно 1B показано содержащим визуальный индикатор 300, указывающий, что видеоданные во втором демонстрационном окне 1В были пространственно отмасштабированы от своего первоначального пространственного разрешения. Например, у видеоданных мог быть пространственно уменьшен масштаб для обеспечения заполнения второго демонстрационного окна 1В. В связи с этим следует отметить, что термин «заполнение» относится к видеоданным, которые после пространственного масштабирования имеют пространственные размеры, по существу или точно равные размерам области отображения соответствующего демонстрационного окна на дисплее 080. Например, если второе демонстрационное окно 1В занимает на дисплее 640 на 360 пикселей, то до этих размеров может быть пространственно уменьшен масштаб этих видеоданных.
В примере, показанном на Фиг. 4a, визуальный индикатор 300 представлен в виде текста, а именно «! 1:1», где «1:1» представляет видеоданные, отображаемые со своим первоначальным разрешением, то есть, указывает на взаимно-однозначное соответствие между пикселями или другими элементами изображения видеоданных и соответствующими пикселями или элементами изображения данных отображения или дисплея. Однако восклицательный знак «!» указывает на то, что видеоданные в данный момент не отображаются со своим первоначальным разрешением, благодаря чему обеспечивается эффективное оповещение пользователя. Однако, визуальный индикатор может также принимать любой другой удобный вид и, в частности, может показывать обе или одну из следующих опций, а именно, что видеоданные в данный момент отображаются со своим первоначальным разрешением или что видеоданные в данный момент не отображаются со своим первоначальным разрешением. Следует понимать, что обе установленные взаимодополняющие опции, которые эффективно служат одной цели визуальной индикации согласно настоящему изобретению, могут быть предоставлены пользователю как путем наличия визуального индикатора, так и путем отсутствия такого визуального индикатора.
Кроме того, в примере, показанном на фиг. 4a, визуальный индикатор 300 показан в визуальной связи с одним из демонстрационных окон, а именно, посредством наложения на видеоданные во втором демонстрационном окне 1В. В альтернативном варианте визуальный индикатор 300 можно видеть без явной визуальной связи с одним из демонстрационных окон, например, путем размещения в центре. В этом случае визуальный индикатор 300 может, тем не менее, позволить пользователю идентифицировать демонстрационное окно, которое (не) отображает видеоданные с первоначальным разрешением, например, путем предоставления текста, содержащего номер, положение и другие характеристики демонстрационного окна.
Фиг. 4a также показывает стрелочку 024, которая может управляться пользователем, например, с помощью пользовательского устройства ввода. Система может быть выполнена с обеспечением возможности пользователю указывать с помощью стрелочки 024, к какому демонстрационному окну будет применена операция восстановления размера. Например, пользователь может указать на необходимость выполнения операции восстановления размера путем перемещения, например, перетаскивая мышью, общей границы выбранного демонстрационного окна и другого демонстрационного окна. Система может также быть выполнена с обеспечением возможности пользователю указывать стрелочкой 024 на необходимость применения операции изменения компоновки к одному или более демонстрационным окнам. По сути дела, система может обеспечивать возможность пользователю в интерактивном режиме управлять компоновкой демонстрационных окон путем регулировки их размера и/или изменения относительного положения.
В примере, представленном на фигурах 4a-4b, показано, что пользователь указывает на необходимость применения операции восстановления к выбранному одному из демонстрационных окон. Как будет объяснено ниже, операция восстановления является вариантом операции восстановления размера. В частности, фиг. 4b показывает результат операции пользователя, который выбрал визуальный индикатор 300 с помощью стрелочки 024, например, кликнув на нее, и создал таким образом запрос на применение операции восстановления ко второму демонстрационному окну 1В и, в частности, к его видеоданным. Процессор отображения может быть выполнен с возможностью выполнения операции восстановления путем восстановления размеров второго демонстрационного окна 1В, что позволит отображать видеоданные с первоначальным разрешением. Соответственно, фиг. 4b показывает второе демонстрационное окно 1В увеличенного размера для отображения видеоданных с первоначальным разрешением. Фиг. 4b также показывает следующий результат. Процессор отображения может быть выполнен с возможностью восстановления размеров или изменения компоновки невыбранных демонстрационных окон в рамках операции восстановления размера для высвобождения части области отображения, что позволит восстановить размеры выбранного демонстрационного окна. Соответственно, в примере, показанном на фиг. 4b, первое демонстрационное окно 1A и его видеоданные и третье демонстрационное окно 1C и его видеоданные показаны с измененными размерами, то есть, размеры первого демонстрационного окна 1A и третьего демонстрационного окна 1C уменьшились.
Фиг. 4b также показывает процессор отображения, генерирующий другой визуальный индикатор 310, а именно, текст «1:1», который указывает на то, что в данный момент видеоданные отображаются с их первоначальным разрешением. Соответственно, сравнивая его с визуальным индикатором 300 на фиг. 4a, можно заметить, что исчез восклицательный знак «!», и это указывает на отсутствие изменения масштаба первоначального разрешения видеоданных. Таким образом, визуальный индикатор 310 позволяет эффективно подтвердить для пользователя предполагаемое отсутствие у видеоданных изменения масштаба.
Фиг. 5a показывает пример, аналогичный примеру на фиг. 4a, но с бóльшим количеством демонстрационных окон, а именно, с шестью демонстрационными окнами 2A-2F, отображающими соответствующие видеоданные. Здесь одно из демонстрационных окон 2E показано содержащим визуальный индикатор 300, который представлен в виде текста «! 1:1», указывающего на то, что видеоданные в демонстрационном окне 2E в данный момент не отображаются со своим первоначальным разрешением. Как и в примере, показанном на фигурах 4a-4b, пользователь может использовать стрелочку 024 для создания запроса на применение операции восстановления к этому демонстрационному окну, например, путем выбора визуального индикатора 300.
Фиг. 5b-5d показывает анимированную последовательность, являющуюся следствием выбора пользователем визуального индикатора 300, где анимированная последовательность показывает восстановление размера выбранного демонстрационного окна 2E для отображения видеоданных с их первоначальным разрешением, и изменение размера и компоновки других демонстрационных окон 2A-2D, 2F для высвобождения части области отображения. Такая анимированная последовательность может быть сгенерирована процессором отображения, например, путем генерирования соответствующих данных отображения в течение некоторого времени.
Фиг. 5b показывает первую часть указанной последовательности, иллюстрирующую другие демонстрационные окна 2A-2D, 2F с уменьшенным размером для высвобождения части области отображения. Эта часть последовательности, хотя и не показана полностью на фиг. 5b, может служить для ослабления или скрытия других демонстрационных окон 2A-2D, 2F. Следует отметить, что также могут использоваться другие анимированные последовательности для удаления демонстрационных окон из области отображения. Фиг. 5c показывает следующую часть последовательности, иллюстрирующую увеличение размера выбранного демонстрационного окна 2E от первоначального размера 400 через промежуточный размер 410 до окончательного размера 420, при этом последний размер позволяет отображать видеоданные с их первоначальным разрешением.
Фиг. 5d показывает следующую часть последовательности, иллюстрирующую видеоданные в выбранном демонстрационном окне 2E, показанном в первоначальном разрешении. Чтобы указать на этот факт пользователю, показан другой визуальный индикатор 310, а именно, содержащий текст «1:1» вместо текста «! 1:1», то есть, без восклицательного знака «!». Фиг. 5d также иллюстрирует другие демонстрационные окна, которые снова увеличиваются в размере, чтобы занять оставшуюся область отображения. Следует отметить, что также могут использоваться другие анимированные последовательности для повторного ввода демонстрационных окон в область отображения. Фиг. 5e в конечном итоге показывает новую компоновку демонстрационных окон 2A-2F, в которой у выбранного демонстрационного окна 2E был восстановлен размер для отображения видеоданных до первоначального разрешения, а у других демонстрационных окон были восстановлены размеры и изменена компоновка вокруг выбранного демонстрационного окна 2E, то есть, в оставшейся области отображения.
В приведенных выше примерах показанный визуальный индикатор предусмотрен только для одного демонстрационного окна. Следует понимать, что визуальный индикатор может быть предусмотрен для некоторого количества или для всех демонстрационных окон, в которых видеоданные были пространственно отмасштабированы из своего первоначального пространственного разрешения, или в дополнительном случае – не были пространственно отмасштабированы. Дополнительно или в альтернативном варианте один или более из указанного множества источников видеосигналов могут быть отмечены как чувствительные к масштабированию, и процессор отображения может быть выполнен с возможностью генерирования визуального индикатора только для демонстрационных окон, которые отображают видеоданные от указанных чувствительных к масштабированию источников видеосигналов. Например, видеоданные с сессии удаленного рабочего стола могут представлять собой чувствительный к масштабированию источник видеосигналов, в частности, если сессия удаленного рабочего стола относится к медицинской рабочей станции или к установке медицинской визуализации, вследствие чего вероятно отображение медицинского изображения или медицинского сигнала.
Фиг. 6 показывает альтернативный визуальный индикатор 302, который является графическим элементом, включающим треугольник и восклицательный внутри него. Визуальный индикатор 302 может обеспечивать текст, который появляется при наведении стрелочки 024 на визуальный индикатор 302, и в котором процессор отображения может генерировать диалог 320, предупреждающий пользователя с помощью текста “DIAG? DSPL 1:1” о том, что в диагностических целях видеоданные в демонстрационном окне должны отображаться с первоначальным разрешением.
В общем случае процессор отображения может быть выполнен с возможностью генерирования визуального индикатора для визуальной индикации того, что у видеоданных в одном из демонстрационных окон был пространственно увеличен масштаб в количество раз, которое превышает заданное значение увеличения масштаба от первоначального пространственного разрешения. Например, визуальный индикатор может указывать на то, что пространственный масштаб отклонился от первоначального пространственного разрешения больше, чем на 5%, например, превышает 105% первоначального пространственного разрешения или опустился ниже 95% от первоначального пространственного разрешения.
Следует понимать, что настоящее изобретение может быть с успехом использовано в интерфейсах пользователя следующего поколения, например, в так называемой рабочей станции гибкого наблюдения, которая обеспечивает наблюдение и управление несколькими внешними источниками видеосигналов с одного рабочего положения, например, с помощью одной мыши. Для этой цели может быть предусмотрено множество демонстрационных окон, каждое их которых отображает отдельный внешний источник видеосигналов, при этом пользователь сможет задавать компоновку на дисплее и свободно изменять размер демонстрационных окон, например, с помощью мыши.
Настоящее изобретение устраняет следующую неудобную последовательность отображения множества внешних источников видеосигналов в компоновке демонстрационных окон, и позволяет пользователю свободно изменять размер демонстрационных окон, а именно, видеоданные источника видеосигналов могут быть показаны с размером, отличающимся от их первоначального разрешения, и по этой причине могут быть отмасштабированы для достижения соответствия компоновке демонстрационных окон на дисплее. Для некоторых внешних источников видеосигналов, особенно для внешних источников видеосигналов, показывающих медицинские изображения или гемодинамические или электрофизиологические сигналы, применение масштабирования к видеоданным источника видеосигналов может привести к нежелательным искажениям медицинских изображений или помехам в медицинских сигналах с потенциально отрицательным воздействием на постановку диагноза и/или на лечение больного. Следует понимать, что настоящее изобретение позволяет оповещать пользователя о таких нежелательных помехах и дополнительно устранять такие нежелательные помехи путем запроса на применение операции восстановления к выбранному демонстрационному окну.
Следует понимать, что отображение видеоданных с первоначальным разрешением может включать обрезание по краям видеоданных для заполнения соответствующего демонстрационного окна без пространственного масштабирования видеоданных. Соответственно, дополнительно к или альтернативно восстановлению размеров выбранного демонстрационного окна для отображения видеоданных с первоначальным разрешением видеоданные также могут обрезаться по краям.
Следует понимать, что данное изобретение также применимо к компьютерным программам, в частности, к компьютерным программам на носителях, адаптированных для реализации данного изобретения на практике. Такая программа может иметь вид исходного кода, объектного кода, промежуточного кода и объектного кода в частично компилированном виде или в любом другом виде, пригодном для использования для реализации способа согласно данного изобретения. Также следует понимать, что такая программа может иметь много различных архитектурных решений. Например, программный код, реализующий функциональность способа или системы согласно данному изобретению, может подразделяться на одну или более подпрограмм. Для специалиста в данной области техники будет понятно, что существует много разных способов распределения функциональности среди таких подпрограмм. Подпрограммы могут храниться вместе в одном исполняемом файле с целью формирования независимой программы. Такой исполняемый файл может включать выполняемые компьютером команды, например, команды процессора и/или команды интерпретатора (например, команды Java-интерпретатора). В альтернативном варианте одна или более или все подпрограммы могут храниться по меньшей мере в одном файле внешней библиотеки и могут быть статически или динамически соединены с главной программой, например, во время ее выполнения. Главная программа содержит по меньшей мере один вызов по меньшей мере одной подпрограммы. Подпрограммы могут также включать функциональные вызовы друг друга. Вариант осуществления, относящийся к компьютерному программному продукту, включает выполняемые компьютером команды, соответствующие каждому этапу обработки по меньшей мере одного из способов, изложенных в данном документе. Такие команды могут подразделяться на подпрограммы и/или храниться в одном или более файлах, которые могут быть статически или динамически соединены. Другой вариант осуществления, относящийся к компьютерному программному продукту, включает выполняемые компьютером команды, соответствующие каждому средству по меньшей мере одной системы и/или продукта, изложенных в данном документе. Такие команды могут подразделяться на подпрограммы и/или храниться в одном или более файлах, которые могут быть статически или динамически соединены.
Носитель компьютерной программы может быть любой сущностью или устройством, способным нести программу. Например, такой носитель может включать среду хранения, такую как ПЗУ, например, CD-ROM или полупроводниковое ПЗУ, или магнитную записывающую среду, например, жесткий диск. Кроме того, носитель может быть передаваемым носителем, например, электрических или оптических сигналов, которые могут передаваться по электрическим или оптическим кабелям, по радио или иным способом. Если программа реализуется в таких сигналах, носитель может быть сформирован таким кабелем, устройством или средством. В альтернативном варианте носитель может быть интегральной микросхемой, в которую встроена программа, при этом такая интегральная микросхема предназначена для выполнения или использования при выполнении соответствующего способа.
Следует отметить, что упомянутые выше варианты осуществления носят скорее иллюстративный характер, и никоим образом не ограничивают данное изобретение, а специалисты в данной области техники смогут разработать много альтернативных вариантов его осуществления без отступления от объема формулы изобретения. В этой формуле любые ссылочные обозначения, размещенные между круглыми скобками, не должны истолковываться как ограничивающие формулу. Использование глагола «содержать» и его спряжений не выключают наличие элементов или этапов, отличающихся от указанных в этой формуле. Артикль английского языка “a” или “an” перед элементом не исключает наличия множественного числа таких элементов. Данное изобретение может быть реализовано посредством аппаратных средств, содержащих несколько различающихся элементов, и посредством компьютера с соответствующей хранящейся программой. В пункте формулы изобретения, относящемся к устройству, перечислены несколько средств, и некоторые из них могут быть реализованы как один и тот же элемент аппаратных средств. Сам по себе тот факт, что некоторые средства перечислены в разных взаимозависимых пунктах формулы изобретения, не означает, что сочетание таких средств не может быть с успехом использовано.
Claims (30)
1. Система (100) для одновременного отображения видеоданных от множества источников видеосигналов на дисплее, содержащая:
видеовход (120) для приема видеоданных (122) от указанного множества источников (040, 042) видеосигналов, причем видеоданные по меньшей мере от одного из указанного множества источников видеосигналов явно отмечены как чувствительные к масштабированию;
процессор (140) отображения для генерирования данных (142) отображения для отображения видеоданных (122) от указанного множества источников видеосигналов в соответствующих демонстрационных окнах (1A-2F) на дисплее (080),
причем демонстрационные окна расположены с обеспечением одновременного заполнения на дисплее области отображения;
а процессор отображения выполнен с возможностью:
i) выполнять, в случае необходимости заполнения соответствующих демонстрационных окон, пространственное масштабирование видеоданных от одного или более из указанного множества источников видеосигналов для заполнения указанных соответствующих демонстрационных окон;
ii) только для каждых видеоданных, которые явно отмечены как чувствительные к масштабированию и которые были пространственно отмасштабированы, генерировать визуальный индикатор (300-320) для визуальной индикации, что чувствительные к масштабированию видеоданные в соответствующих демонстрационных окнах (1A-2F) были пространственно отмасштабированы из своего первоначального пространственного разрешения; и
iii) одновременно отображать визуальный индикатор (310) во время отображения указанных чувствительных к масштабированию видеоданных, которые были пространственно отмасштабированы.
2. Система (100) по п. 1, дополнительно содержащая подсистему (160) интерфейса пользователя, позволяющую пользователю указывать на применение операции восстановления размера к выбранному демонстрационному окну (1B, 2Е), причем процессор (140) отображения выполнен с возможностью:
восстанавливать, на основании операции восстановления размера, размеры одного или более демонстрационных окон (1A-2F), содержащих по меньшей мере указанное выбранное демонстрационное окно (1B, 2Е); и
выполнять пространственное масштабирование видеоданных (122) от одного или более из указанного множества источников видеосигналов для заполнения соответствующего одного или более демонстрационных окон с восстановленными размерами.
3. Система (100) по п. 2, в которой операция восстановления размера является операцией восстановления, а процессор отображения (140) выполнен с возможностью выполнения операции восстановления путем восстановления размеров выбранного демонстрационного окна (1B, 2Е) для отображения видеоданных с первоначальным разрешением.
4. Система (100) по п. 3, в которой подсистема (160) интерфейса пользователя выполнена с обеспечением возможности пользователю инициировать операцию восстановления путем выбора визуального индикатора (300-320).
5. Система (100) по п. 2, в которой процессор (140) отображения выполнен с возможностью восстановления размеров или изменения компоновки невыбранных демонстрационных окон (1А, 1С, 2A-2D, 2F) в рамках операции восстановления размера для высвобождения части области отображения для обеспечения восстановления размеров выбранного демонстрационного окна (1B, 2Е).
6. Система (100) по п. 5, в которой процессор (140) отображения выполнен с возможностью анимации (400-420) указанного восстановления размеров или указанного изменения компоновки.
7. Система (100) по п. 2, в которой подсистема (160) интерфейса пользователя выполнена с обеспечением возможности пользователю инициировать операцию восстановления размера путем перемещения общей границы между выбранным демонстрационным окном (1B, 2Е) и другим демонстрационным окном.
8. Система (100) по п. 1, в которой процессор (140) отображения выполнен с возможностью отображения визуального индикатора (300-320) в визуальной связи с одним из демонстрационных окон (1B, 2Е).
9. Система (100) по п. 1, в которой один или более из указанного множества источников видеосигналов отмечены как чувствительные к масштабированию,
причем процессор (140) отображения выполнен с возможностью генерирования визуального индикатора (300-320) только для демонстрационных окон, которые отображают видеоданные от указанных чувствительных к масштабированию источников видеосигналов.
10. Система (100) по п. 1, в которой указанное множество источников видеосигналов содержит рабочую станцию (040) или установку воспроизведения изображений, соединенную с системой посредством сессии удаленного рабочего стола.
11. Система (100) по п. 10, в которой сессия удаленного рабочего стола показывает медицинское изображение или медицинский сигнал.
12. Рабочая станция для воспроизведения изображений, содержащая систему по п. 1.
13. Способ (200) одновременного отображения на дисплее видеоданных от множества источников видеосигналов, включающий:
- прием (210) видеоданных от указанного множества источников видеосигналов, причем видеоданные по меньшей мере от одного из указанного множества источников видеосигналов явно отмечены как чувствительные к масштабированию;
- генерирование данных (220) отображения для отображения видеоданных от указанного множества источников видеосигналов в соответствующих демонстрационных окнах на дисплее,
причем демонстрационные окна расположены с обеспечением одновременного заполнения на дисплее области отображения; а генерирование данных отображения включает:
i) выполнение, в случае необходимости заполнения соответствующих демонстрационных окон, пространственного масштабирования (230) видеоданных от одного или более из указанного множества источников видеосигналов для заполнения указанных соответствующих демонстрационных окон,
ii) только для каждых видеоданных, которые явно отмечены как чувствительные к масштабированию и которые были пространственно отмасштабированы, генерирование (240) визуального индикатора для визуальной индикации, что чувствительные к масштабированию видеоданные в соответствующих демонстрационных окнах были пространственно отмасштабированы из своего первоначального пространственного разрешения; и
iii) одновременное отображение визуального индикатора (310) во время отображения указанных чувствительных к масштабированию видеоданных, которые были пространственно отмасштабированы.
14. Компьютерочитаемый носитель, содержащий команды, предписывающие процессорной системе выполнять способ по п. 13.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP13186309.4 | 2013-09-27 | ||
| EP13186309 | 2013-09-27 | ||
| PCT/EP2014/070421 WO2015044236A1 (en) | 2013-09-27 | 2014-09-25 | Simultaneously displaying video data of multiple video sources |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| RU2016116065A RU2016116065A (ru) | 2017-11-01 |
| RU2016116065A3 RU2016116065A3 (ru) | 2018-07-16 |
| RU2677570C2 true RU2677570C2 (ru) | 2019-01-17 |
Family
ID=49253180
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2016116065A RU2677570C2 (ru) | 2013-09-27 | 2014-09-25 | Одновременное отображение видеоданных от множества источников видеосигналов |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US10586513B2 (ru) |
| EP (2) | EP3540725A1 (ru) |
| JP (1) | JP6416233B2 (ru) |
| CN (1) | CN105793918B (ru) |
| BR (1) | BR112016006293A2 (ru) |
| RU (1) | RU2677570C2 (ru) |
| WO (1) | WO2015044236A1 (ru) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10025875B2 (en) * | 2013-10-25 | 2018-07-17 | Turner Broadcasting System, Inc. | Concepts for providing an enhanced media presentation |
| US10820062B2 (en) | 2013-10-25 | 2020-10-27 | Turner Broadcasting System, Inc. | Providing interactive advertisements |
| US10437432B2 (en) * | 2014-06-27 | 2019-10-08 | Vmware, Inc. | Integration of user interface technologies |
| KR20180071012A (ko) * | 2016-12-19 | 2018-06-27 | 삼성전자주식회사 | 전자 장치 및 전자 장치 제어 방법 |
| CN109348276B (zh) * | 2018-11-08 | 2019-12-17 | 北京微播视界科技有限公司 | 视频画面调整方法、装置、计算机设备和存储介质 |
| CN110392295A (zh) * | 2019-07-04 | 2019-10-29 | 安徽富煌科技股份有限公司 | 一种视频监控系统中多路视频播放自动分屏的实现方法 |
| US11594163B2 (en) * | 2020-03-06 | 2023-02-28 | Bby Solutions, Inc. | Multiple-sized display presentation system and apparatus |
| JP7052833B2 (ja) * | 2020-07-16 | 2022-04-12 | 日本電気株式会社 | 情報処理装置、制御方法、及びプログラム |
| TWI742863B (zh) * | 2020-09-23 | 2021-10-11 | 明基電通股份有限公司 | 螢幕解析度調整方法及其顯示裝置 |
| JP7070637B2 (ja) * | 2020-11-10 | 2022-05-18 | 富士通株式会社 | 表示制御プログラム、表示制御方法、及び表示制御装置 |
| WO2022107822A1 (ja) * | 2020-11-20 | 2022-05-27 | ファナック株式会社 | 制御装置 |
| US20250016607A1 (en) * | 2023-07-05 | 2025-01-09 | Verizon Patent And Licensing Inc. | Systems and methods for providing a framework for multiple wireless cameras associated with a user equipment device |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010033287A1 (en) * | 2000-01-11 | 2001-10-25 | Sun Microsystems, Inc. | Graphics system having a super-sampled sample buffer which utilizes a window ID to specify pixel characteristics |
| US20080092054A1 (en) * | 2006-10-17 | 2008-04-17 | Soujanya Bhumkar | Method and system for displaying photos, videos, rss and other media content in full-screen immersive view and grid-view using a browser feature |
| US20110280307A1 (en) * | 1998-11-09 | 2011-11-17 | Macinnis Alexander G | Video and Graphics System with Video Scaling |
| RU2436172C1 (ru) * | 2007-12-26 | 2011-12-10 | Шарп Кабусики Кайся | Способы для определения параметра кривой настройки градационной шкалы и способы для выбора уровня освещения света источника дисплея |
| US20130229433A1 (en) * | 2011-08-26 | 2013-09-05 | Reincloud Corporation | Coherent presentation of multiple reality and interaction models |
| US20130249948A1 (en) * | 2011-08-26 | 2013-09-26 | Reincloud Corporation | Providing interactive travel content at a display device |
| US8986204B2 (en) * | 2009-11-16 | 2015-03-24 | John Allen Pacey | Telemedicine systems and methods |
Family Cites Families (71)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61147290A (ja) * | 1984-03-30 | 1986-07-04 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | 表示変更装置 |
| US5442406A (en) * | 1990-06-01 | 1995-08-15 | Thomson Consumer Electronics, Inc. | Wide screen television |
| US5331419A (en) | 1991-03-26 | 1994-07-19 | Kyocera Corporation | Size display system for electronic camera |
| US5287189A (en) * | 1992-08-21 | 1994-02-15 | Thomson Consumer Electronics, Inc. | Displaying an interlaced video signal with a noninterlaced video signal |
| NL9301004A (nl) | 1993-06-11 | 1995-01-02 | Oce Nederland Bv | Inrichting voor het bewerken en reproduceren van digitale beeldinformatie. |
| EP0717344B1 (en) * | 1994-12-13 | 2001-10-31 | Microsoft Corporation | Taskbar with start menu |
| KR100197837B1 (ko) * | 1995-09-14 | 1999-06-15 | 윤종용 | 더블스크린을 이용한 정보 및 외부신호 표시장치 |
| US5712995A (en) * | 1995-09-20 | 1998-01-27 | Galileo Frames, Inc. | Non-overlapping tiling apparatus and method for multiple window displays |
| US5699535A (en) * | 1996-03-29 | 1997-12-16 | International Business Machines Corporation | Method, memory and apparatus for automatically resizing a plurality of windows displayed on a computer display |
| US5940077A (en) * | 1996-03-29 | 1999-08-17 | International Business Machines Corporation | Method, memory and apparatus for automatically resizing a window while continuing to display information therein |
| US6295388B1 (en) * | 1996-06-10 | 2001-09-25 | Agfa Corporation | Method for selecting an area of full resolution image detail for viewing during scanning |
| WO2000021288A1 (en) * | 1998-10-01 | 2000-04-13 | Matsushita Electric Industrial Co., Ltd. | Image signal conversion equipment |
| EP0991265A3 (en) | 1998-10-01 | 2003-08-27 | Hewlett-Packard Company, A Delaware Corporation | User interface high-lighter function to provide directed input for image processing |
| US6137539A (en) * | 1998-10-09 | 2000-10-24 | Matshushita Electric Industrial Co, Ltd | Digital television status display |
| US6204887B1 (en) * | 1998-12-11 | 2001-03-20 | Hitachi America, Ltd. | Methods and apparatus for decoding and displaying multiple images using a common processor |
| JP4312934B2 (ja) * | 1999-06-29 | 2009-08-12 | エルジー エレクトロニクス インコーポレイティド | デジタルインタフェースを通して連結された機器間の特性情報による動作方法及びその制御装置 |
| WO2001059974A2 (en) | 2000-02-09 | 2001-08-16 | Sell It 3D | Method for displaying rich content |
| KR100327377B1 (ko) * | 2000-03-06 | 2002-03-06 | 구자홍 | 디지털 영상 수신기와 디지털 디스플레이 장치 사이에서디지털 영상 신호를 디스플레이 하는 방법 |
| US6791578B1 (en) * | 2000-05-30 | 2004-09-14 | Apple Computer, Inc. | 16:9 aspect ratio and anamorphic image processing |
| US6690425B1 (en) * | 2000-06-22 | 2004-02-10 | Thomson Licensing S.A. | Aspect ratio control arrangement in a video display |
| US7035337B2 (en) * | 2000-11-29 | 2006-04-25 | Sony Corporation | Stream processing apparatus |
| US7206029B2 (en) * | 2000-12-15 | 2007-04-17 | Koninklijke Philips Electronics N.V. | Picture-in-picture repositioning and/or resizing based on video content analysis |
| US20020089549A1 (en) | 2001-01-09 | 2002-07-11 | Munro James A. | Image having a hierarchical structure |
| JP2002236152A (ja) * | 2001-02-08 | 2002-08-23 | Mitsubishi Electric Corp | 半導体集積回路の試験装置及び試験方法 |
| US6678009B2 (en) * | 2001-02-27 | 2004-01-13 | Matsushita Electric Industrial Co., Ltd. | Adjustable video display window |
| US8006262B2 (en) * | 2001-06-29 | 2011-08-23 | Rodriguez Arturo A | Graphic user interfaces for purchasable and recordable media (PRM) downloads |
| US7224404B2 (en) * | 2001-07-30 | 2007-05-29 | Samsung Electronics Co., Ltd. | Remote display control of video/graphics data |
| JP4011949B2 (ja) * | 2002-04-01 | 2007-11-21 | キヤノン株式会社 | マルチ画面合成装置及びデジタルテレビ受信装置 |
| US7036089B2 (en) * | 2002-04-23 | 2006-04-25 | Hewlett-Packard Development Company, L.P. | Distribution of application windows in a computing device display |
| US7051040B2 (en) | 2002-07-23 | 2006-05-23 | Lightsurf Technologies, Inc. | Imaging system providing dynamic viewport layering |
| US20040090556A1 (en) * | 2002-11-12 | 2004-05-13 | John Kamieniecki | Video output signal format determination in a television receiver |
| JP3793142B2 (ja) * | 2002-11-15 | 2006-07-05 | 株式会社東芝 | 動画像加工方法及び装置 |
| US6848792B1 (en) * | 2002-12-27 | 2005-02-01 | Barco N.V. | Full resolution multiple image projection system and method for projecting two images in full resolution adjacent each other |
| US7802288B2 (en) * | 2003-03-14 | 2010-09-21 | Starz Entertainment, Llc | Video aspect ratio manipulation |
| US8484576B2 (en) * | 2003-04-17 | 2013-07-09 | Supersonic Aerospace International, Llc | System and method for customizing multiple windows of information on a display |
| EP1635558A4 (en) * | 2003-05-28 | 2009-03-18 | Panasonic Corp | DIGITAL INTERFACE DECODER RECEIVER DEVICE |
| GB2410638A (en) * | 2004-01-28 | 2005-08-03 | British Sky Broadcasting Ltd | Automatic formatting of signals sent to a plurality of outputs by a media device |
| US7616264B1 (en) * | 2004-12-06 | 2009-11-10 | Pixelworks, Inc. | Cropped and scaled picture-in-picture system and method |
| US7760269B2 (en) * | 2005-08-22 | 2010-07-20 | Hewlett-Packard Development Company, L.P. | Method and apparatus for sizing an image on a display |
| US20070201833A1 (en) * | 2006-02-17 | 2007-08-30 | Apple Inc. | Interface for defining aperture |
| EP1847924A1 (en) * | 2006-04-20 | 2007-10-24 | International Business Machines Corporation | Optimal display of multiple windows within a computer display |
| US8200062B2 (en) * | 2006-04-21 | 2012-06-12 | Panasonic Corporation | Playback apparatus, program, and playback method |
| JP2008028876A (ja) | 2006-07-25 | 2008-02-07 | Hitachi Ltd | 多分割画面表示装置 |
| US10503342B2 (en) * | 2006-08-04 | 2019-12-10 | Apple Inc. | User interface spaces |
| US8054241B2 (en) * | 2006-09-14 | 2011-11-08 | Citrix Systems, Inc. | Systems and methods for multiple display support in remote access software |
| US20080150966A1 (en) | 2006-12-21 | 2008-06-26 | General Instrument Corporation | Method and Apparatus for Scaling Graphics Images Using Multiple Surfaces |
| KR101431003B1 (ko) * | 2007-06-13 | 2014-08-20 | 삼성전자주식회사 | 영상신호의 디스플레이방법 및 이를 적용한 디스플레이시스템 |
| KR101464661B1 (ko) * | 2007-08-17 | 2014-11-25 | 삼성전자주식회사 | 외부-영상기기의 영상출력 모드 변경기능을 구비한영상기기 및 그 제어방법 |
| US9304994B2 (en) * | 2007-08-30 | 2016-04-05 | At&T Intellectual Property Ii, L.P. | Media management based on derived quantitative data of quality |
| JP2009105724A (ja) * | 2007-10-24 | 2009-05-14 | Funai Electric Co Ltd | 画像データサーバ |
| US8164600B2 (en) * | 2007-12-06 | 2012-04-24 | Barco Nv | Method and system for combining images generated by separate sources |
| US20090228922A1 (en) * | 2008-03-10 | 2009-09-10 | United Video Properties, Inc. | Methods and devices for presenting an interactive media guidance application |
| US9716854B2 (en) | 2008-04-09 | 2017-07-25 | Imagine Communications Corp. | Video multiviewer system with distributed scaling and related methods |
| US20160077677A1 (en) * | 2008-05-20 | 2016-03-17 | Israel Valdes | Apparatus and method for user configurable content |
| US8370293B2 (en) | 2008-08-21 | 2013-02-05 | Terarecon Inc. | Workflow template management for medical image data processing |
| EP2262230A1 (en) * | 2009-06-08 | 2010-12-15 | Koninklijke Philips Electronics N.V. | Device and method for processing video data |
| US9152299B2 (en) * | 2009-10-08 | 2015-10-06 | Red Hat, Inc. | Activity management tool |
| US9141260B2 (en) * | 2009-10-08 | 2015-09-22 | Red Hat, Inc. | Workspace management tool |
| US8479117B2 (en) * | 2010-06-04 | 2013-07-02 | Lenovo (Singapore) Pte. Ltd. | Intelligent window sizing for graphical user interfaces |
| WO2012023104A1 (en) * | 2010-08-18 | 2012-02-23 | Koninklijke Philips Electronics N.V. | Visualization of concurrently executing computer interpretable guidelines |
| JP4977243B2 (ja) * | 2010-09-16 | 2012-07-18 | 株式会社東芝 | 画像処理装置、方法、及びプログラム |
| JP5648473B2 (ja) | 2010-12-27 | 2015-01-07 | ソニー株式会社 | 電子機器、表示制御方法およびプログラム |
| JP5299469B2 (ja) | 2011-04-26 | 2013-09-25 | コニカミノルタ株式会社 | 画像表示装置及び画像表示システム並びに画像表示制御プログラム |
| JP5555661B2 (ja) | 2011-04-28 | 2014-07-23 | 京セラドキュメントソリューションズ株式会社 | 情報処理装置及びデータの合成方法 |
| US8836703B2 (en) | 2011-09-20 | 2014-09-16 | General Electric Company | Systems and methods for accurate measurement with a mobile device |
| US9696880B2 (en) * | 2011-12-26 | 2017-07-04 | Inadev Corporation | Screen management system |
| WO2013097102A1 (en) * | 2011-12-28 | 2013-07-04 | Intel Corporation | User effected adaptive streaming |
| JP5994275B2 (ja) * | 2012-02-14 | 2016-09-21 | セイコーエプソン株式会社 | 表示装置、及び、表示装置の制御方法 |
| US8982145B2 (en) * | 2012-08-31 | 2015-03-17 | Google Inc. | Display error indications |
| US8878997B2 (en) * | 2013-03-11 | 2014-11-04 | Sony Corporation | Electronic displays having paired canvases |
| US9921711B2 (en) * | 2013-03-14 | 2018-03-20 | Samsung Electronics Co., Ltd. | Automatically expanding panes |
-
2014
- 2014-09-25 CN CN201480064599.3A patent/CN105793918B/zh active Active
- 2014-09-25 BR BR112016006293A patent/BR112016006293A2/pt not_active IP Right Cessation
- 2014-09-25 EP EP19167290.6A patent/EP3540725A1/en not_active Withdrawn
- 2014-09-25 WO PCT/EP2014/070421 patent/WO2015044236A1/en not_active Ceased
- 2014-09-25 US US15/022,593 patent/US10586513B2/en active Active
- 2014-09-25 EP EP14772344.9A patent/EP3050049A1/en not_active Ceased
- 2014-09-25 JP JP2016516967A patent/JP6416233B2/ja active Active
- 2014-09-25 RU RU2016116065A patent/RU2677570C2/ru not_active IP Right Cessation
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110280307A1 (en) * | 1998-11-09 | 2011-11-17 | Macinnis Alexander G | Video and Graphics System with Video Scaling |
| US20010033287A1 (en) * | 2000-01-11 | 2001-10-25 | Sun Microsystems, Inc. | Graphics system having a super-sampled sample buffer which utilizes a window ID to specify pixel characteristics |
| US20080092054A1 (en) * | 2006-10-17 | 2008-04-17 | Soujanya Bhumkar | Method and system for displaying photos, videos, rss and other media content in full-screen immersive view and grid-view using a browser feature |
| RU2436172C1 (ru) * | 2007-12-26 | 2011-12-10 | Шарп Кабусики Кайся | Способы для определения параметра кривой настройки градационной шкалы и способы для выбора уровня освещения света источника дисплея |
| US8986204B2 (en) * | 2009-11-16 | 2015-03-24 | John Allen Pacey | Telemedicine systems and methods |
| US20130229433A1 (en) * | 2011-08-26 | 2013-09-05 | Reincloud Corporation | Coherent presentation of multiple reality and interaction models |
| US20130249948A1 (en) * | 2011-08-26 | 2013-09-26 | Reincloud Corporation | Providing interactive travel content at a display device |
Also Published As
| Publication number | Publication date |
|---|---|
| BR112016006293A2 (pt) | 2017-08-01 |
| RU2016116065A (ru) | 2017-11-01 |
| EP3540725A1 (en) | 2019-09-18 |
| JP6416233B2 (ja) | 2018-10-31 |
| EP3050049A1 (en) | 2016-08-03 |
| WO2015044236A1 (en) | 2015-04-02 |
| US10586513B2 (en) | 2020-03-10 |
| JP2016533551A (ja) | 2016-10-27 |
| CN105793918B (zh) | 2019-01-22 |
| US20160240170A1 (en) | 2016-08-18 |
| RU2016116065A3 (ru) | 2018-07-16 |
| CN105793918A (zh) | 2016-07-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2677570C2 (ru) | Одновременное отображение видеоданных от множества источников видеосигналов | |
| JP5842000B2 (ja) | 表示画像のズームイン | |
| US9788725B2 (en) | Medical image display apparatus and method | |
| JP6198604B2 (ja) | 医用画像システム | |
| CA2813207C (en) | Overlay maps for navigation of intraoral images | |
| EP3783885B1 (en) | Image display device and image display method | |
| US20080118237A1 (en) | Auto-Zoom Mark-Up Display System and Method | |
| EP3936991A1 (en) | Apparatus for displaying data | |
| CN109918604A (zh) | 网页绘图方法、装置、设备及存储介质 | |
| JP6220268B2 (ja) | 表示画像のズーム方法 | |
| JP2015146121A (ja) | Simd型超並列演算処理装置向け超解像処理方法、装置、プログラム及び記憶媒体 | |
| US10324582B2 (en) | Medical image display apparatus, method for controlling the same | |
| JP2010521859A (ja) | 画像を編集するための方法及び装置 | |
| US20150235344A1 (en) | Image magnifier with focus plus context | |
| EP4481757A1 (en) | Systems and methods for annotation panels | |
| CN109256193A (zh) | 图像显示方法及装置、存储介质、电子终端 | |
| JP5789369B2 (ja) | X線画像表示装置 | |
| CN109729313A (zh) | 一种硬盘录像机通道切换方法、装置、设备和存储介质 | |
| WO2013190420A1 (en) | Medical imaging display arrangement | |
| FR3018362A1 (fr) | Procede et systeme d'aide a la localisation d'un element d'un systeme complexe, et methode et ensemble d'aide a la maintenance d'un systeme complexe |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20200926 |