Movatterモバイル変換


[0]ホーム

URL:


JP2014035766A - Kaleidoscope image generation program - Google Patents

Kaleidoscope image generation program
Download PDF

Info

Publication number
JP2014035766A
JP2014035766AJP2012186981AJP2012186981AJP2014035766AJP 2014035766 AJP2014035766 AJP 2014035766AJP 2012186981 AJP2012186981 AJP 2012186981AJP 2012186981 AJP2012186981 AJP 2012186981AJP 2014035766 AJP2014035766 AJP 2014035766A
Authority
JP
Japan
Prior art keywords
video
video frame
image
kaleidoscope
frame group
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
JP2012186981A
Other languages
Japanese (ja)
Inventor
Keishi Hattori
惠嗣 服部
Taeko Hattori
多惠子 服部
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.)
Individual
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to JP2012186981ApriorityCriticalpatent/JP2014035766A/en
Publication of JP2014035766ApublicationCriticalpatent/JP2014035766A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

PROBLEM TO BE SOLVED: To provide a kaleidoscope image generation program which is displayed on a TV monitor by converting a retrieved live image into an image of a kaleidoscope.SOLUTION: A kaleidoscope image generation program is associated with an image frame that retrieves the image data of a moving picture. A shape with a minimum unit, which can be compiled such as being moved, rotated, inverted, enlarged, reduced, copied, or cut together with an image frame is used as an original image frame. An image frame inverted having one line segment of the original image frame is used as an inversion image frame. A plurality of original image frames and inversion image frames are arranged in mosaic on an operation field of a size several times as large as a monitor screen so as to match a kaleidoscope pattern specified by the image reflection principle and the kaleidoscope mirror configuration. Portions with higher reflection dimensions are sequentially arranged one on the other from above. The relations between positions relative to one another are fixed, and inversion is carried out back to front. An image frame with high reflection dimension, which is invisible due to overlap, is disposed of. The image data of a moving picture is taken into the image frame group. Then, enlargement, reduction, movement, or rotation is carried out. Filtration is also carried out to impart a picture effect.

Description

Translated fromJapanese

本発明は万華鏡の映像を、万華鏡ミラーに依存せず、ソフト上で構成する万華鏡映像生成プログラムに関する。  The present invention relates to a kaleidoscope image generation program that configures a kaleidoscope image on software without depending on the kaleidoscope mirror.

従来、万華鏡の映像をミラーによらず映像生成ソフトを用いて再現しようと試みられてきた。簡略なパターンであれば、静止画の世界では、広く出回っている。  Conventionally, attempts have been made to reproduce kaleidoscope images using image generation software without using mirrors. A simple pattern is widely available in the world of still images.

しかし、万華鏡の映像は2〜3枚のミラーの反射で構成されている単純なものであるにもかかわらず、多次元の映像が輻輳しており、理論的に展開するのは可能だが、現実的ではない。
一方、万華鏡の映像をテレビモニターで鑑賞するには映像の緻密さが求められろ。特に40インチを超える大型画面では、フルハイビジョンの映像品質が求められ、ライブ映像を扱う万華鏡では膨大な映像データのリアルタイムの処理が求められる。
However, despite the fact that the kaleidoscope image is a simple one made up of the reflections of two or three mirrors, the multidimensional image is congested and can be developed theoretically. Not right.
On the other hand, in order to view kaleidoscope images on a TV monitor, it is necessary to have precise images. Especially for large screens over 40 inches, full high-definition video quality is required, and kaleidoscopes that handle live video require real-time processing of huge amounts of video data.

本発明は以上のような従来の万華鏡映像生成プログラムの問題点に鑑み、現実的な万華鏡映像を生成するプログラムを提供するにある。  The present invention provides a program for generating a realistic kaleidoscope image in view of the problems of the conventional kaleidoscope image generation program as described above.

本発明の前記ならびにそのほかの目的と新規な特徴は、次の説明を添付図面と照らし合わせて読むと、より完全に明らかになるであろう。
ただし、図面はもっぱら解説のためのものであって、本発明の技術的範囲を限定するものではない。
なお、映像枠には取り込んだ映像の模様が記載されているが、これは反転を繰り返す複雑な映像枠群の構成をわかりやすくし、万華鏡模様の成り立ちを知るのに有益と考えたものである。
The above and other objects and novel features of the present invention will become more fully apparent when the following description is read in conjunction with the accompanying drawings.
However, the drawings are for explanation only and do not limit the technical scope of the present invention.
In addition, although the pattern of the captured video is described in the video frame, this is thought to be useful for making it easier to understand the composition of the complicated video frame group that repeats inversion and knowing the formation of the kaleidoscope pattern. .

上記目的を達成するために、本発明はモニターに映る動画の映像データを取り込むことができる映像枠であって、取り込んだ映像データを映像枠に関連付け、映像枠と一緒に移動、回転、反転、拡大、縮小、コピー、カットなどの編集加工が可能であり、万華鏡映像を構成する最小単位の映像の形状を持った映像枠であって、これを原映像枠とし、この原映像枠の一つの線分を対称軸として反転した映像枠を反転映像枠とし、コピーした複数の原映像枠と反転映像枠を、映像の反射の原理に基づいて、かつ万華鏡ミラー構成により特定される万華鏡模様のパターンに合わせ、モニター画面のサイズの数倍の大きさの作業フィールドの上にモザイクのように並べ、反射次数が高くなって重なる部分は順次上から重ね、作業フィールドに対する相対位置関係を固定し、これを表裏反転し、重なって下に隠れ表から見えない反射次数の高い映像枠を廃棄し、この映像枠群による万華鏡映像のパターンをテレビモニターの画面に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、様々な万華鏡映像を作り出す万華鏡映像生成プログラムを構成している。  In order to achieve the above object, the present invention is a video frame capable of capturing video data of a moving image displayed on a monitor, and associates the captured video data with the video frame and moves, rotates, inverts together with the video frame, Editing and editing such as enlargement, reduction, copying, cutting, etc. is possible, and it is an image frame with the shape of the smallest unit image that makes up a kaleidoscope image. This is the original image frame, and one of the original image frames A kaleidoscope pattern specified by a kaleidoscope mirror configuration based on the principle of video reflection, with the original video frame and the inverted video frame copied as a reverse video frame with the video frame inverted with the line segment as the axis of symmetry Are arranged like a mosaic on a work field that is several times the size of the monitor screen, and the overlapping parts with higher reflection orders are stacked one on top of the other in order. The positional relationship is fixed, this is reversed upside down, the image frame with high reflection order that overlaps and hides from the underside is discarded, and the kaleidoscope image pattern by this image frame group is displayed on the screen of the TV monitor. A kaleidoscope image generation program for creating various kaleidoscope images by taking in video data of a moving image, appropriately enlarging, reducing, moving, rotating, and applying other filters to form a video effect is configured.

以上の説明から明らかなように、本発明にあっては次に列挙する効果が得られる。  As is clear from the above description, the present invention has the following effects.

様々な万華鏡の模様のパターンを予め用意し、これに映像を取り込むことにより、膨大なライブ映像データのリアルタイムでの処理が可能となる。  By preparing various kaleidoscope patterns in advance and importing video into them, it is possible to process a huge amount of live video data in real time.

映像が万華鏡ミラーに依存しないので、ミラーの構成に由来する映像のヒズミや合わせ目のスジ、経年劣化による映像品質の低下などが払拭される。  Since the image does not depend on the kaleidoscope mirror, the image's strain, streak, and image quality deterioration due to aging are eliminated.

万華鏡の正確な映像は、ミラーの合わせ目で得られる。しかし、現実にはミラーの合わせ目に近い場所から覗くことになり、視差に基づく映像のヒズミが避けられない。本発明によれば、視差に基づく映像のヒズミが無くなり、正確な万華鏡映像が得られる。  An accurate picture of the kaleidoscope can be obtained at the joint of the mirror. However, in reality, it is necessary to look from a place close to the joint of the mirror, and it is unavoidable that the image is strained based on parallax. According to the present invention, the distortion of the image based on the parallax is eliminated, and an accurate kaleidoscope image can be obtained.

万華鏡映像は、ミラーの種類毎に映像の見え方が異なる。ミラーを使用した万華鏡は、ミラーの種類毎に交換しなければならない。本発明によれば、万華鏡映像生成プログラムを切り替えるだけで、見え方が異なる映像に切り替えることができる。  The kaleidoscope image looks different depending on the type of mirror. A kaleidoscope using a mirror must be replaced for each type of mirror. According to the present invention, it is possible to switch to a video with a different view by simply switching the kaleidoscope video generation program.

ミラーを使用した万華鏡は、見える映像のパターンは一定である。本発明によれば、万華鏡映像生成プログラムを操作するだけで、ズーム、回転、その他さまざまな映像効果を与えるフィルターが使用可能であり、球面やさざ波など、通常のミラーの組み合わせではこれまで実現できなかったような映像を自由に作り出すことができる。  A kaleidoscope that uses a mirror has a constant image pattern. According to the present invention, it is possible to use filters that give various image effects such as zoom, rotation, and so on by simply operating the kaleidoscope image generation program, and it has not been possible so far by combining ordinary mirrors such as spherical surfaces and ripples. You can freely create such images.

ミラーを使用する万華鏡は、ミラーの制作に技術と労力がかかり、美しい映像を得るミラーの製作はマニアの世界で、普通の万華鏡ファンは出来合いの高価な商品を購入して楽しむものであった。本発明にあっては万華鏡映像生成プログラムの複製は容易で、誰もが、このプログラムを使用し、多種類の美しい万華鏡映像を自由に楽しむことができる。
これらのことから、万華鏡と言えば「子供のおもちゃ」、そして「一人で覗いて楽しむもの」「嗜好品」「昔懐かしい思い出」「幼稚」という従来の社会通念から解き放たれた、新しい万華鏡の世界が開ける。
A kaleidoscope that uses a mirror takes a lot of technology and labor to produce a mirror, and the production of a mirror that produces beautiful images is a mania world, and ordinary kaleidoscope fans purchase and enjoy expensive pre-made products. In the present invention, the kaleidoscope image generation program can be easily duplicated, and anyone can freely enjoy a variety of beautiful kaleidoscope images using this program.
For these reasons, the kaleidoscope is a new kaleidoscope that has been released from the conventional social conventions of “children's toys”, “things to enjoy by yourself”, “preference items”, “nostalgic memories”, and “childhood”. Will open.

以下、図面に示す発明を実施するための最良の形態により、本発明を詳細に説明する。  Hereinafter, the present invention will be described in detail with reference to the best mode for carrying out the invention shown in the drawings.

図1ないし図6に示す発明を実施するための最良の第1の実施の形態において、1はモニターの画面、2はモニターの画面に映っているビデオカメラもしくは映像記録装置から送られてきた映像である。
4はモニターに映る動画の映像データを取り込むことができる映像枠であって、取り込んだ映像データを映像枠に関連付け、映像枠と一緒に移動、回転、反転、拡大、縮小、コピー、カットなどの編集加工が可能であり、映像枠の形状が、挟角θ360°/2p(p=ポイント数)の二等辺三角形oab(oは挟角)であって、これを原映像枠とする。この原映像枠4の一辺oaを対称軸として反転した映像枠を反転映像枠5とする。原映像枠4および反転映像枠5に映っている模様6は、取り込んだモニターに映る動画の映像データである。
上記原映像枠をコピーし、複数の原映像枠(2n+1)を作り、2nθ(n=整数<p)回転させる。また、反転映像枠をコピーし、複数の反転映像枠(2n)を作り、2nθ(n=整数<p)回転させる。上記の過程で得られた2p個の映像枠の共通の頂点Oを一致させて重ね合わせた円盤状の映像枠群を映像枠群Aとする。この映像枠群Aをモニターの画面1のサイズの数倍の大きさの作業フィールド3の上にモザイクのように並べ、相対位置関係を固定し、この映像枠群Aによる万華鏡映像のパターン7をテレビモニターの画面の背景画面8の上層に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、円盤状のpポイント2ミラーの様々な万華鏡映像7‘を作り出す。
図6は、モニターの画面1の背景8を黒くして5ポイント2ミラーの万華鏡映像を映し出した状況である。
In the first preferred embodiment for carrying out the invention shown in FIG. 1 to FIG. 6, 1 is a monitor screen, 2 is a video sent from a video camera or a video recording device displayed on the monitor screen. It is.
4 is a video frame that can capture the video data of the video shown on the monitor, and associates the captured video data with the video frame, and moves, rotates, flips, enlarges, reduces, copies, cuts, etc. along with the video frame. Editing processing is possible, and the shape of the image frame is an isosceles triangle oab (o is the included angle) having an included angle θ360 ° / 2p (p = number of points), and this is the original image frame. A video frame that is inverted with one side oa of theoriginal video frame 4 as the axis of symmetry is referred to as an invertedvideo frame 5. Apattern 6 shown in theoriginal video frame 4 and thereverse video frame 5 is video data of a moving image shown on the captured monitor.
The original video frame is copied to create a plurality of original video frames (2n + 1) and rotated by 2nθ (n = integer <p). Also, the inverted video frame is copied to create a plurality of inverted video frames (2n) and rotated by 2nθ (n = integer <p). A disc-shaped video frame group obtained by overlapping and overlapping the common vertices O of the 2p video frames obtained in the above process is referred to as a video frame group A. This image frame group A is arranged like a mosaic on thework field 3 several times the size of thescreen 1 of the monitor, the relative positional relationship is fixed, and akaleidoscope image pattern 7 by this image frame group A is formed. It is projected on the upper layer of thebackground screen 8 of the screen of the TV monitor, and the video data of the video is taken into this, and it is enlarged, reduced, moved, rotated, etc. Create various kaleidoscope images 7 'with 2 mirrors.
FIG. 6 shows a situation in which thebackground 8 of themonitor screen 1 is blackened to display a kaleidoscope image of 5 points and 2 mirrors.

図7ないし図10示す発明を実施するための最良の第2の実施の形態において、作業フィールド3の中央に並べた円盤状の映像枠群A7を1次映像とし、その映像枠群A7の周囲に、映像枠群A7をコピーした2p個の複数の映像枠群Aを、1次映像の中心から半径2×oa×cos(θ/2)の円周上にあり、それぞれnθ(n=整数<p)回転し、辺abを共有して映像枠群A7と接するように並べた映像枠群を映像枠群B9とし、2次映像とする。さらに、映像枠群B9を構成する映像枠群Aの一つ一つの周囲に、映像群A7をコピーした2p×2p個の複数の映像枠群Aを、映像枠群B9を構成する映像枠群Aの中心から半径2×oa×cos(θ/2)の円周上にあり、それぞれnθ(n=整数<p)回転し、辺abを共有して映像枠群Aと接するように並べた映像枠群を映像枠群C10とし、3次映像とする。
以下、同様の作業を繰り返すことにより、1次映像を中心にm次映像へと無限に広がっていく。作業フィールド3の上にモザイク状に並べられ、反射次数が高くなって重なる部分は順次上に重ね、作業フィールドに対する相対位置関係を固定し、これを表裏反転し、重なって下に隠れ表から見えない反射次数の高い映像枠を廃棄し、この映像枠群による万華鏡映像のパターン11をテレビモニターの画面1に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、Pポイント3ミラーの様々な万華鏡映像11‘を作り出す。
図10は、モニターの画面1に、5ポイント3ミラーの万華鏡映像を映し出した状況である。
In the second preferred embodiment for carrying out the invention shown in FIGS. 7 to 10, a disc-shaped image frame group A7 arranged in the center of thework field 3 is set as a primary image, and the surroundings of the image frame group A7. In addition, a plurality of 2p video frame groups A obtained by copying the video frame group A7 are on the circumference of aradius 2 × oa × cos (θ / 2) from the center of the primary video, and nθ (n = integer), respectively. <P) A video frame group that rotates and shares the side ab so as to be in contact with the video frame group A7 is referred to as a video frame group B9, which is a secondary video. Further, a plurality of 2p × 2p video frame groups A obtained by copying the video group A7 are arranged around each of the video frame groups A constituting the video frame group B9, and the video frame groups constituting the video frame group B9. They are on the circumference ofradius 2 × oa × cos (θ / 2) from the center of A, respectively rotated by nθ (n = integer <p), and arranged so as to be in contact with video frame group A by sharing side ab The video frame group is a video frame group C10, and is a tertiary video.
Thereafter, by repeating the same operation, the primary video is spread infinitely to the m-th video. Overlaying thework field 3 in a mosaic pattern, the overlapping portions with higher reflection orders are stacked one on top of the other, fixing the relative position relative to the work field, turning it upside down, and overlaying it from the hidden table The image frame with a high reflection order is discarded, thekaleidoscope image pattern 11 of this image frame group is displayed on thescreen 1 of the television monitor, the video data of the moving image is taken in this, the image is enlarged, reduced, moved, rotated as appropriate,Other kaleidoscope images 11 ′ of P-point 3 mirrors are created by applying image effects by applying other filters.
FIG. 10 shows a situation where a kaleidoscope image of 5 points and 3 mirrors is projected on thescreen 1 of the monitor.

図11ないし図15示す発明を実施するための最良の第3の実施の形態において、モニター1に映る動画の映像データを取り込むことができる映像枠であって、取り込んだ映像データ14を映像枠に関連付け、映像枠と一緒に移動、回転、反転、拡大、縮小、コピー、カットなどの編集加工が可能であり、映像枠の形状が、矩形であって、これを原映像枠12とし、この原映像枠12の一辺abを対称軸として反転した映像枠を反転映像枠13とする。
コピーした複数の原映像枠12と反転映像枠13を、映像の反射の原理に基づいて、かつミラー構成により特定される映像のパターンに合わせ、モニター画面1のサイズの数倍の大きさの作業フィールド3の上にストリップ状に交互に並べ、相対位置関係を固定し、この映像枠群による万華鏡映像のパターン15をテレビモニターの画面1の背景画面8の上層に映し出し、これに動画の映像データ14を取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、4角4ミラーの様々な万華鏡映像15‘を作り出す。
図15は、モニターの画面1の背景8を黒くして4角2ミラーの万華鏡映像を映し出した状況である。
In the third preferred embodiment for practicing the invention shown in FIGS. 11 to 15, a video frame capable of capturing video data of a moving image shown on themonitor 1 and using the capturedvideo data 14 as a video frame. Editing, such as association, movement, rotation, inversion, enlargement, reduction, copy, and cut, is possible together with the video frame. The shape of the video frame is a rectangle, and this is theoriginal video frame 12, which is theoriginal video frame 12. A video frame that is inverted with the side ab of thevideo frame 12 as an axis of symmetry is referred to as an invertedvideo frame 13.
Work of several times the size of themonitor screen 1 by matching the copied plurality oforiginal image frames 12 and the invertedimage frames 13 with the image pattern specified by the mirror configuration based on the principle of image reflection The strips are alternately arranged on thefield 3 in the form of strips, the relative positional relationship is fixed, and thekaleidoscope image pattern 15 by this image frame group is displayed on the upper layer of thebackground screen 8 of thescreen 1 of the TV monitor, and the video data of thevideo 14 is enlarged, reduced, moved, rotated as appropriate, and other filters are applied to give an image effect, thereby producingvarious kaleidoscope images 15 ′ of four squares and four mirrors.
FIG. 15 shows a situation in which thebackground 8 of thescreen 1 of the monitor is blackened and a kaleidoscope image of a quadrangular 2 mirror is projected.

図16ないし図18示す発明を実施するための最良の第4の実施の形態において、作業フィールド3の中央に並べたストリップ状の映像枠群15を1次映像とし、反転した映像枠群16を2次映像とし、1次映像と2次映像を交互に並べ、相対位置関係を固定し、この映像枠群による万華鏡映像のパターン17をテレビモニターの画面1の背景画面8の上層に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、4角4ミラーの様々な万華鏡映像17‘を作り出す。
図18は、モニターの画面1に、4角4ミラーの様々な万華鏡映像17‘を映し出した状況である。
In the fourth preferred embodiment for carrying out the invention shown in FIGS. 16 to 18, the strip-shapedvideo frame group 15 arranged in the center of thework field 3 is set as the primary video, and the invertedvideo frame group 16 is set as the primary video image. The primary video and the secondary video are alternately arranged as the secondary video, the relative positional relationship is fixed, and thekaleidoscope video pattern 17 by this video frame group is projected on the upper layer of thebackground screen 8 of thescreen 1 of the television monitor. The video data of the moving image is taken in, and appropriately magnified, reduced, moved, rotated, and other filters are applied to give the video effect, thereby creatingvarious kaleidoscope images 17 ′ having four squares and four mirrors.
FIG. 18 shows a situation in whichvarious kaleidoscope images 17 ′ of four square four mirrors are projected on thescreen 1 of the monitor.

モニターの画面に映像が映っている状態。The image is displayed on the monitor screen.原映像枠。Original video frame.原映像枠の辺oaを軸として反転した反転映像枠。An inverted video frame that is inverted about the side oa of the original video frame.複数の原映像枠と反転した映像枠を円盤状に展開させた映像枠群Aの複合パターン。A composite pattern of image frame group A in which a plurality of original image frames and an inverted image frame are developed in a disk shape.モニターの画面に、複合パターンAを映した状態。The composite pattern A is shown on the monitor screen.モニターの画面で、見やすく調整した複合パターンA。Composite pattern A adjusted for easy viewing on the monitor screen.映像枠群Aの周囲に展開させた映像枠群B。A video frame group B developed around the video frame group A.映像枠群A〜映像枠群Cを重ね合わせた映像枠群の複合パターン。A composite pattern of video frame groups in which the video frame groups A to C are superimposed.モニターの画面に、複合パターンを映した状態。The composite pattern is shown on the monitor screen.モニターの画面で、見やすく調整した複合パターン。A composite pattern adjusted for easy viewing on the monitor screen.原映像枠。Original video frame.原映像枠の辺ob,を軸として反転した反転映像枠。An inverted video frame that is inverted about the side ob of the original video frame.原映像枠と反転した映像枠を交互に並べてストリップ状に展開させた1次映像枠群のパターン。A pattern of a primary video frame group in which original video frames and inverted video frames are alternately arranged and developed in a strip shape.モニターの画面に、1次映像枠群のパターンを映した状態。The pattern of the primary video frame group is displayed on the monitor screen.モニターの画面で、見やすく調整した1次映像枠群のパターン。The primary image frame group pattern adjusted for easy viewing on the monitor screen.1次映像枠群のパターンを反射の原理に基づき次々に反転させて面として展開させた2次映像枠群〜6次映像枠群の複合パターン。A composite pattern of a secondary video frame group to a sixth video frame group obtained by reversing the pattern of the primary video frame group one after another based on the principle of reflection and developing it as a surface.モニターの画面に、複合パターンを映した状態。The composite pattern is shown on the monitor screen.モニターの画面で、見やすく調整した複合パターン。A composite pattern adjusted for easy viewing on the monitor screen.

1、モニターの画面 2、ビデオカメラもしくは映像記録装置から送られてきた映像 3、作業フィールド 4、原映像枠 5、反転映像枠 6、映像枠に取り込まれた映像 7、映像枠群Aのパターン 7‘、見やすく調整した映像枠群Aのパターン 8、モニターの地の色 9、映像枠群Bのパターン 10、映像枠群Cのパターン 11、映像枠群A〜Cまでの映像枠群を複合した映像枠群のパターン 11’、見やすく調整した映像枠群のパターン 12、原映像枠 13、反転映像枠 14、映像枠に取り込まれた映像 15、ストリップ状に展開させた映像枠群のパターン 15‘、見やすく調整した映像枠群のパターン 16、1次映像枠群のパターンを反転させた2次映像枠群のパターン 17、1次映像枠群と2次映像枠群のパターンを交互に配置し、面として展開させた複合パターン 17‘、見やすく調整した複合パターン。1, monitorscreen 2, video sent from video camera orvideo recording device 3,work field 4,original video frame 5,reverse video frame 6, video captured invideo frame 7, pattern of video frame group A 7 ', image framegroup A pattern 8 adjusted for easy viewing, monitorground color 9, video framegroup B pattern 10, video framegroup C pattern 11, and video frame groups A to C combined The image frame group pattern 11 ', the imageframe group pattern 12 adjusted for easy viewing, theoriginal video frame 13, theinverted video frame 14, thevideo 15 captured in the video frame, and the videoframe group pattern 15 developed in a strip shape 'Adjustable imageframe group pattern 16, secondary video frame group pattern inverted primary videoframe group pattern 17, primary video frame group pattern and secondary video frame group pattern' Arranged alternately, thecomposite pattern 17 was developed as a surface ', legible adjusted composite pattern.

Claims (5)

Translated fromJapanese
モニターに映る動画の映像データを取り込むことができる映像枠であって、取り込んだ映像データを映像枠に関連付け、映像枠と一緒に移動、回転、反転、拡大、縮小、コピー、カットなどの編集加工が可能であり、万華鏡映像を構成する最小単位の映像の形状を持った映像枠であって、これを原映像枠とし、この原映像枠の一つの線分を対称軸として反転した映像枠を反転映像枠とし、コピーした複数の原映像枠と反転映像枠を、映像の反射の原理に基づいて、かつ万華鏡ミラー構成により特定される万華鏡模様のパターンに合わせ、モニター画面のサイズの数倍の大きさの作業フィールドの上にモザイクのように並べ、反射次数が高くなって重なる部分は順次上から重ね、作業フィールドに対する相対位置関係を固定し、これを表裏反転し、重なって下に隠れ表から見えない反射次数の高い映像枠を廃棄し、この映像枠群による万華鏡映像のパターンをテレビモニターの画面に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、様々な万華鏡映像を作り出すことを特徴とする万華鏡映像生成プログラム。  A video frame that can capture video data of a movie displayed on a monitor. The captured video data is associated with the video frame, and edited, moved, rotated, flipped, enlarged, reduced, copied, cut, etc. together with the video frame. This is a video frame with the shape of the minimum unit video that makes up a kaleidoscope video, and this is used as the original video frame, and the video frame is inverted with one line segment of this original video frame as the axis of symmetry. As an inverted video frame, the copied multiple original video frames and inverted video frames are matched to the kaleidoscopic pattern specified by the kaleidoscope mirror configuration based on the principle of image reflection, and several times the size of the monitor screen Arranged like a mosaic on a work field of size, overlapping portions with higher reflection orders are sequentially stacked from the top, fixing the relative positional relationship with the work field, and reversing it upside down , Discard the image frame with high reflection order that can not be seen from the hidden table under the overlap, project the kaleidoscope image pattern by this image frame group on the screen of the TV monitor, capture the video data of the video to this, enlarge it appropriately, A kaleidoscope image generation program that creates various kaleidoscope images by reducing, moving, rotating, and applying other filters to create image effects. モニターに映る動画の映像データを取り込むことができる映像枠であって、取り込んだ映像データを映像枠に関連付け、映像枠と一緒に移動、回転、反転、拡大、縮小、コピー、カットなどの編集加工が可能であり、映像枠の形状が、挟角θ360°/2p(p=ポイント数)の二等辺三角形oab(oは挟角)であって、これを原映像枠とし、この原映像枠の一辺oaを対称軸として反転した映像枠を反転映像枠とし、上記原映像枠をコピーし、複数の原映像枠(2n+1)を作り、2nθ(n=整数<p)回転させる。また、反転映像枠をコピーし、複数の反転映像枠(2n)を作り、2nθ(n=整数<p)回転させる。上記の過程で得られた2p個の映像枠の共通の頂点Oを一致させて重ね合わせた円盤状の映像枠群を映像枠群Aとする。この映像枠群Aをモニター画面のサイズの数倍の大きさの作業フィールドの上にモザイクのように並べ、相対位置関係を固定し、この映像枠群Aによる万華鏡映像のパターンをテレビモニターの画面の背景画面の上層に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、円盤状のpポイント2ミラーの様々な万華鏡映像を作り出すことを特徴とする請求項1記載の万華鏡映像生成プログラム。  A video frame that can capture video data of a movie displayed on a monitor. The captured video data is associated with the video frame, and edited, moved, rotated, flipped, enlarged, reduced, copied, cut, etc. together with the video frame. The shape of the image frame is an isosceles triangle oab (o is the included angle) with an included angle θ360 ° / 2p (p = number of points). A video frame that is inverted with the side oa as the axis of symmetry is used as an inverted video frame, and the original video frame is copied to form a plurality of original video frames (2n + 1) and rotated by 2nθ (n = integer <p). Also, the inverted video frame is copied to create a plurality of inverted video frames (2n) and rotated by 2nθ (n = integer <p). A disk-shaped video frame group obtained by overlapping the common vertices O of the 2p video frames obtained in the above process is referred to as a video frame group A. This image frame group A is arranged like a mosaic on a work field several times the size of the monitor screen, the relative positional relationship is fixed, and the kaleidoscope pattern of this image frame group A is displayed on the screen of the TV monitor. A variety of disc-shaped p-point 2 mirrors are displayed on the upper layer of the background screen by capturing the video data of the video, enlarging, reducing, moving, rotating as appropriate, and applying other filters to provide video effects. The kaleidoscope image generation program according to claim 1, wherein the kaleidoscope image is created. さらに、作業フィールドの中央に並べた円盤状の映像枠群Aを1次映像とし、その映像枠群Aの周囲に、映像枠群Aをコピーした2p個の複数の映像枠群Aを、1次映像の中心から半径2×oa×cos(θ/2)の円周上にあり、それぞれnθ(n=整数<p)回転し、辺abを共有して映像枠群Aと接するように並べた映像枠群を映像枠群Bとし、2次映像とする。さらに、映像枠群Bを構成する映像枠群Aの一つ一つの周囲に、映像群Aをコピーした2p×2p個の複数の映像枠群Aを、映像枠群Bを構成する映像枠群Aの中心から半径2×oa×cos(θ/2)の円周上にあり、それぞれnθ(n=整数<p)回転し、辺abを共有して映像枠群Aと接するように並べた映像枠群を映像枠群Cとし、3次映像とする。
以下、同様の作業を繰り返すことにより、1次映像を中心にm次映像へと無限に広がっていく。作業フィールドの上にモザイク状に並べられ、反射次数が高くなって重なる部分は順次上から重ね、作業フィールドに対する相対位置関係を固定し、これを表裏反転し、重なって下に隠れ表から見えない反射次数の高い映像枠を廃棄し、この映像枠群による万華鏡映像のパターンをテレビモニターの画面に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、Pポイント3ミラーの様々な万華鏡映像を作り出すことを特徴とする請求項1および請求項2記載の万華鏡映像生成プログラム。
Further, a disk-shaped video frame group A arranged in the center of the work field is set as a primary video, and a plurality of 2p video frame groups A obtained by copying the video frame group A are provided around the video frame group A as 1 They are on the circumference of radius 2 × oa × cos (θ / 2) from the center of the next video, respectively rotated by nθ (n = integer <p), and arranged so as to touch video frame group A while sharing side ab The selected video frame group is set as a video frame group B, which is a secondary video. Further, a plurality of 2p × 2p video frame groups A obtained by copying the video group A around each of the video frame groups A constituting the video frame group B are combined with the video frame group constituting the video frame group B. They are on the circumference of radius 2 × oa × cos (θ / 2) from the center of A, respectively rotated by nθ (n = integer <p), and arranged so as to be in contact with video frame group A by sharing side ab The video frame group is a video frame group C, and is a tertiary video.
Thereafter, by repeating the same operation, the primary video is spread infinitely to the m-th video. Overlapping parts that are arranged in a mosaic pattern on the work field and have higher reflection orders are sequentially stacked from the top, fixing the relative positional relationship with the work field, turning it upside down, and overlapping it so that it cannot be seen from the hidden table below Discard the video frame with high reflection order, project the kaleidoscope image pattern of this image frame group on the screen of the TV monitor, capture the video data of the video to this, enlarge, reduce, move, rotate, etc. as appropriate, and filter other 3. The kaleidoscope image generation program according to claim 1, wherein various kaleidoscope images of a P-point 3 mirror are created by applying a video effect.
モニターに映る動画の映像データを取り込むことができる映像枠であって、取り込んだ映像データを映像枠に関連付け、映像枠と一緒に移動、回転、反転、拡大、縮小、コピー、カットなどの編集加工が可能であり、映像枠の形状が、矩形であって、これを原映像枠とし、この原映像枠の一辺abを対称軸として反転した映像枠を反転映像枠とし、コピーした複数の原映像枠と反転映像枠を、映像の反射の原理に基づいて、かつミラー構成により特定される映像のパターンに合わせ、モニター画面のサイズの数倍の大きさの作業フィールドの上にストリップ状に交互に並べ、相対位置関係を固定し、この映像枠群による万華鏡映像のパターンをテレビモニターの画面の背景画面の上層に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、4角2ミラーの様々な万華鏡映像を作り出すことを特徴とする請求項1記載の万華鏡映像生成プログラム。  A video frame that can capture video data of a movie displayed on a monitor. The captured video data is associated with the video frame, and edited, moved, rotated, flipped, enlarged, reduced, copied, cut, etc. together with the video frame. The video frame has a rectangular shape, which is an original video frame, a video frame that is inverted about one side ab of this original video frame as an axis of symmetry, and a plurality of copied original videos The frame and the reverse video frame are alternately arranged in strips on a work field several times the size of the monitor screen according to the image pattern specified by the mirror configuration based on the principle of image reflection. The kaleidoscope image pattern by this image frame group is projected on the upper layer of the background screen of the TV monitor screen, and the video data of the video is taken into this. Large, reduction, movement, is rotated by providing a video effect over other filter, according to claim 1, wherein kaleidoscope image generation program, characterized in that to produce a variety of kaleidoscope image of four corners 2 mirrors. さらに、作業フィールドの中央に並べたストリップ状の映像枠群を1次映像とし、反転した映像枠群を2次映像とし、1次映像と2次映像を交互に並べ、相対位置関係を固定し、この映像枠群による万華鏡映像のパターンをテレビモニターの画面の背景画面の上層に映し出し、これに動画の映像データを取り込み、適宜に拡大、縮小、移動、回転させ、その他フィルターを掛けて映像効果を与えることにより、4角4ミラーの様々な万華鏡映像を作り出すことを特徴とする請求項1および請求項4記載の万華鏡映像生成プログラム。  Furthermore, the strip-shaped video frame group arranged in the center of the work field is the primary video, the inverted video frame group is the secondary video, the primary video and the secondary video are alternately arranged, and the relative positional relationship is fixed. The kaleidoscope image pattern by this image frame group is projected on the upper layer of the background screen of the TV monitor screen, the video data of the video is taken in, and it is enlarged, reduced, moved, rotated as appropriate, and other filters are applied to the video effect 5. The kaleidoscope image generation program according to claim 1 or 4, wherein various kaleidoscope images of a four-sided and four-mirror are created.
JP2012186981A2012-08-092012-08-09Kaleidoscope image generation programPendingJP2014035766A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2012186981AJP2014035766A (en)2012-08-092012-08-09Kaleidoscope image generation program

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2012186981AJP2014035766A (en)2012-08-092012-08-09Kaleidoscope image generation program

Publications (1)

Publication NumberPublication Date
JP2014035766Atrue JP2014035766A (en)2014-02-24

Family

ID=50284701

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2012186981APendingJP2014035766A (en)2012-08-092012-08-09Kaleidoscope image generation program

Country Status (1)

CountryLink
JP (1)JP2014035766A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110276817A (en)*2019-06-282019-09-24北京金山安全软件有限公司Method and device for making picture and electronic equipment
KR20210104157A (en)*2017-05-122021-08-24애플 인크.Context-specific user interfaces
US11372659B2 (en)2020-05-112022-06-28Apple Inc.User interfaces for managing user interface sharing
US11442414B2 (en)2020-05-112022-09-13Apple Inc.User interfaces related to time
US11526256B2 (en)2020-05-112022-12-13Apple Inc.User interfaces for managing user interface sharing
US11550465B2 (en)2014-08-152023-01-10Apple Inc.Weather user interface
US11580867B2 (en)2015-08-202023-02-14Apple Inc.Exercised-based watch face and complications
US11694590B2 (en)2020-12-212023-07-04Apple Inc.Dynamic user interface with time indicator
US11720239B2 (en)2021-01-072023-08-08Apple Inc.Techniques for user interfaces related to an event
US11740776B2 (en)2014-08-022023-08-29Apple Inc.Context-specific user interfaces
US11921992B2 (en)2021-05-142024-03-05Apple Inc.User interfaces related to time
US11977411B2 (en)2018-05-072024-05-07Apple Inc.Methods and systems for adding respective complications on a user interface
US12019862B2 (en)2015-03-082024-06-25Apple Inc.Sharing user-configurable graphical constructs
US12045014B2 (en)2022-01-242024-07-23Apple Inc.User interfaces for indicating time
US12175065B2 (en)2016-06-102024-12-24Apple Inc.Context-specific user interfaces for relocating one or more complications in a watch or clock interface
US12182373B2 (en)2021-04-272024-12-31Apple Inc.Techniques for managing display usage
US12265703B2 (en)2019-05-062025-04-01Apple Inc.Restricted operation of an electronic device
US12373079B2 (en)2019-09-092025-07-29Apple Inc.Techniques for managing display usage

Cited By (32)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12430013B2 (en)2014-08-022025-09-30Apple Inc.Context-specific user interfaces
US11740776B2 (en)2014-08-022023-08-29Apple Inc.Context-specific user interfaces
US11550465B2 (en)2014-08-152023-01-10Apple Inc.Weather user interface
US12229396B2 (en)2014-08-152025-02-18Apple Inc.Weather user interface
US11922004B2 (en)2014-08-152024-03-05Apple Inc.Weather user interface
US12019862B2 (en)2015-03-082024-06-25Apple Inc.Sharing user-configurable graphical constructs
US11908343B2 (en)2015-08-202024-02-20Apple Inc.Exercised-based watch face and complications
US12243444B2 (en)2015-08-202025-03-04Apple Inc.Exercised-based watch face and complications
US11580867B2 (en)2015-08-202023-02-14Apple Inc.Exercised-based watch face and complications
US12175065B2 (en)2016-06-102024-12-24Apple Inc.Context-specific user interfaces for relocating one or more complications in a watch or clock interface
KR20210104157A (en)*2017-05-122021-08-24애플 인크.Context-specific user interfaces
US11775141B2 (en)2017-05-122023-10-03Apple Inc.Context-specific user interfaces
KR102408802B1 (en)2017-05-122022-06-13애플 인크.Context-specific user interfaces
US11977411B2 (en)2018-05-072024-05-07Apple Inc.Methods and systems for adding respective complications on a user interface
US12265703B2 (en)2019-05-062025-04-01Apple Inc.Restricted operation of an electronic device
CN110276817A (en)*2019-06-282019-09-24北京金山安全软件有限公司Method and device for making picture and electronic equipment
CN110276817B (en)*2019-06-282023-12-19北京朱比特科技有限公司Picture making method and device and electronic equipment
US12373079B2 (en)2019-09-092025-07-29Apple Inc.Techniques for managing display usage
US11372659B2 (en)2020-05-112022-06-28Apple Inc.User interfaces for managing user interface sharing
US11442414B2 (en)2020-05-112022-09-13Apple Inc.User interfaces related to time
US12422977B2 (en)2020-05-112025-09-23Apple Inc.User interfaces with a character having a visual state based on device activity state and an indication of time
US11842032B2 (en)2020-05-112023-12-12Apple Inc.User interfaces for managing user interface sharing
US12099713B2 (en)2020-05-112024-09-24Apple Inc.User interfaces related to time
US12008230B2 (en)2020-05-112024-06-11Apple Inc.User interfaces related to time with an editable background
US11822778B2 (en)2020-05-112023-11-21Apple Inc.User interfaces related to time
US11526256B2 (en)2020-05-112022-12-13Apple Inc.User interfaces for managing user interface sharing
US12333123B2 (en)2020-05-112025-06-17Apple Inc.User interfaces for managing user interface sharing
US11694590B2 (en)2020-12-212023-07-04Apple Inc.Dynamic user interface with time indicator
US11720239B2 (en)2021-01-072023-08-08Apple Inc.Techniques for user interfaces related to an event
US12182373B2 (en)2021-04-272024-12-31Apple Inc.Techniques for managing display usage
US11921992B2 (en)2021-05-142024-03-05Apple Inc.User interfaces related to time
US12045014B2 (en)2022-01-242024-07-23Apple Inc.User interfaces for indicating time

Similar Documents

PublicationPublication DateTitle
JP2014035766A (en)Kaleidoscope image generation program
US10063822B2 (en)Tri-surface image projection system and method
US6665003B1 (en)System and method for generating and displaying panoramic images and movies
Weissig et al.The ultimate immersive experience: panoramic 3D video acquisition
CN104869376B (en)Multi-image and multi-pixel level geometric correction method for video fusion
TWI683569B (en) Panorama video compression method and device
TW200526987A (en)Display device and display method
CN101183208A (en)Panoramic displaying device and panoramic displaying method
CN100552539C (en) A method for making a three-dimensional film image with a ring screen
JP2009010915A (en)Video display method and video system
CN111105735A (en) An all-solid-state holographic projector
Liao et al.Scalable high-resolution integral videography autostereoscopic display with a seamless multiprojection system
CN105100759A (en)Screen projection system, method and device
TW200540549A (en)Display device
US6650396B2 (en)Method and processor for stereo cylindrical imaging
CN203457260U (en)Three-dimensional (3D) holographic integrated rear projection apparatus
CN108572460B (en) image display system
CN204906591U (en)Screen projecting system and device
Schreer et al.Geometrical design concept for panoramic 3D video acquisition
TW201818142A (en) 360 degree multi-view projection imaging device
ManielloImprovements and implementations of the spatial augmented reality applied on scale models of cultural goods for visual and communicative purpose
JP2020137108A (en)Projection display equipment and projecting method
JP2019518977A (en) Reflective surround display system
JP3600422B2 (en) Stereo image display method and apparatus
Zheng et al.A virtual environment making method for cave system

[8]ページ先頭

©2009-2025 Movatter.jp