JP6235094B1 - Display control method and program for causing a computer to execute the display control method - Google Patents
Display control method and program for causing a computer to execute the display control method Download PDFInfo
- Publication number
- JP6235094B1 JP6235094B1 JP2016202672A JP2016202672A JP6235094B1 JP 6235094 B1 JP6235094 B1 JP 6235094B1 JP 2016202672 A JP2016202672 A JP 2016202672A JP 2016202672 A JP2016202672 A JP 2016202672A JP 6235094 B1 JP6235094 B1 JP 6235094B1
- Authority
- JP
- Japan
- Prior art keywords
- image
- captured images
- captured
- boundary
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 11
- 238000003384 imaging method Methods 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009940 knitting Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Stereoscopic And Panoramic Photography (AREA)
- Image Processing (AREA)
- Digital Computer Display Output (AREA)
- Studio Devices (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
【課題】全天球画像の編集作業における負荷を軽減することが可能な表示制御方法及び当該表示制御方法をコンピュータに実現させるためのプログラムを提供する。【解決手段】表示制御方法は、マルチカメラシステムを構成する複数のサブカメラによって撮像されると共に、各々が全天球画像の一部を構成する複数の撮影画像を取得するステップと、複数の撮影画像間の位置関係を特定するステップと、複数の撮影画像の各々を歪ませるステップと、前記位置関係と、複数の歪んだ撮影画像とに基づいて、複数の撮影画像の各々において、全天球画像の一部を構成する画像表示領域と、全天球画像の一部を構成しない非表示領域とを特定するステップと、複数の撮影画像の画像表示領域に基づいて、全天球画像のプレビュー画像を生成するステップと、隣接する画像表示領域間の境界が可視化された状態でプレビュー画像を表示部に表示させるステップと、を含む。【選択図】図4The present invention provides a display control method capable of reducing the load in editing an omnidirectional image and a program for causing a computer to realize the display control method. A display control method includes a step of acquiring a plurality of captured images each captured by a plurality of sub-cameras constituting a multi-camera system, each of which forms a part of an omnidirectional image; An omnidirectional sphere in each of the plurality of captured images based on the step of specifying the positional relationship between the images, the step of distorting each of the plurality of captured images, and the positional relationship and the plurality of distorted captured images. A step of identifying an image display area that constitutes a part of the image and a non-display area that does not constitute a part of the omnidirectional image, and a preview of the omnidirectional image based on the image display areas of a plurality of captured images Generating an image, and displaying a preview image on the display unit in a state in which a boundary between adjacent image display areas is visualized. [Selection] Figure 4
Description
本開示は、表示制御方法および当該表示制御方法をコンピュータに実行させるためのプログラムに関する。 The present disclosure relates to a display control method and a program for causing a computer to execute the display control method.
特許文献1では、各々が被写体を部分的に示す複数の部分画像を合成することで1つの被写体画像を生成するスティッチング処理が開示されている。特に、特許文献1では、スティッチング処理によって生成された被写体画像における複数の画像領域の連結位置(境界線)を示す画像を当該被写体画像に合成する技術が開示されている。 Patent Document 1 discloses a stitching process in which one subject image is generated by combining a plurality of partial images each partially representing a subject. In particular, Patent Document 1 discloses a technique for combining an image showing a connection position (boundary line) of a plurality of image areas in a subject image generated by stitching processing with the subject image.
ところで、全天球画像(360度画像ともいう。)を生成するためには様々な方法が考えられるが、その中の一つの方法として、全天球画像を撮影するためのマルチカメラシステムの複数のサブカメラによって取得された複数の撮影画像をスティッチング処理することで全天球画像を生成する方法が知られている。複数の撮影画像をスティッチング処理する際には、隣接した撮影画像間の境界において画像の歪みが発生してしまう。特に、主要な被写体(換言すれば、映像コンテンツにおいて視聴者が注目する被写体)が隣接した撮影画像間の境界に位置する場合、当該被写体が歪んで表示されてしまい、全天球画像の品質の低下を招来する。 By the way, various methods are conceivable for generating an omnidirectional image (also referred to as a 360-degree image). One of the methods is a plurality of multi-camera systems for capturing an omnidirectional image. There is known a method of generating an omnidirectional image by performing a stitching process on a plurality of captured images acquired by the sub-camera. When stitching a plurality of captured images, image distortion occurs at the boundary between adjacent captured images. In particular, when the main subject (in other words, the subject that the viewer pays attention to in the video content) is located at the boundary between adjacent captured images, the subject is displayed distorted, and the quality of the omnidirectional image is reduced. Incurs a decline.
本開示は、全天球画像の編集作業における負荷を軽減することが可能な表示制御方法及び当該表示制御方法をコンピュータに実現させるためのプログラムを提供することを目的とする。 It is an object of the present disclosure to provide a display control method capable of reducing a load in editing an omnidirectional image and a program for causing a computer to realize the display control method.
本開示が示す一態様によれば、表示制御方法は、
a)マルチカメラシステムを構成する複数のサブカメラによって撮像されると共に、各々が全天球画像の一部を構成する複数の撮影画像を取得するステップと、
b)前記複数の撮影画像間の位置関係を特定するステップと、
c)前記複数の撮影画像の各々を歪ませるステップと、
d)前記位置関係と、前記複数の歪んだ撮影画像とに基づいて、前記複数の撮影画像の各々において、前記全天球画像の一部を構成する画像表示領域と、前記全天球画像の一部を構成しない非表示領域とを特定するステップと、
e)前記複数の撮影画像の画像表示領域に基づいて、前記全天球画像のプレビュー画像を生成するステップと、
f)隣接する画像表示領域間の境界が可視化された状態で前記プレビュー画像を表示部に表示させるステップと、
を含む。
According to one aspect of the present disclosure, the display control method includes:
a) acquiring a plurality of captured images captured by a plurality of sub-cameras constituting a multi-camera system, each of which forms a part of an omnidirectional image;
b) identifying a positional relationship between the plurality of captured images;
c) distorting each of the plurality of captured images;
d) Based on the positional relationship and the plurality of distorted captured images, in each of the plurality of captured images, an image display area constituting a part of the omnidirectional image, and the omnidirectional image Identifying a non-display area that does not constitute a part;
e) generating a preview image of the omnidirectional image based on an image display area of the plurality of captured images;
f) displaying the preview image on a display unit in a state where a boundary between adjacent image display areas is visualized;
including.
本開示によれば、全天球画像の編集作業における負荷を軽減することが可能な表示制御方法及び当該表示制御方法をコンピュータに実現させるためのプログラムを提供することができる。 According to the present disclosure, it is possible to provide a display control method capable of reducing the load in the editing operation of the omnidirectional image and a program for causing a computer to realize the display control method.
[本開示が示す実施形態の説明]
本開示が示す実施形態の概要を説明する。
(1)a)マルチカメラシステムを構成する複数のサブカメラによって撮像されると共に、各々が全天球画像の一部を構成する複数の撮影画像を取得するステップと、
b)前記複数の撮影画像間の位置関係を特定するステップと、
c)前記複数の撮影画像の各々を歪ませるステップと、
d)前記位置関係と、前記複数の歪んだ撮影画像とに基づいて、前記複数の撮影画像の各々において、前記全天球画像の一部を構成する画像表示領域と、前記全天球画像の一部を構成しない非表示領域とを特定するステップと、
e)前記複数の撮影画像の画像表示領域に基づいて、前記全天球画像のプレビュー画像を生成するステップと、
f)隣接する画像表示領域間の境界が可視化された状態で前記プレビュー画像を表示部に表示させるステップと、
を含む、表示制御方法。
[Description of Embodiments Presented by the Present Disclosure]
An overview of an embodiment indicated by the present disclosure will be described.
(1) a) acquiring a plurality of captured images that are captured by a plurality of sub-cameras constituting a multi-camera system, each of which forms a part of an omnidirectional image;
b) identifying a positional relationship between the plurality of captured images;
c) distorting each of the plurality of captured images;
d) Based on the positional relationship and the plurality of distorted captured images, in each of the plurality of captured images, an image display area constituting a part of the omnidirectional image, and the omnidirectional image Identifying a non-display area that does not constitute a part;
e) generating a preview image of the omnidirectional image based on an image display area of the plurality of captured images;
f) displaying the preview image on a display unit in a state where a boundary between adjacent image display areas is visualized;
Including a display control method.
上記方法によれば、隣接する画像表示領域間の境界が可視化された状態で全天球画像のプレビュー画像が表示部に表示される。このように、全天球画像を編集するユーザは、全天球画像が生成される前に、全天球画像のプレビュー画像を見ることで、全天球画像において主要な被写体(換言すれば、映像コンテンツにおいて視聴者が注目する被写体)が歪んで表示されているかどうかを確認することができる。特に、ユーザは、主要な被写体が画像表示領域間の境界に位置しているかどうかをプレビュー画像によって確認することができる。ここで、主要な被写体が画像表示領域間の境界上に位置している場合、主要な被写体は全天球画像上において歪んで表示される可能性が高い。
例えば、ユーザは、主要な被写体が画像表示領域間の境界上に位置しないように、当該境界の位置を調整(つまり、画像表示領域を調整)することで、全天球画像において主要な被写体が歪んで表示される状況を防ぐことができる。
従って、全天球画像の編集作業における負荷を軽減することが可能な表示制御方法を提供することができる。
According to the above method, the preview image of the omnidirectional image is displayed on the display unit in a state where the boundary between the adjacent image display areas is visualized. In this way, the user who edits the omnidirectional image looks at the preview image of the omnidirectional image before the omnidirectional image is generated, so that the main subject (in other words, It is possible to confirm whether or not (subject to be watched by the viewer) is displayed distorted in the video content. In particular, the user can confirm from the preview image whether the main subject is located at the boundary between the image display areas. Here, when the main subject is located on the boundary between the image display areas, the main subject is likely to be displayed distorted on the omnidirectional image.
For example, the user adjusts the position of the boundary so that the main subject is not located on the boundary between the image display areas (that is, adjusts the image display area), so that the main subject in the omnidirectional image is It is possible to prevent a situation where the image is displayed in a distorted manner.
Therefore, it is possible to provide a display control method capable of reducing the load in the editing operation of the omnidirectional image.
(2)前記ステップ(f)は、
隣接する画像表示領域間の境界と、前記複数の歪んだ撮影画像の各々の外縁が可視化された状態で前記プレビュー画像を前記表示部に表示させるステップを含む、項目(1)に記載の表示制御方法。
(2) The step (f)
The display control according to item (1), including a step of displaying the preview image on the display unit in a state where a boundary between adjacent image display regions and an outer edge of each of the plurality of distorted captured images are visualized. Method.
上記方法によれば、隣接する画像表示領域間の境界と、前記複数の歪んだ撮影画像の各々の外縁が可視化された状態でプレビュー画像が表示部に表示される。このように、各撮影画像の外縁が可視化されているので、ユーザは、当該外縁を見ることで、隣接する画像表示領域間の境界の位置をどの程度まで動かすことができるのかを瞬時に把握することができる。 According to the above method, the preview image is displayed on the display unit in a state where the boundary between the adjacent image display areas and the outer edges of each of the plurality of distorted captured images are visualized. Thus, since the outer edge of each captured image is visualized, the user can instantly grasp how far the position of the boundary between adjacent image display areas can be moved by looking at the outer edge. be able to.
(3)g)ユーザからの入力操作に従って、前記複数の撮影画像の画像表示領域を更新するステップと、
h)前記複数の更新された画像表示領域に基づいて、前記プレビュー画像を更新するステップと、
をさらに含む、項目(1)又は(2)に記載の表示制御方法。
(3) g) updating image display areas of the plurality of photographed images according to an input operation from a user;
h) updating the preview image based on the plurality of updated image display areas;
The display control method according to item (1) or (2), further including:
上記方法によれば、ユーザからの入力操作に従って、複数の撮影画像の画像表示領域が更新される。さらに、複数の更新された画像表示領域に基づいて、プレビュー画像が更新される。このように、主要な被写体が画像表示領域間の境界上に位置している場合、ユーザは、主要な被写体が当該境界上に位置しないように、画像表示領域を調整することができる。 According to the above method, the image display areas of the plurality of captured images are updated according to the input operation from the user. Further, the preview image is updated based on the plurality of updated image display areas. As described above, when the main subject is located on the boundary between the image display regions, the user can adjust the image display region so that the main subject is not located on the boundary.
(4)a)マルチカメラシステムを構成する複数のサブカメラによって撮像されると共に、各々が全天球画像の一部を構成する複数の撮影画像を取得するステップと、
b)前記複数の撮影画像間の位置関係を特定するステップと、
c)前記複数の撮影画像の各々を歪ませるステップと、
d)前記位置関係と、前記複数の歪んだ撮影画像とに基づいて、前記複数の撮影画像の各々において、前記全天球画像の一部を構成する画像表示領域と、前記全天球画像の一部を構成しない非表示領域とを特定するステップと、
e)前記複数の撮影画像の画像表示領域に基づいて、前記全天球画像のプレビュー画像を生成するステップと、
f)前記プレビュー画像に含まれる被写体を特定するステップと、
g)隣接する画像表示領域間の境界が前記被写体上に位置している場合には、前記境界が前記被写体上に位置しないように前記境界の位置を更新するステップと、
h)前記複数の撮影画像の画像表示領域に基づいて、前記全天球画像を生成するステップと、
を含む、表示制御方法。
(4) a) acquiring a plurality of captured images each captured by a plurality of sub-cameras constituting the multi-camera system and each constituting a part of the omnidirectional image;
b) identifying a positional relationship between the plurality of captured images;
c) distorting each of the plurality of captured images;
d) Based on the positional relationship and the plurality of distorted captured images, in each of the plurality of captured images, an image display area constituting a part of the omnidirectional image, and the omnidirectional image Identifying a non-display area that does not constitute a part;
e) generating a preview image of the omnidirectional image based on an image display area of the plurality of captured images;
f) identifying a subject included in the preview image;
g) updating a position of the boundary so that the boundary is not positioned on the subject when a boundary between adjacent image display areas is positioned on the subject;
h) generating the omnidirectional image based on image display areas of the plurality of captured images;
Including a display control method.
上記方法によれば、例えば被写体が人間である場合に、所定の顔認証技術等を適用することでプレビュー画像中の被写体(人間)が特定され、画像表示領域間の境界が当該特定された被写体上に位置しないように当該境界の位置が更新される。このように、全天球画像において被写体が歪んで表示される状況が自動的にコンピュータにより防止されるので、全天球画像の編集作業における負荷を軽減することが可能な表示制御方法を提供することができる。 According to the above method, for example, when the subject is a human, the subject (human) in the preview image is specified by applying a predetermined face authentication technique or the like, and the boundary between the image display areas is the specified subject. The position of the boundary is updated so as not to be positioned above. In this way, since the computer automatically prevents the situation in which the subject is distorted and displayed in the omnidirectional image, a display control method capable of reducing the load in editing the omnidirectional image is provided. be able to.
(5)項目(1)から(4)のうちいずれか一項に記載の表示制御方法をコンピュータに実行させるためのプログラム。 (5) A program for causing a computer to execute the display control method according to any one of items (1) to (4).
上記によれば、全天球画像の編集作業における負荷を軽減することが可能なプログラムを提供することができる。 Based on the above, it is possible to provide a program capable of reducing the load in editing the omnidirectional image.
[本開示が示す実施形態の詳細]
以下、本開示が示す実施形態について図面を参照しながら説明する。尚、本実施形態の説明において既に説明された部材と同一の参照番号を有する部材については、説明の便宜上、その説明は繰り返さない。
[Details of Embodiments Presented by the Present Disclosure]
Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In addition, about the member which has the same reference number as the member already demonstrated in description of this embodiment, the description is not repeated for convenience of explanation.
図1及び図2を参照してマルチカメラシステム1について以下に説明する。図1は、複数のサブカメラ2a〜2gを備えたマルチカメラシステム1を示す概要図(上面図)である。図2は、マルチカメラシステム1と全天球画像編集装置3(以下、単に編集装置3という。)を示すブロック図である。図1に示すように、マルチカメラシステム1は、複数のサブカメラ2a〜2gと、ホルダ40とを備えている。各サブカメラ2a〜2gは、ホルダ40によって所定の位置に固定されている。尚、図1ではサブカメラ2gが図示されていないが、サブカメラ2gは、サブカメラ2fの真下に配置されている。サブカメラ2fは、マルチカメラシステム1の上方の空間を撮像するように構成されている一方、サブカメラ2gは、マルチカメラシステム1の下方の空間を撮像するように構成されている。以降では説明の便宜上、サブカメラ2a〜2gを単にサブカメラ2と総称する場合がある。
The multi-camera system 1 will be described below with reference to FIGS. 1 and 2. FIG. 1 is a schematic diagram (top view) showing a multi-camera system 1 including a plurality of sub-cameras 2a to 2g. FIG. 2 is a block diagram showing the multi-camera system 1 and the omnidirectional image editing device 3 (hereinafter simply referred to as the editing device 3). As shown in FIG. 1, the multi-camera system 1 includes a plurality of
サブカメラ2a〜2gの視野(撮像領域)は、水平方向(紙面に平行な方向)及び垂直方向(紙面に垂直な方向)におけるマルチカメラシステム1の全周囲(360度)の領域をカバーしている。また、隣接したサブカメラ2の視野の一部が互いに重複している。図1に示すように、例えば、サブカメラ2bの視野の一部とサブカメラ2aに隣接したサブカメラ2cの視野の一部が互いに重複している。このため、サブカメラ2bによって撮像された撮影画像中の一部の撮影領域とサブカメラ2aによって撮影された撮影画像の一部の領域が互いに重複している。サブカメラ2a〜2gによって撮像された複数の撮影画像を歪ませて、当該歪んだ複数の撮影画像をスティッチング処理することで、全天球画像(360度画像)が生成される。このように、サブカメラ2a〜2gによって撮像された撮影画像の各々は、全天球画像の一部を構成しており、マルチカメラシステム1を用いることで全天球画像を生成することができる。尚、本実施形態において、撮影画像とは、静止画像と動画像の両方を含む。
The field of view (imaging area) of the sub-cameras 2a to 2g covers the entire circumference (360 degrees) of the multi-camera system 1 in the horizontal direction (direction parallel to the paper surface) and the vertical direction (direction perpendicular to the paper surface). Yes. Moreover, a part of the visual field of the
図2に示すように、マルチカメラシステム1は、有線又は無線により編集装置3に通信可能に接続されてもよい。特に、各サブカメラ2は、有線又は無線により編集装置3に通信可能に接続されてもよい。例えば、マルチカメラシステム1は、各サブカメラ2によって撮像された撮影画像(撮影画像データ)を編集装置3に送信してもよい。特に、各サブカメラ2は、無線又は有線により撮影画像を編集装置3に送信してもよい。また、各サブカメラ2が通信ネットワーク4(図3参照)を介して撮影画像を所定のサーバにアップロードした後に、編集装置3が所定のサーバに格納された撮影画像を通信ネットワーク4からダウンロードしてもよい。さらに、操作者は、各サブカメラ2に保存された撮影画像を記憶媒体(例えば、USBメモリ等)に記録してもよい。この場合、当該記憶媒体が編集装置3に通信可能に接続されることで、当該記憶媒体に記録された複数の撮影画像が編集装置3により取得される。
As shown in FIG. 2, the multi-camera system 1 may be communicably connected to the editing device 3 by wire or wireless. In particular, each
次に、図3を参照して編集装置3のハードウェア構成について説明する。図3は、編集装置3(コンピュータ)のハードウェア構成を示す図である。図3に示すように、編集装置3は、制御部31と、記憶部32と、I/O(入出力)インターフェース33と、入力操作部34と、表示部35と、通信インターフェース36と、バス37とを備える。制御部31と、記憶部32と、I/Oインターフェース33と、通信インターフェース36は、バス37により互いに通信可能に接続されている。編集装置3は、パーソナルコンピュータ、タブレット又はウェアラブルデバイスとして構成されてもよい。
Next, the hardware configuration of the editing apparatus 3 will be described with reference to FIG. FIG. 3 is a diagram illustrating a hardware configuration of the editing apparatus 3 (computer). As shown in FIG. 3, the editing apparatus 3 includes a
制御部31は、メモリとプロセッサを備えている。メモリは、例えば、各種プログラム等が格納されたROM(Read Only Memory)やプロセッサにより実行される各種プログラム等が格納される複数ワークエリアを有するRAM(Random Access Memory)等から構成される。プロセッサは、例えばCPU(Central Processing Unit)、MPU(Micro Processing Unit)及び/又はGPU(Graphics Processing Unit)であって、ROMに組み込まれた各種プログラムから指定されたプログラムをRAM上に展開し、RAMとの協働で各種処理を実行するように構成されている。
The
特に、プロセッサが本実施形態に係る表示制御方法をコンピュータに実行させるための表示制御プログラム(後述する)をRAM上に展開し、RAMとの協働で表示制御プログラムを実行することで、制御部31は、編集装置3の各種動作を制御してもよい。制御部31は、メモリや記憶部32に格納された表示制御プログラムを実行することで、表示部35に全天球画像のプレビュー画像10,10A,1B(図8から10参照)を表示してもよい。
In particular, a control unit is developed by causing a processor to execute a display control program (to be described later) for causing a computer to execute the display control method according to the present embodiment on a RAM and executing the display control program in cooperation with the RAM. 31 may control various operations of the editing device 3. The
記憶部(ストレージ)32は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、USBフラッシュメモリ等の記憶装置であって、プログラムや各種データを格納するように構成されている。例えば、記憶部32は、表示制御プログラムや各サブカメラ2によって撮像された複数の撮影画像を格納してもよい。さらに、記憶部32には、各種データを管理するためのテーブル(例えば、図5に示すテーブル60)を含むデータベースが構築されてもよい。
The storage unit (storage) 32 is a storage device such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a USB flash memory, and is configured to store programs and various data. For example, the
I/Oインターフェース33は、入力操作部34と表示部35をそれぞれ制御部31に通信可能に接続するように構成されており、例えば、USB(Universal Serial Bus)端子、DVI(Digital Visual Interface)端子、HDMI(登録商標)(High―Definition Multimedia Interface)端子等により構成されている。サブカメラ2によって撮像された撮像画像(撮像画像データ)は、I/Oインターフェース33を介して制御部31に送信されてもよい。
The I /
入力操作部34は、編集装置3を操作する操作者Pの入力操作を受付けると共に、当該入力操作に対応する操作信号を生成するように構成されている。入力操作部34は、例えば、表示部35上に重ねて配置されたタッチパネル、マウス又はキーボード等である。入力操作部34によって生成された操作信号は、バス37を介して制御部31に送信された後、制御部31は、操作信号に応じて所定の処理を実行する。表示部35は、液晶ディスプレイ、有機ELディスプレイ等である。例えば、プレビュー画像10,10A,10Bが表示部35に表示される。
The
通信インターフェース36は、編集装置3をLAN(Local Area Network)、WAN(Wide Area Network)又はインターネット等の通信ネットワーク4に接続させるように構成されている。通信インターフェース36は、通信ネットワーク4を介してネットワーク上の外部装置と通信するための各種有線接続端子や、無線接続のための各種処理回路を含んでおり、通信ネットワーク4を介して通信するための通信規格に適合するように構成されている。また、サブカメラ2によって撮像された撮像画像は、通信インターフェース36を介して制御部31に送信されてもよい。
The
次に、図4を参照して本実施形態に係る表示制御方法について以下に説明する。図4は、本実施形態に係る表示制御方法を説明するためのフローチャートである。最初に、図4に示すように、制御部31は、複数のサブカメラ2によって撮像された複数の撮影画像を取得する(ステップS10)。各撮影画像は、全天球画像の一部を構成する。既に述べたように、制御部31は、各サブカメラ2から撮影画像を受信してもよいし、通信ネットワーク4上の所定のサーバから複数の撮影画像をダウンロードしてもよい。さらに、制御部31は、編集装置3に接続された記憶媒体(USBメモリ等)から複数の撮影画像を取得してもよい。尚、以降の説明では、サブカメラ2a〜2gによって撮像された撮影画像をそれぞれ撮影画像M1〜M7という。ここで、サブカメラ2aによって撮像された撮影画像は、撮影画像M1であると共に、サブカメラ2gによって撮像された撮影画像は、撮影画像M7である。また、説明の便宜上、撮影画像M1〜M7を単に撮影画像Mという場合がある。
Next, the display control method according to the present embodiment will be described below with reference to FIG. FIG. 4 is a flowchart for explaining the display control method according to the present embodiment. First, as shown in FIG. 4, the
次に、ステップS11において、制御部31は、複数の撮影画像M間の位置関係を特定する。以下に、ステップS11の処理の一例について図5及び図6を参照して説明する。図5は、複数のカメラIDと複数の画像表示位置との間の対応関係を示すテーブル60を示す図である。図6は、複数の撮影画像M間の対応関係を説明するための図である。図5に示すように、テーブル60は、複数のカメラID(X1〜X7)と複数の画像表示位置P1〜P7との間の対応関係を示す。複数のカメラIDの各々は、複数のサブカメラ2a〜2gのうちの対応する一つを識別するためのカメラ識別情報として機能する。複数の画像表示位置P1〜P7の各々は、編集装置3の表示部35の表示画面上で撮影画像Mが配置される位置を示す(図6参照)。ここで、サブカメラ2a〜2gのカメラIDは、それぞれX1〜X7に相当する。例えば、テーブル60から、カメラIDのX4は画像表示位置P4に対応するので、サブカメラ2dにより撮像された撮影画像M4は、図6に示す画像表示位置P4に配置される。また、カメラIDのX6は画像表示位置P6に対応するので、サブカメラfにより撮像された撮影画像M6は、図6に示す画像表示位置P6に配置される。このように、制御部31は、テーブル60を参照することで、撮影画像M1〜M7の各々を複数の画像表示位置P1〜P7のうちの対応する一つに関連付ける。テーブル60は、記憶部32に保存されていてもよい。特に、テーブル60は、撮影者又はその補助者(撮影者等)の入力操作に従って生成された上で、記憶部32に保存されてもよい。
Next, in step S <b> 11, the
次に、制御部31は、撮影画像M1〜M7の各々を歪ませる(ステップS12)。全天球画像を生成するために、制御部31は、撮影画像M4を図6に示すように歪ませる。さらに、制御部31は、撮影画像M1,M2,M3,M5を図6に示す撮影画像M4と同様の態様で歪ませる。また、制御部31は、撮影画像M6を図6に示すように歪ませる。さらに、制御部31は、撮影画像M7を図6に示す撮影画像M6と同様の態様で歪ませる。図6に示す歪んだ撮影画像M4,M6の外形は一例である点に留意されたい。
Next, the
次に、ステップS13において、制御部31は、歪んだ撮影画像M1〜M7の各々において、全天球画像の一部を構成する画像表示領域と、全天球画像の一部を構成しない非表示領域とを特定する。特に、制御部31は、テーブル60と、複数の歪んだ撮影画像M1〜M7とに基づいて、画像表示領域と非表示領域とを特定する。特に、制御部31は、テーブル60に基づいて、歪んだ撮影画像M1〜M7の各々を複数の画像表示位置P1〜P7のうちの関連する一つに配置する。ここで、図1に示すように、隣接したサブカメラ2の視野(撮像領域)の一部が互いに重複するため、隣接した2つの撮影画像のうち一方の撮影画像の撮影領域の一部と、他方の撮影画像の撮影領域の一部が互いに重複する。このため、制御部31は、撮影画像M1〜M7の各々の特徴点を抽出した上で、当該抽出した特徴点に基づいて、隣接した撮影画像Mにおいて撮像領域が互いに重複する領域である重複領域を特定する。その後、制御部31は、特定された重複領域に基づいて、歪んだ撮影画像M1〜M7の各々の画像表示領域と非表示領域を特定する。
Next, in step S13, the
例えば、図7に示すように、制御部31は、撮影画像M3,M5の特徴点を抽出した上で、当該抽出した特徴点に基づいて、互いに隣接した撮影画像M3,M5において撮像領域が互いに重複する重複領域Kを特定する。図中に示すように、符号R5は、撮影画像M5の画像表示領域を示す。符号N5は、撮影画像M5の非表示領域を示す。符号D5は、撮影画像M5の外縁を示す。また、符号R3は、撮影画像M3の画像表示領域を示す。符号D3は、撮影画像M3の外縁を示す。符号N3は、撮影画像M3の非表示領域を示す。符号B1は、撮影画像M5の画像表示領域R5と撮影画像M3の画像表示領域R3との間の境界を示す。また、図9に示すように、符号B2は、撮影画像M5の画像表示領域R5と撮影画像M6の画像表示領域R6との間の境界を示す。
For example, as illustrated in FIG. 7, the
次に、制御部31は、複数の撮影画像M1〜M7の画像表示領域R1〜R7(図9参照)に基づいて、全天球画像のプレビュー画像10(図8参照)を生成する(ステップS14)。その後、制御部31は、生成されたプレビュー画像10を表示部35に表示させる(ステップS15)。ここで、全天球画像のプレビュー画像とは、全天球画像を編集する編集者が視認可能なように2次元平面として表示される全天球画像である。つまり、編集者は、ヘッドマウントデバイス(Head Mounted Device:HMD)を装着せずに、プレビュー画像を見ることで全天球画像を編集することが可能となる。また、以降の説明では、画像表示領域R1〜R7を単に画像表示領域Rという場合がある。さらに、隣接する画像表示領域R間の境界を単に境界Bという場合がある。
Next, the
ステップS15において、制御部31は、隣接する画像表示領域R間の境界Bが可視化された状態で全天球画像のプレビュー画像を表示部35に表示してもよい。この点において、図9に示すように、制御部31は、隣接する画像表示領域R間の境界Bが可視化されたプレビュー画像10Aを表示部35に表示させてもよい。具体的には、編集者が入力操作部34を用いて所定の操作を実行したときに、制御部31は、当該所定の操作に対応する操作信号に基づいて、プレビュー画像10(図8参照)をプレビュー画像10Aに変更してもよい。ここで、所定の操作とは、例えば、表示部35上に表示されたプレビュー画像の表示を切り替えるための切替表示ボタン(図示せず)の操作等である。
In step S15, the
また、ステップS15において、制御部31は、隣接する画像表示領域R間の境界Bと複数の歪んだ撮影画像M1〜M7の外縁D1〜D7が可視化された状態で全天球画像のプレビュー画像を表示部35に表示させてもよい。この点において、制御部31は、図10に示すように、隣接する画像表示領域R間の境界Bと外縁D1〜D7が可視化されたプレビュー画像10Bを表示部35に表示させてもよい。具体的には、編集者が入力操作部34を用いて所定の操作(切替表示ボタンの操作等)を実行したときに、制御部31は、当該所定の操作に対応する操作信号に基づいて、プレビュー画像10又はプレビュー画像10Aをプレビュー画像10Bに変更してもよい。
In step S15, the
次に、制御部31は、複数の撮影画像M1〜M7の画像表示領域R1〜R7に基づいて全天球画像を生成する(ステップS16)。当該生成された全天球画像(360度画像)とHMDの位置と傾きに基づいて、全天球画像の一部の画像である視野画像がHMDの表示部(図示せず)に表示される。
Next, the
次に、制御部31は、編集者(ユーザ)が画像表示領域R間の境界Bを変更するための所定の操作を実行したかどうかを判定する(ステップS17)。例えば、編集者は、入力操作部34を用いて所定の境界Bを指定した上で、当該所定の境界Bに対してドラッグ・アンド・ドロップ操作を実行することで、当該所定の境界B(境界Bの位置や形状)を変更することができる。
Next, the
隣接する2つの画像表示領域R間の境界Bの調整について図11を参照して説明する。図11(a)の上段は、編集者による境界B1に対する入力操作が実行される前の画像表示領域R5と画像表示領域R3を示す図である。図11(a)の下段は、編集者による境界B1に対する入力操作が実行される前の画像表示領域R5を示す図である。図11(b)の上段は、編集者による境界B1に対する入力操作が実行された後の画像表示領域R5と画像表示領域R3を示す図である。図11(b)の下段は、編集者による境界B1に対する入力操作が実行された後の画像表示領域R5を示す図である。 The adjustment of the boundary B between two adjacent image display regions R will be described with reference to FIG. The upper part of FIG. 11A is a diagram showing the image display region R5 and the image display region R3 before the editor performs an input operation on the boundary B1. The lower part of FIG. 11A is a diagram showing the image display region R5 before the editor performs an input operation on the boundary B1. The upper part of FIG. 11B is a diagram showing the image display region R5 and the image display region R3 after the editor performs an input operation on the boundary B1. The lower part of FIG. 11B is a diagram showing the image display region R5 after the editor performs an input operation on the boundary B1.
図11(a)に示すように、編集者による境界B1に対する入力操作が実行される前では、主要な被写体S(換言すれば、映像コンテンツにおいて視聴者が注目する被写体S)が境界B1上に表示されてしまう。この場合、全天球画像において被写体Sが歪んで表示されてしまい、全天球画像の品質の低下を招来する蓋然性が高い。 As shown in FIG. 11A, before the editor performs an input operation on the boundary B1, the main subject S (in other words, the subject S that the viewer pays attention to in the video content) is on the boundary B1. It will be displayed. In this case, the subject S is displayed distorted in the omnidirectional image, and there is a high probability that the quality of the omnidirectional image will be degraded.
この状態において、編集者が入力操作部34を用いて境界B1を指定した上で、境界B1に対してドラッグ・アンド・ドロップ操作を実行すると、制御部31は、編集者が境界B1を変更するための所定の操作を実行したと判定する(ステップS17でYES)。その後、制御部31は、当該操作に対応する操作信号に基づいて、図11(b)に示すように、撮影画像M5の画像表示領域R5と非表示領域N5を変更すると共に、撮影画像M3の画像表示領域R3と非表示領域N3を変更する(ステップS18)。このように、制御部31は、画像表示領域R5と画像表示領域R3との間の境界B1の位置と形状を変更する。その後、制御部31は、更新された画像表示領域R3,R5に基づいて、全天球画像のプレビュー画像を更新する(ステップS19)。この結果、境界B1が被写体S上に位置しないため、全天球画像において被写体Sが歪んで表示される状況を防ぐことが可能となる。さらに、編集者は、更新されたプレビュー画像を見ることで、被写体Sが境界B1上に表示されていないかどうかを確認することができる。
In this state, when the editor designates the boundary B1 using the
このように、制御部31は、編集者が所定の境界Bを変更するための所定の操作を実行したと判定すると(ステップS17でYES)、所定の操作に従って、所定の境界Bを規定する隣接する2つの画像表示領域R(及び隣接する2つの非表示領域N)を更新する(ステップS18)。その後、制御部31は、更新された画像表示領域Rに基づいて、全天球画像のプレビュー画像を更新する(ステップS19)。その後、制御部31は、更新された画像表示領域Rに基づいて、全天球画像を更新する(ステップS20)。その後、編集者が全天球画像の編集作業を終了する場合(ステップS21でYES)、一連の処理が終了する。一方、編集者が全天球画像の編集作業を終了しない場合(ステップS21でNO)、処理はステップS17に戻る。
As described above, when the
このように、本実施形態によれば、隣接した画像表示領域R間の境界Bが可視化された状態で全天球画像のプレビュー画像10A(又は10B)が表示される。このように、全天球画像を編集する編集者は、全天球画像が生成される前に、全天球画像のプレビュー画像を見ることで、全天球画像において主要な被写体Sが歪んで表示されているかどうかを確認することができる。特に、編集者は、主要な被写体Sが画像表示領域R間の境界Bに位置しているかどうかをプレビュー画像によって確認することができる。ここで、主要な被写体Sが画像表示領域R間の境界B上に位置している場合、主要な被写体Sは全天球画像上において歪んで表示される蓋然性が高い。
Thus, according to the present embodiment, the
例えば、編集者は、主要な被写体Sが画像表示領域R間の境界B上に位置しないように、境界Bの位置を調整(つまり、画像表示領域Rを調整)することで、全天球画像において主要な被写体Sが歪んで表示される状況を防ぐことができる。従って、全天球画像の編者作業における負荷を軽減することが可能な表示制御方法を提供することができる。 For example, the editor adjusts the position of the boundary B (that is, adjusts the image display area R) so that the main subject S is not located on the boundary B between the image display areas R, so that the omnidirectional image is displayed. In this case, it is possible to prevent the main subject S from being distorted and displayed. Therefore, it is possible to provide a display control method capable of reducing the load in the knitting work of the omnidirectional image.
また、本実施形態によれば、隣接する画像表示領域R間の境界Bと、歪んだ撮影画像M1〜M7の外縁D1〜D7が可視化されたプレビュー画像10Bが表示部35に表示される。このように、外縁D1〜D7が可視化されるので、編集者は、外縁D1〜D7を見ることで、隣接する画像表示領域R間の境界Bの位置をどの程度まで移動させることができるのかを瞬時に把握することができる。
Further, according to the present embodiment, the
また、本実施形態によれば、編集者からの入力操作に従って、複数の撮影領域Mの画像表示領域Rが更新される。さらに、複数の更新された画像表示領域Rに基づいて、プレビュー画像が更新される。このように、主要な被写体Sが画像表示領域R間の境界B上に位置している場合、編集者は、主要な被写体Sが境界B上に位置しないように、画像表示領域Rを調整することができる。 Further, according to the present embodiment, the image display areas R of the plurality of shooting areas M are updated in accordance with an input operation from the editor. Further, the preview image is updated based on the plurality of updated image display areas R. In this way, when the main subject S is located on the boundary B between the image display regions R, the editor adjusts the image display region R so that the main subject S is not located on the boundary B. be able to.
尚、本実施形態では、編集者からの入力操作に従って、制御部31は、境界Bが被写体S上に位置しないように境界Bの位置を更新しているが、本実施形態はこれには限定されない。例えば、被写体Sが人間である場合、制御部31は、所定の顔認証技術等を適用することでプレビュー画像中の被写体S(人間)を特定してもよい。この後、制御部31は、隣接する画像表示領域R間の境界Bが特定された被写体S上に位置しているかどうかを自動的に判定する。ここで、制御部31は、境界Bが被写体S上に位置していると判定した場合、境界Bが被写体S上に位置しないように境界Bの位置を更新してもよい。その後、制御部31は、複数の撮影画像M1〜M7の画像表示領域R1〜R7に基づいて、全天球画像を生成する。このように、全天球画像において被写体Sが歪んで表示される状況が自動的にコンピュータ(制御部31)により防止されるので、全天球画像の編集作業における負荷を軽減することが可能な表示制御方法を提供することができる。
In this embodiment, according to the input operation from the editor, the
制御部31によって実行される各種処理をソフトウェアによって実現するために、本実施形態に係る表示制御方法をコンピュータ(プロセッサ)に実行させるための表示制御プログラムが記憶部32又はROMに予め組み込まれていてもよい。または、表示制御プログラムは、磁気ディスク(HDD、フロッピーディスク)、光ディスク(CD−ROM,DVD−ROM、Blu−rayディスク等)、光磁気ディスク(MO等)、フラッシュメモリ(SDカード、USBメモリ、SSD等)等のコンピュータ読取可能な記憶媒体に格納されていてもよい。この場合、記憶媒体が編集装置3に接続されることで、当該記憶媒体に格納された表示制御プログラムが、記憶部32に組み込まれる。そして、記憶部32に組み込まれた表示制御プログラムがRAM上にロードされて、プロセッサがロードされた当該プログラムを実行することで、制御部31は本実施形態に係る表示制御方法を実行する。
In order to implement various processes executed by the
また、表示制御プログラムは、通信ネットワーク4上のコンピュータから通信インターフェース36を介してダウンロードされてもよい。この場合も同様に、ダウンロードされた当該プログラムが記憶部32に組み込まれる。
The display control program may be downloaded from a computer on the
以上、本開示の実施形態について説明をしたが、本発明の技術的範囲が本実施形態の説明によって限定的に解釈されるべきではない。本実施形態は一例であって、特許請求の範囲に記載された発明の範囲内において、様々な実施形態の変更が可能であることが当業者によって理解されるところである。本発明の技術的範囲は特許請求の範囲に記載された発明の範囲及びその均等の範囲に基づいて定められるべきである。 As mentioned above, although embodiment of this indication was described, the technical scope of this invention should not be limitedly interpreted by description of this embodiment. This embodiment is an example, and it is understood by those skilled in the art that various modifications can be made within the scope of the invention described in the claims. The technical scope of the present invention should be determined based on the scope of the invention described in the claims and the equivalents thereof.
本実施形態では、マルチカメラシステム1は、複数のサブカメラ2a〜2gとホルダ40によって構成されているが、マルチカメラシステム1は、複数のサブカメラ2a〜2gと、ホルダ40と、複数のサブカメラ2a〜2gを制御するためのサブカメラ制御部を備えてもよい。この場合、複数のサブカメラ2によって撮像された複数の撮影画像Mは、サブカメラ制御部を介して編集装置3に送信されてもよい。また、本実施形態において、サブカメラ2の台数は7つであるが、サブカメラ2の台数は特に限定されない。
In the present embodiment, the multi-camera system 1 includes a plurality of
1:マルチカメラシステム
2,2a〜2g:サブカメラ
3:編集装置(全天球画像編集装置)
4:通信ネットワーク
10,10A,10B:プレビュー画像
31:制御部
32:記憶部(ストレージ)
33:I/Oインターフェース
34:入力操作部
35:表示部
36:通信インターフェース
37:バス
40:ホルダ
60:テーブル
1:
4:
33: I / O interface 34: input operation unit 35: display unit 36: communication interface 37: bus 40: holder 60: table
Claims (3)
b)前記複数の撮影画像間の位置関係を特定するステップと、
c)前記複数の撮影画像の各々を歪ませるステップと、
d)前記位置関係と、前記複数の歪んだ撮影画像とに基づいて、前記複数の撮影画像の各々において、前記全天球画像の一部を構成する画像表示領域と、前記全天球画像の一部を構成しない非表示領域とを特定するステップと、
e)前記複数の撮影画像の画像表示領域に基づいて、前記全天球画像のプレビュー画像を生成するステップと、
f)隣接する画像表示領域間の境界及び前記複数の歪んだ撮影画像の各々の外縁が可視化された状態で前記プレビュー画像を表示部に表示させるステップと、を含む、表示制御方法。 a) acquiring a plurality of captured images captured by a plurality of sub-cameras constituting a multi-camera system, each of which forms a part of an omnidirectional image;
b) identifying a positional relationship between the plurality of captured images;
c) distorting each of the plurality of captured images;
d) Based on the positional relationship and the plurality of distorted captured images, in each of the plurality of captured images, an image display area constituting a part of the omnidirectional image, and the omnidirectional image Identifying a non-display area that does not constitute a part;
e) generating a preview image of the omnidirectional image based on an image display area of the plurality of captured images;
and f) displaying the preview image on a display unit in a state in which a boundary between adjacent image display regions and an outer edge of each of the plurality of distorted captured images are visualized.
h)前記複数の更新された画像表示領域に基づいて、前記プレビュー画像を更新するステップと、
をさらに含む、請求項1に記載の表示制御方法。 g) The image display areas of the plurality of captured images are set so that the subject displayed on the omnidirectional image is displayed only in one image display area of the plurality of captured images in accordance with an input operation from the user. A step to update,
h) updating the preview image based on the plurality of updated image display areas;
The display control method according to claim 1, further comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016202672A JP6235094B1 (en) | 2016-10-14 | 2016-10-14 | Display control method and program for causing a computer to execute the display control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016202672A JP6235094B1 (en) | 2016-10-14 | 2016-10-14 | Display control method and program for causing a computer to execute the display control method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017204822A Division JP2018063714A (en) | 2017-10-23 | 2017-10-23 | Display control method and program for causing computer to execute display control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6235094B1 true JP6235094B1 (en) | 2017-11-22 |
JP2018064235A JP2018064235A (en) | 2018-04-19 |
Family
ID=60417571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016202672A Active JP6235094B1 (en) | 2016-10-14 | 2016-10-14 | Display control method and program for causing a computer to execute the display control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6235094B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020153865A (en) * | 2019-03-20 | 2020-09-24 | 株式会社リコー | Three-dimensional information acquisition device, information processor, and system |
JP2021012099A (en) * | 2019-07-05 | 2021-02-04 | 株式会社リコー | 360-degree spherical imaging apparatus, image processing apparatus, and image processing method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011211556A (en) * | 2010-03-30 | 2011-10-20 | Nippon Telegr & Teleph Corp <Ntt> | Device and method for generating image, and program |
JP2016146543A (en) * | 2015-02-06 | 2016-08-12 | パナソニックIpマネジメント株式会社 | Image processing device, imaging device and image processing method |
-
2016
- 2016-10-14 JP JP2016202672A patent/JP6235094B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011211556A (en) * | 2010-03-30 | 2011-10-20 | Nippon Telegr & Teleph Corp <Ntt> | Device and method for generating image, and program |
JP2016146543A (en) * | 2015-02-06 | 2016-08-12 | パナソニックIpマネジメント株式会社 | Image processing device, imaging device and image processing method |
Non-Patent Citations (2)
Title |
---|
360度VRパノラマ制作パーフェクトガイド, vol. 第1版, JPN6017036800, 1 January 2012 (2012-01-01), pages 142 - 145 * |
INTERFACE, vol. 第41巻,第8号, JPN6017019634, 1 August 2015 (2015-08-01), pages 126 - 134 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020153865A (en) * | 2019-03-20 | 2020-09-24 | 株式会社リコー | Three-dimensional information acquisition device, information processor, and system |
JP7363068B2 (en) | 2019-03-20 | 2023-10-18 | 株式会社リコー | 3D information acquisition system |
JP2021012099A (en) * | 2019-07-05 | 2021-02-04 | 株式会社リコー | 360-degree spherical imaging apparatus, image processing apparatus, and image processing method |
JP7346947B2 (en) | 2019-07-05 | 2023-09-20 | 株式会社リコー | Omnidirectional imaging device, image processing device, and image processing method |
Also Published As
Publication number | Publication date |
---|---|
JP2018064235A (en) | 2018-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6167703B2 (en) | Display control device, program, and recording medium | |
JP6446766B2 (en) | Program, display control device, recording medium, and display control system | |
US10074216B2 (en) | Information processing to display information based on position of the real object in the image | |
US9906762B2 (en) | Communication apparatus, method of controlling communication apparatus, non-transitory computer-readable storage medium | |
US11301966B2 (en) | Per-pixel filter | |
JP6544996B2 (en) | Control device and control method | |
US20210065331A1 (en) | Image processing apparatus, image communication system, image processing method, and recording medium | |
JP6686547B2 (en) | Image processing system, program, image processing method | |
JP6235094B1 (en) | Display control method and program for causing a computer to execute the display control method | |
US10147160B2 (en) | Image management apparatus and system, and method for controlling display of captured image | |
US20210176409A1 (en) | Electronic device and method of controlling electronic device | |
JP6617547B2 (en) | Image management system, image management method, and program | |
JP2018005091A (en) | Display control program, display control method and display controller | |
JP2018067851A (en) | Imaging control program, imaging control method, and information processing device | |
JP2018063714A (en) | Display control method and program for causing computer to execute display control method | |
JP6333914B2 (en) | Display control method and program for causing a computer to execute the display control method | |
JP6306822B2 (en) | Image processing apparatus, image processing method, and image processing program | |
JP6443505B2 (en) | Program, display control apparatus, and display control method | |
JP5887297B2 (en) | Image processing apparatus and image processing program | |
US10109091B2 (en) | Image display apparatus, image display method, and storage medium | |
JP2018164259A (en) | Display control method and program for computer to execute the same | |
JP7369600B2 (en) | User terminal, control method and computer program | |
JP2014085716A (en) | Image editing processing device and computer program | |
JP2022077221A (en) | Image processing apparatus, image processing system, image processing method, and program | |
JP2022105044A (en) | Image processing apparatus, processing method for the same, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170926 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171025 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6235094 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |