УСТРОЙСТВО ОБРАБОТКИ ИЗОБРАЖЕНИЙ, СПОСОБ ОБРАБОТКИ ИЗОБРАЖЕНИЙ И ПРОГРАММА
IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD AND PROGRAM

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству обработки изображений, в частности к устройству обработки изображений, которое выполняет процесс определения для отображения плоского изображения или стереоизображения, и к способу обработки изображений и программе, заставляющей компьютер выполнять этот способ.
Уровень техники
В уровне техники предложены методы стереоотображения, которые отображают изображение на экране воспроизводящего устройства и делают это изображение видимым для пользователя в трех измерениях (стереоскопически). Например, существует система Micropol, в которой стереоскопическое визуальное изображение с изображением для правого глаза или изображением для левого глаза, поочередно помещаемым в каждом вертикальном пикселе, воспроизводится на экране, к которому прикреплен поляризующий фильтр, благодаря чему изображение, попадающее в правый глаз, и изображение, попадающее в левый глаз, разделяются одно от другого. Кроме того, например, существует система временного разделения, в которой изображение для правого глаза и изображение для левого глаза отображаются попеременно в равных временных интервалах, и изображение, попадающее в правый глаз, и изображение, попадающее в левый глаз, отделяются одно от другого с помощью очков. Любая из этих систем позволяет пользователю видеть изображение стереоскопически за счет использования параллакса между изображением, попадающим в правый глаз, и изображением, попадающим в левый глаз.
В этих системах, например, стереоскопическое визуальное изображение, в котором изображение для правого глаза и изображение для левого глаза совмещаются друг с другом, вводится в устройство обработки изображений, и на основе этого стереоскопического визуального изображения создается стереоизображение, подлежащее отображению на воспроизводящем устройстве. Ныне начали создаваться несколько таких стереоскопических визуальных изображений для кинофильмов и широковещания. Однако, например, в случае, когда видимое стереоскопическим изображение распространяется посредством широковещания, поскольку существующее видимое плоским изображение используется для рекламных сообщений (СМ) или тому подобного, видимое стереоскопическим изображение и видимое плоским изображение распространяются, будучи смешанными одно с другим. В этом случае, если стереоизображение создается на основе видимого плоским изображении, на воспроизводящем устройстве воспроизводится изображение, которое пользователь не может увидеть. Поэтому, каким бы ни было распространяемое изображение, в устройстве обработки изображений необходимо отображать видимое стереоскопическим изображение или видимое плоским изображение.
Соответственно, была предложена система отображения стереоизображения, которая прикрепляет идентификационную информацию к подлежащему распространению изображению, чтобы тем самым определять, является ли распространяемое изображение видимым плоским изображением или видимым стереоскопическим изображением (например, PTL1). В этой системе изображение распространяется к воспроизводящему устройству по сети после прикрепления идентификационной информации к изображению на стороне сервера, который распространяет это изображение, и к этой прикрепленной к изображению информации обращаются на стороне воспроизводящего устройства, благодаря чему определяют, является ли данное изображение видимым плоским изображением или видим стереоскопическим изображением. Если воспроизводящее устройство обращается к идентификационной информации, прикрепленной к распространяемому изображению, и определяет, что данное изображение представляет собой видимое стереоскопическим изображение, воспроизводящее устройство создает стереоизображение на основе видимого стереоскопическим изображения и воспроизводит его на экране.
Список источников: патентные документы
PTL1: публикация выложенной заявки на патент Японии №2005-175566 (фиг.1).
Раскрытие изобретения
Техническая проблема
Однако вышеприведенный метод из уровня техники требует, например, как сервер, который прикрепляет идентификационную информацию, так и воспроизводящее устройство, которое определяет данную идентификационную информацию. Поэтому, если изображение распространяется от сервера, который не имеет функции прикрепления идентификационной информации, воспроизводящему устройству согласно уровню техники трудно в точности определить, является ли изображение видимым плоским изображением или видимым стереоскопическим изображением. Далее, если формат изображения в распространяемом изображении является форматом изображения, который нельзя должным образом отобразить на воспроизводящем устройстве, имеется опасение, что будет воспроизведено изображение, которое пользователь не может увидеть должным образом.
Настоящее изобретение сделано с учетом вышеупомянутых проблем, и его цель состоит в надлежащем определении формата изображения, а также в отображении соответствующего изображения, приспособленного к формату, который можно отображать на воспроизводящем устройстве.
Решение проблемы
Настоящее изобретение сделано для решения вышеупомянутых проблем и его первый объект относится к устройству обработки изображений и способу обработки для него и программе, заставляющей компьютер выполнять этот способ, причем устройство обработки изображений включает в себя секцию определения формата изображения, которая определяет, является ли формат изображения входного изображения форматом изображения для видимого плоским изображения, наблюдаемого монокулярным зрением, или является форматом изображения для видимого стереоскопическим изображения, включающего в себя область изображения для правого глаза и область изображения для левого глаза; секцию определения воспроизводимого формата, которая определяет воспроизводимый формат выходного изображения, который может отображаться в воспроизводящей секции; секцию определения выходного формата, которая определяет выходной формат выходного изображения, отображаемого в выходной секции, на основе формата изображения и воспроизводимого формата; и секцию создания изображения, которая создает выходное изображение из входного изображения на основе выходного формата, найденного секцией определения выходного формата. Это обеспечивает такую последовательность операций, в которой определяется формат изображения входного изображения, определяется воспроизводимый формат выходного изображения, который может отображаться в воспроизводящей секции, определяется выходной формат выходного изображения на основе формата изображения и воспроизводимого формата, и на основе этого выходного формата создается выходное изображение из входного изображения.
Кроме того, в этом первом объекте секция определения формата изображении может разделять входное изображение на два раздельных изображения и различать, сходны ли эти раздельные изображения друг с другом, и определять, что формат изображения входного изображения является форматом изображения для видимого стереоскопическим изображения, если два раздельных изображения сходны друг с другом. Это обеспечивает такую последовательность операций, в которой секция определения формата изображения определяет, сходны ли друг с другом два раздельных изображения, и определяет, что формат изображения входного изображения является форматом изображения для видимого стереоскопическим изображения, если два раздельных изображения сходны друг с другом.
Кроме того, в этом первом объекте секция определения формата изображении может выполнять распознавание сходства путем разделения одного из двух раздельных изображений далее на множество областей и сравнения для каждой из этого множества областей, изображении в этой области с изображением, соответствующим этой области в другом из двух раздельных изображений. Это обеспечивает такую операцию, в которой для каждой из множества областей изображение в этой области и изображение, соответствующее этой области в другом из двух раздельных изображений, сравниваются друг с другом.
Кроме того, в этом первом объекте может быть далее предусмотрена секция принятия, которая принимает выходной формат выходного изображения, отображаемого в воспроизводящей секции, в качестве назначенного формата воспроизведения, и секция определения выходного формата может определять выходной формат выходного изображения на основе формата изображения, воспроизводимого формата и назначенного формата воспроизведения. Это обеспечивает такую операцию, в которой секция определения выходного формата определяет выходной формат выходного изображения на основе формата изображения, воспроизводимого формата и назначенного формата воспроизведения.
Кроме того, в этом первом объекте может быть далее предусмотрена секция хранения, которая хранит выходной формат совместно с каждой комбинацией формата изображения, воспроизводимого формата и назначенного формата воспроизведения, и секция определения выходного формата может идентифицировать выходной формат, хранящийся в секции хранения, на основе комбинации формата изображения, найденного секцией определения формата изображения, воспроизводимого формата, найденного секцией определения воспроизводимого формата, и назначенного формата воспроизведения, принятого секцией принятия, и определять, что идентифицированный выходной формат является выходным форматом выходного изображения. Это обеспечивает такую последовательность операций, в которой секция определения выходного формата идентифицирует выходной формат, сохраняемый в секции сохранения, на основе комбинации формата изображения, воспроизводимого формата и назначенного формата воспроизведения, и определяет, что этот выходной формат является выходной формат выходного изображения.
Технический результат изобретения
Согласно настоящему изобретению возможно получить такой замечательный результат, заключающийся в том, что формат входного изображения определяется надлежащим образом, и воспроизводится соответствующее изображение, приспособленное к формату, который может быть отображен в воспроизводящей секции.
Краткое описание чертежей
Фиг.1 является блок-схемой, показывающей пример конфигурации устройства 100 обработки изображений согласно первому варианту осуществления настоящего изобретения.
Фиг.2 является блок-схемой, показывающей пример конфигурации секции 120 определения формата изображения согласно первому варианту осуществления настоящего изобретения.
Фиг.3 является блок-схемой, показывающей пример конфигурации секции 130 определения выходного формата согласно первому варианту осуществления настоящего изобретения.
Фиг.4 является блок-схемой, показывающей пример конфигурации секции 140 создания выходного изображения согласно первому варианту осуществления настоящего изобретения.
Фиг.5 является схемой, показывающей пример процесса вычисления вероятности, в котором вероятность вычисляется секцией 122 обработки вычисления вероятности формата SBS, согласно первому варианту осуществления настоящего изобретения.
Фиг.6 является схемой, показывающей пример процесса вычисления вероятности, в котором вероятность вычисляется секцией 122 обработки вычисления вероятности формата SBS, согласно первому варианту осуществления настоящего изобретения.
Фиг.7 является схемой, показывающей пример процесса вычисления вероятности, в котором вероятность вычисляется секцией 122 обработки вычисления вероятности формата SBS, согласно первому варианту осуществления настоящего изобретения.
Фиг.8 является схемой, показывающей пример процесса вычисления вероятности, в котором вероятность вычисляется секцией 123 обработки вычисления вероятности формата TAB, согласно первому варианту осуществления настоящего изобретения.
Фиг.9 является схемой, поясняющей пример, в котором изображение для правого глаза и изображение для левого глаза создаются из видимого плоским изображения секцией 145 создания стереоизображения согласно первому варианту осуществления изобретения.
Фиг.10 является схемой, показывающей пример стереоизображения согласно первому варианту осуществления настоящего изобретения.
Фиг.11 является блок-схемой алгоритма, показывающей этапы обработки процесса определения изображения устройством 100 обработки изображений согласно первому варианту осуществления изобретения.
Фиг.12 является блок-схемой алгоритма, показывающей этапы обработки процесса анализа изображения (этап S903) устройством 100 обработки изображений согласно первому варианту осуществления изобретения.
Фиг.13 является блок-схемой алгоритма, показывающей этапы обработки процесса вычисления вероятности устройством 100 обработки изображений согласно первому варианту осуществления изобретения.
Фиг.14 является блок-схемой алгоритма, показывающей этапы обработки процесса определения выходного формата устройством 100 обработки изображений согласно первому варианту осуществления изобретения.
Фиг.15 является блок-схемой алгоритма, показывающей этапы обработки процесса создания выходного изображения устройством 100 обработки изображений согласно первому варианту осуществления изобретения.
Фиг.16 является блок-схемой, показывающей пример конфигурации устройства 105 обработки изображений согласно второму варианту осуществления настоящего изобретения.
Фиг.17 является схемой, показывающей пример информации 801 определения выходного формата согласно второму варианту осуществления настоящего изобретения.
Фиг.18 является блок-схемой, показывающей пример конфигурации секции 130 определения выходного формата согласно второму варианту осуществления настоящего изобретения.
Фиг.19 является блок-схемой алгоритма, показывающей этапы обработки процесса определения выходного формата согласно второму варианту осуществления изобретения.
Описание вариантов осуществления
Ниже будут описаны наилучшие варианты для осуществления настоящего изобретения (именуемые здесь как варианты осуществления). Описание будет дано в следующем порядке.
1. Первый вариант осуществлении (управление созданием выходного изображения: пример определения выходного формата на основе процесса определения выходного формата).
2. Второй вариант осуществлении (управление созданием выходного изображения: пример определения выходного формата на основе информации определения выходного формата).
1. Первый вариант осуществления
Пример внутренней конфигурации устройства обработки изображений
Фиг.1 является блок-схемой, показывающей пример конфигурации устройства 100 обработки изображений согласно первому варианту осуществления настоящего изобретения. Устройство 100 обработки изображений включает в себя секцию 110 ввода изображения, секцию 120 определения формата изображения, секцию 130 определения выходного формата, секцию 140 создания выходного изображения, секцию 150 принятия операционного ввода и секцию 160 определения воспроизводимого формата. Кроме того, секция 140 создания выходного изображения и секция 160 определения воспроизводимого формата в устройстве 100 обработки изображений соединены с секцией 170 воспроизведения изображения.
Секция 110 ввода изображения служит для ввода видимого плоским изображения или видимого стереоскопическим изображения в качестве входного изображения. Секция 110 ввода изображения выводит это входное изображение в секцию 120 определения формата изображения по сигнальной линии 119. Следует отметить, что видимое плоским изображение представляет собой изображение, видимое монокулярным зрением. Кроме того, видимое стереоскопическим изображение представляет собой изображение, состоящее из области изображения для правого глаза и области изображения для левого глаза.
Секция 120 определения формата изображения определяет, находится ли входное изображение, выводимое из секции 110 ввода изображения, в формате изображения для видимого плоским изображения или в формате изображении для видимого стереоскопическим изображения. Секция 120 определения формата изображения выводит входное изображение и найденный формат изображения в секцию 130 определения выходного формата по сигнальной линии 129. Секция 120 определения формата изображения может определять формат изображения, например, на основе идентификационной информации, прикрепленной ко входному изображению. Кроме того, например, секция 120 определения формата изображения может определять, находится ли входное изображение в формате изображения для видимого стереоскопическим изображения, путем оценки, в отношении раздельных изображений, полученных разделением на половины входного изображения, сходны ли соответствующие раздельные изображения. Следует отметить, что в качестве информации, включенной в формат изображения, возможной является, например, «двумерное», «SBS», «TAB» и тому подобное. Здесь «двумерное» указывает видимое плоским изображение. «SBS» указывает видимое стереоскопическим изображение в формате «бок о бок» (SBS), когда изображение для левого глаза и изображение для правого глаза помещены, соответственно, слева и справа. Кроме того, «TAB» указывает видимое стереоскопическим изображение в формате «верх и низ» (TAB), в котором изображение для левого глаза и изображение для правого глаза помещены, соответственно, сверху и снизу. Следует отметить, что пример функциональной конфигурации, воплощенный в секции 120 определения формата изображения, будет подробно описан со ссылкой на фиг.2.
Секция 150 принятия оперативного ввода принимает выходной формат выходного изображения, подлежащего отображению в секции 170 воспроизведения изображения, от пользователя в качестве назначенного формата воспроизведения. Секция 150 принятия оперативного ввода выводит назначенный формат воспроизведения в секцию 130 определения выходного формата по сигнальной линии 159. Например, когда пользователь осуществляет дистанционное управление, требуемый пользователю выходной формат передается с пульта дистанционного управления, и секция 150 принятия оперативного ввода выводит полученный требуемый пользователю выходной формат в секцию 130 определения выходного формата в качестве назначенного формата воспроизведения. Следует отметить, что в качестве информации, включенной в назначенный формат воспроизведения, доступны, например, «двумерное», «трехмерное», «автоматический выбор» и тому подобное. Здесь, «двумерное» указывает, что дается команда отображать плоское изображение в секции 170 воспроизведения изображения. Кроме того, «трехмерное» указывает, что дается команда отображать стереоизображение в секции 170 воспроизведения изображения. Кроме того, «автоматический выбор» указывает, что любое из плоского изображения и стереоизображения может быть отображено в секции 170 воспроизведения изображения. Следует отметить, что секция 150 принятия оперативного ввода является примером секции принятия, описанной в формуле изобретения.
Секция 160 определения воспроизводимого формата определяет воспроизводимый формат выходного изображения, который может быть отображен секцией 170 воспроизведения изображения. Секция 160 определения воспроизводимого формата выводит этот воспроизводимый формат в секцию 130 определения выходного формата по сигнальной линии 169. Например, секция 170 воспроизведения изображения хранит воспроизводимый формат выходного изображения, который может быть выведен, а секция 160 определения воспроизводимого формата получает этот воспроизводимый формат из секции 170 воспроизведения изображения. Следует отметить, что в качестве информации, включенной в воспроизводимый формат, возможна, например, «двумерное», «двумерное, Mpol», «двумерное, временное разделение» и тому подобное. Здесь «двумерное» указывает, что секция 170 воспроизведения изображения может отображать плоское изображение. Кроме того, «двумерное, Mpol» указывает, что секция 170 воспроизведения изображения может воспроизводить плоское изображение или стереоизображение на основе системы Micropol (Mpol). Кроме того, «двумерное, временное разделение» указывает, что секция 170 воспроизведения изображения может воспроизводить плоское изображение или стереоизображение на основе системы временного разделения. Следует отметить, что в нижеследующем, если система стереоизображения является либо системой Micropol, либо системой временного разделения, эта система будет именоваться в описании как трехмерная система.
Секция 130 определения выходного формата определяет выходной формат выходного изображения, воспроизводимого в секции 170 воспроизведения изображения, на основе формата изображения, назначенного формата воспроизведения и воспроизводимого формата. Секция 130 определения выходного формата выводит входное изображение и найденный выходной формат в секцию 140 создания выходного изображения по сигнальной линии 139. Следует отметить, что в качестве информации, включенной в назначенный формат воспроизведения, доступны, например, «двумерное», «Mpol», «временное разделение» и тому подобное. Здесь, «двумерное» указывает, что в секции 170 воспроизведения изображения воспроизводится плоское изображение. Кроме того, «Mpol» указывает, что в секции 170 воспроизведения изображения воспроизводится стереоизображение на основе системы Micropol. Кроме того, «временное разделение» указывает, что в секции 170 воспроизведения изображения воспроизводится стереоизображение на основе системы временного разделения. Следует отметить, что пример функциональной конфигурации, воплощенной в секции 130 определения выходного формата, будет подробно описан со ссылкой на фиг.3.
Секция 140 создания выходного изображения создает выходное изображение из входного изображения на основе выходного формата, найденного секцией 130 определения выходного формата. Секция 140 создания выходного изображения выводит созданное выходное изображение в секцию 170 воспроизведения выходного изображения для его воспроизведения. Следует отметить, что секция 140 создания выходного изображения является примером секции создания изображения, описанной в формуле изобретения. Следует отметить, что пример функциональной конфигурации, воплощенной в секции 140 создания выходного изображения, будет подробно описан со ссылкой на фиг.4.
Секция 170 воспроизведения изображения образована воспроизводящим устройством или тому подобным и воспроизводит на экране выходное изображение, выведенное из секции 140 создания выходного изображения. Следует отметить, что пример стереоизображения в качестве выходного изображения, воспроизведенного в секции 170 воспроизведения изображения, будет подробно описан со ссылкой на фиг.10.
Пример функциональной конфигурации секции определения формата изображения
Фиг.2 является блок-схемой, показывающей пример конфигурации секции 120 определения формата изображения согласно первому варианту осуществления настоящего изобретения. Секция 120 определения формата изображения включает в себя секцию 121 распознавания идентификационной информации, секцию 122 обработки вычисления вероятности формата SBS, секцию 123 обработки вычисления вероятности формата TAB, секцию 124 распознавания формата видимого стереоскопическим изображения и секцию 125 принятия решения о формате изображения.
Секция 121 распознавания идентификационной информации распознает, прикреплена ли идентификационная информация к входному изображению, выводимому из секции 110 введения изображения. Здесь идентификационная информация представляет собой, например, информацию для идентификации того, является ли входное изображение изображением, видимым плоским, или изображением, видимым стереоскопическим. Если идентификационная информация прикреплена ко входному изображению, секция 121 распознавания идентификационной информации выводит это входное изображение в секцию 125 принятия решения о формате изображения. В этом случае секция 125 принятия решения о формате изображения распознает формат изображения, указанный идентификационной информацией, прикрепленной к входному изображению, и принимает решение, что различенный формат изображения является форматом изображения входного изображения. С другой стороны, если идентификационная информация не прикреплена к входному изображению, это входное изображение выводится в секцию 122 обработки вычисления вероятности формата SBS и секцию 122 обработки вычисления вероятности формата TAB.
Секция 122 обработки вычисления вероятности формата SBS вычисляет вероятность для оценки того, является ли входное изображение изображением, видимым стереоскопическим в формате SBS, на основе процесса вычисления вероятности. Секция 122 обработки вычисления вероятности формата SBS выводит вычисленную вероятность в секцию 124 распознавания формата видимого стереоскопическим изображения. Следует отметить, что процесс вычисления вероятности секцией 122 обработки вычисления вероятности формата SBS будет подробно описан со ссылкой на фиг.5-7.
Секция 123 обработки вычисления вероятности формата TAB вычисляет вероятность для оценки того, является ли входное изображение изображением, видимым стереоскопическим в формате TAB, на основе процесса вычисления вероятности.
Секция 123 обработки вычисления вероятности формата TAB выводит вычисленную вероятность в секцию 124 распознавания формата видимого стереоскопическим изображения. Следует отметить, что процесс вычисления вероятности секцией 123 обработки вычисления вероятности формата TAB будет подробно описан со ссылкой на фиг.8.
Секция 124 распознавания формата видимого стереоскопическим изображения распознает, является ли входное изображение стереоскопическим изображением в формате SBS или стереоскопическим изображением в формате TAB, на основе вероятностей, выведенных из секции 122 обработки вычисления вероятности формата SBS и секции 123 обработки вычисления вероятности формата TAB.
Например, секция 124 распознавания формата видимого стереоскопическим изображения устанавливает более высокую из вероятностей, выведенных секцией 122 обработки вычисления вероятности формата SBS и секцией 123 обработки вычисления вероятности формата TAB, в качестве L_MAX и устанавливает менее высокую как L_MIN. Затем секция 124 распознавания формата видимого стереоскопическим изображения определяет, удовлетворяется ли критерий распознавания, что L_MAX больше, чем заданный порог ТН1, a L_MIN меньше, чем заданный порог ТН2. Если секция 124 распознавания формата видимого стереоскопическим изображения определяет, что этот критерий распознавания удовлетворяется, то распознается, что формат видимого стереоскопическим изображении (формат SBS или формат TAB), соответствующий вероятности, установленной как L_MAX, является форматом изображения для входного изображения. Кроме того, если секция 124 распознавания формата видимого стереоскопическим изображения определяет, что этот критерий распознавания не удовлетворяется, то распознается, что входное изображение является изображением, видимым плоским. Далее, секция 124 распознавания формата видимого стереоскопическим изображения выводит результат распознавания и выходное изображение в секцию 125 принятия решения о формате изображения.
Секция 125 принятия решения о формате изображения принимает решение о формате изображения входного изображения на основе идентификационной информации входного изображения, выведенной из секции 121 распознавания идентификационной информации, или результата распознавания, выведенного из секции 124 распознавания формата видимого стереоскопическим изображения. Секция 125 принятия решения о формате изображения выводит входное изображение и этот определенный формат изображения в секцию 130 определения выходного формата по сигнальной линии 129. Например, когда выходное изображение выводится из секции распознавания идентификационной информации, секция 125 принятия решения о формате изображения распознает формат изображения, указанный идентификационной информацией, прикрепленной ко входному изображению, и принимает решение, что распознанный формат изображении является форматом изображения для входного изображения. Кроме того, например, когда входное изображение и результат распознавания выводятся из секции 124 распознавания формата видимого стереоскопическим изображения, секция 125 принятия решения о формате изображения принимает решение, что формат изображения, указанный этим результатом распознавания, является форматом изображения для входного изображения.
Пример функциональной конфигурации секции определения выходного формата
Фиг.3 является блок-схемой, показывающей пример конфигурации секции 130 определения выходного формата согласно первому варианту осуществления настоящего изобретения. Секция 130 определения выходного формата включает в себя секцию 131 получения воспроизводимого формата, секцию 132 получения назначенного формата воспроизведения, секцию 133 распознавания воспроизводимого формата, секцию 134 распознавания назначенного формата воспроизведения, секцию 135 распознавания формата изображения и секцию 136 принятия решения о выходном формате.
Секция 131 получения воспроизводимого формата получает воспроизводимый формат, выводимый (169) из секции 160 определения воспроизводимого формата, при выведении (129) входного изображения и формата изображения из секции 120 определения формата изображения в качестве запускаемого сигнала. Затем, секция 131 получения воспроизводимого формата выводит полученный воспроизводимый формат в секцию 133 распознавания воспроизводимого формата.
Секция 133 распознавания воспроизводимого формата распознает формат, указанный воспроизводимым форматом, выведенным из секции 131 получения воспроизводимого формата, и в зависимости от результата этого распознавания выводит результат распознавания в секцию 134 распознавания назначенного формата воспроизведения или в секцию 136 принятия решения о формате изображения. Например, если в качестве результата распознавания информация, включенная в воспроизводимый формат, является «двумерной», секция 133 распознавания воспроизводимого формата выводит результат распознавания, включающий в себя воспроизводимый формат, в секцию 136 принятия решения о выходном формате. С другой стороны, если в качестве результата распознавания информация, включенная в воспроизводимый формат, является «двумерной, временное разделение», секция 133 распознавания воспроизводимого формата выводит результат распознавания, включающий в себя воспроизводимый формат, в секцию 134 распознавания назначенного формата воспроизведения.
Секция 132 получения назначенного формата воспроизведения получает назначенный формат воспроизведения, выводимый (159) из секции 150 принятия оперативного ввода. Затем, секция 132 получения назначенного формата воспроизведения выводит полученный назначенный формат воспроизведения в секцию 134 распознавания назначенного формата воспроизведения.
Секция 134 распознавания назначенного формата воспроизведения распознает информацию, указанную назначенным форматом воспроизведения при получении результата распознавания из секции 133 распознавания воспроизводимого формата, и выводит результат распознавания в секцию 135 распознавания формата изображения или в секцию 136 принятия решения о выходном формате в зависимости от результата распознавания. Например, если в качестве результата распознавания информация, включенная в назначенный формат воспроизведения, является «двумерной», секция 134 распознавания назначенного формата воспроизведения выводит результат распознавания, включающий в себя назначенный формат воспроизведения, в секцию 136 принятия решения о формате изображения. С другой стороны, если в качестве результата распознавания информация, включенная в назначенный формат воспроизведения, не является «двумерной», секция 134 распознавания назначенного формата воспроизведения выводит результат распознавания, включающий в себя назначенный формат воспроизведения, в секцию 135 распознавания формата изображения.
Секция 135 распознавания формата изображения распознает информацию, указанную форматом изображения, выведенным (129) из секции 120 определения формата изображения при получении результата распознавания из секции 134 распознавания назначенного формата воспроизведения, и выводит результат распознавания в секцию 136 принятия решения о выходном формате. Например, если в качестве результата распознавания информация, включенная в формат изображения, является «двумерной», секция 135 распознавания выходного формата выводит указание на это и результат распознавания, включающий в себя формат изображения, в секцию 136 принятия решения о выходном формате. С другой стороны, если в качестве результата распознавания информация, включенная в формат изображения, не является «двумерной», секция 135 распознавания выходного формата выводит индикацию этого эффекта и результат распознавания, включающий в себя формат изображения, в секцию 136 принятия решения о выходном формате. Следует отметить, что, когда секция 136 принятия решения о выходном формате получает результат распознавания из секции 135 распознавания формата изображения, то в зависимости от этого результата распознавания секция 136 принятия решения о выходном формате принимает решение «двумерный» или трехмерная система, указанная воспроизводимым форматом, в качестве выходного формата. Следует отметить, что, когда результат распознавания не выводится секцией 134 распознавания назначенного формата воспроизведения, секция 135 распознавания назначенного формата воспроизведения выводит входное изображение и формат изображения в секцию 136 принятия решения о выходном формате без выполнения распознавания формата изображения.
Секция 136 принятия решения о выходном формате принимает решение о выходном формате на основе воспроизводимого формата, назначенного формата воспроизведения или формата изображения. Затем, секция 136 принятия решения о выходном формате выводит (139) определенный выходной формат, а также формат изображения и входное изображение, которые получены из секции 135 распознавания формата изображения, в секцию 140 создания выходного изображения. Например, когда результат распознавания получается из секции 133 распознавания воспроизводимого формата, секция 136 принятия решения о выходном формате принимает решение, что формат, указанный воспроизводимым форматом, включенным в результат распознавания, является выходным форматом. Кроме того, например, когда результат распознавания получен из секции 134 распознавания назначенного формата воспроизведения, секция 136 принятия решения о выходном формате принимает решение, что формат, указанный назначенным форматом воспроизведения, включенным в результат распознавания, является выходным форматом. Кроме того, например, когда результат распознавания получается из секции 135 распознавания формата изображения, секция 136 принятия решения о выходном формате принимает решение, что формат, указанный форматом изображения, или трехмерная система, указанная воспроизводимым форматом, является выходным форматом, в зависимости от результата распознавания.
Пример функциональной конфигурации секции создания выходного изображения
Фиг.4 является блок-схемой, показывающей пример конфигурации секции 140 создания выходного изображения согласно первому варианту осуществления настоящего изобретения. Секция 140 создания выходного изображения включает в себя секцию 141 распознавания выходного формата, секцию 142 распознавания формата изображения, секцию 143 указания по созданию выходного изображения, секцию 144 создания плоского изображения, секцию 145 создания стереоизображения и секцию 146 вывода изображения.
Секция 141 распознавания выходного формата распознает информацию, указанную выходным форматом, выведенным (139) из секции 130 определения выходного формата. Затем секция 141 распознавания выходного формата выводит результат распознавания, включающий в себя распознанную информацию, в секцию 142 распознавания формата изображения.
Секция 142 распознавания формата изображения распознает информацию, указанную форматом изображения, выведенного из секции 130 определения выходного формата. Затем, секция 142 распознавания формата изображения выводит результат распознавания, включающий в себя распознанную информацию, в секцию 143 указания по созданию выходного изображения.
Секция 143 указания по созданию выходного изображения указывает секции 144 создания плоского изображения или секции 145 создания стереоизображения, какое из плоского изображения или стереоизображения должно быть создано, на основе результатов распознавания, распознанных секцией 141 распознавания выходного формата и секцией 142 распознавания формата изображения. Например, если выходным форматом является «двумерный», секция 143 указания по созданию выходного изображения вызывает создание секцией 144 создания плоского изображения в качестве выходного изображения. Кроме того, если выходным форматом является «временное разделение» или «Mpol», секция 143 указания по созданию выходного изображения вызывает создание секцией 145 создания стереоизображения на основе системы временного разделения или системы Micropol. Следует отметить, что если формат изображения указывает видимое стереоскопическим изображение в случае, когда должно создаваться плоское изображение, секция 143 указания по созданию выходного изображения извлекает изображение из области изображения для правого глаза или области изображения для левого глаза, составляющих видимое стереоскопическим изображение. Затем секция 143 указания по созданию выходного изображения указывает секции 144 создания плоского изображения преобразовать это извлеченное изображение в плоское изображение. Кроме того, если формат изображения указывает видимое плоским изображение в случае, когда должно быть создано стереоизображение, секция 143 указания по созданию выходного изображения создает изображение для правого глаза и изображение для левого глаза на основе видимого плоским изображения и вызывает создание секцией 144 создания плоского изображения стереоизображения на основе изображения для правого глаза и изображения для левого глаза.
Секция 144 создания плоского изображения создает плоское изображение из входного изображения на основе указания из секции 143 указания по созданию выходного изображения. Затем, секция 144 создания плоского изображения выводит созданное плоское изображение в секцию 146 вывода изображения.
Секция 145 создания стереоизображения создает стереоизображение из входного изображения на основе указания из секции 143 указания по созданию выходного изображения. Затем секция 145 создания выходного изображения выводит созданное стереоизображение в секцию 146 выведения изображения. Следует отметить, что в отношении примера работы, в котором секция 145 создания стереоизображения создает изображение для правого глаза и изображение для левого глаза на основе плоского изображения и создает стереоизображение на основе изображения для правого глаза и изображения для левого глаза, подробное описание будет дано со ссылкой на фиг.9.
Секция 146 выведения изображения выводит изображение, выведенное из секции 144 создания плоского изображения или секции 145 создания стереоизображения, в секцию 170 воспроизведения изображения в качестве выходного изображения.
Пример процесса вычисления вероятности секций обработки вычисления вероятности формата SBS
Фиг.5-7 являются схемами, показывающими пример процесса вычисления вероятности, в котором вероятность вычисляется секцией 122 обработки вычисления вероятности формата SBS согласно первому варианту осуществления настоящего изобретения. Здесь в случае, когда входное изображение является видимым стереоскопическим изображением 500 в формате SBS, будет дано описание работы, в которой секция 122 обработки вычисления вероятности формата SBS вычисляет вероятность. Следует отметить, что в видимом стереоскопическим изображении 500 в формате SBS изображение выполнено так, что область 501 изображения для левого глаза и область 502 изображения для правого глаза помещены, соответственно, слева и справа.
Сначала, секция 122 обработки вычисления вероятности формата SBS разделяет видимое стереоскопическим изображение 500 в формате SBS на два - левое и правое - раздельных изображения. Затем, секция 122 обработки вычисления вероятности формата SBS разделяет далее одно из раздельных изображений на множество областей заранее заданного размера. Например, как показано на фиг.5, видимое стереоскопическим изображение 500 в формате SBS разделяется на два раздельных изображения, как изображение, составленное из области 501 изображения для левого глаза и области 502 изображения для правого глаза. Затем, из этих двух раздельных изображений, раздельное изображение, составленное из области 501 изображения для левого глаза, разделяется далее на М+1 (М=24 на фиг.5) областей заранее заданного размера. Следует отметить, что, как показано на фиг.5, из этого множества областей область 503 в верхнем левом углу области 501 изображения для левого глаза устанавливается как BLK_0. Затем, по порядку от области 503 в верхнем левом углу каждая область устанавливается как BLK_i (i является числом, которое отлично для каждой области). Тогда область 504 в правом нижнем углу области 501 изображения для левого глаза устанавливается как BLK_M. При этом секция 122 обработки вычисления вероятности формата SBS разделяет далее одно из разделенных изображений на множество областей. Затем, секция 122 обработки вычисления вероятности формата SBS оценивает сходство с другим из разделенных изображений для каждой из этих раздельных областей.
Вслед за этим секция 122 обработки вычисления вероятности формата SBS устанавливает область сравнения в другом раздельном изображении. Например, как показано на фиг.6(а), секция 122 обработки вычисления вероятности формата SBS сначала идентифицирует область 506 в области 502 изображения для правого глаза, которая расположена в том же самом положении, что и целевая область 505 (BLK_i) в области 501 изображения для левого глаза. Затем, как показано на фиг.6(b), секция 122 обработки вычисления вероятности формата SBS устанавливает в качестве области 508 сравнения (SCH_i) область, полученную расширением идентифицированной области 506, например, на 30 пикселов влево и вправо и на несколько пикселов вверх и вниз.
Далее, секция 122 обработки вычисления вероятности формата SBS оценивает сходство между изображением в целевой области 505 одного разделенного изображения и изображением в области 508 сравнения в другом разделенном изображении. Например, как показано на фиг.7, секция 122 обработки вычисления вероятности формата SBS устанавливает область 509 (BLK_i_0) сравнения изображений в верхнем левом углу области 508 (SCH_i) сравнения. Здесь область 509 (BLK_i_0) сравнения изображений имеет тот же самый размер, что и целевая область 505 (BLK_i). Затем секция 122 обработки вычисления вероятности формата SBS находит сумму абсолютных разностей по яркости между изображением, входящим в область 509 (BLK_i_0) сравнения изображений, и изображением, входящим в целевую область 505 (BLK_i). Вычисленная сумма абсолютных разностей по яркости устанавливается как SAD_i_0. После этого секция 122 обработки вычисления вероятности формата SBS устанавливает область (BLK_i_l) сравнения изображений путем сдвига области 509 (BLK_i_0) сравнения изображений на один пиксел вправо в горизонтальном направлении. Затем, секция 122 обработки вычисления вероятности формата SBS вычисляет сумму абсолютных разностей по яркости между изображением, включенным в область (BLK_i_l) сравнения изображений, и изображением, включенным в целевую область 505 (BLK_i), и устанавливает ее как SAD_i_l. Таким образом, секция 122 обработки вычисления вероятности формата SBS вычисляет сумму абсолютных разностей по яркости из изображения, включенного в целевую область, для каждой области сравнения изображений в области 508 (SCH_i) сравнения. Следует отметить, что после вычисления суммы абсолютных разностей по яркости в области сравнения изображений на правом краю области сравнения секция 122 обработки вычисления вероятности формата SBS затем сдвигает область сравнения изображений вниз на один пиксел в вертикальном направлении и передвигает область сравнения к левому краю области сравнения, и устанавливает это положение как следующую область сравнения изображений. Таким образом секция 122 обработки вычисления вероятности формата SBS вычисляет сумму абсолютных разностей по яркости (от SAD_i_0 до SAD_i_Nmax) при непрерывном перемещении области сравнения изображений к области 510 (BLK_i_Nmax) сравнения изображений.
После этого секция 122 обработки вычисления вероятности формата SBS извлекает наименьшую сумму абсолютных разностей из вычисленных «Nmax+1» сумм абсолютных разностей по яркости (от SAD_i_0 до SAD_i_Nmax). Затем секция 122 обработки вычисления вероятности формата SBS определяет, больше ли эта наименьшая сумма абсолютных разностей по яркости из вычисленных сумм абсолютных разностей по яркости, чем заданный порог. Если наименьшая сумма абсолютных разностей по яркости больше заданного порога, то в качестве результата определения секция 122 обработки вычисления вероятности формата SBS устанавливает оценочное значение L_i сходства в целевой области 505 (BLK_i) на 0. С другой стороны, если наименьшая сумма абсолютных разностей по яркости не превышает заданного порога, то в качестве результата определения секция 122 обработки вычисления вероятности формата SBS устанавливает оценочное значение L_i сходства в целевой области 505 (BLK_i) на 1. То есть, если оценочное значение равно 1, это указывает, что изображение в целевой области и изображение в области сравнения сходны.
Таким образом, секция 122 обработки вычисления вероятности формата SBS вычисляет оценочные значения (от L_0 до L_M) в отношении всех из множества раздельных областей (от BLK_0 до BLK_M). Затем, секция 122 обработки вычисления вероятности формата SBS вычисляет полное значение оценочных значений (от L_0 до L_M) как вероятность. Следует отметить, что чем больше вычисленное таким образом значение вероятности, тем более сходны друг с другом раздельные изображения, полученные разделением входного изображения слева и справа.
Пример процесса вычисления вероятности секций обработки вычисления вероятности формата TAB
Фиг.8 является схемой, показывающей пример процесса вычисления вероятности, в котором вероятность вычисляется секцией 123 обработки вычисления вероятности формата TAB согласно первому варианту осуществления настоящего изобретения. Здесь, в случае, когда входное изображение представляет собой в качестве примера видимое стереоскопическим изображение 515 в формате TAB, будет дано описание операции, в которой секция 123 обработки вычисления вероятности формата TAB вычисляет вероятность. Следует отметить, что в видимом стереоскопическим изображении 515 в формате TAB изображение, составленное из области 516 изображения для левого глаза и области 517 изображения для правого глаза помещены, соответственно, сверху и снизу.
Сначала секция 123 обработки вычисления вероятности формата TAB разделяет видимое стереоскопическим изображение 515 в формате TAB на два - верхнее и нижнее - раздельных изображения. Затем секция 123 обработки вычисления вероятности формата TAB разделяет далее одно из раздельных изображений на множество областей заданного размера. Например, как показано на фиг.8, видимое стереоскопическим изображение 515 в формате TAB разделяется на два раздельных изображения, как раздельное изображение, составленное из области 516 изображения для левого глаза и области 517 изображения для правого глаза. Затем из этих двух раздельных изображений раздельное изображение, составленное из области 516 изображения для левого глаза, разделяется далее на М+1 (М=29 на фиг.8) областей заданного размера. Следует отметить, что, как показано на фиг.8, из этого множества областей область 511 в верхнем левом углу области 516 изображения для левого глаза устанавливается как BLK_0. Затем, по порядку от области 511 в верхнем левом углу каждая область устанавливается как BLK_i (i является числом, которое отлично для каждой области). Затем область 513 в правом нижнем углу области 516 изображения для левого глаза устанавливается как BLK_M. При этом секция 123 обработки вычисления вероятности формата TAB разделяет далее одно из раздельных изображений на множество областей. Затем секция 123 обработки вычисления вероятности формата TAB оценивает сходство другого из раздельных изображений каждой из этих раздельных областей.
Вслед за этим секция 123 обработки вычисления вероятности формата TAB устанавливает область сравнения в другом раздельном изображении. Например, секция 123 обработки вычисления вероятности формата TAB сначала идентифицирует область в области 517 изображения для правого глаза, которая расположена в том же самом положении, что и целевая область 512 (BLK_i) в области 516 изображения для левого глаза. Затем, как показано на фиг.8, секция 123 обработки вычисления вероятности формата TAB устанавливает в качестве области 514 сравнения (SCH_i) область, которая шире целевой области 512 на несколько пикселов влево и вправо и на 30 пикселов вверх и вниз. Далее, как и в процессе вычисления вероятности секцией 122 обработки вычисления вероятности формата SBS, секция 123 TAB находит сумму абсолютных разностей по яркости между изображением в целевой области 512 (BLK_i) и изображением в каждой из областей 514 (SCH_i) сравнения. Затем секция 123 обработки вычисления вероятности формата TAB извлекает наименьшую сумму абсолютных разностей по яркости и сравнивает эту сумму с заданным значением для вычисления оценочного значения L_i. После этого секция 123 обработки вычисления вероятности формата TAB вычисляет оценочные значения (от L_0 до L_M) для всех из множества раздельных областей (от BLK_0 до BLK_M). Затем секция 123 обработки вычисления вероятности формата TAB вычисляет полное значение оценочных значений (от L_0 до L_M) как вероятность. Следует отметить, что чем больше вычисленное таким образом значение вероятности, тем более сходны друг с другом раздельные изображения, полученные разделением входного изображения сверху и снизу.
Пример создания изображения для левого глаза и изображения для правого глаза секцией создания стереоизображения
Фиг.9 является схемой для пояснения примера, в котором изображение для левого глаза и изображение для правого глаза создаются из видимого плоским изображения секцией 145 создания стереоизображения согласно первому варианту осуществления настоящего изобретения. В данном примере изображение 602 для левого глаза и изображение 603 для правого глаза создаются из видимого плоским изображения 601, показанного на фиг.9(а).
Секция 145 создания стереоизображения создает изображение для правого глаза и изображение для левого глаза при приеме указания из секции 143 указания на создание выходного изображения для создания изображения для правого глаза и изображения для левого глаза на основе видимого плоским изображения. Например, как показано на фиг.9(b), секция 145 создания стереоизображения создает изображение 602 для правого глаза путем перемещения видимого плоским изображения 601 влево на величину сдвига в 30 пикселов. Следует отметить, что поскольку не существует никакого изображения в области со стороны правого края после того, как видимое плоским изображение 601 перемещается на величину сдвига, эта часть устанавливается как область черного, как показано на фиг.9(b). Кроме того, сторона левого края изображения 602 для левого глаза точно так же устанавливается, как область черного, шириной, равной этому сдвигу.
Кроме того, например, как показано на фиг.9(с), секция 145 создания стереоизображения создает изображение 603 для правого глаза путем перемещения видимого плоским изображения 601 вправо на величину сдвига в 30 пикселов. Следует отметить, что поскольку не существует никакого изображения в области на стороне левого края после того, как видимое плоским изображение 601 перемещается на величину сдвига, эта часть устанавливается как область черного, как показано на фиг.9(с). Кроме того, сторона правого края изображения 603 для правого глаза точно так же устанавливается, как область черного, шириной, равной этому сдвигу.
При этом секция 145 создания стереоизображения создает пару из изображения 602 для левого глаза и изображения 602 для правого глаза, которые могут создавать эффект параллакса.
Пример стереоизображения
Фиг.10 является схемой, показывающей пример стереоизображения согласно первому варианту осуществления настоящего изображения.
Фиг.10(а) показывает пример стереоизображения на основе системы временного разделения. Показанная на фиг.10(а) горизонтальная ось представляет временную ось. В случае этого примера секция 145 создания стереоизображения извлекает изображение для левого глаза и изображение для правого глаза из видимого стереоскопическим изображения и выводит эти изображение для левого глаза и изображение для правого глаза в секцию 146 вывода изображения. Получив их, секция 146 вывода изображения выводит изображение для левого глаза и изображение для правого глаза в секцию 170 воспроизведения изображения. Изображение для левого глаза и изображение для правого глаза попеременно воспроизводятся на экране секции 170 воспроизведения изображения. В частности, в примере, показанном на фиг.10(а), секция 145 создания стереоизображения извлекает изображение 701 для левого глаза и изображение 702 для правого глаза из одного видимого стереоскопическим изображения из двух входных изображений. Затем, секция 145 создания стереоизображения извлекает изображение 703 для левого глаза и изображение 704 для правого глаза из другого видимого стереоскопическим изображения. Когда изображения для левого глаза и изображения для правого глаза последовательно из видимых стереоскопическими изображений таким образом, как показано на фиг.10(а), изображение 701 для левого глаза, изображение 702 для правого глаза, изображение 703 для левого глаза и изображение 704 для правого глаза воспроизводятся на экране секции 170 воспроизведения изображения в равные временные интервалы в этом порядке.
Фиг.10(b) показывает пример стереоизображения на основе системы Micropol. В случае стереоизображения на основе системы Micropol. секция 145 создания стереоизображения создает, например, стереоизображение 730, как показано на фиг.10(b), на основе изображения для левого глаза и изображения для правого глаза в видимом стереоскопическим изображении. В стереоизображении 730 изображения, составленные из области 720 изображения для левого глаза, извлеченной из изображения для левого глаза, и области 710 изображения для правого глаза, извлеченной из изображения для правого глаза, помещаются попеременно в каждом вертикальном пикселе. Изображение, состоящее из области 720 изображения для левого глаза, получается извлечением всех изображений в горизонтальном направлении, которые расположены в четных номерах в вертикальном направлении изображения для левого глаза. Кроме того, изображение, состоящее из области 710 изображения для правого глаза, получается выделением всех изображений в горизонтальном направлении, которые расположены в нечетных номерах в вертикальном направлении изображения для правого глаза. Например, в стереоизображении 730 изображение, состоящее из области 711 изображения для правого глаза, помещается в первой позиции в вертикальном направлении. Затем изображение, состоящее из области 721 изображения для левого глаза, помещается во второй позиции в вертикальном направлении. Затем изображение, состоящее из области 712 изображения для правого глаза, помещается в третьей позиции в вертикальном направлении. При этом секцией 145 создания стереоизображения создается стереоизображение 730, в котором попеременно помещаются изображения, состоящие из областей 711-715 изображения для правого глаза, и изображения, состоящие из областей 721-725 изображения для левого глаза.
Пример работы устройства обработки изображений
Далее будет описан пример работы устройства 100 обработки изображений согласно первому варианту осуществления настоящего изобретения.
Фиг.11 представляет собой блок-схему алгоритма, показывающую этапы обработки процесса определения изображения устройством 100 обработки изображений согласно первому варианту осуществления настоящего изобретения.
Сначала секция 121 распознавания идентификационной информации распознает, прикреплена ли идентификационная информация к входному изображению (этап S901). Если идентификационная информация не прикреплена к входному изображению (НЕТ на этапе S901), выполняется процесс анализа изображения (S903). Затем секция 121 распознавания идентификационной информации определяет, что формат распознанный процессом анализа изображения, является форматом изображения (этап S904). На этом процесс определения формата изображения завершается.
С другой стороны, если идентификационная информация прикреплена к входному изображению (ДА на этапе S901), секция 125 принятия решения о формате изображения распознает формат изображения, указанный этой идентификационной информацией, и определяет, что это формат изображения (этап S902). На этом процесс определения изображения завершается. Следует отметить, что этап S902 и этап S904 являются каждый примером этапа определения формата изображения, описанного в формуле изобретения.
Фиг.12 является блок-схемой алгоритма, показывающей этапы обработки процесса анализа изображения (этап S903) устройством 100 обработки изображений согласно первому варианту осуществления настоящего изобретения.
Сначала секция 122 обработки вычисления вероятности формата SBS вычисляет вероятность в соответствии с процессом вычисления вероятности (этап S911). Затем секция 123 обработки вычисления вероятности формата TAB вычисляет вероятность в соответствии с процессом вычисления вероятности (этап S912). Далее из вероятностей, выведенных из секции 122 обработки вычисления вероятности формата SBS и секции 123 обработки вычисления вероятности формата TAB секция 124 распознавания формата видимого стереоскопическим изображения устанавливает большую вероятность как L_MAX, а меньшую вероятность как L_MIN (этап S913). Затем секция 124 распознавания формата видимого стереоскопическим изображения распознает, удовлетворяется ли критерий распознавания L_MAX>TH1 и L_MIN<TH2. Если этот критерий распознавания удовлетворяется (ДА на этапе S914), секция 124 распознавания формата видимого стереоскопическим изображения распознает, что формат (формат SBS или формат TAB), соответствующий вероятности, установленной как L_MAX, является форматом изображения для входного изображения (этап S915). С другой стороны, если критерий распознавания не удовлетворяется (НЕТ на этапе S914), секция 124 распознавания формата видимого стереоскопическим изображения распознает, что входное изображение является видимым плоским изображением (этап S916). Когда формат изображения для входного изображения распознан секцией 124 распознавания формата видимого стереоскопическим изображения (этап S915 и этап S916), процесс анализа изображения завершается, и обработка возвращается к процессу определения изображения.
Фиг.13 является блок-схемой алгоритма, показывающей этапы обработки процесса вычисления вероятности устройством 100 обработки изображений согласно первому варианту осуществления настоящего изобретения. Следует отметить, что этот процесс вычисления вероятности является процессом, выполняемым секцией 112 обработки вычисления вероятности формата SBS или секцией 123 обработки вычисления вероятности формата TAB.
Сначала входное изображение разделяется на два раздельных изображения, и одно из этих раздельных изображений разделяется далее на множество из (М+1) областей (этап S921). Затем переменная i устанавливается на 0 (этап S922). Кроме того, переменная n устанавливается на 0 (этап S923).
После этого в другом раздельном изображении устанавливается область SCH_i сравнения, соответствующая целевой области BLK_i (этап S924). Затем, вычисляется сумма абсолютных разностей по яркости SAD_i_n между изображением, включенным в область BLK_i_n сравнения, и изображением, включенным в целевую область BLK_i (этап S925).
Затем распознается, равно ли n+Nmax (этап S927). Если равенство n=Nmax не выполняется (НЕТ на этапе S927), к n добавляется 1 (этап S926), и обработка возвращается к этапу S925, на котором вычисляется сумма абсолютных разностей по яркости. С другой стороны, если n=Nmax (ДА на этапе S927), извлекается наименьшая сумма абсолютных разностей по яркости из всех вычисленных сумм (от SAD_i_0 до SAD_i_Nmax абсолютных разностей по яркости (этап S928).
Далее распознается, больше ли эта наименьшая сумма абсолютных разностей по яркости, чем заданный порог (этап S929). Если наименьшая сумма абсолютных разностей по яркости больше заданного порога (ДА на этапе S929), оценочное значение L_i целевой области BLK_i устанавливается на 0 (этап S930). С другой стороны, если наименьшая сумма абсолютных разностей по яркости не превышает заданного порога (НЕТ на этапе S929), оценочное значение L_i целевой области BLK_i устанавливается на 1 (этап S931).
После этого распознается, равно ли i=M (этап S932). Если равенство i=M не выполняется (НЕТ на этапе S932), к i добавляется 1 (этап S933), и обработка возвращается к этапу S924, на котором устанавливается область SCH_i сравнения, соответствующая целевой области BLK_i. С другой стороны, если i=M (ДА на этапе S932), вероятность вычисляется суммированием всех оценочных значений (от L_0 до L_M) (этап S934). На этом процесс вычисления вероятности завершается, и обработка возвращается к процессу анализа изображения.
Фиг.14 является блок-схемой алгоритма, показывающей этапы обработки процесса определения выходного формата устройством 100 обработки изображений согласно первому варианту осуществления настоящего изобретения.
Сначала, секция 131 получения воспроизводимого формата получает воспроизводимый формат из секции 160 определения воспроизводимого формата (этап S941). Затем секция 133 распознавания воспроизводимого формата распознает, равно ли число форматов, указанных воспроизводимым форматом, 2 или более (этап S942). Следует отметить, что этап S942 является примером этапа определения воспроизводимого формата, описанного в формуле изобретения. Если число форматов не более 2 (НЕТ на этапе S942) секция 136 принятия решения о выходном формате определяет, что формат, указанный воспроизводимым форматом, является выходным форматом (этап S949). С другой стороны, если число форматов равно 2 или более (ДА на этапе S942), секция 132 получения назначенного формата воспроизведения получает назначенный формат воспроизведения из секции 150 принятия оперативного ввода (этап S943).
Вслед за этим секция 134 распознавания назначенного формата воспроизведения распознает, является ли назначенный формат «двумерным» (этап S944). Если назначенный формат является «двумерным» (ДА на этапе S944), секция 136 принятия решения о выходном формате определяет, что выходной формат является «двумерным». С другой стороны, если назначенный формат не является «двумерным» (НЕТ на этапе S944), секция 135 распознавания формата изображения распознает, является ли формат изображения «двумерным» (этап S945).
Если формат изображения является «двумерным» (ДА на этапе S945), секция 136 принятия решения о выходном формате определяет, что выходной формат является «двумерным» (этап S946). Далее, процесс определения выходного формата заканчивается. С другой стороны, если формат изображения не является «двумерным» (НЕТ на этапе S945), секция 136 принятия решения о выходном формате определяет, что трехмерная система, указанная воспроизводимым форматом, является выходным форматом (этап S947). На этом процесс определения выходного формата завершается. Следует отметить, что каждый из этапов S946-949 является примером этапа определения выходного формата, описанного в формуле изобретения.
Фиг.15 является блок-схемой алгоритма, показывающей этапы обработки процесса создания выходного изображения устройством 100 обработки изображений согласно первому варианту осуществления настоящего изобретения.
Сначала, секция 141 распознавания выходного формата распознает информацию, указанную выходным форматом, выведенным из секции 130 определения выходного формата (этап S951). Если выходной формат является «двумерным» (двумерный на этапе S951), секция 142 распознавания формата изображения распознает, является ли формат изображения «двумерным» (этап S952). Затем, если формат изображения не является «двумерным» (НЕТ на этапе S952), секция 144 создания плоского изображения извлекает изображение либо области изображения для правого глаза, либо из области изображения для левого глаза во входном изображении (этап S953). Затем секция 144 создания плоского изображения создает плоское изображение из извлеченного изображения (этап S954). С другой стороны, если формат изображения является «двумерным» (ДА на этапе S952), процесс создания выходного изображения завершается.
С другой стороны, если выходной формат является трехмерной системой, указывающей либо «Mpol», либо «временное разделение» (трехмерный на этапе S951), секция 142 распознавания формата изображения распознает, является ли формат изображения «двумерным» (этап S955). Затем, если формат изображения является «двумерным» (ДА на этапе S955), секция 145 создания стереоизображения создает изображение для левого глаза и изображение для правого глаза из видимого плоским изображения (этап S956). Далее секция 145 создания стереоизображения создает стереоизображение на основе этих изображения для левого глаза и изображения для правого глаза (этап S957). На этом процесс создания выходного изображения завершается. С другой стороны, если формат изображения не является «двумерным» (НЕТ на этапе S955), секция 145 создания стереоизображения создает стереоизображение на основе видимого стереоскопическим изображения (этап S957). На этом процесс создания выходного изображения завершается. Следует отметить, что этап S954 и этап S957 являются каждый примером этапа создания изображения, описанного в формуле изобретения.
Как описано выше, согласно первому варианту осуществления настоящего изобретения, выходной формат определяется на основе процесс определения выходного формата. Кроме того, выходной формат определяется на основе воспроизводимого формата выходного изображения, который может быть воспроизведен воспроизводящей секцией. Таким образом, формат изображения входного изображения определяется должным образом, и воспроизводится соответствующий выходной формат, приспособленный к формату изображения. Следовательно, если, например, видимое плоским изображение и видимое стереоскопическим изображение вводятся при смешивании одного с другим, формат изображения определяется соответственно, и воспроизводится выходное изображение, которое можно воспроизвести в воспроизводящей секции. Поскольку при этом воспроизводится надлежащее изображение, пользователь может видеть выходное изображение, воспроизведенное в воспроизводящей секции, без напряжения. Кроме того, поскольку формат изображения входного изображения определяется, даже если идентификационная информация для идентификации формата изображения не прикреплена к входному изображению, на экране воспроизводящей секции воспроизводится надлежащее выходное изображение.
Второй вариант осуществления
Далее будет описан второй вариант осуществления настоящего изобретения.
Пример внутренней конфигурации устройства обработки изображений
Фиг.16 является блок-схемой, показывающей пример конфигурации устройства 105 обработки изображений согласно второму варианту осуществления настоящего изобретения. Конфигурация устройства 105 обработки изображений согласно второму варианту осуществления такова, что к конфигурации устройства 100 обработки изображений по первому варианту осуществления добавлена секция 180 хранения информации для определения выходного формата. В нижеследующем описании описание элементов, совпадающих с устройством 100 обработки изображений, показанном на фиг.1, будет опущено, и описание будет фокусироваться на отличиях.
Секция 190 определения выходного формата идентифицирует выходной формат по информации для определения выходного формата, хранящейся в секции 180 хранения информации для определения выходного формата, на основе комбинации формата изображения, воспроизводимого формата и назначенного формата воспроизведения, и определяет, что этот идентифицированный формат является выходным форматом для входного изображения.
Секция 180 хранения информации для определения выходного формата хранит информацию для определения выходного формата, связывающую выходной формат с каждой комбинацией из входного формата, воспроизводимого формата и назначенного формата воспроизведения. Следует отметить, что секция 180 хранения информации для определения выходного формата является примером секции хранения, описанной в формуле изобретения. Следует отметить, что информация для определения выходного формата будет подробно описана со ссылкой на фиг.17.
Пример информации для определения формата
Фиг.17 является схемой, показывающей пример информации 801 для определения выходного формата согласно второму варианту осуществления настоящего изобретения. Эта информация 801 для определения выходного формата связывает выходной формат с каждой комбинацией из формата 802 изображения, воспроизводимого формата 803 и назначенного формата 804 воспроизведения. Например, если форматом 802 изображения является «TAB», воспроизводимым форматом 803 является «двумерный, Mpol», a назначенным форматом 804 воспроизведения является «автоматический выбор», в качестве выходного формата из информации 801 для определения выходного формата идентифицируется «Mpol». Следует отметить, что, например, если назначенный формат воспроизведения не выводится из секции 150 принятия оперативного ввода вследствие отсутствия действия, выполняемого пользователем, выходной формат может быть идентифицирован на основании воспроизводимого формата 803 и формата 802 изображения, соответствующих «автоматическому выбору» назначенного формата воспроизведения.
Пример функциональной конфигурации секции определения выходного формата
Фиг.18 является блок-схемой, показывающей пример конфигурации секции 190 определения выходного формата согласно второму варианту осуществления настоящего изобретения. Эта секция 190 определения выходного формата включает в себя секцию 191 получения формата изображения, секцию 192 получения назначенного формата воспроизведения, секцию 193 получения воспроизводимого формата и секцию 194 получения выходного формата.
Секция 191 получения формата изображения получает формат изображения, выводимый (129) из секции 120 определения формата изображения. Затем секция 191 получения формата изображения выводит полученный формат изображения в секцию 194 получения выходного формата.
Секция 192 получения назначенного формата воспроизведения получает назначенный формат воспроизведения, выводимый (159) из секции 150 принятия оперативного ввода. Затем секция 192 получения назначенного формата воспроизведения выводит полученный назначенный формат воспроизведения в секцию 194 получения выходного формата.
Секция 193 получения воспроизводимого формата получает воспроизводимый формат, выводимый (169) из секции 160 определения воспроизводимого формата. Затем секция 193 получения воспроизводимого формата выводит полученный воспроизводимый формат в секцию 194 получения выходного формата.
Секция 194 получения выходного формата обращается к секции 180 хранения информации для определения выходного формата, чтобы идентифицировать выходной формат из комбинации формата изображения, назначенного формата воспроизведения и воспроизводимого формата. Затем секция 194 получения выходного формата выводит (139) идентифицированный выходной формат в секцию 140 создания выходного изображения.
Пример работы устройства обработки изображений
Далее будет описан пример работы устройства 105 обработки изображений согласно второму варианту осуществления настоящего изобретения.
Фиг.19 является блок-схемой алгоритма, показывающей этапы обработки процесса определения выходного формата согласно второму варианту осуществления настоящего изобретения.
Сначала секция 190 определения выходного формата получает формат изображения из секции 120 определения формата изображения (этап S961). Вслед за этим секция 190 определения выходного формата получает воспроизводимый формат из секции 160 определения воспроизводимого формата (этап S962). Далее секция 190 определения выходного формата получает назначенный формат воспроизведения из секции 150 принятия оперативного ввода (этап S963). Затем секция 130 определения выходного формата обращается к информации для определения выходного формата, чтобы идентифицировать выходной формат на основе комбинации формата изображения, воспроизводимого формата и назначенного формата воспроизведения (этап S964). Затем процесс определения выходного формата заканчивается.
Как описано выше, согласно второму варианту осуществления настоящего изобретения, выходной формат идентифицируется на основе информации для определения выходного формата. Следовательно, например, выходной формат можно легко менять путем изменения содержания этой информации для определения выходного формата.
Следует отметить, что варианты осуществления настоящего изобретения являются иллюстрациями примера для реализации настоящего изобретения и имеют соответствие каждому из конкретизирующих изобретение признаков в формуле изобретения, как описано выше. Следует отметить, однако, что настоящее изобретение не ограничивается этими вариантами осуществления, и можно сделать различные модификации без отхода от объема настоящего изобретения.
Этапы обработки, описанные со ссылкой на варианты осуществления настоящего изобретения, можно воспринимать как способ, имеющий последовательность этих этапов, либо воспринимать как программу, вызывающую выполнение компьютером последовательности этих этапов, или носитель записи, который хранит эту программу. В качестве этого носителя записи можно использовать, например, компакт-диск (CD), мини-диск (MD), универсальный цифровой диск (DVD), карту памяти. Blur-ray Disc (зарегистрированный товарный знак) или тому подобное.
Список ссылочных позиций
100, 105 - Устройство обработки изображений
110 - Секция ввода изображения
120 - Секция определения формата изображения
121 - Секция распознавания идентификационной информации
122 - Секция обработки вычисления вероятности формата SBS
123 - Секция обработки вычисления вероятности формата TAB
124 - Секция распознавания формата видимого стереоскопическим изображения
125 - Секция принятия решения о формате изображения
130, 190 - Секция определения выходного формата
131 - Секция получения воспроизводимого формата
132 - Секция получения назначенного формата воспроизведения
133 - Секция распознавания воспроизводимого формата
134 - Секция распознавания назначенного формата воспроизведения
135 - Секция распознавания формата изображения
136 - Секция принятия решения о выходном формате
140 - Секция создания выходного изображения
141 - Секция распознавания выходного формата
142 - Секция распознавания формата изображения
143 - Секция указания по созданию выходного изображения
144 - Секция создания плоского изображения
145 - Секция создания стереоизображения
146 - Секция вывода изображения
150 - Секция принятия операционного ввода
160 - Секция определения воспроизводимого формата
170 - Секция воспроизведения изображения
180 - Секция хранения информации для определения выходного формата
191 - Секция получения формата изображения
192 - Секция получения назначенного формата воспроизведения
193 - Секция получения воспроизводимого формата
194 - Секция получения выходного формата
500 - Видимое стереоскопическим изображение в формате SBS
515 - Видимое стереоскопическим изображение в формате TAB
730 - Стереоизображение
801 - Информация для определения выходного формата.