УСТРОЙСТВО ДЛЯ ИДЕНТИФИКАЦИИ ОБЛАСТИ ДВИЖУЩЕГОСЯ ИЗОБРАЖЕНИЯ И СПОСОБ

1. Способ определения прямоугольной области движущегося изображения, отображаемого в части дисплейной области, имеющей пиксели, расположенные в ней в направлениях рядов и столбцов, включающий в себя:
этап оценивания движущегося единичного блока, на котором дисплейную область делят на единичные блоки, каждый из которых включает в себя предварительно определенное число пикселей, и оценивают, является ли каждый единичный блок движущимся единичным блоком, имеющим движение;
этап определения движущегося блока столбца, на котором в качестве блока столбца устанавливают совокупность единичных блоков, содержащихся в столбце, включающую в себя один из самых верхних единичных блоков из указанных единичных блоков, и, если один блок столбца включает в себя по меньшей мере один движущийся единичный блок, определяют указанный блок столбца в качестве движущегося блока столбца;
этап определения движущегося блока ряда, на котором в качестве блока ряда устанавливают совокупность единичных блоков, содержащихся в ряду, включающую в себя один из самых левых единичных блоков из указанных единичных блоков, и, если один блок ряда включает в себя по меньшей мере один движущийся единичный блок, определяют указанный блок ряда в качестве движущегося блока ряда;
этап первого определения прямоугольной области движущегося изображения, на котором в качестве прямоугольной области движущегося изображения определяют прямоугольную область, задаваемую единичными блоками, содержащимися как в движущемся блоке ряда, так и в движущемся блоке столбца; и
этап второго определения прямоугольной области движущегося изображения, на котором в качестве указанной прямоугольной области движущегося изображения определяют область, ограниченную краями в прямоугольной области движущегося изображения на основе пикселей в единичных блоках, образующих четыре периферийные стороны указанных единичных блоков, содержащихся в прямоугольной области движущегося изображения.
2. Способ по п. 1, в котором
этап второго определения прямоугольной области движущегося изображения включает
определение ряда, имеющего отличающееся репрезентативное значение пикселей в единичных блоках, образующих указанные четыре периферийные стороны, в качестве границы, проходящей в направлении рядов, указанной прямоугольной области движущегося изображения, и
определение столбца, имеющего отличающееся репрезентативное значение пикселей в единичных блоках, образующих указанные четыре периферийные стороны, в качестве границы, проходящей в направлении столбцов, указанной прямоугольной области движущегося изображения.
3. Способ по п. 1, в котором
этап второго определения прямоугольной области движущегося изображения включает определение границ указанной прямоугольной области движущегося изображения посредством оценивания того, является ли каждый пиксель в единичных блоках, образующих указанные четыре периферийные стороны, изменяющимся пикселем, который изменяется между различными кадрами.
4. Способ по п. 1, в котором
этап второго определения прямоугольной области движущегося изображения включает
извлечение пикселей, служащих в качестве краев, проходящих в направлении рядов, и пикселей, служащих в качестве краев, проходящих в направлении столбцов, из пикселей в единичных блоках, образующих указанные четыре периферийные стороны, и
определение границ указанной прямоугольной области движущегося изображения на основе общего числа пикселей, служащих в качестве краев, проходящих в направлении рядов, в каждом ряду, и общего числа пикселей, служащих в качестве краев, проходящих в направлении столбцов, в каждом столбце.
5. Способ по любому из пп. 1-4, в котором
перед этапом второго определения прямоугольной области движущегося изображения выполняют оценивание на предмет прокручивания, являющееся оцениванием, при котором оценивают, изменяется ли изображение в определенной прямоугольной области движущегося изображения между кадрами вследствие прокручивания, и,
если произведено оценивание, что изображение изменяется вследствие прокручивания, этап второго определения прямоугольной области движущегося изображения отменяют.
6. Способ по п. 5, в котором
оценивание на предмет прокручивания включает
оценивание того, служит ли каждый из пикселей в определенной прямоугольной области движущегося изображения в качестве края, на основе разности в пиксельном значении между указанным пикселем и смежным пикселем,
признание, в качестве области существования промежутка символа, ряда или столбца, включающего в себя заранее определенное число или более пикселей, не служащих в качестве краев, и
оценивание того, что изображение изменяется вследствие прокручивания, на основе отношения области существования промежутка символа к определенной прямоугольной области движущегося изображения.
7. Способ по любому из пп. 1-4, в котором
перед этапом второго определения прямоугольной области движущегося изображения многократно выполняют этап определения движущегося блока столбца, этап определения движущегося блока ряда и этап первого определения прямоугольной области движущегося изображения на прямоугольной области движущегося изображения, определенной на этапе первого определения прямоугольной области движущегося изображения.
8. Устройство для определения прямоугольной области движущегося изображения, отображаемого в части дисплейной области, имеющей пиксели, расположенные в ней в направлениях рядов и столбцов, содержащее:
средства оценивания движущегося единичного блока, выполненные с возможностью деления дисплейной области на единичные блоки, каждый из которых включает в себя предварительно определенное число пикселей, оценивания того, является ли каждый единичный блок движущимся единичным блоком, имеющим движение;
средства определения движущегося блока столбца, выполненные с возможностью установления, в качестве блока столбца, совокупности единичных блоков, содержащихся в столбце, включающей в себя один из самых верхних единичных блоков из указанных единичных блоков, и, если один блок столбца включает в себя по меньшей мере один движущийся единичный блок, определения указанного блока столбца в качестве движущегося блока столбца;
средства определения движущегося блока ряда, выполненные с возможностью установления, в качестве блока ряда, совокупности единичных блоков, содержащихся в ряду, включающей в себя один из самых левых единичных блоков из указанных единичных блоков, и, если один блок ряда включает в себя по меньшей мере один движущийся единичный блок, определения указанного блока ряда в качестве движущегося блока ряда;
средства первого определения прямоугольной области движущегося изображения, выполненные с возможностью определения в качестве прямоугольной области движущегося изображения прямоугольной области, задаваемой единичными блоками, содержащимися как в движущемся блоке ряда, так и в движущемся блоке столбца; и
средства второго определения прямоугольной области движущегося изображения, выполненные с возможностью определения, в качестве указанной прямоугольной области движущегося изображения, области, ограниченной краями в указанной прямоугольной области движущегося изображения на основе пикселей в единичных блоках, образующих четыре периферийные стороны указанных единичных блоков, содержащихся в указанной прямоугольной области движущегося изображения.
9. Устройство по п. 8, в котором
средства второго определения прямоугольной области движущегося изображения определяют ряд, имеющий отличающееся репрезентативное значение пикселей в единичных блоках, образующих указанные четыре периферийные стороны, в качестве границы, проходящей в направлении рядов, указанной прямоугольной области движущегося изображения, и
определяют столбец, имеющий отличающееся репрезентативное значение пикселей в единичных блоках, образующих указанные четыре периферийные стороны, в качестве границы, проходящей в направлении столбцов, указанной прямоугольной области движущегося изображения.
10. Устройство по п. 8, в котором
средства второго определения прямоугольной области движущегося изображения определяют границы указанной прямоугольной области движущегося изображения посредством оценивания того, является ли каждый пиксель в единичных блоках, образующих указанные четыре периферийные стороны, изменяющимся пикселем, который изменяется между различными кадрами.
11. Устройство по п. 8, в котором
средства второго определения прямоугольной области движущегося изображения производят извлечение пикселей, служащих в качестве краев, проходящих в направлении рядов, и пикселей, служащих в качестве краев, проходящих в направлении столбцов, из пикселей в единичных блоках, образующих указанные четыре периферийные стороны, и определяют границы указанной прямоугольной области движущегося изображения на основе общего числа пикселей, служащих в качестве краев, проходящих в направлении рядов, в каждом ряду, и общего числа пикселей, служащих в качестве краев, проходящих в направлении столбцов, в каждом столбце.
12. Устройство по любому из пп. 8-11, также содержащее
средства повторения, выполненные с возможностью обусловливания многократного выполнения средствами определения движущегося блока столбца, средствами определения движущегося блока ряда и средствами первого определения прямоугольной области движущегося изображения процессов на прямоугольной области движущегося изображения, определенной средствами первого определения прямоугольной области движущегося изображения.
13. Монитор, содержащий устройство по любому из пп. 8-12.
14. Дополнительное внешнее преобразовательное устройство, содержащее устройство по любому из пп. 8-12.
15. Дополнительное внешнее преобразовательное устройство по п. 14, в котором
дополнительное внешнее преобразовательное устройство выполнено в виде коммутационного концентратора для переключения монитора назначения входных данных на другой монитор.
16. Программа, обусловливающая выполнение компьютером процесса определения прямоугольной области движущегося изображения, отображаемого в части дисплейной области, имеющей пиксели, расположенные в ней в направлениях рядов и столбцов, при этом программа обуславливает работу компьютера в качестве:
средств оценивания движущегося единичного блока, выполненных с возможностью деления дисплейной области на единичные блоки, каждый из которых включает в себя предварительно определенное число пикселей, оценивания того, является ли каждый единичный блок движущимся единичным блоком, имеющим движение;
средств определения движущегося блока столбца, выполненных с возможностью установления, в качестве блока столбца, совокупности единичных блоков, содержащихся в столбце, включающей в себя один из самых верхних единичных блоков из указанных единичных блоков, и, если один блок столбца включает в себя по меньшей мере один движущийся единичный блок, определения указанного блока столбца в качестве движущегося блока столбца;
средств определения движущегося блока ряда, выполненных с возможностью установления, в качестве блока ряда, совокупности единичных блоков, содержащихся в ряду, включающей в себя один из самых левых единичных блоков из указанных единичных блоков, и, если один блок ряда включает в себя по меньшей мере один движущийся единичный блок, определения указанного блока ряда в качестве движущегося блока ряда;
средств первого определения прямоугольной области движущегося изображения, выполненных с возможностью определения, в качестве прямоугольной области движущегося изображения, прямоугольной области, задаваемой единичными блоками, содержащимися как в движущемся блоке ряда, так и в движущемся блоке столбца; и
средств второго определения прямоугольной области движущегося изображения, выполненных с возможностью определения, в качестве указанной прямоугольной области движущегося изображения, области, ограниченной краями в указанной прямоугольной области движущегося изображения на основе пикселей в единичных блоках, образующих четыре периферийные стороны указанных единичных блоков, содержащихся в указанной прямоугольной области движущегося изображения.
17. Способ определения прямоугольной области движущегося изображения, отображаемого в части дисплейной области, имеющей пиксели, расположенные в ней в направлениях рядов и столбцов, включающий в себя:
этап оценивания движущегося единичного блока, на котором дисплейную область делят на единичные блоки, каждый из которых включает в себя предварительно определенное число пикселей, и оценивают, является ли каждый единичный блок движущимся единичным блоком, имеющим движение;
этап определения движущегося блока столбца, на котором в качестве блока столбца устанавливают совокупность единичных блоков, содержащихся в столбце, включающей в себя один из самых верхних единичных блоков из указанных единичных блоков, и, если один блок столбца включает в себя по меньшей мере один движущийся единичный блок, определяют указанный блок столбца в качестве движущегося блока столбца;
этап определения движущегося блока ряда, на котором в качестве блока ряда устанавливают совокупность единичных блоков, содержащихся в ряду, включающей в себя один из самых левых единичных блоков из указанных единичных блоков, и, если один блок ряда включает в себя по меньшей мере один движущийся единичный блок, определяют указанный блок ряда в качестве движущегося блока ряда; и
этап первого определения прямоугольной области движущегося изображения, на котором в качестве прямоугольной области движущегося изображения определяют прямоугольную область, задаваемую единичными блоками, содержащимися как в движущемся блоке ряда, так и в движущемся блоке столбца.
18. Способ по п. 17, в котором
этап первого определения прямоугольной области движущегося изображения также включающий многократное выполнение этапа определения движущегося блока столбца и этапа определения движущегося блока ряда на определенной прямоугольной области.
19. Устройство для оценивания того, является ли целевая область, подлежащая определению, на экране областью осуществления прокручивания, содержащее:
средства оценивания пикселей краев, выполненные с возможностью оценивания того, служит ли каждый пиксель в целевой области в качестве края, на основе разности в пиксельном значении между указанным пикселем и смежным пикселем;
средства определения области существования промежутка символа, выполненные с возможностью определения ряда или столбца, включающего в себя заранее определенное число или более пикселей, не служащих в качестве краев, в качестве области существования промежутка символа; и
средства оценивания области осуществления прокручивания, выполненные с возможностью оценивания того, является ли целевая область областью осуществления прокручивания, на основе отношения области существования промежутка символа к целевой области.
20. Устройство для определения границ прямоугольной области на экране, содержащее:
средства оценивания пикселей краев, выполненные с возможностью того, является ли каждый из целевых пикселей, подлежащий определению, пикселем, служащим в качестве края, на основе значения каждого пикселя;
средства определения границы, проходящей в направлении рядов, выполненные с возможностью извлечения, в качестве пикселей краев, проходящих в направлении рядов, пикселей, служащих в качестве краев, проходящих в направлении рядов, для расчета общего числа пикселей краев, проходящих в направлении рядов, в каждом ряду и определения границы, проходящей в направлении рядов, на основе указанного общего числа пикселей краев, проходящих в направлении рядов, в каждом ряду;
средства определения границы, проходящей в направлении столбцов, выполненные с возможностью извлечения, в качестве пикселей краев, проходящих в направлении столбцов, пикселей, служащих в качестве краев, проходящих в направлении столбцов, для расчета общего числа пикселей краев, проходящих в направлении столбцов, в каждом столбце, и определения границы, проходящей в направлении столбцов, на основе указанного общего числа краев, проходящих в направлении столбцов, в каждом столбце; и
средства определения прямоугольной области, выполненные с возможностью определения указанных определенных границы, проходящей в направлении рядов, и границы, проходящей в направлении столбцов, в качестве границ указанной прямоугольной области.
21. Устройство по п. 20, также содержащее
средства грубого определения области, выполненные с возможностью определения целевых пикселей, в отношении которых средствами оценивания пикселей краев необходимо произвести оценивания, и содержащие:
1) средства оценивания движущегося единичного блока, выполненные с возможностью деления дисплейной области на единичные блоки, каждый из которых включает в себя предварительно определенное число пикселей, при этом дисплейная область имеет пиксели, расположенные в ней в направлениях рядов и столбцов, оценивания того, является ли каждый единичный блок движущимся единичным блоком, имеющим движение;
2) средства определения движущегося блока столбца, выполненные с возможностью установления, в качестве блока столбца, совокупности единичных блоков, содержащихся в столбце, включающей в себя один из самых верхних единичных блоков из указанных единичных блоков, и, если один блок столбца включает в себя по меньшей мере один движущийся единичный блок, определения указанного блока столбца в качестве движущегося блока столбца;
3) средства определения движущегося блока ряда, выполненные с возможностью установления, в качестве блока ряда, совокупности единичных блоков, содержащихся в ряду, включающей в себя один из самых левых единичных блоков из указанных единичных блоков, и, если один блок ряда включает в себя по меньшей мере один движущийся единичный блок, определения указанного блока ряда в качестве движущегося блока ряда;
4) средства первого определения прямоугольной области движущегося изображения, выполненные с возможностью определения, в качестве прямоугольной области движущегося изображения, прямоугольной области, задаваемой единичными блоками, содержащимися как в движущемся блоке ряда, так и в движущемся блоке столбца; и
5) средства определения целевых пикселей, выполненные с возможностью определения, в качестве целевых пикселей, пикселей, содержащихся в единичных блоках, образующих четыре периферийные стороны указанных единичных блоков, содержащихся в указанной прямоугольной области движущегося изображения.