[go: up one dir, main page]

JP2019028165A - Image display device, control device, image display method, and control method - Google Patents

Image display device, control device, image display method, and control method Download PDF

Info

Publication number
JP2019028165A
JP2019028165A JP2017145580A JP2017145580A JP2019028165A JP 2019028165 A JP2019028165 A JP 2019028165A JP 2017145580 A JP2017145580 A JP 2017145580A JP 2017145580 A JP2017145580 A JP 2017145580A JP 2019028165 A JP2019028165 A JP 2019028165A
Authority
JP
Japan
Prior art keywords
image
projection
region
image quality
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2017145580A
Other languages
Japanese (ja)
Inventor
拓也 岩田
Takuya Iwata
拓也 岩田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2017145580A priority Critical patent/JP2019028165A/en
Publication of JP2019028165A publication Critical patent/JP2019028165A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Projection Apparatus (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Abstract

【課題】画像データを編集することなく、ユーザインタフェースの操作により、投影面に基づいた画質設定を容易に行う。【解決手段】本発明の画像表示装置は、画像を投影面に投影する画像投影手段と、前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出手段と、前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザが設定する画質設定手段と、前記画質設定手段を用いて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正手段と、を有する。【選択図】図2An object of the present invention is to easily perform image quality setting based on a projection plane by operating a user interface without editing image data. An image display device according to the present invention includes image projection means for projecting an image onto a projection plane, one or more superimposed areas where a projected image overlaps with an object that is different from the projection plane, and other superimposition areas. detection means for detecting a non-overlapping area which is an area; image quality setting means for separately setting the image quality of the overlapping area and the non-overlapping area by a user; and correction means for correcting the image data of the superimposed region or the non-superimposed region based on the above. [Selection drawing] Fig. 2

Description

本発明は、画像表示装置、制御装置、画像表示方法、および制御方法に関する。   The present invention relates to an image display device, a control device, an image display method, and a control method.

近年、印刷物や絵画、イラストなどの物体(対象物)を設置している壁面に対して画像を投影する演出が行われている。このような場合、対象物のコントラストを高めたり、照明光等によって生じる色ムラを抑制する等、ユーザの所望の画質で画像を表示することが望まれる。   In recent years, there has been an effect of projecting an image onto a wall surface on which an object (target object) such as a printed matter, a painting, or an illustration is installed. In such a case, it is desired to display an image with a user-desired image quality, such as increasing the contrast of an object or suppressing color unevenness caused by illumination light or the like.

特許文献1には、投影面に設置された対象物(画像が印刷された印刷物)に重なるように画像を投影する技術が開示されている。これにより、印刷物上の画像のコントラストを高めたり、ダイナミックレンジを広げることができる。特許文献2には、投影面の撮像画像に基づいて画像データを補正する技術が開示されている。これにより、投影面の色や照明光の輝度が不均一なために生じる色ムラを抑制することができる。   Patent Document 1 discloses a technique for projecting an image so as to overlap an object (printed material on which an image is printed) placed on a projection surface. Thereby, the contrast of the image on the printed matter can be increased, and the dynamic range can be expanded. Patent Document 2 discloses a technique for correcting image data based on a captured image of a projection surface. Thereby, it is possible to suppress color unevenness caused by unevenness of the color of the projection surface and the luminance of the illumination light.

特開2008−083180号公報JP 2008-083180 A 特開2004−158941号公報JP 2004-158941 A

一般的に、対象物を設置した投影面に画像を投影する場合、対象物とその他の領域とでは反射特性が異なる。このような場合、所望の画質で画像を表示するためには、投影面の反射特性の違いを考慮して画像を投影する必要がある。   In general, when an image is projected on a projection surface on which an object is installed, the reflection characteristics are different between the object and other regions. In such a case, in order to display an image with a desired image quality, it is necessary to project the image in consideration of the difference in the reflection characteristics of the projection surface.

しかしながら、特許文献1では、投影面の反射特性が一様ではない場合、反射特性を考慮して画像データをあらかじめ用意する必要があるが、高度な知識や専用の編集装置が必要である。また、あらかじめ用意した画像データを用いても所望の画質とならない場合には、再度、画像データを編集する必要がある。また、特許文献2では、画像データは反射特性の違いを打ち消すように自動補正されるため、投影面のコントラスト等を高めることは想定されていない。そのため、投影面の反射特性の違いを考慮して、ユーザが画質設定を行うことはできない。   However, in Patent Document 1, when the reflection characteristics of the projection surface are not uniform, it is necessary to prepare image data in advance in consideration of the reflection characteristics. However, advanced knowledge and a dedicated editing device are required. Further, if the desired image quality is not obtained even if image data prepared in advance is used, it is necessary to edit the image data again. Further, in Patent Document 2, since the image data is automatically corrected so as to cancel the difference in reflection characteristics, it is not assumed that the contrast of the projection surface is increased. For this reason, the user cannot set the image quality in consideration of the difference in the reflection characteristics of the projection surface.

そこで、本発明は、画像データを編集することなく、ユーザインタフェースの操作により、投影面に基づいた画質設定を容易に行うことができる技術を提供することを目的とする。   SUMMARY An advantage of some aspects of the invention is that it provides a technique capable of easily setting an image quality based on a projection plane by operating a user interface without editing image data.

本発明の第1の態様は、
画像を投影面に投影する画像投影手段と、
前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出手段と、
前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザが設定する画質設定手段と、
前記画質設定手段を用いて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正手段と、
を有することを特徴とする画像表示装置である。
The first aspect of the present invention is:
Image projection means for projecting an image onto a projection plane;
Detecting means for detecting one or more overlapping regions in which an object that is an object different from the projection plane and a projection image overlap and a non-overlapping region that is another region;
Image quality setting means for setting the image quality of the superimposed area and the non-superimposed area separately by the user,
Correction means for correcting image data of the superimposing region or the non-superimposing region based on a user instruction performed using the image quality setting unit;
It is an image display apparatus characterized by having.

本発明の第2の態様は、
画像を投影面に投影する画像投影手段を有する投影装置を制御する制御装置であって、
前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出手段と、
前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザが設定する画質設定手段と、
前記画質設定手段を用いて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正手段と、
を有することを特徴とする制御装置である。
The second aspect of the present invention is:
A control device for controlling a projection device having image projection means for projecting an image onto a projection plane,
Detecting means for detecting one or more overlapping regions in which an object that is an object different from the projection plane and a projection image overlap and a non-overlapping region that is another region;
Image quality setting means for setting the image quality of the superimposed area and the non-superimposed area separately by the user,
Correction means for correcting image data of the superimposing region or the non-superimposing region based on a user instruction performed using the image quality setting unit;
It is a control device characterized by having.

本発明の第3の態様は、
画像を投影面に投影する画像表示装置における画像表示方法であって、
前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出ステップと、
前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザから設定の入力を受け付ける画質設定ステップと、
前記画質設定ステップにおいて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正ステップと、
前記補正ステップにおいて補正される画像を投影する画像投影ステップと、
を有することを特徴とする画像表示方法である。
The third aspect of the present invention is:
An image display method in an image display device for projecting an image onto a projection plane,
A detection step of detecting one or more overlapping regions in which an object that is an object different from the projection plane and a projection image overlap and a non-overlapping region that is another region;
An image quality setting step for receiving an input of settings separately from the user for the image quality of the superimposed region and the non-superimposed region,
A correction step of correcting the image data of the superimposing region or the non-superimposing region based on a user instruction performed in the image quality setting step;
An image projecting step of projecting an image to be corrected in the correcting step;
It is the image display method characterized by having.

本発明の第4の態様は、
画像を投影面に投影する画像投影手段を有する投影装置を制御する制御装置における制御方法であって、
前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出ステップと、
前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザから設定の入力を受け付ける画質設定ステップと、
前記画質設定ステップにおいて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正ステップと、
を有することを特徴とする制御方法である。
The fourth aspect of the present invention is:
A control method in a control device for controlling a projection device having image projection means for projecting an image onto a projection plane,
A detection step of detecting one or more overlapping regions in which an object that is an object different from the projection plane and a projection image overlap and a non-overlapping region that is another region;
An image quality setting step for receiving an input of settings separately from the user for the image quality of the superimposed region and the non-superimposed region,
A correction step of correcting the image data of the superimposing region or the non-superimposing region based on a user instruction performed in the image quality setting step;
It is the control method characterized by having.

本発明の第5の態様は、上記画像表示装置の画像表示方法または制御装置の制御方法の各ステップをコンピュータに実行させるためのプログラムである。   A fifth aspect of the present invention is a program for causing a computer to execute each step of the image display method of the image display device or the control method of the control device.

本発明によれば、画像データを編集することなく、ユーザインタフェースの操作により、投影面に基づいた画質設定を容易に行うことができる。   According to the present invention, it is possible to easily perform image quality setting based on a projection plane by operating a user interface without editing image data.

本発明の実施形態1に係る画像表示システムの一例を示す図The figure which shows an example of the image display system which concerns on Embodiment 1 of this invention. 本発明の実施形態1に係る画像投影装置の一例を示す機能ブロック図1 is a functional block diagram showing an example of an image projection apparatus according to Embodiment 1 of the present invention. 本発明の実施形態1に係る検出処理の一例を示すフローチャートThe flowchart which shows an example of the detection process which concerns on Embodiment 1 of this invention. 本発明の実施形態1に係る検出処理結果の輝度ヒストグラムの一例を示す図The figure which shows an example of the brightness | luminance histogram of the detection process result which concerns on Embodiment 1 of this invention. 本発明の実施形態1に係る検出処理の一例を示すフローチャートThe flowchart which shows an example of the detection process which concerns on Embodiment 1 of this invention. 本発明の実施形態1に係る画質設定メニューの一例を示す図The figure which shows an example of the image quality setting menu which concerns on Embodiment 1 of this invention. 本発明の実施形態2に係る画像表示システムの一例を示す図The figure which shows an example of the image display system which concerns on Embodiment 2 of this invention. 本発明の実施形態2に係る画像投影装置の一例を示す機能ブロック図Functional block diagram showing an example of an image projection apparatus according to Embodiment 2 of the present invention 本発明の実施形態2に係る検出処理の一例を示すフローチャートThe flowchart which shows an example of the detection process which concerns on Embodiment 2 of this invention. 本発明の実施形態3に係る画像投影装置の一例を示す機能ブロック図Functional block diagram showing an example of an image projection apparatus according to Embodiment 3 of the present invention 本発明の実施形態3に係る検出処理の一例を示すフローチャートThe flowchart which shows an example of the detection process which concerns on Embodiment 3 of this invention.

<実施形態1>
以下、本発明の実施形態1について説明する。
<Embodiment 1>
Hereinafter, Embodiment 1 of the present invention will be described.

(全体構成)
図1は、本実施形態に係る画像表示システムの一例を示す構成図である。
(overall structure)
FIG. 1 is a configuration diagram illustrating an example of an image display system according to the present embodiment.

本実施形態に係る画像表示システムは、画像投影装置100(画像表示装置)と、壁面150上に設置された壁面150とは異なる物体である印刷物160(対象物)で構成される。画像投影装置100は、投影領域170の範囲に印刷物160を含むように設置される。なお、以降の説明では、投影領域170に投影される投影画像のうち、印刷物160上に投影される領域を重畳領域171(図1の横線領域)、印刷物160上に投影されない領域を非重畳領域172(図1の縦線領域)と記載する。本実施形態では、図1のように、投影領域170の内側に印刷物160が設置され、画像投影装置100から投影領域170に対して、印刷物160に対応した画像を投影する例について説明する。   The image display system according to the present embodiment includes an image projection device 100 (image display device) and a printed material 160 (object) that is an object different from the wall surface 150 installed on the wall surface 150. The image projection apparatus 100 is installed so as to include the printed material 160 within the range of the projection area 170. In the following description, among the projected images projected onto the projection area 170, the area projected onto the printed material 160 is the superimposed area 171 (horizontal line area in FIG. 1), and the area not projected onto the printed material 160 is the non-superimposed area. 172 (vertical line region in FIG. 1). In the present embodiment, as shown in FIG. 1, an example in which a printed material 160 is installed inside the projection area 170 and an image corresponding to the printed material 160 is projected from the image projection apparatus 100 to the projection area 170 will be described.

図2は、本実施形態に係る画像投影装置100の一例を示す機能ブロック図である。本実施形態に係る画像投影装置100は、演算装置、記憶装置、入出力装置などを含む情報処理装置(コンピュータ)である。記憶装置に格納されたプログラムを演算装置が実行することで、画像投影装置100の、取得部101、領域検出部102、操作入力部103、画質設定部104、補正部105、投影画像生成部106、画像投影部107等の機能が提供される。これらの機能の一部または全部は、ASICやFPGAなどの専用の論理回路により実装されてもよい。画像投影部107は、投影画像に基づいて透過率を変調する液晶パネルと、液晶パネルに対して光を投射する光源等で構成される。   FIG. 2 is a functional block diagram illustrating an example of the image projection apparatus 100 according to the present embodiment. The image projection apparatus 100 according to the present embodiment is an information processing apparatus (computer) including an arithmetic device, a storage device, an input / output device, and the like. When the arithmetic unit executes the program stored in the storage device, the acquisition unit 101, the region detection unit 102, the operation input unit 103, the image quality setting unit 104, the correction unit 105, and the projection image generation unit 106 of the image projection device 100 are executed. The functions of the image projection unit 107 and the like are provided. Some or all of these functions may be implemented by a dedicated logic circuit such as an ASIC or FPGA. The image projection unit 107 includes a liquid crystal panel that modulates transmittance based on a projection image, a light source that projects light onto the liquid crystal panel, and the like.

取得部101は、印刷物160に対応する投影画像の画像データを取得する機能部である。取得部101は、パソコン、ファイルサーバ、クラウド上のストレージ等から、ケーブルや無線を介して、画像データを取得する。なお、取得部101にカメラ(不図示)を搭載し、当該カメラが印刷物160を撮像して得られる撮像データを、画像データとして取得してもよい。なお、投影画像は静止画であるとして説明するが、動画等であってもよい。   The acquisition unit 101 is a functional unit that acquires image data of a projection image corresponding to the printed material 160. The acquisition unit 101 acquires image data from a personal computer, file server, cloud storage, or the like via a cable or wirelessly. Note that a camera (not shown) may be mounted on the acquisition unit 101, and imaging data obtained by imaging the printed matter 160 by the camera may be acquired as image data. The projected image is described as a still image, but may be a moving image or the like.

領域検出部102は、投影面に設置された印刷物160の位置(重畳領域171)を検出する機能部である。領域検出部102は、例えば、カメラ等の撮像部と、画像データを解析する演算部などで構成され、投影面に設置された印刷物160の位置を検出する。また、領域検出部102は、検出した印刷物160の位置情報を、投影領域170に対する相対的な座標値に変換した重畳領域171の座標情報として補正部105および画質設定部104に出力する。なお、領域検出部102の動作の詳細については、後述の図3および図5のフローチャートを用いた処理説明において行う。   The region detection unit 102 is a functional unit that detects the position (superimposed region 171) of the printed material 160 installed on the projection plane. The area detection unit 102 includes, for example, an imaging unit such as a camera and a calculation unit that analyzes image data, and detects the position of the printed material 160 installed on the projection surface. Further, the area detection unit 102 outputs the detected position information of the printed material 160 to the correction unit 105 and the image quality setting unit 104 as coordinate information of the superimposed area 171 converted into a coordinate value relative to the projection area 170. The details of the operation of the area detection unit 102 will be described in the description of processing using the flowcharts of FIGS. 3 and 5 described later.

操作入力部103は、画像投影装置100に搭載されたボタンやスイッチ、リモコンまたはキーボード等である。操作入力部103は、ユーザによって操作されると、画質設定部104に画質設定要求を行う。   The operation input unit 103 is a button or switch, a remote controller, a keyboard, or the like mounted on the image projection apparatus 100. When operated by the user, the operation input unit 103 makes an image quality setting request to the image quality setting unit 104.

画質設定部104は、操作入力部103の画質設定要求に応じて、画質設定メニューを生成し、後述する投影画像生成部106に出力する。また、画質設定部104は、ユーザ
の画質設定操作に応じて、画質設定メニューを更新し、操作に応じた画質設定パラメータを後述する補正部105に出力する。画質設定部104の動作の詳細については、後述の図6を用いた処理説明について行う。
The image quality setting unit 104 generates an image quality setting menu in response to an image quality setting request from the operation input unit 103, and outputs it to a projection image generation unit 106 described later. In addition, the image quality setting unit 104 updates the image quality setting menu according to the user's image quality setting operation, and outputs image quality setting parameters according to the operation to the correction unit 105 described later. Details of the operation of the image quality setting unit 104 will be described with reference to FIG.

補正部105は、取得部101が取得する画像データに対して、ユーザの画質設定操作に基づいた補正を行う機能部である。ここで、補正部105は、画質設定部104が設定する画質設定パラメータを複数保持できる。補正部105は、領域検出部102が検出する重畳領域171、非重畳領域172ごとに複数保持している画質設定パラメータの中から1つを選択して、補正処理を行う。なお、補正処理とは、オフセット・ゲイン補正、ガンマ補正、色補正、ホワイトバランス補正、ノイズ軽減、シャープネス補正等の一般的な補正処理である。   The correction unit 105 is a functional unit that corrects the image data acquired by the acquisition unit 101 based on a user image quality setting operation. Here, the correction unit 105 can hold a plurality of image quality setting parameters set by the image quality setting unit 104. The correction unit 105 selects one of the image quality setting parameters held for each of the superimposed region 171 and the non-superimposed region 172 detected by the region detection unit 102 and performs correction processing. The correction processing is general correction processing such as offset / gain correction, gamma correction, color correction, white balance correction, noise reduction, and sharpness correction.

投影画像生成部106は、画像投影装置100が投影する画像の画像データを生成する機能部である。本実施形態では、投影画像生成部106は、補正部105が出力する補正後の画像データと、画質設定部104が出力する画質設定メニューの画像データとを用いて、補正後の画像に画質設定メニューが重畳表示されるように画像データを生成する。   The projection image generation unit 106 is a functional unit that generates image data of an image projected by the image projection apparatus 100. In the present embodiment, the projection image generation unit 106 uses the corrected image data output from the correction unit 105 and the image quality setting menu image data output from the image quality setting unit 104 to set the image quality for the corrected image. Image data is generated so that the menu is superimposed.

画像投影部107は、投影面に対して画像を投影する機能部である。画像投影部107を構成する光源の強度は、投影画像やユーザ指定等に基づいて制御される。なお、画像投影部107は、液晶パネルの代わりにMEMSシャッター等を用いて構成されてもよい。   The image projection unit 107 is a functional unit that projects an image onto a projection plane. The intensity of the light source constituting the image projection unit 107 is controlled based on the projection image, user designation, and the like. The image projection unit 107 may be configured using a MEMS shutter or the like instead of the liquid crystal panel.

(検出処理)
本実施形態に係る領域検出部102の検出処理の詳細を、図3を参照して説明する。
(Detection process)
Details of the detection processing of the region detection unit 102 according to the present embodiment will be described with reference to FIG.

ステップS102において、画像投影装置100は、ユーザからの投影開始指示に応じて投影面画像(撮像画像)を取得する。例えば、画像投影装置100は、領域検出部102等に搭載されるカメラを用いて投影面の撮像を行う。なお、投影開始指示は、電源投入操作等であってもよい。   In step S102, the image projection apparatus 100 acquires a projection plane image (captured image) in response to a projection start instruction from the user. For example, the image projection apparatus 100 captures the projection plane using a camera mounted on the area detection unit 102 or the like. The projection start instruction may be a power-on operation or the like.

ステップS104において、画像投影装置100は、画像投影部107から、取得部101が取得する画像データに基づく画像の投影を開始する。なお、本実施形態では、画像投影装置100は、取得する投影面画像に、投影画像を写り込ませないようにするため、画像を投影する前に投影面画像の取得を行っているが、これに限定されない。例えば、画像投影装置100は、画像投影中または画像投影完了後に投影面画像の取得を行ってもよい。   In step S <b> 104, the image projection apparatus 100 starts projecting an image based on the image data acquired by the acquisition unit 101 from the image projection unit 107. In the present embodiment, the image projection apparatus 100 acquires the projection plane image before projecting the image in order to prevent the projection image from being reflected in the acquired projection plane image. It is not limited to. For example, the image projection apparatus 100 may acquire a projection plane image during image projection or after completion of image projection.

ステップS106において、領域検出部102は、印刷物160の位置を検出するために、取得部101が取得した投影面画像の画像特徴量を抽出する。具体的には、領域検出部102を構成する演算部によって投影面画像の画像データをブロック分割し、ブロック(領域)ごとに輝度ヒストグラムを取得する。ブロックは、例えば、32ピクセルx32ピクセルの正方形のブロックを用いることができるが、大きさや形状は特に限定されない。なお、取得するヒストグラムは、輝度ヒストグラムではなく、RGB等の色ヒストグラムであってもよい。   In step S <b> 106, the region detection unit 102 extracts the image feature amount of the projection plane image acquired by the acquisition unit 101 in order to detect the position of the printed material 160. Specifically, the image data of the projection plane image is divided into blocks by the calculation unit constituting the region detection unit 102, and a luminance histogram is acquired for each block (region). As the block, for example, a square block of 32 pixels × 32 pixels can be used, but the size and shape are not particularly limited. The acquired histogram may be a color histogram such as RGB instead of the luminance histogram.

図4は、領域検出部102が取得する輝度ヒストグラムの一例を示す。図4の横軸は輝度値、縦軸は度数である。なお、色ヒストグラムを取得する場合は、横軸が色の階調値である。ここで、領域検出部102が取得するヒストグラムは、投影面の色や輝度が一様であれば図4(a)のように分布の範囲が狭いものになり、投影面に多様な色や輝度が存在すれば図4(b)のように分布の範囲が広くなる。つまり、ヒストグラムの分布は、印刷物を設置する壁面やスクリーンのように色や輝度が概ね一様な投影面では図4(a)に近
い分布になり、印刷物のように所定の画像が印刷されているような投影面では、図4(b)に近い分布になる。
FIG. 4 shows an example of a luminance histogram acquired by the region detection unit 102. The horizontal axis in FIG. 4 is the luminance value, and the vertical axis is the frequency. When a color histogram is acquired, the horizontal axis represents the color gradation value. Here, the histogram acquired by the region detection unit 102 has a narrow distribution range as shown in FIG. 4A if the color and brightness of the projection plane are uniform, and various colors and brightnesses are displayed on the projection plane. Is present, the distribution range becomes wide as shown in FIG. In other words, the distribution of the histogram is close to the distribution shown in FIG. 4A on the projection surface where the color and brightness are substantially uniform, such as the wall or screen on which the printed material is placed, and a predetermined image is printed like the printed material. In such a projection plane, the distribution is close to that shown in FIG.

ステップS108において、領域検出部102は、取得したヒストグラムに基づいて印刷物160の位置を検出する。具体的には、各ブロック(領域)のヒストグラムを参照し、ヒストグラムの分布の幅が予め定めた幅よりも大きい場合は印刷物領域として検出し、予め定めた幅よりも小さい場合は印刷物160が設置されている背景領域(壁面やスクリーン等)と判断する。ここで、本実施形態におけるヒストグラムの分布の幅とは、取得したヒストグラムにおける、所定の度数以上の輝度値の数である。   In step S <b> 108, the area detection unit 102 detects the position of the printed material 160 based on the acquired histogram. Specifically, referring to the histogram of each block (area), if the distribution width of the histogram is larger than a predetermined width, it is detected as a printed area, and if it is smaller than the predetermined width, the printed material 160 is installed. The background area (wall surface, screen, etc.) is determined. Here, the width of the distribution of the histogram in the present embodiment is the number of luminance values equal to or higher than a predetermined frequency in the acquired histogram.

ステップS110において、領域検出部102は、検出した印刷物160の位置情報を、投影領域170に対する相対的な座標値に変換して出力する。具体的には、印刷物160の位置情報を、投影領域170の解像度で正規化する。例えば、画像投影部107が投影する画像の解像度が1920x1080である場合、印刷物領域を、投影領域170の左上が座標値(0,0)、左下が(0,1079)、右上が(1919,0)、右下が(1919,1079)である座標の範囲に正規化する。そして、正規化した座標値を、重畳領域171の座標情報として出力する。なお、この正規化処理は、投影面画像における印刷物の位置を、投影画像における重畳領域171の位置(投影画像を構成する画素の座標値)として取り扱うために実施される。   In step S <b> 110, the area detection unit 102 converts the detected position information of the printed material 160 into a coordinate value relative to the projection area 170 and outputs the converted coordinate value. Specifically, the position information of the printed material 160 is normalized with the resolution of the projection area 170. For example, when the resolution of the image projected by the image projection unit 107 is 1920 × 1080, the upper left of the projection area 170 is the coordinate value (0, 0), the lower left is (0, 1079), and the upper right is (1919, 0). ), And normalize to the coordinate range where the lower right is (1919, 1079). Then, the normalized coordinate value is output as the coordinate information of the superimposed region 171. This normalization process is performed in order to handle the position of the printed matter in the projection plane image as the position of the superimposed region 171 in the projection image (the coordinate value of the pixel constituting the projection image).

このように、領域検出部102は、図3に示す処理によって印刷物160の位置を検出し、重畳領域171の座標情報を出力する。なお、画像特徴量として輝度や色を用いる例について説明したが、エッジ成分を用いてもよい。この場合、壁面やスクリーンの領域ではほとんどエッジ成分が無く、印刷物領域ではエッジ成分が存在することから、印刷物160の位置を検出することが出来る。また、印刷物160の位置をブロック単位で検出する例について説明したが、検出方法はこれに限らない。例えば、一般的な印刷物は矩形であることが多いことを考慮して、S108の処理において検出される領域が、矩形の領域となるように補正してもよい。   As described above, the area detection unit 102 detects the position of the printed material 160 by the process shown in FIG. 3 and outputs the coordinate information of the superimposed area 171. In addition, although the example which uses a brightness | luminance and a color as an image feature-value was demonstrated, you may use an edge component. In this case, since there is almost no edge component in the wall surface or screen area, and there is an edge component in the printed material area, the position of the printed material 160 can be detected. Moreover, although the example which detects the position of the printed matter 160 per block was demonstrated, the detection method is not restricted to this. For example, in consideration of the fact that general printed materials are often rectangular, the area detected in the processing of S108 may be corrected to be a rectangular area.

また、図3では、投影開始時に、1度のみ、印刷物領域を検出するフローについて説明したが、図3に示す処理を実行するタイミングや実行する回数はこれに限定されない。例えば、ユーザが画質設定要求をするたびに画像投影を停止し、S102からS110の処理を実行してもよい。なお、画像投影の停止は、全画素の階調値がゼロである画像(全黒画像)を投影することにより行ってもよいし、光源の出力をゼロにすることにより行ってもよい。また、画像投影装置100に加速度センサ(不図示)等を搭載し、画像投影装置100が移動したことを検知するたびに画像投影を停止し、S102からS110の処理を実行してもよい。   In addition, in FIG. 3, the flow of detecting the printed material region only once at the start of projection has been described, but the timing of executing the processing shown in FIG. 3 and the number of times of execution are not limited to this. For example, the image projection may be stopped every time the user makes an image quality setting request, and the processing from S102 to S110 may be executed. Note that the image projection may be stopped by projecting an image (all black image) in which the gradation value of all pixels is zero, or may be performed by setting the output of the light source to zero. Further, an acceleration sensor (not shown) or the like may be mounted on the image projection apparatus 100, and the image projection may be stopped each time it is detected that the image projection apparatus 100 has moved, and the processing from S102 to S110 may be executed.

(画質設定処理)
本実施形態に係る画質設定部104の画質設定処理の詳細を説明する。本実施形態に係る画質設定部104は、第一の処理として、操作入力部103の画質設定要求に応じて、画質設定メニューを生成し、投影画像生成部106に出力する。また、画質設定部104は、第二の処理として、ユーザの画質設定操作に応じて、画質設定メニューを更新し、操作に応じた画質設定パラメータを補正部105に出力する。
(Image quality setting process)
Details of the image quality setting process of the image quality setting unit 104 according to the present embodiment will be described. As the first process, the image quality setting unit 104 according to the present embodiment generates an image quality setting menu in response to an image quality setting request from the operation input unit 103 and outputs the menu to the projection image generation unit 106. Further, as a second process, the image quality setting unit 104 updates the image quality setting menu according to the user's image quality setting operation, and outputs the image quality setting parameter according to the operation to the correction unit 105.

ここで、画質設定部104は、第一の処理において、画質設定メニュー生成時に領域検出部102から重畳領域171の座標情報が出力されている場合には、図6に例示するような画質設定メニュー(ユーザインタフェース)を生成する。すなわち、画質設定部104は、重畳領域171と非重畳領域172の画質を、それぞれ別個にユーザが設定する画質設定メニューを生成する。   Here, in the first process, the image quality setting menu 104 illustrated in FIG. 6 is displayed when the coordinate information of the superimposed area 171 is output from the area detection unit 102 when the image quality setting menu is generated. (User interface) is generated. That is, the image quality setting unit 104 generates an image quality setting menu in which the user separately sets the image quality of the superimposed region 171 and the non-superimposed region 172.

図6(a)は、画質設定メニューが、画質設定対象領域を指定するための領域選択エリア1031と、画質設定パラメータを指定するための画質指定エリア1032で構成される例である。画質設定部104は、領域選択エリア1031に、重畳領域171と非重畳領域172とを選択肢として表示する。なお、図6(a)では、画質設定対象領域として重畳領域171を指定した状態を示している。ユーザは、領域選択エリア1031で画質設定する領域を指定したのち、当該領域の画質設定パラメータを、画質指定エリア1032で指定する。   FIG. 6A shows an example in which the image quality setting menu includes an area selection area 1031 for designating an image quality setting target area and an image quality designation area 1032 for designating an image quality setting parameter. The image quality setting unit 104 displays the overlapping area 171 and the non-overlapping area 172 as options in the area selection area 1031. FIG. 6A shows a state in which the overlapping area 171 is designated as the image quality setting target area. The user designates an area for image quality setting in the area selection area 1031, and then designates an image quality setting parameter for the area in the image quality designation area 1032.

図6(b)は、画質設定メニューが、重畳領域用の画質設定メニュー1033と、非重畳領域用の画質設定メニュー1034とで構成される例である。なお、図6(b)では、重畳領域用の画質設定メニュー1033がアクティブになっている状態を示している。ユーザは、画質設定する領域用のメニューをアクティブにし、各画質設定パラメータを指定する。   FIG. 6B shows an example in which the image quality setting menu includes an image quality setting menu 1033 for the overlapping area and an image quality setting menu 1034 for the non-overlapping area. FIG. 6B shows a state in which the image quality setting menu 1033 for the overlapping area is active. The user activates a menu for an area for setting image quality and designates each image quality setting parameter.

なお、画質設定部104は、図6に示すような画質設定メニュー以外の表示を行ってもよい。例えば、画質設定部104は、図6に図示するパラメータ以外のパラメータを用いてもよい。また、設定可能なパラメータの数や配置は特に限定されない。さらに、画質設定部104は、ユーザが画質設定する領域を強調表示するために、投影画像上に、重畳領域171または非重畳領域172の枠線等を生成してもよい。また、画像投影装置100にカメラ等で構成されるユーザ位置検出部(不図示)をさらに設け、画質設定部104が、重畳領域171と非重畳領域172のうち、検出されるユーザの位置により近い領域をデフォルトの画質設定対象領域として設定しても構わない。   Note that the image quality setting unit 104 may display other than the image quality setting menu as shown in FIG. For example, the image quality setting unit 104 may use parameters other than those shown in FIG. The number and arrangement of parameters that can be set are not particularly limited. Further, the image quality setting unit 104 may generate a frame line or the like of the superimposed region 171 or the non-superimposed region 172 on the projected image in order to highlight the region for which the user sets the image quality. Further, the image projection apparatus 100 is further provided with a user position detection unit (not shown) configured with a camera or the like, and the image quality setting unit 104 is closer to the detected user position in the superimposition region 171 and the non-superimposition region 172. The area may be set as a default image quality setting target area.

第二の処理において、画質設定部104は、ユーザが指定する画質設定対象領域について、ユーザからの指示にしたがって補正するための画質設定パラメータを生成する。例えば、ユーザが重畳領域171の明るさを5ポイント高める操作入力を行うとする。この場合、画質設定部104は、補正部105が保持している複数の画質設定パラメータのうち、重畳領域171の画像補正に使用する画質設定パラメータについて、明るさが5ポイント高まるような値に変更する。このようにして、ユーザは、重畳領域171または非重畳領域172のうち、ユーザが指定する領域の画質設定が可能となる。   In the second process, the image quality setting unit 104 generates an image quality setting parameter for correcting an image quality setting target area designated by the user in accordance with an instruction from the user. For example, it is assumed that the user performs an operation input that increases the brightness of the superimposed region 171 by 5 points. In this case, the image quality setting unit 104 changes the image quality setting parameter used for image correction of the superimposed region 171 to a value that increases the brightness by 5 points among the plurality of image quality setting parameters held by the correction unit 105. To do. In this way, the user can set the image quality of an area designated by the user in the overlapping area 171 or the non-overlapping area 172.

なお、投影終了時の、重畳領域171と非重畳領域172に対する画質設定パラメータ(設定値)を記憶しておき、次回投影時にも自動で同じ画質設定パラメータで投影を行うようにしても構わない。また、重畳領域171と非重畳領域172の配置領域も同時に記憶し、次回の投影開始時に、記録されている配置と、今回の配置が同じである場合に限り、自動で同じ画質設定パラメータで投影を行うようにしても構わない。   Note that the image quality setting parameters (setting values) for the superimposed region 171 and the non-superimposed region 172 at the end of the projection may be stored, and the projection may be automatically performed with the same image quality setting parameter at the next projection. Also, the arrangement area of the superimposing area 171 and the non-superimposing area 172 is stored at the same time, and is automatically projected with the same image quality setting parameter only when the recorded arrangement and the current arrangement are the same at the start of the next projection. You may make it perform.

(本実施形態の作用効果)
以上のような動作により、ユーザは、投影面の画像特徴量の違いによって生じる投影画像の見え方の違いを、画像データを編集することなく、ユーザインタフェースの操作によって容易に補正することが可能である。
(Operational effect of this embodiment)
Through the operations as described above, the user can easily correct the difference in the appearance of the projected image caused by the difference in the image feature amount on the projection plane by operating the user interface without editing the image data. is there.

なお、本実施形態では、印刷物160が1つである場合について説明したが、複数存在しても構わない。この場合は、各領域を独立した画質設定が可能な領域としてもよいし、印刷物の区別は行わず、印刷物領域とその他の領域とを独立した画質設定が可能な領域としてもよい。   In the present embodiment, the case where there is one printed material 160 has been described, but a plurality of printed materials 160 may exist. In this case, each area may be an area where independent image quality setting is possible, or the printed area and other areas may be areas where independent image quality setting is possible without distinguishing the printed material.

<実施形態1の変形例1>
実施形態1の変形例1として、画像特徴量の代わりにマーカーを用いる例および投影面
画像と投影画像とを用いる例について説明する。
<Modification 1 of Embodiment 1>
As a first modification of the first embodiment, an example in which a marker is used instead of an image feature amount and an example in which a projection plane image and a projection image are used will be described.

上述した例では、画像特徴量に基づいて印刷物等の位置を検出する例について説明したが、検出方法はこれに限らない。例えば、矩形状の印刷物の四隅に、印刷物の頂点であることを示すマーカーを付加して印刷すると共に、領域検出部102は、当該マーカーを検出することによって印刷物の位置を検出してもよい。なお、マーカーとして2次元コード等を用いることができるが、これに限定されない。   In the above-described example, the example in which the position of the printed matter is detected based on the image feature amount has been described, but the detection method is not limited thereto. For example, while printing by adding markers indicating the vertices of the printed material at the four corners of the rectangular printed material, the region detecting unit 102 may detect the position of the printed material by detecting the marker. In addition, although a two-dimensional code etc. can be used as a marker, it is not limited to this.

また、上述した例では、投影面画像のみから印刷物の位置を検出する例について説明したが、領域検出部102が検出に用いる画像は1つに限らない。例えば、印刷物上に、印刷物と同一の画像、あるいは、類似する画像が重畳されているケースを想定して、領域検出部102が投影面画像と投影画像とを比較して印刷物の位置(重畳領域)を検出しても構わない。   In the above-described example, the example in which the position of the printed matter is detected only from the projection plane image has been described. However, the region detection unit 102 is not limited to one image. For example, assuming that the same image as the printed material or a similar image is superimposed on the printed material, the region detection unit 102 compares the projection surface image with the projected image to determine the position of the printed material (superimposed region). ) May be detected.

この場合、まず、領域検出部102は、上述した例と同様の処理によって投影面画像を取得する。そして、領域検出部102は、取得した投影面画像の画像データからエッジ成分を抽出してエッジ画像を生成する。また、領域検出部102は、取得部101から投影画像データを受け取り、投影画像データのエッジ画像も生成する。そして、領域検出部102は、両者の解像度が一致するように解像度変換を行った上で、エッジ画像をブロック分割し、ブロック(領域)ごとに両者の画像データを比較する。そして、領域検出部102は、差分が所定値未満のブロックを重畳領域(一致または類似する領域)として検出する。なお、ブロックのサイズや形状は、実施形態1と同じものを使用してもよいし、異なっていてもよい。また、重畳領域はエッジ成分以外から検出してもよく、例えば、輝度値や色の差によって検出しても構わない。   In this case, first, the area detection unit 102 acquires a projection plane image by the same processing as in the above-described example. Then, the area detection unit 102 extracts an edge component from the acquired image data of the projection plane image and generates an edge image. The area detection unit 102 also receives projection image data from the acquisition unit 101 and generates an edge image of the projection image data. Then, the area detection unit 102 performs resolution conversion so that the resolutions of the two coincide with each other, and then divides the edge image into blocks, and compares the image data of each block (area). Then, the region detection unit 102 detects a block having a difference less than a predetermined value as a superposed region (a region that matches or is similar). The block size and shape may be the same as or different from those of the first embodiment. Further, the overlapping region may be detected from other than the edge component, and for example, it may be detected by a luminance value or a color difference.

<実施形態1の変形例2>
実施形態1の変形例2として、図5に示す検出処理の例について説明する。図5は、予め取得しておいた、印刷物が設置されていない状態における投射面の画像を使用して、印刷物160の位置を検出する場合のフローチャートである。図5に示す処理により、印刷物が設置される壁面やスクリーンの特徴によらず、領域検出部102は、設置された印刷物を検出することが可能になる。
<Modification 2 of Embodiment 1>
As a second modification of the first embodiment, an example of the detection process shown in FIG. 5 will be described. FIG. 5 is a flowchart in the case where the position of the printed material 160 is detected using an image of the projection surface acquired in advance and in a state where the printed material is not installed. The processing shown in FIG. 5 allows the area detection unit 102 to detect the installed printed matter regardless of the wall surface or screen characteristics on which the printed matter is placed.

ステップS152において、画像投影装置100は、ユーザからの投影開始指示に応じて投影画像の投影を開始し、ユーザからの操作指示を待つ。   In step S152, the image projection apparatus 100 starts projecting a projection image in response to a projection start instruction from the user, and waits for an operation instruction from the user.

ステップS154において、領域検出部102は、ユーザからの印刷物設置前の第一投影面画像の取得指示の有無を判断する。本実施形態では、ユーザからの取得指示は、画像投影装置100に搭載されるボタンもしくはスイッチまたはリモコン等を介して行われる。本実施形態では、ユーザからの取得指示があった場合は、ステップS156に進む。ユーザからの取得指示がない場合は、ステップS162に進む。   In step S154, the area detection unit 102 determines whether or not there is an instruction to acquire the first projection plane image from the user before setting the printed material. In the present embodiment, an acquisition instruction from the user is performed via a button or switch mounted on the image projection apparatus 100, a remote controller, or the like. In this embodiment, when there is an acquisition instruction from the user, the process proceeds to step S156. If there is no acquisition instruction from the user, the process proceeds to step S162.

ステップS156では、ステップS154においてユーザからの取得指示があった場合(S154−YES)、画像投影装置100は、第一投影面画像を取得するために、画像投影を停止する。これは、取得する第一投影面画像に、投影画像を写り込ませないようにするためである。   In step S156, when there is an acquisition instruction from the user in step S154 (S154-YES), the image projection apparatus 100 stops image projection in order to acquire the first projection plane image. This is to prevent the projected image from being reflected in the acquired first projection plane image.

ステップS158において、画像投影装置100は、領域検出部102等に搭載されるカメラを用いて、第一投影面画像を取得する。また、第一投影面画像を取得済の状態で、ユーザからの取得指示がある場合は、画像投影装置100は、第一投影面画像を取得し更新する。   In step S158, the image projection apparatus 100 acquires a first projection plane image using a camera mounted on the area detection unit 102 or the like. Further, when the first projection plane image has been acquired and there is an acquisition instruction from the user, the image projection apparatus 100 acquires and updates the first projection plane image.

ステップS160において、画像の投影を再開し、ステップS154に進む。   In step S160, image projection is resumed, and the process proceeds to step S154.

ステップS162では、ステップS154においてユーザからの印刷物設置前の第一投影面画像の取得指示がない場合(S154−NO)、領域検出部102は、ユーザからの印刷物設置後の第二投影面画像の取得指示の有無を判断する。本実施形態では、ユーザからの取得指示は、画像投影装置100に搭載されるボタンもしくはスイッチまたはリモコン等を介して行われる。ユーザからの取得指示があった場合は、ステップS164に進む。ユーザからの取得指示がない場合は、ステップS176に進む。   In step S162, when there is no acquisition instruction of the first projection plane image before installation of the printed material from the user in step S154 (S154-NO), the region detection unit 102 determines the second projection plane image after installation of the printed material from the user. Determine whether there is an acquisition instruction. In the present embodiment, an acquisition instruction from the user is performed via a button or switch mounted on the image projection apparatus 100, a remote controller, or the like. If there is an acquisition instruction from the user, the process proceeds to step S164. If there is no acquisition instruction from the user, the process proceeds to step S176.

なお、第二投影面画像の取得指示に用いられるボタン等は、上述の第一投影面画像の取得指示に用いられるボタン等と同じでもよいし、異なってもよい。同じボタン等の場合、領域検出部102は、ボタンが押下される回数等によって、第一または第二投影面画像の取得指示かを判断すればよい。また、ステップS162において、領域検出部102は、ユーザからの第二投影面画像の取得指示の有無ではなく、投影画像の画質設定指示等の有無を判断してもよい。つまり、領域検出部102は、ユーザが投影画像の画質設定を行う時点で、第二投影面画像を取得または更新するようにしてもよい。   The buttons used for the second projection plane image acquisition instruction may be the same as or different from the buttons used for the first projection plane image acquisition instruction. In the case of the same button or the like, the region detection unit 102 may determine whether the instruction is for obtaining the first or second projection plane image based on the number of times the button is pressed or the like. In step S162, the region detection unit 102 may determine whether there is a projection image quality setting instruction or the like instead of whether there is a second projection plane image acquisition instruction from the user. That is, the region detection unit 102 may acquire or update the second projection plane image when the user sets the image quality of the projection image.

ステップS164では、ステップS162においてユーザからの取得指示があった場合(S162−YES)、画像投影装置100は、ステップS156と同様に、第二投影面画像を取得するために、画像投影を停止する。   In step S164, when there is an acquisition instruction from the user in step S162 (S162-YES), the image projection apparatus 100 stops image projection in order to acquire the second projection plane image, similarly to step S156. .

ステップS166において、画像投影装置100は、領域検出部102を構成するカメラを用いて、第二投影面画像を取得する。また、第二投影面画像を取得済の状態で、ユーザによって取得指示がされる場合は、領域検出部102は、第二投影面画像を取得し更新する。   In step S <b> 166, the image projection device 100 acquires a second projection plane image using the camera that constitutes the region detection unit 102. When the user gives an acquisition instruction in a state where the second projection plane image has already been acquired, the region detection unit 102 acquires and updates the second projection plane image.

ステップS168において、画像投影装置100は、画像の投影を再開し、ステップS170に進む。   In step S168, the image projection apparatus 100 resumes image projection, and the process proceeds to step S170.

ステップS170において、領域検出部102は、印刷物設置前の第一投影面画像と、印刷物設置後の第二投影面画像との両方が取得されているか否かを判断する。両方が取得されている場合は、ステップS172に進む。両方が取得されていない場合は、ステップS154進む。   In step S <b> 170, the region detection unit 102 determines whether or not both the first projection plane image before setting the printed material and the second projection surface image after setting the printed material are acquired. When both are acquired, it progresses to step S172. If both are not acquired, the process proceeds to step S154.

ステップS172では、ステップS170において第一投影面画および第二投影面画の両方が取得されている場合(S170−YES)、領域検出部102は、両方の画像特徴量に基づいて、差分が存在する領域を検出する。領域検出部102は、本処理によって検出される差分領域を、投影面上に設置された印刷物等(物体)が存在する重畳領域171として検出する。   In step S172, when both the first projection plane image and the second projection plane image are acquired in step S170 (S170-YES), the area detection unit 102 has a difference based on both image feature amounts. The area to be detected is detected. The area detection unit 102 detects the difference area detected by this process as a superimposed area 171 where a printed matter or the like (object) placed on the projection surface is present.

本実施形態では、領域検出部102は、具体的に以下のように差分領域の検出を行う。まず、領域検出部102は、2つの画像から特徴量としてエッジを抽出し、エッジ画像を生成する。次に、領域検出部102は、エッジ画像をブロック分割し、ブロック(領域)ごとに両者の画像データを比較する。そして、領域検出部102は、所定値以上の差分が存在するブロックを差分領域として検出する。なお、ブロックのサイズや形状は、実施形態1と同じでもよいし、異なってもよい。また、領域検出部102は、差分領域をエッジ成分以外に基づいて検出してもよく、例えば、輝度値や色の差によって検出しても構わない。この場合、領域検出部102は、印刷物設置前後で、環境光の強度が異なる可能性を考慮して、環境光の影響を打ち消した上で差分領域の検出を行うようにしてもよい。環境
光の強度は、例えば、画像投影装置100に搭載した環境光センサ(不図示)で取得し、投影面画像取得時にメタデータとして投影面画像に付加しておけばよい。
In the present embodiment, the region detection unit 102 specifically detects the difference region as follows. First, the region detection unit 102 extracts an edge as a feature amount from two images and generates an edge image. Next, the area detection unit 102 divides the edge image into blocks and compares the image data of each block (area). Then, the region detection unit 102 detects a block in which a difference equal to or greater than a predetermined value exists as a difference region. The block size and shape may be the same as or different from those in the first embodiment. In addition, the region detection unit 102 may detect the difference region based on other than the edge component, and may detect it based on, for example, a luminance value or a color difference. In this case, the area detection unit 102 may detect the difference area after canceling the influence of the environmental light in consideration of the possibility that the intensity of the environmental light is different before and after installing the printed material. The intensity of the ambient light may be acquired by, for example, an ambient light sensor (not shown) mounted on the image projector 100 and added to the projection plane image as metadata when the projection plane image is acquired.

ステップS174において、領域検出部102は、検出した差分領域を、投影領域170に対する相対的な位置情報に変換し、重畳領域171の座標情報として後段に出力する。なお、本処理は、印刷物160の位置情報ではなく差分領域を使用するという点以外、図3のステップS110と同じ処理であるため、説明は省略する。   In step S <b> 174, the region detection unit 102 converts the detected difference region into positional information relative to the projection region 170, and outputs it to the subsequent stage as coordinate information of the superimposed region 171. Since this process is the same as step S110 in FIG. 3 except that the difference area is used instead of the position information of the printed material 160, the description thereof is omitted.

ステップS176において、第二投影面画像の取得指示がない場合(S162−NO)、画像投影装置100は、投影終了指示の有無を判断する。終了指示がない場合は、ステップS154に進む。終了指示がある場合は、画像投影装置100は、画像投影を終了する。   If there is no instruction to acquire the second projection plane image in step S176 (S162—NO), the image projection apparatus 100 determines whether there is a projection end instruction. If there is no end instruction, the process proceeds to step S154. If there is an end instruction, the image projection apparatus 100 ends the image projection.

以上のように、領域検出部102は、図5に示す処理によっても、印刷物の位置を検出し、重畳領域171の座標情報を出力することができる。なお、印刷物の位置をブロック単位で検出する例について説明したが、検出方法はこれに限らない。例えば、一般的な印刷物は矩形であることが多いことを考慮して、S172の処理において検出される領域が、矩形の領域となるように補正してもよい。   As described above, the region detection unit 102 can detect the position of the printed matter and output the coordinate information of the superimposed region 171 also by the processing shown in FIG. In addition, although the example which detects the position of printed matter per block was demonstrated, the detection method is not restricted to this. For example, considering that a general printed matter is often rectangular, the area detected in the process of S172 may be corrected to be a rectangular area.

<実施形態2>
以下、本発明の実施形態2について説明する。
実施形態1では、投影面画像の特徴量に基づいて重畳領域を検出する例を説明したが、本実施形態では、画像投影装置から投影物までの距離に違いに基づいて重畳領域を検出する例について説明する。ここで、投影物とは、投影面または印刷物等(対象物)を示す。本実施形態では、壁面やスクリーンに画像を投影する場合と、同一の壁面やスクリーン上に設置した印刷物や絵画、イラストに画像を投影する場合との、画像投影装置から投影物までの距離に違いに注目する。
<Embodiment 2>
Hereinafter, Embodiment 2 of the present invention will be described.
In the first embodiment, the example in which the superimposed region is detected based on the feature amount of the projection plane image has been described. In the present embodiment, the superimposed region is detected based on the difference in the distance from the image projection apparatus to the projection. Will be described. Here, the projection indicates a projection surface or a printed matter (object). In this embodiment, there is a difference in the distance from the image projection device to the projection between when projecting an image on a wall or screen and when projecting an image on a printed material, painting, or illustration installed on the same wall or screen. Pay attention to.

図7は、本実施形態の画像表示システムの一例を示す図である。   FIG. 7 is a diagram illustrating an example of the image display system according to the present embodiment.

図7では、壁面150上に置台280が設置され、置台280に印刷物160が設置されている。本実施形態において、画像投影装置200から投影物までの距離とは、画像投影装置200から、壁面150や印刷物160内の複数地点までの距離を示す(矢印290)。ここで、重畳領域171と非重畳領域172の境界部173では、画像投影装置200から投影物までの距離が不連続となる。   In FIG. 7, the table 280 is installed on the wall surface 150, and the printed material 160 is installed on the table 280. In the present embodiment, the distance from the image projection device 200 to the projection indicates the distance from the image projection device 200 to a plurality of points in the wall surface 150 or the printed material 160 (arrow 290). Here, at the boundary portion 173 between the superimposed region 171 and the non-superimposed region 172, the distance from the image projection device 200 to the projection is discontinuous.

図8は、本実施形態に係る画像投影装置200の一例を示す機能ブロック図である。本実施形態に係る画像投影装置200は、演算装置、記憶装置、入出力装置などを含む情報処理装置(コンピュータ)である。記憶装置に格納されたプログラムを演算装置が実行することで、画像投影装置200の、取得部101、領域検出部202、操作入力部103、画質設定部104、補正部105、投影画像生成部106、画像投影部107等の機能が提供される。また、画像投影装置200の機能として、距離測定部208等が提供される。これらの機能の一部または全部は、ASICやFPGAなどの専用の論理回路により実装されてもよい。また、本実施形態に係る画像投影装置200は、距離測定部208、領域検出部202を用いて重畳領域171等の検出を行う。なお、図8において、実施形態1(図2)と同じ機能部については、同じ符号を付し説明を省略する。   FIG. 8 is a functional block diagram illustrating an example of the image projection apparatus 200 according to the present embodiment. The image projection apparatus 200 according to the present embodiment is an information processing apparatus (computer) including an arithmetic device, a storage device, an input / output device, and the like. When the arithmetic device executes the program stored in the storage device, the acquisition unit 101, the region detection unit 202, the operation input unit 103, the image quality setting unit 104, the correction unit 105, and the projection image generation unit 106 of the image projection device 200. The functions of the image projection unit 107 and the like are provided. Further, as a function of the image projection apparatus 200, a distance measuring unit 208 and the like are provided. Some or all of these functions may be implemented by a dedicated logic circuit such as an ASIC or FPGA. In addition, the image projection apparatus 200 according to the present embodiment detects the superimposed region 171 and the like using the distance measurement unit 208 and the region detection unit 202. In FIG. 8, the same functional units as those in the first embodiment (FIG. 2) are denoted by the same reference numerals, and description thereof is omitted.

距離測定部208は、画像投影装置200から投影物までの距離を測定可能なセンサであり、画像投影装置200から投影領域170内の異なる複数地点までの距離が測定可能なように構成される。   The distance measuring unit 208 is a sensor that can measure the distance from the image projection device 200 to the projection, and is configured to be able to measure the distance from the image projection device 200 to a plurality of different points in the projection region 170.

領域検出部202は、投影領域170内の複数地点までの距離を解析し、独立した画質設定が可能な領域を検出する。本実施形態では、領域検出部202は、距離情報から不連続となる点を検出する。そして、領域検出部202は、検出される点より得られる境界部173で囲まれる領域を、独立した画質設定が可能な領域とする。また、領域検出部202は、検出した領域を、投影領域170に対する相対的な位置情報に変換して、画質設定部104および補正部105に出力する。なお、境界部173が閉じた領域とならない場合は、領域検出部202は、境界部173で隔てられる領域を、独立した画質設定が可能な領域としてもよい。   The area detection unit 202 analyzes distances to a plurality of points in the projection area 170 and detects an area in which independent image quality setting is possible. In the present embodiment, the region detection unit 202 detects discontinuous points from the distance information. Then, the area detection unit 202 sets the area surrounded by the boundary part 173 obtained from the detected points as an area where independent image quality setting is possible. In addition, the region detection unit 202 converts the detected region into positional information relative to the projection region 170 and outputs it to the image quality setting unit 104 and the correction unit 105. If the boundary portion 173 is not a closed region, the region detection unit 202 may set the region separated by the boundary portion 173 as a region where independent image quality setting is possible.

(処理内容)
次に、図9のフローチャートを用いて、領域検出部202が独立した画質設定が可能な領域(以下、独立画質設定領域という。)を検出する動作について説明する。
(Processing content)
Next, with reference to the flowchart of FIG. 9, an operation in which the area detection unit 202 detects an area where independent image quality setting is possible (hereinafter referred to as an independent image quality setting area) will be described.

ステップS202において、距離測定部208は、画像投影装置200から投影物までの距離を取得する。本実施形態では、距離測定部208は、画像投影装置200から投影領域170内の所定点までの距離を測定する。具体的には、距離測定部208は、レーザ等を用いて、投影領域170内全体を、水平・垂直方向に順次走査するように当該所定点を移動させながら、投影物内の複数地点までの距離を測定する。なお、距離の測定方法については、特に限定されない。例えば、距離測定部208は、ステレオカメラを用いて距離を測定してもよいし、超音波等を用いて距離を測定してもよい。   In step S202, the distance measuring unit 208 acquires the distance from the image projection device 200 to the projection. In the present embodiment, the distance measurement unit 208 measures the distance from the image projection device 200 to a predetermined point in the projection area 170. Specifically, the distance measuring unit 208 uses a laser or the like to move the predetermined point so as to sequentially scan the entire projection area 170 in the horizontal and vertical directions, and to reach a plurality of points in the projection. Measure distance. The distance measurement method is not particularly limited. For example, the distance measuring unit 208 may measure the distance using a stereo camera, or may measure the distance using ultrasonic waves or the like.

ステップS204において、領域検出部202は、距離測定部208が取得する距離情報を解析し、距離情報が不連続となる点を検出する。このような処理により、領域検出部202は、境界部173を検出する。   In step S204, the region detection unit 202 analyzes the distance information acquired by the distance measurement unit 208, and detects points where the distance information is discontinuous. By such processing, the area detection unit 202 detects the boundary part 173.

ステップS206において、領域検出部202は、検出した境界部173で囲まれる領域およびその他の領域を独立画質設定領域として検出する。   In step S206, the region detection unit 202 detects the region surrounded by the detected boundary portion 173 and other regions as independent image quality setting regions.

ステップS208において、領域検出部202は、独立画質設定領域を重畳領域171の座標情報に変換して出力する。   In step S <b> 208, the area detection unit 202 converts the independent image quality setting area into the coordinate information of the overlapping area 171 and outputs it.

なお、本実施形態では、領域検出部202は、距離情報が不連続となる点を検出することで、独立画質設定領域を検出するが、検出方法はこれに限らない。例えば、領域検出部202は、実施形態1の変形例2と同様に、印刷物設置前後における距離分布を比較し、距離分布に変化が生しる領域を独立画質設定領域としてもよい。また、領域検出部202は、距離測定部208が取得する距離が予め定めた第一閾値よりも短い領域と、それ以外の領域とを、独立画質設定領域として検出してもよい。また、独立画質設定領域が2つの場合について説明したが、これに限らず、領域検出部202は、独立画質設定領域を3つ以上設けてもよい。   In the present embodiment, the area detection unit 202 detects the independent image quality setting area by detecting points where the distance information is discontinuous, but the detection method is not limited to this. For example, as in the second modification of the first embodiment, the area detection unit 202 may compare distance distributions before and after installing a printed material, and may set an area where the distance distribution changes as an independent image quality setting area. The area detection unit 202 may detect an area where the distance acquired by the distance measurement unit 208 is shorter than a predetermined first threshold and other areas as the independent image quality setting area. Further, although the case where there are two independent image quality setting areas has been described, the present invention is not limited thereto, and the area detection unit 202 may provide three or more independent image quality setting areas.

(本実施形態の作用効果)
以上のような画像投影装置200により、壁面150上に設置された印刷物や絵画、イラスト等を、投影面画像に関する情報を使用することなく、投影物までの距離に関する情報のみから、簡易的に検出することができる。これにより、投影物の距離の違いによって生じる投影画像の見え方の違いを、画像投影装置200の操作によって容易に補正することが可能である。
(Operational effect of this embodiment)
By using the image projection apparatus 200 as described above, a printed matter, a painting, an illustration, or the like installed on the wall surface 150 can be easily detected from only information on the distance to the projection without using information on the projection surface image. can do. Thereby, the difference in the appearance of the projected image caused by the difference in the distance between the projections can be easily corrected by the operation of the image projection apparatus 200.

<実施形態3>
以下、本発明の実施形態3について説明する。
本実施形態では、投影物の反射特性に基づいて独立画質設定領域を検出する例について説明する。
<Embodiment 3>
Hereinafter, Embodiment 3 of the present invention will be described.
In the present embodiment, an example in which the independent image quality setting area is detected based on the reflection characteristics of the projection will be described.

図10は、本実施形態の画像投影装置300の一例を示す機能ブロック図である。本実施形態に係る画像投影装置300は、演算装置、記憶装置、入出力装置などを含む情報処理装置(コンピュータ)である。記憶装置に格納されたプログラムを演算装置が実行することで、画像投影装置300の、取得部101、領域検出部302、操作入力部103、画質設定部104、補正部105、投影画像生成部106、画像投影部107等の機能が提供される。また、画像投影装置300の機能として、反射特性測定部308、測定用画像生成部309、選択部310等が提供される。これらの機能の一部または全部は、ASICやFPGAなどの専用の論理回路により実装されてもよい。なお、図10において、実施形態1(図2)と同じ機能部については、同じ符号を付し説明を省略する。   FIG. 10 is a functional block diagram illustrating an example of the image projector 300 according to the present embodiment. The image projection apparatus 300 according to the present embodiment is an information processing apparatus (computer) including an arithmetic device, a storage device, an input / output device, and the like. When the arithmetic device executes the program stored in the storage device, the acquisition unit 101, the region detection unit 302, the operation input unit 103, the image quality setting unit 104, the correction unit 105, and the projection image generation unit 106 of the image projection device 300 are executed. The functions of the image projection unit 107 and the like are provided. As functions of the image projection apparatus 300, a reflection characteristic measurement unit 308, a measurement image generation unit 309, a selection unit 310, and the like are provided. Some or all of these functions may be implemented by a dedicated logic circuit such as an ASIC or FPGA. In FIG. 10, the same reference numerals are given to the same functional units as those in the first embodiment (FIG. 2), and the description thereof is omitted.

反射特性測定部308は、例えば、カメラ等の撮像装置で構成され、投影物の反射特性を測定する。ここで、投影物の反射特性とは、投影物の反射率、輝度、色等である。本実施形態では、反射特性測定部308は、反射特性を予め定めた基準値で正規化した値を出力する。例えば、反射特性として反射率を抽出する場合であれば、基準値は、あらかじめ画像投影装置300から標準白色板に全白画像を投影した状態で取得した投影面画像の平均輝度値などを使用することができる。   The reflection characteristic measurement unit 308 is constituted by an imaging device such as a camera, for example, and measures the reflection characteristic of the projection. Here, the reflection characteristics of the projection are the reflectance, brightness, color, and the like of the projection. In the present embodiment, the reflection characteristic measurement unit 308 outputs a value obtained by normalizing the reflection characteristic with a predetermined reference value. For example, if the reflectance is extracted as the reflection characteristic, the reference value uses, for example, an average luminance value of a projection plane image acquired in advance in a state where an all white image is projected from the image projection apparatus 300 onto a standard white plate. be able to.

領域検出部302は、投影領域170内の反射特性情報に基づいて、独立した画質設定が可能な領域を検出する。また、領域検出部302は、検出した領域を、投影領域170に対する相対的な位置情報に変換して、画質設定部104および補正部105に出力する。   The area detection unit 302 detects an area in which independent image quality setting is possible based on the reflection characteristic information in the projection area 170. In addition, the region detection unit 302 converts the detected region into positional information relative to the projection region 170 and outputs the information to the image quality setting unit 104 and the correction unit 105.

測定用画像生成部309は、投影物の反射特性の測定に適した画像データを生成して出力する。本実施形態では、測定用画像生成部309は、反射特性の測定用に全白画像データを生成するが、色画像はこれに限らない。例えば、赤、緑、青、黒等の色画像を全画素表示してもよい。   The measurement image generation unit 309 generates and outputs image data suitable for measuring the reflection characteristics of the projection. In the present embodiment, the measurement image generation unit 309 generates all white image data for measurement of reflection characteristics, but the color image is not limited to this. For example, a color image such as red, green, blue, and black may be displayed in all pixels.

選択部310は、投影物の反射特性測定時には、測定用画像生成部309が出力する画像データを、それ以外の時には投影画像生成部106が出力する画像データを選択し、画像投影部107に出力する。   The selection unit 310 selects the image data output from the measurement image generation unit 309 when measuring the reflection characteristics of the projection, and selects the image data output from the projection image generation unit 106 otherwise, and outputs the image data to the image projection unit 107. To do.

(処理内容)
次に、図11のフローチャートを用いて、領域検出部302が独立画質設定領域を検出する動作について説明する。
(Processing content)
Next, an operation in which the area detection unit 302 detects the independent image quality setting area will be described using the flowchart of FIG.

ステップS302において、ユーザからの投影開始指示が入力されると、測定用画像生成部309は、投影物の反射特性の測定に適した測定用画像データを生成する。そして、選択部310は、測定用画像生成部309が生成した画像データを選択し、画像投影部107に出力する。ここで、反射特性として反射率を測定する場合は、測定用画像生成部309は、測定用画像データとして全画素の階調値が最大である画像(全白画像)データを生成する。なお、反射特性として、投影物の輝度や色を測定する場合は、測定用画像生成部309による測定用画像データの生成および画像投影部107による画像の投影を行わなくてもよい。   In step S302, when a projection start instruction is input from the user, the measurement image generation unit 309 generates measurement image data suitable for measuring the reflection characteristics of the projection. Then, the selection unit 310 selects the image data generated by the measurement image generation unit 309 and outputs it to the image projection unit 107. Here, when the reflectance is measured as the reflection characteristic, the measurement image generation unit 309 generates image (all white image) data in which the gradation values of all the pixels are maximum as the measurement image data. When measuring the brightness and color of the projection as the reflection characteristics, the measurement image generation unit 309 does not need to generate the measurement image data and the image projection unit 107 may project the image.

ステップS304において、反射特性測定部308は、カメラ等を使用して取得する画像データ(撮像データ)から投影面の反射特性を測定する。   In step S304, the reflection characteristic measurement unit 308 measures the reflection characteristic of the projection surface from image data (imaging data) acquired using a camera or the like.

例えば、反射特性として反射率を抽出する場合であれば、反射特性測定部308は、全白画像を投影した状態で取得した画像データをブロック分割し、ブロック(領域)ごとに平均輝度値を算出する。なお、ブロックのサイズや形状は、実施形態1と同じものを使用してもよいし、異なっていてもよい。そして、反射特性測定部308は、取得した平均輝度値を、予め定めた基準値を用いて正規化した値を反射率として抽出する。なお、平均輝度値を算出する領域はブロック単位に限らない。例えば、矩形の領域となるように補正してもよい。   For example, if the reflectance is extracted as the reflection characteristic, the reflection characteristic measurement unit 308 divides the image data acquired in a state where the all white image is projected into blocks, and calculates an average luminance value for each block (region). To do. The block size and shape may be the same as or different from those of the first embodiment. Then, the reflection characteristic measurement unit 308 extracts a value obtained by normalizing the acquired average luminance value using a predetermined reference value as the reflectance. The area for calculating the average luminance value is not limited to the block unit. For example, you may correct | amend so that it may become a rectangular area | region.

ステップS306において、投影物の反射特性の取得後、画像投影部107は、投影画像の投影を開始する。   In step S306, after obtaining the reflection characteristics of the projection, the image projection unit 107 starts projecting the projection image.

ステップS308において、領域検出部302は、投影物の反射特性に応じて、投影領域170を領域分けし、これを独立した画質設定が可能な領域として検出する。例えば、反射率に応じて領域分けする場合であれば、反射率が予め定めた閾値よりも小さい領域とそれ以外の領域とを、独立した画質設定が可能な領域として検出する。   In step S308, the region detection unit 302 divides the projection region 170 into regions according to the reflection characteristics of the projection, and detects them as regions where independent image quality settings are possible. For example, in the case of dividing the area according to the reflectance, an area having a reflectance smaller than a predetermined threshold and other areas are detected as areas capable of independent image quality setting.

ステップS310において、領域検出部302は、検出した独立画質設定領域を、重畳領域171の座標情報に変換して出力する。   In step S <b> 310, the region detection unit 302 converts the detected independent image quality setting region into coordinate information of the superimposition region 171 and outputs the converted information.

(本実施形態の作用効果)
以上のような画像投影装置300により、投影面に印刷物が設置されているか否かに関わらず、投影物の反射特性が異なる領域ごとに、独立して、投影画像の画質設定を容易に行うことができる。
(Operational effect of this embodiment)
The image projection apparatus 300 as described above makes it easy to independently set the image quality of a projected image independently for each region having a different reflection characteristic of the projected material, regardless of whether or not a printed material is installed on the projection surface. Can do.

また、反射特性が大きく異なる領域が印刷物内部に存在するような場合であっても、当該領域ごとに独立した画質設定が可能である。一般的に、反射特性が大きく異なる領域を跨いで画像を投影する場合、それが同一の印刷物内部であったとしても、画像を投影した状態の画質を事前に予測することは困難である。従って、本実施形態によって、所望の画質が実現できなかった場合でも、画像データの再編集などのユーザ負荷を低減することが可能である。   Even when there is a region having greatly different reflection characteristics in the printed material, independent image quality setting is possible for each region. In general, when an image is projected across a region having greatly different reflection characteristics, it is difficult to predict the image quality of the projected image in advance even if the image is inside the same printed matter. Therefore, according to the present embodiment, even when the desired image quality cannot be realized, it is possible to reduce a user load such as re-editing of image data.

また、本実施形態では、反射特性に応じて独立した画質設定が可能な領域を検出するため、印刷物上に限らず、建物等の複雑な投影物に投影する場合にも対応することができる。例えば、コンクリート壁とガラス窓を含む投影物に投影する場合であれば、コンクリート壁とガラス窓の反射特性を検出することで、それぞれの領域ごとに独立した画質設定が可能となる。   Further, in the present embodiment, since an area where independent image quality setting is possible is detected according to the reflection characteristic, it is possible to cope with a case where the image is projected on a complicated projection such as a building as well as on the printed matter. For example, in the case of projecting onto a projection object including a concrete wall and a glass window, it is possible to set independent image quality for each region by detecting the reflection characteristics of the concrete wall and the glass window.

<その他の実施形態>
上述の実施形態1から3では、画像投影装置を用いる例について説明したが、画像投影装置の代わりに、制御装置、撮像装置および投影装置(実施形態2の場合は、距離測定装置)を適用することもできる。
<Other embodiments>
In the above-described first to third embodiments, the example in which the image projecting device is used has been described. However, a control device, an imaging device, and a projecting device (a distance measuring device in the case of the second embodiment) are applied instead of the image projecting device. You can also.

制御装置は、演算装置、記憶装置、入出力装置などを含む情報処理装置(コンピュータ)である。記憶装置に格納されたプログラムを演算装置が実行することで、制御装置の、取得部101、領域検出部102,202,302、操作入力部103、画質設定部104、補正部105、投影画像生成部106等の機能が提供される。これらの機能の一部または全部は、ASICやFPGAなどの専用の論理回路により実装されてもよい。さらに、制御装置は、実施形態3に適用する場合は、測定用画像生成部309および選択部310等の機能を有する。なお、上述の実施形態と同じ機能部については、同じ符号を付し説明を省略する。投影装置は、投影画像に基づいて透過率を変調する液晶パネルと、液晶パ
ネルに対して光を投射する光源等で構成される。制御装置と投影装置および撮像装置は、ケーブルや無線を介して通信する。
The control device is an information processing device (computer) including an arithmetic device, a storage device, an input / output device, and the like. When the arithmetic unit executes the program stored in the storage device, the acquisition unit 101, the area detection units 102, 202, and 302, the operation input unit 103, the image quality setting unit 104, the correction unit 105, and the projection image generation of the control device Functions of the unit 106 and the like are provided. Some or all of these functions may be implemented by a dedicated logic circuit such as an ASIC or FPGA. Furthermore, when applied to the third embodiment, the control device has functions such as a measurement image generation unit 309 and a selection unit 310. In addition, about the same function part as the above-mentioned embodiment, the same code | symbol is attached | subjected and description is abbreviate | omitted. The projection device includes a liquid crystal panel that modulates transmittance based on a projected image, a light source that projects light onto the liquid crystal panel, and the like. The control device, the projection device, and the imaging device communicate via a cable or radio.

撮像装置は、撮像部を有する装置であり、撮像して得られる画像データを制御装置に出力する。なお、上述の実施形態2の場合は、撮像装置の代わりに距離測定部208を有する距離測定装置を用いればよい。投影装置は、画像投影部107を有する装置であり、投影面に対して画像を投影する装置である。投影装置は、投影画像生成部106等が出力する画像データを入力して、画像を投影する。   The imaging device is a device having an imaging unit, and outputs image data obtained by imaging to the control device. In the case of the above-described second embodiment, a distance measuring device having the distance measuring unit 208 may be used instead of the imaging device. The projection device is a device having the image projection unit 107, and is a device that projects an image onto a projection surface. The projection apparatus inputs image data output from the projection image generation unit 106 and the like, and projects an image.

ここで、領域検出部102,202,302は、撮像装置が出力する画像データ(実施形態2の場合は、距離測定装置の出力結果)に基づいて、重畳領域および非重畳領域を検出する。なお、画質設定部104は、制御装置の表示部(ディスプレイ等)に上述の画質設定メニューを表示し、ユーザからの画質設定の入力を受け付けてもよい。   Here, the area detection units 102, 202, and 302 detect the overlapping area and the non-superimposing area based on the image data output from the imaging apparatus (in the case of the second embodiment, the output result of the distance measuring apparatus). Note that the image quality setting unit 104 may display the above-described image quality setting menu on a display unit (display or the like) of the control device and accept an input of image quality setting from the user.

本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。   The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。   As mentioned above, although preferable embodiment of this invention was described, this invention is not limited to these embodiment, A various deformation | transformation and change are possible within the range of the summary.

102:領域検出部
104:画質設定部
105:補正部
107:画像投影部
102: Area detection unit 104: Image quality setting unit 105: Correction unit 107: Image projection unit

Claims (19)

画像を投影面に投影する画像投影手段と、
前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出手段と、
前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザが設定する画質設定手段と、
前記画質設定手段を用いて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正手段と、
を有することを特徴とする画像表示装置。
Image projection means for projecting an image onto a projection plane;
Detecting means for detecting one or more overlapping regions in which an object that is an object different from the projection plane and a projection image overlap and a non-overlapping region that is another region;
Image quality setting means for setting the image quality of the superimposed area and the non-superimposed area separately by the user,
Correction means for correcting image data of the superimposing region or the non-superimposing region based on a user instruction performed using the image quality setting unit;
An image display device comprising:
撮像手段をさらに有し、
前記検出手段は、前記撮像手段により得られる撮像画像に基づいて前記重畳領域および前記非重畳領域を検出する、
ことを特徴とする請求項1に記載の画像表示装置。
It further has an imaging means,
The detecting means detects the superposed area and the non-superimposed area based on a captured image obtained by the imaging means;
The image display apparatus according to claim 1.
前記検出手段は、前記撮像画像より得られる輝度ヒストグラムまたは色ヒストグラムの分布の幅が所定値以上である領域を前記重畳領域として検出する、
ことを特徴とする請求項2に記載の画像表示装置。
The detection means detects, as the superimposed region, a region in which the width of the luminance histogram or color histogram distribution obtained from the captured image is a predetermined value or more.
The image display device according to claim 2.
前記検出手段は、前記対象物がある状態で前記投影面および前記対象物を撮像した画像と、前記対象物がない状態で前記投影面のみを撮像した画像との画像データに基づいて、抽出される画像特徴量の差が所定値以上である領域を前記重畳領域として検出する、
ことを特徴とする請求項2に記載の画像表示装置。
The detection means is extracted based on image data of an image obtained by capturing the projection surface and the target object in a state where the target object is present and an image obtained by capturing only the projection surface in a state where the target object is absent. A region where the difference between the image feature values is equal to or greater than a predetermined value is detected as the superimposed region;
The image display device according to claim 2.
前記検出手段は、前記画像投影手段が投影を行っていない状態で前記投影面および前記対象物を撮像した画像と前記投影画像との画像データに基づいて、一致または類似する領域を前記重畳領域として検出する、
ことを特徴とする請求項2に記載の画像表示装置。
The detection unit sets a region that matches or is similar to the overlapping region based on image data of an image obtained by capturing the projection plane and the object and the projection image in a state where the image projection unit is not performing projection. To detect,
The image display device according to claim 2.
前記検出手段は、対象物に付加されたマーカーの位置を検出することにより前記重畳領域を検出する、
ことを特徴とする請求項2に記載の画像表示装置。
The detecting means detects the overlapping region by detecting a position of a marker added to the object;
The image display device according to claim 2.
前記画像投影手段と前記投影面または前記対象物との距離を測定する距離測定手段をさらに有し、
前記検出手段は、前記距離の違いに基づいて前記重畳領域を検出する、
ことを特徴とする請求項1に記載の画像表示装置。
A distance measuring means for measuring a distance between the image projecting means and the projection surface or the object;
The detecting means detects the overlapping region based on the difference in the distance;
The image display apparatus according to claim 1.
前記画質設定手段は、前記重畳領域が複数存在する場合、各領域ごとにユーザから設定の入力を受け付け可能であり、
前記補正手段は、ユーザの指示に基づいて前記各領域ごとに前記画像データを補正する、
ことを特徴とする請求項1から7のいずれか1項に記載の画像表示装置。
The image quality setting means can accept setting input from the user for each area when there are a plurality of the overlapping areas,
The correction unit corrects the image data for each region based on a user instruction.
The image display device according to claim 1, wherein:
画像を投影する画像投影手段と、
前記画像投影手段により画像が投影される物体の投影面の反射特性の違いに基づいて1つ以上の領域を検出する検出手段と、
前記領域ごとにユーザが画質を設定するための画質設定手段と、
前記画質設定手段を用いて行われるユーザの指示に基づいて、前記領域の画像データを
補正する補正手段と、
を有することを特徴とする画像表示装置。
Image projection means for projecting an image;
Detecting means for detecting one or more regions based on a difference in reflection characteristics of a projection surface of an object onto which an image is projected by the image projecting means;
Image quality setting means for the user to set the image quality for each area;
A correction unit that corrects image data of the region based on a user instruction performed using the image quality setting unit;
An image display device comprising:
前記検出手段は、前記画像投影手段が投影を行っていない状態で前記検出を行う、
ことを特徴とする請求項1から9のいずれか1項に記載の画像表示装置。
The detection means performs the detection in a state where the image projection means is not performing projection.
The image display device according to claim 1, wherein the image display device is an image display device.
前記画質設定手段は、投影画像に重畳表示されるユーザインタフェースを用いて、ユーザから設定の入力を受け付ける、
ことを特徴とする請求項1から10のいずれか1項に記載の画像表示装置。
The image quality setting means receives a setting input from a user using a user interface superimposed on a projection image.
The image display device according to claim 1, wherein the image display device is an image display device.
前記ユーザインタフェースは、画質設定を行う領域の選択および領域ごとに独立した画質設定が可能である、
ことを特徴とする請求項11に記載の画像表示装置。
The user interface can select an area for image quality setting and independent image quality setting for each area.
The image display device according to claim 11.
投影終了時の、前記検出手段が検出した各領域の配置および前記画質設定手段を用いて設定された設定値を記憶する記憶手段をさらに有し、
前記検出手段が検出する各領域の配置と、前記記憶手段に記憶された各領域の配置が同一である場合、前記補正手段は、記憶された前記設定値に基づいて前記画像データを補正する、
ことを特徴とする請求項1から12のいずれか1項に記載の画像表示装置。
A storage unit for storing the arrangement of each area detected by the detection unit and the set value set using the image quality setting unit at the end of projection;
When the arrangement of each area detected by the detection unit is the same as the arrangement of each area stored in the storage unit, the correction unit corrects the image data based on the stored setting value.
The image display device according to claim 1, wherein the image display device is an image display device.
画像を投影面に投影する画像投影手段を有する投影装置を制御する制御装置であって、
前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出手段と、
前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザが設定する画質設定手段と、
前記画質設定手段を用いて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正手段と、
を有することを特徴とする制御装置。
A control device for controlling a projection device having image projection means for projecting an image onto a projection plane,
Detecting means for detecting one or more overlapping regions in which an object that is an object different from the projection plane and a projection image overlap and a non-overlapping region that is another region;
Image quality setting means for setting the image quality of the superimposed area and the non-superimposed area separately by the user,
Correction means for correcting image data of the superimposing region or the non-superimposing region based on a user instruction performed using the image quality setting unit;
A control device comprising:
前記画質設定手段は、画質設定を行う領域の選択および領域ごとに独立した画質設定が可能な、表示部に表示されるユーザインタフェースを用いて、ユーザから設定の入力を受け付ける、
ことを特徴とする請求項14に記載の制御装置。
The image quality setting means accepts setting input from a user using a user interface displayed on a display unit, which allows selection of an area for image quality setting and independent image quality setting for each area.
The control apparatus according to claim 14.
前記検出手段は、撮像装置が投影面を撮像して得られる撮像画像に基づいて前記重畳領域および前記非重畳領域を検出する、
ことを特徴とする請求項14または15に記載の制御装置。
The detection means detects the superimposed region and the non-superimposed region based on a captured image obtained by an imaging device capturing a projection plane.
The control device according to claim 14 or 15, wherein
画像を投影面に投影する画像表示装置における画像表示方法であって、
前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出ステップと、
前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザから設定の入力を受け付ける画質設定ステップと、
前記画質設定ステップにおいて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正ステップと、
前記補正ステップにおいて補正される画像を投影する画像投影ステップと、
を有することを特徴とする画像表示方法。
An image display method in an image display device for projecting an image onto a projection plane,
A detection step of detecting one or more overlapping regions in which an object that is an object different from the projection plane and a projection image overlap and a non-overlapping region that is another region;
An image quality setting step for receiving an input of settings separately from the user for the image quality of the superimposed region and the non-superimposed region,
A correction step of correcting the image data of the superimposing region or the non-superimposing region based on a user instruction performed in the image quality setting step;
An image projecting step of projecting an image to be corrected in the correcting step;
An image display method characterized by comprising:
画像を投影面に投影する画像投影手段を有する投影装置を制御する制御装置における制
御方法であって、
前記投影面とは異なる物体である対象物と投影画像とが重なる1つ以上の重畳領域およびその他の領域である非重畳領域を検出する検出ステップと、
前記重畳領域と前記非重畳領域の画質を、それぞれ別個にユーザから設定の入力を受け付ける画質設定ステップと、
前記画質設定ステップにおいて行われるユーザの指示に基づいて、前記重畳領域または前記非重畳領域の画像データを補正する補正ステップと、
を有することを特徴とする制御方法。
A control method in a control device for controlling a projection device having image projection means for projecting an image onto a projection plane,
A detection step of detecting one or more overlapping regions in which an object that is an object different from the projection plane and a projection image overlap and a non-overlapping region that is another region;
An image quality setting step for receiving an input of settings separately from the user for the image quality of the superimposed region and the non-superimposed region,
A correction step of correcting the image data of the superimposing region or the non-superimposing region based on a user instruction performed in the image quality setting step;
A control method characterized by comprising:
請求項17または18に記載の方法の各ステップをコンピュータに実行させるためのプログラム。   The program for making a computer perform each step of the method of Claim 17 or 18.
JP2017145580A 2017-07-27 2017-07-27 Image display device, control device, image display method, and control method Pending JP2019028165A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017145580A JP2019028165A (en) 2017-07-27 2017-07-27 Image display device, control device, image display method, and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017145580A JP2019028165A (en) 2017-07-27 2017-07-27 Image display device, control device, image display method, and control method

Publications (1)

Publication Number Publication Date
JP2019028165A true JP2019028165A (en) 2019-02-21

Family

ID=65478282

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017145580A Pending JP2019028165A (en) 2017-07-27 2017-07-27 Image display device, control device, image display method, and control method

Country Status (1)

Country Link
JP (1) JP2019028165A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114822331A (en) * 2021-01-27 2022-07-29 精工爱普生株式会社 Display method and display system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114822331A (en) * 2021-01-27 2022-07-29 精工爱普生株式会社 Display method and display system

Similar Documents

Publication Publication Date Title
US10663844B2 (en) Projection control apparatus and control method thereof, and projection system
US8382289B2 (en) Projector apparatus and projection image correcting program product
US20200169706A1 (en) Projection control apparatus, control method of the same, and projection system
US10582171B2 (en) Display system and information processing method
JP2017072795A (en) Projector and control method therefor
JP2018164195A (en) Image processing apparatus, image processing method and image processing program
JP2019220887A (en) Image processing system, image processing method, and program
JP7096664B2 (en) Projection control device and its control method, and projection system
JP6304971B2 (en) Projection apparatus and control method thereof
US11606541B2 (en) Projection control device, projection control method and projection control system
JP2008015706A (en) Image processor
JP7116543B2 (en) PROJECTION CONTROL DEVICE, CONTROL METHOD THEREOF, AND PROJECTION SYSTEM
JP2009049862A (en) Projection image shape distortion correction support system, projection image shape distortion correction support method, and projector
JP6398235B2 (en) Image projection apparatus, image projection system, and control method for image projection apparatus
JP6205755B2 (en) Projector apparatus, projector system, projector control method, and projector control program
JP2019028165A (en) Image display device, control device, image display method, and control method
JP2019192997A (en) Projection control apparatus and projection control method
JP2009171010A (en) projector
KR20190083603A (en) Electronic apparatus and control method thereof
US8228342B2 (en) Image display device, highlighting method
JP4905059B2 (en) Instruction system, instruction program and instruction apparatus
JP4471793B2 (en) projector
JP2019054361A (en) Scanner, scan data production method, and scan control program
JP2005217618A (en) Image processing method, image processing apparatus, and image processing program
JP6704722B2 (en) Image processing apparatus and image processing method

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20181116