RU2661743C2 - Pixel mapping and printing for micro lens arrays to achieve dual-axis activation of images - Google Patents
Pixel mapping and printing for micro lens arrays to achieve dual-axis activation of images Download PDFInfo
- Publication number
- RU2661743C2 RU2661743C2 RU2016112319A RU2016112319A RU2661743C2 RU 2661743 C2 RU2661743 C2 RU 2661743C2 RU 2016112319 A RU2016112319 A RU 2016112319A RU 2016112319 A RU2016112319 A RU 2016112319A RU 2661743 C2 RU2661743 C2 RU 2661743C2
- Authority
- RU
- Russia
- Prior art keywords
- image
- lenses
- matrix
- kit
- axis
- Prior art date
Links
- 238000007639 printing Methods 0.000 title description 53
- 238000003491 array Methods 0.000 title description 33
- 230000004913 activation Effects 0.000 title description 29
- 238000013507 mapping Methods 0.000 title 1
- 230000000694 effects Effects 0.000 claims abstract description 131
- 230000003287 optical effect Effects 0.000 claims abstract description 26
- 239000011159 matrix material Substances 0.000 claims description 177
- 238000000034 method Methods 0.000 claims description 66
- 230000033001 locomotion Effects 0.000 claims description 38
- 238000006243 chemical reaction Methods 0.000 claims description 33
- 239000002086 nanomaterial Substances 0.000 claims description 23
- 229910052751 metal Inorganic materials 0.000 claims description 17
- 239000002184 metal Substances 0.000 claims description 17
- 238000004519 manufacturing process Methods 0.000 claims description 14
- 230000015572 biosynthetic process Effects 0.000 claims description 9
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 claims description 2
- 229910052782 aluminium Inorganic materials 0.000 claims description 2
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 claims description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 claims description 2
- 229910052737 gold Inorganic materials 0.000 claims description 2
- 239000010931 gold Substances 0.000 claims description 2
- 229910052709 silver Inorganic materials 0.000 claims description 2
- 239000004332 silver Substances 0.000 claims description 2
- 229920000642 polymer Polymers 0.000 claims 1
- 230000000007 visual effect Effects 0.000 abstract description 11
- 239000000126 substance Substances 0.000 abstract description 2
- 239000012780 transparent material Substances 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 45
- 238000010586 diagram Methods 0.000 description 30
- 238000005516 engineering process Methods 0.000 description 26
- 239000003086 colorant Substances 0.000 description 22
- 239000010408 film Substances 0.000 description 21
- 239000000758 substrate Substances 0.000 description 19
- 238000002370 liquid polymer infiltration Methods 0.000 description 17
- 238000004049 embossing Methods 0.000 description 15
- 238000003384 imaging method Methods 0.000 description 14
- 238000013461 design Methods 0.000 description 9
- 239000000463 material Substances 0.000 description 9
- 239000011521 glass Substances 0.000 description 8
- 238000003860 storage Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000007647 flexography Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000002156 mixing Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 230000033228 biological regulation Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- DOSMHBDKKKMIEF-UHFFFAOYSA-N 2-[3-(diethylamino)-6-diethylazaniumylidenexanthen-9-yl]-5-[3-[3-[4-(1-methylindol-3-yl)-2,5-dioxopyrrol-3-yl]indol-1-yl]propylsulfamoyl]benzenesulfonate Chemical compound C1=CC(=[N+](CC)CC)C=C2OC3=CC(N(CC)CC)=CC=C3C(C=3C(=CC(=CC=3)S(=O)(=O)NCCCN3C4=CC=CC=C4C(C=4C(NC(=O)C=4C=4C5=CC=CC=C5N(C)C=4)=O)=C3)S([O-])(=O)=O)=C21 DOSMHBDKKKMIEF-UHFFFAOYSA-N 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 3
- 238000007646 gravure printing Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 238000001465 metallisation Methods 0.000 description 3
- 238000005088 metallography Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000007645 offset printing Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 239000010409 thin film Substances 0.000 description 3
- 230000001131 transforming effect Effects 0.000 description 3
- 230000002730 additional effect Effects 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- 238000001093 holography Methods 0.000 description 2
- 230000000704 physical effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 239000004831 Hot glue Substances 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000003344 environmental pollutant Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000009501 film coating Methods 0.000 description 1
- 238000005242 forging Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000001459 lithography Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 231100000719 pollutant Toxicity 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000010023 transfer printing Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 239000012808 vapor phase Substances 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/302—Image reproducers for viewing without the aid of special glasses, i.e. using autostereoscopic displays
- H04N13/307—Image reproducers for viewing without the aid of special glasses, i.e. using autostereoscopic displays using fly-eye lenses, e.g. arrangements of circular lenses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D25/00—Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof
- B42D25/30—Identification or security features, e.g. for preventing forgery
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D25/00—Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof
- B42D25/20—Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof characterised by a particular use or purpose
- B42D25/29—Securities; Bank notes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D25/00—Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof
- B42D25/30—Identification or security features, e.g. for preventing forgery
- B42D25/324—Reliefs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D25/00—Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof
- B42D25/30—Identification or security features, e.g. for preventing forgery
- B42D25/342—Moiré effects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D25/00—Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof
- B42D25/30—Identification or security features, e.g. for preventing forgery
- B42D25/351—Translucent or partly translucent parts, e.g. windows
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B3/00—Simple or compound lenses
- G02B3/0006—Arrays
- G02B3/0037—Arrays characterized by the distribution or form of lenses
- G02B3/0056—Arrays characterized by the distribution or form of lenses arranged along two different directions in a plane, e.g. honeycomb arrangement of lenses
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Printing Methods (AREA)
- Stereoscopic And Panoramic Photography (AREA)
- Credit Cards Or The Like (AREA)
- Inspection Of Paper Currency And Valuable Securities (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
Abstract
Description
Перекрестные ссылки на родственные заявкиCross references to related applications
[0001] Эта заявка является частичным продолжением заявки на патент (США) № 14/017,415, поданной 4 сентября 2013 года, которая испрашивает приоритет на основе предварительной заявки на патент США № 61/743,485, поданной 5 сентября 2012 года, причем обе эти заявки полностью содержатся в данном документе по ссылке.[0001] This application is a partial continuation of patent application (US) No. 14/017,415, filed September 4, 2013, which claims priority on the basis of provisional patent application US No. 61 / 743,485, filed September 5, 2012, both of which applications fully contained in this document by reference.
Уровень техникиState of the art
1. Область техники, к которой относится изобретение1. The technical field to which the invention relates.
[0002] Настоящее изобретение относится, в общем, к комбинированию отпечатанных изображений с матрицами линз, чтобы отображать трехмерные (3D) изображения с/без движения, а более конкретно, к способу пиксельного преобразования, предоставления компоновок пикселов и формирования изображений, который выполнен с возможностью использования с матрицами квадратных, округленных, параллелограммных или шестиугольных микролинз, чтобы предоставлять улучшенные трехмерные изображения с более полным объемом и/или с многонаправленным движением.[0002] The present invention relates, in general, to a combination of printed images with lens arrays to display three-dimensional (3D) images with / without movement, and more particularly, to a method for pixel conversion, providing pixel layouts and image formation, which is configured to use with square, rounded, parallelogram or hexagonal microlens arrays to provide improved three-dimensional images with a fuller volume and / or with multidirectional movement.
2. Уровень техники2. The level of technology
[0003] В настоящее время имеется множество вариантов применения, в которых желательно просматривать отпечатанное изображение через матрицу линз. Например, деятельность по защите от подделок зачастую заключает в себе использование устройства или элемента для защиты от подделок, которое состоит из матрицы линз и изображения, напечатанного на задней части матрицы линз либо на базовой подложке или поверхности (например, на листе бумаги или пластика). Элемент для защиты от подделок может использоваться для того, чтобы отображать изображение, которое выбрано как уникальное и представляет собой индикатор того, что элемент, переносящий элемент для защиты от подделок, не является подделкой. Рынок защиты от подделок быстро растет во всем мире, причем элементы для защиты от подделок размещаются на широком спектре элементов, к примеру, на денежных знаках (например, на поверхности бумажной банкноты, чтобы помогать предотвращать копирование) и на этикетках для розничных продуктов (например, на этикетках на одежде, демонстрирующих подлинность).[0003] Currently, there are many applications in which it is desirable to view the printed image through an array of lenses. For example, anti-counterfeiting activities often involve the use of an anti-counterfeit device or element, which consists of an array of lenses and an image printed on the back of the lens array or on a base substrate or surface (e.g., a sheet of paper or plastic). The anti-fake element can be used to display an image that is selected as unique and is an indicator that the element carrying the anti-fake element is not a fake. The anti-counterfeiting market is growing rapidly worldwide, with anti-counterfeiting items being placed on a wide range of items, such as banknotes (e.g., on the surface of a paper note to help prevent copying) and on labels for retail products (e.g. on authentic clothing labels).
[0004] В этом отношении, рисунки муара использованы в течение ряда лет в элементах для защиты от подделок с матрицами округленных линз и с матрицами шестиугольных матриц (либо матрицами округленных и шестиугольных линз). Типично, отпечатанные изображения, предоставленные в слое чернил под этими матрицами линз, являются небольшими изображениями высокого разрешения относительно размера линз. Рисунок муара предоставляется в отпечатанных изображениях в форме вторичного и визуально очевидного наложенного рисунка, который создается, когда два идентичных рисунка на поверхности наложены при смещении или вращении на небольшую величину относительно друг друга.[0004] In this regard, moire patterns have been used for years in anti-counterfeiting elements with rounded lens matrices and with hexagonal matrices (or rounded and hexagonal lens matrices). Typically, the printed images provided in the ink layer under these lens arrays are small, high resolution images relative to the size of the lenses. The moire pattern is provided in printed images in the form of a secondary and visually obvious overlay pattern, which is created when two identical patterns on the surface are superimposed when shifted or rotated by a small amount relative to each other.
[0005] В таких элементах для защиты от подделок на основе рисунков муара, некоторые изображения могут печататься с частотой, немного большей или меньшей размера "один-к-одному" линз на двух осях, и некоторые изображения могут печататься немного по-разному относительно друг друга. Фиг. 1 иллюстрирует примерный комплект 100, который может использоваться в качестве элемента для защиты от подделок с использованием увеличения рисунков муара. Комплект 100 включает в себя матрицу 110 линз, состоящую из расположенных рядом параллельных столбцов 112 (или строк) округленных линз 114, и можно видеть, что столбцы 112 смещаются друг от друга (приблизительно на 50 процентов) таким образом, что пары смежных линз 114 в столбцах не совмещаются (например, линза в следующем столбце позиционируется в пространстве между двумя линзами в предыдущем столбце).[0005] In such anti-counterfeiting elements based on moire patterns, some images may be printed at a slightly larger or smaller one-to-one lens size on two axes, and some images may be printed slightly different relative to each other friend. FIG. 1 illustrates an
[0006] Отпечатанное изображение 120 предоставляется в слое чернил под матрицей 110 линз (на задней плоской поверхности матрицы 110 линз). Результат, который трудно видеть на фиг. 1, представляет собой увеличенный рисунок муара, который предоставляет иллюзию глубины резкости для зрителя через линзы 112 матрицы 110 либо, в некоторых случаях, ощущение того, что изображения перемещаются (движение или анимация отображаемых элементов). Типично, толщина каждой из линз 112 находится в диапазоне от 0,5/1000 до 5/1000 дюйма (или приблизительно от 12 до 125 микронов), и частота этих линз 112 в матрице 110 составляет приблизительно от 400x400 до более чем 1000x1000 на дюйм.[0006] The printed
[0007] Хоть и является полезным для уменьшения подделок, использование рисунков муара с увеличивающими матрицами округленных линз не является полностью удовлетворительным для рынка защиты от подделок. Одна причина состоит в том, что эффекты, которые могут достигаться с рисунками муара, ограничены. Например, нельзя фотографировать и отображать трехмерный эффект с рисунком муара. Обычно рисунки муара используются в отрасли обеспечения безопасности и/или защиты от подделок в линзах с очень высоким разрешением с фокусными длинами приблизительно в 20-75 микронов и частотами более чем в 500 линз на дюйм на одной оси или более чем 250000 линз на квадратный дюйм. Как результат, изображения, лежащие в основе линз в матрице линз, типично печатаются, по меньшей мере, при 12000 DPI (точек на дюйм) и могут даже предоставляться при более чем 25000 DPI. Эти матрицы микролинз являются, в общем, плотно вложенными, как показано в элементе 200 с матрицей 210 на фиг. 2. Матрица 210 использует шестиугольные линзы, которые предоставляются в смещенных и перекрывающихся столбцах 212 (например, расположенные рядом линзы 214 не совмещаются в строке и позиционируются с возможностью заполняться или вкладываться в пространство между двумя линзами смежных столбцах 212), с тем чтобы фокусировать и увеличивать изображение или рисунок 220 муара в базовом слое чернил.[0007] Although it is useful for reducing fakes, the use of moire patterns with magnifying matrices of rounded lenses is not entirely satisfactory for the market for protection against fakes. One reason is that the effects that can be achieved with moire patterns are limited. For example, you cannot photograph and display a three-dimensional effect with a moire pattern. Typically, moire patterns are used in the security and / or counterfeiting industry for very high resolution lenses with focal lengths of approximately 20-75 microns and frequencies of more than 500 lenses per inch on one axis or more than 250,000 lenses per square inch. As a result, the images underlying the lenses in the lens array are typically printed at least 12,000 DPI (dots per inch) and can even be provided at more than 25,000 DPI. These microlens arrays are generally tightly embedded as shown in
[0008] Одна проблема или сложность при использовании такой матрицы 210 и изображений 220 состоит в том, что элемент 200 относительно просто декомпилировать на исходные коды, что ограничивает его применимость в качестве элемента для защиты от подделок. В частности, рисунки 220, лежащие в основе линз 214, могут быть видимыми с помощью недорогого и легкодоступного микроскопа, что позволяет определять частоту изображений и рисунков. Помимо этого, линзы 214 могут отливаться и повторно формоваться, что оставляет печать идентифицированных изображений в качестве единственного препятствия для успешного копирования элемента 200 (и затем подделывания денежной купюры или этикетки для продукта). К сожалению, печать изображения 220 становится проще выполнять посредством лазеров с высоким разрешением и фотонаборных машин и других усовершенствований технологий печати. Типично, для элемента 200, микролинзы печатаются с использованием технологии на основе тиснения и заливки, которая ограничивает печать одним цветом вследствие того факта, что процесс имеет тенденцию быть самозагрязняющимся после одного цвета, а также вследствие того факта, что процессом затруднительно управлять из относительного шага между цветами в процессе печати на основе тиснения и заливки.[0008] One problem or difficulty when using such a
[0009] Следовательно, остается потребность в усовершенствованиях при проектировании и изготовлении комплектов или элементов, которые комбинируют матрицу линз с отпечатанным изображением (слоем чернил, содержащим изображения/рисунки), чтобы отображать изображения. Такие улучшения могут обеспечивать возможность изготовления новых устройств или элементов для защиты от подделок для использования с денежными знаками, этикетками, кредитными/дебетовыми картами и другими элементами, и эти устройства для защиты от подделок предпочтительно должно быть гораздо сложнее (если не практически невозможно) дублировать или копировать. Дополнительно, имеется растущий спрос на такие устройства для защиты от подделок, чтобы предоставлять неожиданные функции или мгновенную привлекательность для отображаемых изображений, таких как изображения, которые свободно перемещаются выше и/или ниже фокальной плоскости (например, более правдоподобные трехмерные отображения).[0009] Therefore, there remains a need for improvements in the design and manufacture of kits or elements that combine a lens array with a printed image (ink layer containing images / drawings) to display images. Such improvements may enable the manufacture of new anti-counterfeit devices or items for use with banknotes, labels, credit / debit cards and other items, and these anti-counterfeit devices should preferably be much more difficult (if not practically impossible) to duplicate or copy. Additionally, there is a growing demand for such anti-fake devices to provide unexpected functions or instant attractiveness for displayed images, such as images that move freely above and / or below the focal plane (for example, more plausible three-dimensional displays).
Сущность изобретенияSUMMARY OF THE INVENTION
[0010] Вкратце, авторы изобретения выяснили, что может быть преимущественным предоставлять различное вложение линз в матрице, которая затем может комбинироваться с изображением, имеющим двухосевую чересстрочную развертку. Например, линзы могут представлять собой круглые или квадратные линзы, которые имеют центры, совмещенные таким образом, что матрица состоит из параллельных строк и столбцов линз (например, без смежных линз, смещенных относительно друг друга, как видно в матрицах по фиг. 1 и 2). Изображение печатается из печатного файла, сформированного из матрицы кадров изображений, снятых из множества точек обзора (POV) вдоль первой оси (оси X) и также вдоль второй оси (оси Y). Кадры образуют чересстрочную развертку в обоих направлениях, чтобы предоставлять пиксельное преобразование в линзы матрицы.[0010] In short, the inventors have found that it may be advantageous to provide various lens embeddings in the matrix, which can then be combined with an image having a biaxial interlaced scan. For example, the lenses can be round or square lenses that have centers aligned so that the matrix consists of parallel rows and columns of lenses (for example, without adjacent lenses offset from each other, as can be seen in the matrices of Fig. 1 and 2 ) The image is printed from a print file formed from a matrix of image frames taken from a plurality of viewpoints (POV) along the first axis (X axis) and also along the second axis (Y axis). The frames are interlaced in both directions to provide pixel conversion to matrix lenses.
[0011] Более конкретно, предусмотрен комплект для видеоотображения, который является применимым в качестве устройства для защиты от подделок для бумажных денег, этикеток продуктов и других объектов. Комплект включает в себя пленку из прозрачного материала, включающую в себя первую поверхность, включающую в себя матрицу линз, и вторую поверхность, противоположную первой поверхности. Комплект также включает в себя отпечатанное изображение рядом со второй поверхностью. Отпечатанное изображение включает в себя пикселы кадров одного или более изображений, образующих чересстрочную развертку относительно двух ортогональных осей (печатаемых из файла, сформированного с использованием двухосевой чересстрочной развертки, а не одноосевой чересстрочной развертки, как в традиционной лентикулярной печати). Линзы матрицы являются вложенными во множестве параллельных строк, и смежные линзы в столбцах матрицы могут совмещаться таким образом, что они находятся в одной из строк (например, отсутствие смещения смежных линз может быть полезным в некоторых случаях).[0011] More specifically, a video display kit is provided that is applicable as a counterfeit device for paper money, product labels, and other objects. The kit includes a film of transparent material including a first surface including a lens array and a second surface opposite the first surface. The kit also includes a printed image near the second surface. A printed image includes frame pixels of one or more images that are interlaced relative to two orthogonal axes (printed from a file generated using biaxial interlaced rather than single-axis interlaced, as in traditional lenticular printing). Matrix lenses are nested in a variety of parallel rows, and adjacent lenses in the matrix columns can be combined in such a way that they are on one of the rows (for example, the lack of displacement of adjacent lenses may be useful in some cases).
[0012] Чтобы предоставлять матрицу линз, линзы могут представлять собой округленные линзы, квадратные или шестиугольные линзы. Линзы матрицы предоставляются при 200 LPI (или более высоком LPI), измеренном вдоль обеих из двух ортогональных осей. Линзы могут иметь фокусную длину менее 10/1000 дюймов. В некоторых вариантах осуществления, кадры включают в себя различную точку обзора (POV) одного или более изображений. В таких случаях, кадры включают в себя изображения, по меньшей мере, из трех POV вдоль первой из двух ортогональных осей, и кадры дополнительно включают в себя изображения, по меньшей мере, из двух дополнительных POV, соответствующих каждой из трех POV вдоль второй из двух ортогональных осей.[0012] To provide a lens array, the lenses may be rounded lenses, square or hexagonal lenses. Matrix lenses are provided at 200 LPI (or higher LPI), measured along both of the two orthogonal axes. Lenses may have a focal length of less than 10/1000 inches. In some embodiments, the frames include a different viewpoint (POV) of one or more images. In such cases, the frames include images of at least three POVs along the first of two orthogonal axes, and the frames further include images of at least two additional POVs corresponding to each of the three POVs along the second of two orthogonal axes.
[0013] В комплекте, отпечатанное изображение может быть адаптировано таким образом, что изображение, отображаемое из нормальной POV, включает в себя первый набор символов и второй набор символов, и в изображении, отображаемом, когда комплект вращается из нормальной POV вокруг первой оси, первый и второй наборы символов перемещаются в противоположных направлениях. Дополнительно, отпечатанное изображение может быть адаптировано таким образом, что в отображаемом изображении, когда комплект вращается из нормальной POV вокруг второй оси, ортогональной к первой оси, первый и второй символы перемещаются в одном направлении, которое является ортогональным ко второй оси.[0013] In the kit, the printed image can be adapted so that the image displayed from the normal POV includes the first character set and the second character set, and in the image displayed when the kit rotates from the normal POV around the first axis, the first and the second character sets move in opposite directions. Additionally, the printed image can be adapted in such a way that, in the displayed image, when the set rotates from the normal POV about the second axis orthogonal to the first axis, the first and second symbols move in the same direction, which is orthogonal to the second axis.
[0014] В других комплектах, отпечатанное изображение может быть адаптировано таким образом, что изображение, отображаемое из нормальной POV, включает в себя первый набор символов и второй набор символов, и в изображении, отображаемом, когда комплект вращается из нормальной POV вокруг первой оси, первый и второй наборы символов могут перемещаться в одном направлении, которое является параллельным первой оси комплекта. В таких вариантах осуществления комплекта, отпечатанное изображение адаптировано таким образом, что в изображении, отображаемом, когда комплект вращается из нормальной POV вокруг второй оси, ортогональной к первой оси, первый и второй символы перемещаются в одном направлении, которое является параллельным второй оси.[0014] In other sets, the printed image can be adapted so that the image displayed from the normal POV includes a first set of characters and a second set of characters, and in the image displayed when the set rotates from the normal POV around the first axis, the first and second character sets can move in the same direction, which is parallel to the first axis of the kit. In such kit implementations, the printed image is adapted so that in the image displayed when the kit rotates from the normal POV about a second axis orthogonal to the first axis, the first and second symbols move in one direction that is parallel to the second axis.
[0015] Другой визуальный эффект достигается в других вариантах осуществления комплекта. В частности, отпечатанное изображение может включать в себя рисунок обоев (например, со значками, логотипами и другими символами) и рисунок наложения. Затем отпечатанное изображение может включать в себя преобразованные пикселы таким образом, что рисунок обоев является видимым из множества POV (когда комплект вращается/наклоняется с отличающимися углами относительно линии прямой видимости зрителя), и рисунок наложения имеет диапазон отличающейся видимости для множества POV. Например, отличающаяся видимость может включать в себя наложение, невидимое (или только слабо видимое) для зрителя вдоль нормальной POV комплекта, тогда как вращение или наклон комплекта в направлении все дальше от нормального (в любом направлении в некоторых случаях) приводит к увеличению темноты или яркости рисунка наложения до тех пор, пока он не станет полностью видимым (либо настолько темным или ярким по цвету, каким он может быть, к примеру, под некоторым более экстремальным углом относительно нормального, таким как угол в диапазоне 45-60 градусов и т.п.).[0015] Another visual effect is achieved in other embodiments of the kit. In particular, the printed image may include a wallpaper pattern (for example, with icons, logos and other symbols) and an overlay pattern. The printed image may then include transformed pixels such that the wallpaper pattern is visible from the plurality of POVs (when the set rotates / tilts with different angles with respect to the line of sight of the viewer), and the overlay pattern has a range of different visibility for the plurality of POVs. For example, different visibility may include an overlay that is invisible (or only weakly visible) to the viewer along the normal POV of the kit, while rotating or tilting the kit in a direction farther from normal (in any direction in some cases) leads to an increase in darkness or brightness overlay pattern until it becomes completely visible (either as dark or bright in color as it can be, for example, at some more extreme angle relative to the normal, such as an angle in the range of 45-60 degrees, etc.).
Краткое описание чертежейBrief Description of the Drawings
[0016] Фиг. 1 является видом сверху комплекта, используемого в качестве элемента или устройства для защиты от подделок с матрицей линз, состоящей из расположенных рядом и вертикально смещенных столбцов округленных линз (например, линзы не размещаются в линейных строках в матрице), наложенных на печатный рисунок муара;[0016] FIG. 1 is a top view of a kit used as an element or device for protection against fakes with a lens matrix consisting of adjacent and vertically offset columns of rounded lenses (for example, lenses do not fit in linear rows in the matrix) superimposed on a printed moire pattern;
[0017] Фиг. 2 является видом сверху, аналогичным виду по фиг. 1, показывающим комплект, используемый в качестве элемента или устройства для защиты от подделок с матрицей линз, состоящей из расположенных рядом и вертикально смещенных столбцов шестиугольных линз (например, линзы не размещаются в линейных строках и плотно вложены в примыкающем контакте), наложенных на печатный рисунок муара;[0017] FIG. 2 is a plan view similar to that of FIG. 1, showing a kit used as an anti-counterfeit element or device with a lens matrix consisting of adjacent and vertically displaced columns of hexagonal lenses (for example, the lenses do not fit in linear rows and are tightly embedded in an adjacent contact) superimposed on a printed pattern moire;
[0018] Фиг. 3A и 3B иллюстрируют вид сверху и в сечении вдоль линии 3B-3B, соответственно, элемента, такого как бумажная денежная купюра или этикетка продукта с устройством для защиты от подделок на основе матрицы округленных линз;[0018] FIG. 3A and 3B illustrate a top and sectional view along
[0019] Фиг. 4A и 4B иллюстрируют вид сверху и в сечении вдоль линии 4B-4B, соответственно, элемента, такого как бумажные деньги или этикетка с устройством или элементом для защиты от подделок, предоставленным на поверхности, которая основана на матрице квадратных линз;[0019] FIG. 4A and 4B illustrate a top and sectional view along
[0020] Фиг. 5 показывает процесс получения кадров или изображений, ассоциированных с отличающимися точками обзора для сцены вдоль горизонтальной оси или оси X;[0020] FIG. 5 shows a process for acquiring frames or images associated with different viewpoints for a scene along a horizontal axis or X axis;
[0021] Фиг. 6 показывает процесс получения кадров или изображений, ассоциированных с отличающимися точками обзора для сцены по фиг. 5 вдоль вертикальной оси или оси Y;[0021] FIG. 6 shows a process for acquiring frames or images associated with different viewpoints for the scene of FIG. 5 along a vertical axis or Y axis;
[0022] Фиг. 7 иллюстрирует больший набор кадров или изображений, полученных посредством предоставления отличающихся точек обзора сцены в каждой точке вдоль оси X (или оси Y), например, нескольких наборов из кадров, чтобы предоставлять высоту;[0022] FIG. 7 illustrates a larger set of frames or images obtained by providing different scene viewpoints at each point along the X axis (or Y axis), for example, several sets of frames to provide height;
[0023] Фиг. 8 иллюстрирует изображение, предоставленное посредством примерного файла с чересстрочной разверткой для одной строки матрицы файлов кадров, ассоциированных с несколькими точками обзора (например, вертикально комбинированный файл);[0023] FIG. 8 illustrates an image provided by an exemplary interlaced file for a single row of a matrix of frame files associated with multiple viewpoints (eg, vertically combined file);
[0024] Фиг. 9 иллюстрирует изображение, предоставленное посредством комбинированного печатного файла (либо файла с двунаправленной чересстрочной разверткой, либо комбинированного файла по оси X и Y) для использования с матрицей линз настоящего описания;[0024] FIG. 9 illustrates an image provided by a combination print file (either a bi-directional interlaced file or a combination file on the X and Y axis) for use with the lens matrix of the present description;
[0025] Фиг. 10 иллюстрирует параллельное сравнение изображения исходного комбинированного печатного файла и изображения комбинированного печатного файла, регулируемого (увеличенного) так, как пояснено в описании;[0025] FIG. 10 illustrates a parallel comparison of an image of an original combined print file and an image of a combined print file adjustable (enlarged) as explained in the description;
[0026] Фиг. 11 и 12 иллюстрируют виды двух примерных комплектов, просматриваемых из отличающихся POV, причем комплект является применимым в качестве устройств для защиты от подделок для денежных знаков и т.п., которые сконфигурированы с матрицей линз и отпечатанным изображением, чтобы предоставлять отличающиеся движущиеся эффекты;[0026] FIG. 11 and 12 illustrate views of two exemplary kits viewed from different POVs, the kit being useful as anti-counterfeiting devices for banknotes and the like, which are configured with a lens matrix and a printed image to provide different moving effects;
[0027] Фиг. 13 иллюстрирует определенное число видов другого примерного комплекта линз/отпечатанных изображений (слоя чернил) (или устройства для защиты от подделок) из определенного числа отличающихся POV;[0027] FIG. 13 illustrates a certain number of views of another exemplary set of lenses / printed images (ink layer) (or anti-counterfeiting device) from a certain number of different POVs;
[0028] Фиг. 14 иллюстрирует нормальный (или ортогональный/сверху) вид и виды слева и справа под наклоном другого комплекта линз/отпечатанных изображений (устройства для защиты от подделок);[0028] FIG. 14 illustrates a normal (or orthogonal / top) view and left and right views tilted by another set of lenses / prints (anti-fake devices);
[0029] Фиг. 15 иллюстрирует комплект (например, устройство для защиты от подделок в форме этикетки), включающий матрицу микролинз, предоставленную поверх слоя чернил, содержащего набор с двухосевой чересстрочной разверткой изображений, как описано в данном документе;[0029] FIG. 15 illustrates a kit (for example, a label-shaped anti-fake device) comprising a microlens array provided over an ink layer comprising a biaxial interlaced image kit as described herein;
[0030] Фиг. 16 является функциональной блок-схемой или схематическим видом системы для использования в изготовлении устройств для защиты от подделок или комплектов линз/отпечатанных изображений настоящего описания;[0030] FIG. 16 is a functional block diagram or schematic view of a system for use in the manufacture of anti-counterfeiting devices or lens / print sets of the present description;
[0031] Фиг. 17 иллюстрирует блок-схему последовательности операций способа пиксельного регулирования 0a согласно настоящему описанию, который может реализовываться с системой по фиг. 16;[0031] FIG. 17 illustrates a flowchart of a pixel adjustment method 0a according to the present description, which may be implemented with the system of FIG. 16;
[0032] Фиг. 18 предоставляет схематический вид и печатный файл (пиксельное преобразование), показывающий процесс предоставления двухосевой чересстрочной развертки кадров с изображениями, чтобы достигать визуальных эффектов, описанных в данном документе;[0032] FIG. 18 provides a schematic view and a print file (pixel transform) showing the process of providing biaxial interlaced frames with images in order to achieve the visual effects described herein;
[0033] Фиг. 19-21 являются графиками, показывающими трассировку лучей для комплектов настоящего описания, например, для матрицы линз, комбинированной с изображением с двухосевой чересстрочной разверткой;[0033] FIG. 19-21 are graphs showing ray tracing for kits of the present description, for example, for a lens array combined with a two-axis interlaced image;
[0034] Фиг. 22 является графиком внеосевой трассировки лучей;[0034] FIG. 22 is a graph of off-axis ray tracing;
[0035] Фиг. 23 является точечной схемой, соответствующей внеосевому анализу по фиг. 22;[0035] FIG. 23 is a point diagram corresponding to the off-axis analysis of FIG. 22;
[0036] Фиг. 24 и 25 являются двумя дополнительными точечными графиками или схемами для округленной линзы (или сферической линзы);[0036] FIG. 24 and 25 are two additional dot plots or diagrams for a rounded lens (or spherical lens);
[0037] Фиг. 26 является графиком трассировки лучей для линзы, ассоциированной с графиками по фиг. 24 и 25;[0037] FIG. 26 is a ray tracing graph for the lens associated with the graphs of FIG. 24 and 25;
[0038] Фиг. 27-29 иллюстрируют, аналогично фиг. 11 и 12, другие примерные комплекты, просматриваемые из отличающихся POV, причем комплекты являются применимыми в качестве устройства для защиты от подделок для денежных знаков или других объектов, которые сконфигурированы с матрицей линз и отпечатанным изображением, чтобы предоставлять отличающиеся движущиеся эффекты (двухосевую активацию);[0038] FIG. 27-29 illustrate, similarly to FIG. 11 and 12, other exemplary kits viewed from different POVs, the kits being useful as anti-counterfeiting devices for banknotes or other objects that are configured with a lens matrix and a printed image to provide different moving effects (biaxial activation);
[0039] Фиг. 30 иллюстрирует другой комплект, который может использоваться в качестве устройства для защиты от подделок с фоновым рисунком, отодвигаемым от изображений переднего плана во всех POV;[0039] FIG. 30 illustrates another kit that can be used as a counterfeit device with a background image pushed away from foreground images in all POVs;
[0040] Фиг. 31 иллюстрирует верхнюю часть элемента, такого как бумажная денежная купюра или этикетка продукта с устройством для защиты от подделок на основе матрицы шестиугольных линз (или матрицы шестиугольных линз во вложенном рисунке); и[0040] FIG. 31 illustrates the top of an element, such as a paper bill or product label with a counterfeit device, based on a matrix of hexagonal lenses (or a matrix of hexagonal lenses in an attached figure); and
[0041] Фиг. 32 иллюстрирует верхнюю часть элемента, такого как бумажная денежная купюра или этикетка продукта с устройством для защиты от подделок на основе матрицы округленных или круглых линз (или матрицы округленных линз во вложенном рисунке).[0041] FIG. 32 illustrates the top of an element, such as a paper bill or product label, with a counterfeit device based on a matrix of rounded or round lenses (or a matrix of rounded lenses in the attached figure).
Подробное описание изобретенияDETAILED DESCRIPTION OF THE INVENTION
[0042] Вкратце, настоящее описание направлено на проектные решения для комплектов матриц линз, комбинированных с отпечатанными изображениями, предоставленными в слое чернил. Комплекты могут использоваться, например, но не в качестве ограничения, в качестве элементов или устройств для защиты от подделок. Матрицы линз отличаются от матриц линз, показанных на фиг. 1 и 2, частично, поскольку линзы размещаются в столбцах, которые не смещаются вертикально, так что линзы предоставляются в параллельных столбцах, а также в параллельных строках (например, пары смежных линз в расположенных рядом столбцах совмещаются, причем их центральные оси являются коллинеарными). Линзы могут представлять собой округленные, квадратные, параллелограммные или шестиугольные линзы, и основное изображение имеет пикселы, преобразованные и размещаемые таким образом, что матрицы микролинз формируют трехмерное отображаемое изображение с полным объемом и, в некоторых случаях, с многонаправленным движением или анимацией.[0042] Briefly, the present description is directed to design solutions for sets of lens arrays combined with printed images provided in the ink layer. Kits can be used, for example, but not as a limitation, as elements or devices for protection against counterfeiting. The lens arrays are different from the lens arrays shown in FIG. 1 and 2, in part, since the lenses are arranged in columns that do not move vertically, so that the lenses are provided in parallel columns as well as in parallel rows (for example, pairs of adjacent lenses in adjacent columns are aligned, and their central axes are collinear). The lenses can be rounded, square, parallelogram or hexagonal lenses, and the main image has pixels transformed and positioned so that the microlens arrays form a three-dimensional displayed image with full volume and, in some cases, with multidirectional movement or animation.
[0043] В варианте осуществления, показанном на фиг. 3A и 3B, элемент 300 (такой как бумажная денежная купюра, этикетка для продукта и т.п.) содержит элемент или устройство для защиты от подделок в форме матрицы 310 линз (матрицы округленных линз), покрывающей или предоставленной поверх слоя 320 чернил, предоставляющего отпечатанное изображение. Как показано, элемент 300 включает в себя подложку или тело 305, такую как лист бумаги или пластика (например, бумагу, которая должна использоваться в качестве денежных знаков, или бумагу/пластик, которая должна использоваться для этикетки продукта). На поверхности 307 подложки/тела 305, изображение печатается через слой 320 чернил, и матрица 310 линз предоставляется на открытой поверхности слоя 320 чернил (например, слой 320 чернил и его рисунок/изображение могут печататься на поверхности подложки 307 или на задней поверхности матрицы 310 линз).[0043] In the embodiment shown in FIG. 3A and 3B, an element 300 (such as a paper bill, a product label, and the like) comprises an anti-counterfeit element or device in the form of a lens matrix 310 (rounded lens matrix) covering or provided over an
[0044] Как показано, матрица 310 линз состоит из множества линз 314, которые имеют округленное основание 317, примыкающее к поверхности 321 слоя 320 чернил, и имеют куполообразное поперечное сечение, как видно на фиг. 3B. Округленные линзы или округленные линзы 314 размещаются в определенном числе столбцов 312, которые являются параллельными, как показано посредством параллельных вертикальных осей 313 или осей Y (осей, проходящих через центр линз 314 в столбцах 312) на фиг. 3A. Дополнительно, линзы 314 размещаются таким образом, что пары линз 314 в смежных столбцах 312 находятся в контакте или рядом, по меньшей мере, в основаниях 317 (как видно на фиг. 3A и 3B). Еще дополнительно, столбцы 312 не смещаются вертикально, как видно в матрицах 110, 210 по фиг. 1 и 2, так что пары смежных линз 314 совмещаются в строках, как можно видеть посредством параллельных горизонтальных осей 315 или осей X, проходящих через центры линз 314 в матрице 310 (например, линзы 314 матрицы 310 вертикально и горизонтально совмещены вследствие конкретного вложения, показанного на фиг. 3A).[0044] As shown, the
[0045] В варианте осуществления, показанном на фиг. 4A и 4B, элемент 400 (такой как бумажная денежная купюра, этикетка для продукта и т.п.) содержит элемент или устройство для защиты от подделок в форме матрицы 410 линз (например, матрицы квадратных линз), покрывающей или предоставленной поверх слоя 420 чернил, предоставляющего отпечатанное изображение. Как показано, элемент 400 включает в себя подложку или тело 405, такую как лист бумаги или пластика (например, бумагу, которая должна использоваться в качестве денежных знаков, или бумагу/пластик, которая должна использоваться для этикетки продукта). На поверхности 407 подложки/тела 405, изображение печатается через слой 420 чернил, и матрица 410 линз предоставляется на открытой поверхности слоя 420 чернил (например, слой 420 чернил и его рисунок/изображение могут печататься на поверхности подложки 407 или на задней поверхности матрицы 410 линз).[0045] In the embodiment shown in FIG. 4A and 4B, the element 400 (such as a paper bill, product label, etc.) comprises an anti-counterfeit element or device in the form of a lens array 410 (e.g., a square lens array) covering or provided over the
[0046] Как показано, матрица 410 линз состоит из множества линз 414, которые имеют квадратное основание 417, примыкающее к поверхности 421 слоя 420 чернил, и могут иметь куполообразное поперечное сечение, как видно на фиг. 4B. Четырехугольные линзы или квадратные линзы 414 размещаются в определенном числе столбцов 412, которые являются параллельными, как показано посредством параллельных вертикальных осей 413 или осей Y (осей, проходящих через центр линз 414 в столбцах 412) на фиг. 4A. Дополнительно, линзы 414 размещаются таким образом, что пары линз 414 в смежных столбцах 412 находятся в контакте или рядом, по меньшей мере, в основаниях 417 (как видно на фиг. 4A и 4B). Еще дополнительно, столбцы 412 не смещаются вертикально, как видно в матрицах 110, 210 по фиг. 1 и 2, так что пары смежных линз 414 совмещаются в строках, как можно видеть посредством параллельных горизонтальных осей 415 или осей X, проходящих через центры линз 414 в матрице 410 (например, линзы 414 матрицы 410 вертикально и горизонтально совмещены вследствие проиллюстрированного вложения линз 414).[0046] As shown, the
[0047] В матрицах 310, 410 линз, линзы могут предоставляться с частотой только в 150 линз на линейный дюйм на оси X и Y или приблизительно вплоть до 4000 линз на линейный дюйм на каждой из осей X и Y. Отметим, что линзы являются вложенными, как показано на фиг. 3A и 4A, так что возникают минимальные помехи из примыкающих или смежных линз, когда изображение в слоях 320, 420 чернил просматривается зрителем элементов 300, 400. Уложенные квадратные и округленные линзы 414, 314 могут использоваться для того, чтобы поддерживать процесс формирования чересстрочной развертки, описанный в данном документе, для предоставления изображения/рисунка в слое 320, 420 чернил. В некоторых случаях, квадратные линзы 414 могут предпочитаться, поскольку они формируют более полное или полно заполненное изображение.[0047] In
[0048] Слои 320, 420 чернил адаптированы или спроектированы для использования с матрицами 310, 410 линз, чтобы предоставлять полнообъемные трехмерные отображаемые изображения с/без многонаправленного движения или анимации. В частности, изображения образуют чересстрочную развертку, аналогично лентикулярным изображениям, на оси X, а также затем на оси Y, чтобы создавать полнообъемные трехмерные изображения с чересстрочной разверткой. Линзы 314, 414 имеют точечный фокус для зрителя, и результирующее изображение (отображаемое изображение из света, отражаемого из слоев 320, 420 чернил через матрицы 310, 410 линз), просматриваемое зрителем, является трехмерным изображением во всех направлениях, независимо от точки обзора зрителя.[0048] Ink layers 320, 420 are adapted or designed for use with
[0049] В этот момент, может быть полезным сравнивать и различать эффекты, которые могут изготавливаться в компоновке для пиксельного преобразования в слоях 320, 420 чернил, комбинированных с матрицами 310, 410 линз, относительно традиционного комплекта на основе рисунков муара (см. комплекты, показанные на фиг. 1 и 2) со следующим перечнем эффектов: (1) свободное перемещение предоставляется посредством муара и пиксельного преобразования согласно настоящему описанию; (2) высота свободного перемещения ограничена 100 процентами с рисунками муара, тогда как свободное перемещение на 150 процентов может осуществляться при использовании вариантов осуществления на основе пиксельного преобразования; (3) однонаправленное движение предоставляется посредством обеих технологий; (4) включение/отключение является доступным/достижимым только при использовании технологий пиксельного преобразования; (5) анимация также доступна только при использовании вариантов осуществления на основе пиксельного преобразования; (6) масштабирование не может предоставляться с использованием рисунков муара, но может содержать пиксельное преобразование; (7) истинный трехмерный эффект предоставляется только при использовании вариантов осуществления на основе пиксельного преобразования, описанных в данном документе; (8) перемещение в противоположных направлениях также является достижимым только при использовании вариантов осуществления на основе пиксельного преобразования настоящего описания; (9) одно изображение вверх/к одной стороне представляет собой еще один эффект, доступный только с использованием вариантов осуществления на основе пиксельного преобразования; и (10) полнообъемный трехмерный эффект доступен только через использование матриц линз и пиксельное преобразование, рассматриваемые в данном документе. В качестве результата некоторых либо всех из этих эффектов или аспектов двух технологий, устройства для защиты от подделок на основе рисунков муара легко декомпилируются на исходные коды, тогда как устройства для защиты от подделок на основе пиксельного преобразования невозможно или практически невозможно декомпилировать на исходные коды.[0049] At this point, it may be useful to compare and distinguish effects that can be produced in a pixel transform arrangement in the ink layers 320, 420 combined with the lens arrays 310, 410, relative to a traditional kit based on moire patterns (see kits, shown in Fig. 1 and 2) with the following list of effects: (1) free movement is provided by moire and pixel transform as described herein; (2) the height of free movement is limited to 100 percent with moire patterns, while free movement of 150 percent can be achieved using pixel-based embodiments; (3) unidirectional traffic is provided through both technologies; (4) enable / disable is available / achievable only when using pixel transform technologies; (5) animation is also available only when using pixel transform based embodiments; (6) scaling cannot be provided using moire patterns, but may include pixel transform; (7) a true three-dimensional effect is provided only when using the pixel transform embodiments described herein; (8) moving in opposite directions is also achievable only when using embodiments based on the pixel transform of the present description; (9) one image up / to one side is another effect available only using pixel transform embodiments; and (10) a full three-dimensional effect is only available through the use of lens matrices and pixel transform, discussed in this document. As a result of some or all of these effects or aspects of the two technologies, anti-fake devices based on moire patterns can easily be decompiled into source codes, while anti-fake devices based on pixel conversion are impossible or almost impossible to decompile to source codes.
[0050] После общего понимания матриц линз и ясности их конфигураций, может быть полезным пояснять пиксельную компоновку, формирование изображений и преобразование для круглых и квадратных линз (например, проектное решение для слоев чернил комплектов, показанных на фиг. 3A-4B). Традиционная лентикулярная печать (печать с чересстрочной разверткой изображений для использования с матрицами лентикулярных линз) использует определенное число файлов, которые созданы из различных точек обзора (или точек обзора), чтобы получать трехмерный эффект. Например, точка обзора в одной плоскости перемещается влево и вправо, чтобы создавать следующую точку обзора. Традиционная лентикулярная печать также использует различные кадры из последовательности изображений, чтобы создавать некоторое движение или анимацию либо другие визуальные эффекты. После формирования, набор кадров или файлов комбинируется в файл с чересстрочной разверткой, который затем печатается на задней части матрицы лентикулярных линз или на подложке, на которую может применяться матрица лентикулярных линз. Процесс для того, чтобы создавать конечный файл из исходных кадров, называется "чересстрочной разверткой" (например, процесс разделения на полосы и размещения печатной информации с данным шагом, так что он согласуется с конкретной матрицей лентикулярных линз).[0050] After a general understanding of the lens matrices and the clarity of their configurations, it may be useful to explain the pixel layout, image formation, and transformation for round and square lenses (for example, a design solution for the ink layers of the kits shown in FIGS. 3A-4B). Traditional lenticular printing (interlaced printing for use with lenticular lens arrays) uses a certain number of files that are created from different viewpoints (or viewpoints) to produce a three-dimensional effect. For example, a viewpoint in one plane moves left and right to create the next viewpoint. Traditional lenticular printing also uses various frames from a sequence of images to create some movement or animation or other visual effects. After formation, the set of frames or files is combined into an interlaced file, which is then printed on the back of the lenticular lens matrix or on a substrate on which the lenticular lens matrix can be applied. The process in order to create the final file from the source frames is called "interlaced scanning" (for example, the process of dividing into strips and placing printed information with this step, so that it is consistent with a specific matrix of lenticular lenses).
[0051] Чересстрочная развертка в традиционном лентикулярном материале имеет только одно направление, и чересстрочная развертка зависит от направления линзы, так что разделение на полосы является горизонтальным или вертикальным. Этот процесс комбинирует кадры таким образом, что наблюдатель может видеть эффективное действие либо горизонтально, либо вертикально (но не горизонтально и вертикально) согласно направлению линзы. Фиг. 5 иллюстрирует процесс 500, в котором набор файлов одного изображения или сцены 540, просматриваемого из трех различных точек 510, 520 и 530 обзора (к примеру, -45 градусов, ортогональных и +45 градусов и т.п.), получается для использования в печати. Точки 510, 520 и 530 обзора являются видами идентичной сцены вдоль горизонтальной оси или оси X. Кадры или точки 510, 520, 530 обзора, получающиеся в результате точек обзора, немного отличаются и затем комбинируются в процессе формирования чересстрочной развертки. Когда этот кадр изображений с чересстрочной разверткой комбинируется с листом лентикулярного материала и просматривается, кадр может формировать восприятие глубины или трехмерный эффект.[0051] The interlacing in the traditional lenticular material has only one direction, and the interlacing depends on the direction of the lens, so that the division into strips is horizontal or vertical. This process combines frames in such a way that the observer can see the effective action either horizontally or vertically (but not horizontally and vertically) according to the direction of the lens. FIG. 5 illustrates a
[0052] Как показано на фиг. 3A-4D, круглые и квадратные линзы могут использоваться в матрице линз с отпечатанным изображением, и эти линзы позволяют эффектам работать в двух направлениях параллельно, например, в горизонтальном и вертикальном направлениях одновременно. Тот факт, что визуальные эффекты созданы во всех направлениях, также требует предоставления более полного набора кадров или видов из идентичной сцены в отпечатанном изображении (или слое чернил), используемом в матрицах округленных или квадратных линз. В силу этого осознания авторами изобретения, авторы изобретения разработали новый процесс (описан ниже) для чересстрочной развертки (или, более точно, преобразования, размещения и формирования изображений пикселов) этих наборов кадров из одной сцены.[0052] As shown in FIG. 3A-4D, round and square lenses can be used in a printed image lens array, and these lenses allow effects to operate in two directions in parallel, for example, in horizontal and vertical directions simultaneously. The fact that visual effects are created in all directions also requires the provision of a more complete set of frames or views from an identical scene in a printed image (or ink layer) used in matrices of rounded or square lenses. By virtue of this awareness by the inventors, the inventors have developed a new process (described below) for interlacing (or, more precisely, converting, placing and forming pixel images) of these sets of frames from one scene.
[0053] Например, матрицы круглых, шестиугольных, параллелограммных или округленных линз (в отличие от цилиндрических линз или продолговатых лентикулов) позволяют иметь не только один набор точек обзора, как показано на фиг. 5, который может быть применимым для традиционных лентикулярных линз, но также иметь различные наборы точек обзора из отличающихся высот (или вдоль вертикальной оси или оси Y). Фиг. 6 показывает процесс 600 для получения дополнительных кадров или видов из сцены 640 (которая может быть идентичной сцене/изображению 540). Как показано, кадры 610, 620, 630 из трех различных точек обзора (например, +45 градусов относительно ортогонального к оси Y, ортогонального к оси Y и -45 градусов относительно оси Y и т.п.), получаются из изображения 640 одной сцены.[0053] For example, arrays of round, hexagonal, parallelogram or rounded lenses (unlike cylindrical lenses or oblong lenticles) allow you to have not only one set of viewpoints, as shown in FIG. 5, which may be applicable to traditional lenticular lenses, but also have different sets of viewpoints from different heights (either along the vertical axis or the Y axis). FIG. 6 shows a
[0054] Тем не менее, одно из основных отличий между текущим описанным процессом и традиционной лентикулярной печатью состоит в том факте, что теперь два или более наборов точек обзора или кадров, соответствующих таким точкам обзора, комбинируются в файле изображений для печати. Другими словами, чересстрочная развертка выполняется для точек обзора вдоль вертикальной и вдоль горизонтальной оси. Это означает то, что вместо чересстрочной развертки одной последовательности кадров, новый процесс формирования чересстрочной развертки (или процесс формирования печатного файла) заключает в себе интеллектуальное преобразование матрицы кадра, соответствующей отличающимся точкам обзора вдоль осей X и Y. В настоящем примере, как показано на схеме 700 по фиг. 7, предусмотрено три набора 710, 720, 730, которые содержат три кадра 712, 714, 716, 722, 724, 726, 732, 734, 736. Это может рассматриваться в качестве выбора каждой точки обзора по горизонтальной оси или оси X (как показано на фиг. 5) и затем формирования двух дополнительных точек обзора по вертикальной оси или оси Y для одной сцены (как показано на фиг. 6) (или наоборот).[0054] However, one of the main differences between the current process described and traditional lenticular printing is the fact that now two or more sets of viewpoints or frames corresponding to such viewpoints are combined in an image file for printing. In other words, interlacing is performed for viewpoints along the vertical and along the horizontal axis. This means that instead of interlacing one sequence of frames, the new process of forming interlaced scanning (or the process of generating a print file) involves the intelligent transformation of a frame matrix corresponding to different viewpoints along the X and Y axes. In the present example, as shown in the diagram 700 of FIG. 7, three
[0055] Фиг. 5-7 предоставляют простой пример, но может использоваться множество других чисел точек обзора. Например, традиционная лентикулярная печать может заключать в себе использование 10 кадров, соответствующих 10 точкам различного вида вдоль оси X (или оси Y). Напротив, текущий описанный процесс формирования чересстрочной развертки или печати изображений должен заключать в себе 10 наборов по 10 кадров, так что общее число кадров предоставляет матрицу из 100 кадров. Согласно настоящему описанию, процесс формирования чересстрочной развертки или печати затем заключает в себе преобразование и формирование изображений каждого из 100 кадров в отдельных пикселах.[0055] FIG. 5-7 provide a simple example, but many other numbers of viewpoints can be used. For example, traditional lenticular printing may involve the use of 10 frames corresponding to 10 points of various kinds along the X axis (or Y axis). On the contrary, the current described process of forming interlaced scanning or printing images should contain 10 sets of 10 frames, so the total number of frames provides a matrix of 100 frames. According to the present description, the process of forming an interlaced scan or printing then involves transforming and forming images of each of the 100 frames in separate pixels.
[0056] В этот момент, может быть полезным подробнее описывать преобразование и формирование изображений пикселов по оси X и Y, чтобы получать файл изображений, который может печататься для использования с одной из матриц линз, описанных в данном документе (к примеру, для использования на денежных знаках или этикетке продукта в качестве части устройства для защиты от подделок). Матрица файлов кадров (например, матрица 700 файлов кадров по фиг. 7) предпочтительно комбинируется для того, чтобы формировать файл для печати, и которая, когда печатается и используется с предварительно заданной/конкретной матрицей линз, может формировать требуемый визуальный эффект. Например, если предполагается использование шести кадров для каждого набора кадров (вместо трех, как показано в наборах 710, 720, 730 на фиг. 7), матрица кадров должна быть следующей (при этом номер кадра предоставляет номер набора и кадр в этом наборе):[0056] At this point, it may be useful to describe in more detail the conversion and generation of pixel images along the X and Y axis to obtain an image file that can be printed for use with one of the lens arrays described herein (for example, for use on banknotes or product label as part of a counterfeit device). The frame file matrix (for example, the
[0057] Первый этап в преобразовании/формировании изображений может заключаться в том, чтобы комбинировать каждую строку кадров из матрицы (например, как если использованы вертикальные линзы). Таким образом, последовательность комбинированных пикселов изготавливается на оси X из идентичной сцены, но из немного отличающихся высот или точек обзора (из оси Y). Например, комбинирование может начинаться посредством чересстрочной развертки шести кадров с первой строки матрицы, чересстрочной развертки шести кадров со второй строки и т.д. до тех пор, пока не предоставляется файл с чересстрочной разверткой для каждой строки матрицы файлов кадров (изображений сцены с отличающихся точек обзора). Может быть полезным называть последовательности изображений в последовательности сверху вниз матрицы, и первый файл с чересстрочной разверткой может быть "IF 01", который является результатом из первой строки и т.д., до тех пор, пока не предоставляется шестой файл с чересстрочной разверткой "IF 06" из шестой строки для примерной (но не ограничивающей) матрицы, предоставленной выше. Фиг. 8 иллюстрирует изображение 800 с использованием изображений из матрицы 700 по фиг. 7 для одной из строк матрицы. Результирующий файл, предоставляющий изображение 800, является комбинацией срезов 810 из каждого кадра в конкретной строке (полосы 810 или срезы изображений с чересстрочной разверткой).[0057] The first step in converting / forming images may be to combine each row of frames from a matrix (for example, as if vertical lenses were used). Thus, a sequence of combined pixels is made on the X axis from an identical scene, but from slightly different heights or viewpoints (from the Y axis). For example, combining can begin by interlacing six frames from the first row of the matrix, interlacing six frames from the second row, etc. until an interlaced file is provided for each row of the matrix of frame files (scene images from different viewpoints). It may be useful to name the image sequences in a sequence from top to bottom of the matrix, and the first interlaced file may be “IF 01,” which is the result of the first line, etc., until the sixth interlaced file is provided “ IF 06 "from the sixth row for the exemplary (but not limiting) matrix provided above. FIG. 8 illustrates an
[0058] Второй этап в преобразовании/формировании изображений заключается в том, чтобы комбинировать эти вертикально комбинированные файлы (ось X) в один конечный файл, который следует использовать в печати. Информация, которая является полезной или даже необходимой, является одним горизонтальным срезом для того, чтобы параллельно или одновременно создавать эффект в другом направлении. Второй процесс преобразования (горизонтальный) выполняется, но в этот раз с использованием ранее сформированных вертикальных пиксельных файлов в качестве ввода, чтобы создавать двунаправленные (по оси X и Y) кадры.[0058] The second step in converting / forming images is to combine these vertically combined files (X axis) into one final file, which should be used in printing. Information that is useful or even necessary is one horizontal slice in order to simultaneously or simultaneously create an effect in the other direction. The second conversion process (horizontal) is performed, but this time using the previously generated vertical pixel files as input to create bidirectional (along the X and Y axis) frames.
[0059] На этом втором этапе, желательно, если: (1) пикселы в файлах вертикально комбинируются в идентичную последовательность, ранее заданную; (2) файлы повторно формируются с горизонтальной информацией в соответствии с пиксельной картой и в силу этого для того, чтобы создавать печатный файл; и (3) результат представляет собой двунаправленную пиксельную карту со всей трехмерной информацией или информацией движения в обоих направлениях, что означает то, что вместо наличия полос или срезов, конечный файл имеет квадраты с данными из матрицы, размещаемые таким способом, который является аналогичным кадрам в матрице. Относительно этого третьего элемента, важно отметить, что при комбинировании с округленными, шестиугольными, параллелограммными или квадратными линзами матрицы, изображение, напечатанное из этого файла, обеспечивает возможность достижения/отображения любой точки обзора для зрителя и обеспечивает возможность представления движения в любом направлении.[0059] In this second step, it is desirable if: (1) the pixels in the files are vertically combined into the identical sequence previously specified; (2) files are re-formed with horizontal information in accordance with the pixel map and therefore in order to create a print file; and (3) the result is a bi-directional pixel map with all three-dimensional information or motion information in both directions, which means that instead of having stripes or slices, the final file has squares with data from the matrix placed in a way that is similar to frames in matrix. Regarding this third element, it is important to note that when combined with rounded, hexagonal, parallelogram or square matrix lenses, an image printed from this file provides the ability to reach / display any viewpoint for the viewer and provides the ability to represent movement in any direction.
[0060] Фиг. 9 иллюстрирует изображение 900, которое может печататься для использования с матрицей округленных, шестиугольных, параллелограммных или квадратных линз из конечного печатного файла, выводимого из этого второго этапа преобразования/формирования изображений. В этом конечном линейном изображении 900 можно видеть чересстрочную развертку в вертикальном направлении со срезами/полосами 912, а также в горизонтальном направлении со срезами/полосами 914. Покомпонентная и/или увеличенная часть 910 является полезной для показа этой двунаправленной чересстрочной развертки, а также для показа "квадратной" композиции (см., например, квадрат 916) этого конечного печатного файла (двухосевого комбинированного файла).[0060] FIG. 9 illustrates an
[0061] Преобразование и формирование изображений также может выполняться с использованием как оси X, так и оси Y, чтобы достигать движущегося эффекта. В традиционной лентикулярной печати, идея состоит в том, чтобы получать петлю в печатаемом изображении с чересстрочной разверткой с последовательностью кадров, которая описывает или предоставляет движение. Этот принцип "петли" также является применимым для печати, описанной в данном документе, но, кроме того, для круглых, шестиугольных, параллелограммных или квадратных линз (или других матриц линз), обрабатывается матрица кадров. Чтобы получать петлевую последовательность во всех направлениях, матрица типично должна размещаться таким способом, что петлевая последовательность просматривается в каждой строке, а также в каждой линии/столбце матрицы одновременно. Например, если ввод для печати является последовательностью из шести кадров, матрица 6x6 кадров может размещаться следующим образом:[0061] Conversion and imaging can also be performed using both the X-axis and the Y-axis to achieve a moving effect. In traditional lenticular printing, the idea is to get a loop in an interlaced printable image with a sequence of frames that describes or provides motion. This “loop" principle is also applicable to the printing described herein, but furthermore, a frame matrix is processed for round, hexagonal, parallelogram or square lenses (or other lens arrays). In order to obtain a loop sequence in all directions, the matrix should typically be placed in such a way that the loop sequence is viewed in each row, as well as in each line / column of the matrix at the same time. For example, if the input for printing is a sequence of six frames, a 6x6 matrix of frames can be placed as follows:
[0062] Компоновка, предоставленная в этой матрице, позволяет, при использовании для того, чтобы создавать отпечатанное изображение, видеть петлю (через матрицу круглых или квадратных линз) в обоих направлениях (по оси X и Y). Отпечатанное изображение также может формировать очень незначительное искажение посредством предоставления каждой строки и каждого столбца таким образом, что они немного не совпадают относительно других близлежащих строк и столбцов. Процесс формирования чересстрочной развертки на основе этой матрицы в таком случае должен быть идентичным процессу, описанному выше, чтобы получать или формировать конечный файл с чересстрочной разверткой (также иногда называемый пиксельным файлом по оси X и Y).[0062] The arrangement provided in this matrix allows, when used to create a printed image, to see a loop (through a matrix of round or square lenses) in both directions (along the X and Y axis). A printed image can also produce very little distortion by providing each row and each column so that they do not match slightly with respect to other nearby rows and columns. The process for generating interlaced scanning based on this matrix should then be identical to the process described above in order to obtain or generate a final file with interlaced scanning (also sometimes called a pixel file along the X and Y axis).
[0063] Чтобы создавать качественное изображение в печати на основе микролинз (печати для использования с матрицами линз, показанными в данном документе), оптический шаг линзы должен точно согласовываться с устройством для изготовления печатных форм, получения пробных отпечатков или цифрового вывода на двух осях. Другими словами, число кадров на оси X и на оси Y, умноженное на число линз, должно быть равным (точно равным в некоторых случаях) DPI (точкам на дюйм) устройства вывода оптического шага линз. Точное число LPI линзы, которое очевидно из структуры листов материала матрицы линз, представляет собой то, что называется механическим шагом, но в зависимости от расстояния просмотра, эти лентикулы фокусируются на другой частоте, что означает то, что когда комбинируется число линий на дюйм определенного кадра, отсутствует согласование с числом лентикулов на дюйм. Следовательно, процесс калибровки может использоваться (называется тестом шага), чтобы лучше определять точное число линий на дюйм, которые фокусируются в этом конкретном линзовом листе или пленке на данном расстоянии и для конкретного печатающего устройства.[0063] In order to create a high-quality image in microlens-based printing (printing for use with the lens arrays shown in this document), the optical pitch of the lens must be precisely matched to a device for making printing plates, producing proof prints or two-axis digital output. In other words, the number of frames on the X-axis and on the Y-axis, multiplied by the number of lenses, must be equal to (exactly equal in some cases) DPI (dots per inch) of the output device optical pitch of the lenses. The exact number of LPI lenses, which is obvious from the sheet structure of the lens matrix material, is what is called a mechanical pitch, but depending on the viewing distance, these lenticles focus at a different frequency, which means that when the number of lines per inch of a certain frame is combined There is no agreement with the number of lenticles per inch. Consequently, a calibration process can be used (called a step test) to better determine the exact number of lines per inch that are focused in this particular lens sheet or film at a given distance and for a particular printing device.
[0064] Другими словами, число кадров по оси X, умноженное на число линз (оптический шаг), должно быть равно разрешению устройства вывода (это должно также быть справедливым для оси Y). Одна сложность заключается в том, что DPI, сформированный в ходе печати, даже при тщательных расчетах может не согласовываться с оптическим шагом печатной линзы. Это может быть обусловлено искажением в процессе обработки рулонов или листов и/или типичным уменьшением или увеличением и искажением в изготовлении пленки. Даже если пленка изготовлена таким образом, что она точно согласуется с оптическим шагом устройства вывода, шаг может значительно изменяться по мере того, как пленка печатается, вследствие цилиндрического искажения, которое является стандартным во всех процессах печати (например, флексографии, глубокой печати, офсетной печати, высокой печати, голографии, технологии на основе тиснения и заливки и т.п.). Кроме того, искажение может быть большим в повторном направлении рулона или листа вокруг цилиндра.[0064] In other words, the number of frames on the X axis times the number of lenses (optical pitch) should be equal to the resolution of the output device (this should also be true for the Y axis). One difficulty is that the DPI formed during printing, even with careful calculations, may not be consistent with the optical pitch of the printing lens. This may be due to a distortion in the processing of rolls or sheets and / or a typical decrease or increase and distortion in the manufacture of the film. Even if the film is made in such a way that it exactly matches the optical pitch of the output device, the pitch can vary significantly as the film is printed due to cylindrical distortion, which is standard in all printing processes (e.g. flexography, gravure printing, offset printing) , letterpress, holography, technology based on embossing and filling, etc.). In addition, the distortion may be large in the re-direction of the roll or sheet around the cylinder.
[0065] В прошлом, регулирование файла таким образом, что согласовывать целевой шаг и DPI, выполняется в традиционной линейной лентикулярной оптике с помощью программных инструментальных средств, таких как Adobe PhotoShop и т.п., и этот процесс хорошо работает в линейной линзе, которая может использоваться в относительно курсовой матрице линз. Тем не менее, в микролинзе, используемой в матрицах, поясненных здесь (например, в линзах, предоставленных при более чем 200 LPI в любом направлении), результаты с использованием этих традиционных программных инструментальных средств или посредством простого предоставления возможности RIP в фотонаборной машине с выводом изображений на печатную форму осуществлять регулирования являются неудовлетворительными, поскольку могут возникать серьезные проблемы качества. Эти проблемы качества могут возникать, поскольку попытка согласовывать разрешение в ходе работы в некоторых случаях зачастую создает поврежденный файл, в котором срезы изображения не остаются точно в своих каналах относительно матрицы линз.[0065] In the past, adjusting the file so as to match the target step and DPI is performed in traditional linear lenticular optics using software tools such as Adobe PhotoShop and the like, and this process works well in a linear lens that can be used in a relatively directional lens matrix. However, in the microlens used in the matrices explained here (for example, in lenses provided with more than 200 LPI in any direction), the results using these traditional software tools or by simply enabling RIP in an image pickup machine on a printed form, regulation is unsatisfactory because serious quality problems can arise. These quality problems can arise, because an attempt to coordinate the resolution during operation in some cases often creates a damaged file in which the image slices do not remain exactly in their channels relative to the lens matrix.
[0066] С другой стороны, эта проблема не возникает при использовании матрицы толстых линз, но эта проблема должна разрешаться при использовании матрицы микролинз, как рассматривается в данном документе, поскольку в противном случае изображение может становиться грязным, или отпечатанное изображение вообще может не действовать с возможностью достигать требуемых трехмерных или движущихся эффектов вследствие смешения лучей в каналах для зрителя. Такие результаты зачастую обусловлены неровными срезами изображения и интерполяцией файлов в процессе. При анализе файлов микроскопически после того, как используются регулирования, осуществляемые посредством RIP или других традиционных графических программ, видно, что срезы с чересстрочной разверткой более не являются равномерными. Следовательно, изображения смешиваются относительно фокуса линзы (например, одно изображение может смешиваться с другим изображением (изображение 2 смешивается с изображением 4 и т.д.), что значительно снижает качество изображения, предоставленного или просматриваемого зрителем). Следовательно, если рассматривать эту проблему или сложность в контексте сдвоенной полнообъемной чересстрочной развертки по оси X и оси Y, проблема/сложность становится гораздо более комплексной, и вывод может быть особенно ненадежным, так что отображаемое изображение не является приятным или даже понятным для зрителя.[0066] On the other hand, this problem does not occur when using a matrix of thick lenses, but this problem should be solved when using a matrix of microlenses, as discussed herein, since otherwise the image may become dirty, or the printed image may not work with the ability to achieve the desired three-dimensional or moving effects due to the mixing of rays in the channels for the viewer. Such results are often due to uneven image slices and file interpolation in the process. When analyzing files microscopically after adjustments made using RIP or other traditional graphics programs are used, it can be seen that the interlaced slices are no longer uniform. Therefore, the images are mixed relative to the focus of the lens (for example, one image can be mixed with another image (
[0067] В некоторых случаях, требуемый оптический шаг может находиться в пределах некоторого диапазона целевого показателя (к примеру, в пределах 3 процентов целевого показателя). В этих случаях, устройства (к примеру, VMR (переменное разрешение основного сканирования) фирмы Kodak и т.п.) могут использоваться для того, чтобы регулировать файлы до точного числа. Тем не менее, поскольку этот процесс работает только на одной оси, он не является очень полезным для чересстрочной развертки по оси X и по оси Y или полнообъемной чересстрочной развертки, как пояснено в данном документе. Для обеспечения надлежащего формирования и регулирования изображений, чтобы печатать пленку практически в любом состоянии, авторы изобретения выяснили, что шаг должен точно регулироваться с использованием других технологий/инструментальных средств, так что устройство вывода может работать с родительским разрешением на обеих осях без негативного влияния на целостность изображения с чересстрочной разверткой по оси X и Y. Каналы на обеих осях предпочтительно остаются точно такими, как запланировано в файле относительно целевого оптического шага линзы. Альтернативно, файл может "масштабироваться" в целевое число посредством чересстрочной развертки в файле на обеих осях при ближайшем целом числе. Такое масштабирование может выполняться выше или ниже целевого оптического шага, что приводит к DPI выше или ниже целевого DPI. Вручную или посредством автоматизированного программного обеспечения, пикселы могут суммироваться или вычитаться из всего изображения файла.[0067] In some cases, the desired optical step may fall within a certain range of the target (for example, within 3 percent of the target). In these cases, devices (for example, Kodak's VMR (Variable Resolution Basic Scanning), etc.) can be used to adjust files to the exact number. However, since this process only works on one axis, it is not very useful for interlacing on the X axis and on the Y axis or full-volume interlacing, as explained in this document. To ensure proper formation and adjustment of images to print the film in almost any state, the inventors found that the step must be precisely controlled using other technologies / tools, so that the output device can work with parental resolution on both axes without negative impact on the integrity images are interlaced along the X and Y axes. The channels on both axes preferably remain exactly as planned in the file relative to the target optical one step lens. Alternatively, the file may be “scaled” to the target number by interlacing the file on both axes at the nearest integer. Such scaling can be performed above or below the target optical step, which leads to DPI above or below the target DPI. Manually or through automated software, pixels can be added or subtracted from the entire image of the file.
[0068] Выше указано, что число кадров, используемых в комбинированном изображении, умноженное на оптический шаг, должно быть равно точному разрешению устройства вывода в обоих направлениях. Можно записать это следующим образом: NFxOP=DOR, где NF является числом кадров, OP является оптическим шагом, и DOR является выходным разрешением устройства. Один типичный случай в этом отношении состоит в том, что несмотря на тот факт, что число кадров может быть выбрано, число кадров должно быть целым числом. Дополнительно, число линз на дюйм может варьироваться время от времени вследствие серийной партии изделий линз и окружающих условий при печати. Как результат, один вариант для того, чтобы заставлять вышеприведенное уравнение работать надлежащим образом, заключается в том, чтобы комбинировать изображения посредством выбора целого числа кадров и оптического шага (даже если не требуется), которое является достаточно близким для того, чтобы получать точное разрешение устройства вывода. Затем коррекция может выполняться в файле таким образом, что шаг регулируется без изменения разрешения.[0068] It has been indicated above that the number of frames used in the composite image times the optical step should be equal to the exact resolution of the output device in both directions. You can write this as follows: NFxOP = DOR, where NF is the number of frames, OP is the optical step, and DOR is the output resolution of the device. One typical case in this regard is that despite the fact that the number of frames can be selected, the number of frames must be an integer. Additionally, the number of lenses per inch may vary from time to time due to a batch of lens products and printing conditions. As a result, one option for making the above equation work properly is to combine the images by selecting an integer number of frames and an optical step (even if not required) that is close enough to get the exact resolution of the device output. Then the correction can be performed in the file so that the step is adjusted without changing the resolution.
[0069] Вследствие сложности этого процесса, может быть полезным описывать примерный (но не ограничивающий) процесс того, как эти технологии могут быть успешно реализованы, чтобы предоставлять отпечатанное изображение для использования с матрицей линз настоящего описания. Например, устройство вывода на 2400 DPI может использоваться для печати комбинированного файла по оси X и по оси Y, и отпечатанное изображение предназначено для использования с линзой на 240 LPI (механической), которая имеет оптический шаг в 239,53. Это означает то, что желательно комбинировать 10 кадров при 240 LPI, чтобы получать 2400 DPI, необходимых для комплекта (например, устройства для защиты от подделок). Таким образом, представленная сложность заключается в том, как регулировать изображение с чересстрочной разверткой на 240 LPI до 239,53 без модификации размера файла и потери пиксельной целостности или изменения разрешения.[0069] Due to the complexity of this process, it may be useful to describe an example (but not limiting) process of how these technologies can be successfully implemented to provide a printed image for use with the lens matrix of the present description. For example, a 2400 DPI output device can be used to print a combination file on the X-axis and Y-axis, and the printed image is intended for use with a 240 LPI (mechanical) lens, which has an optical pitch of 239.53. This means that it is advisable to combine 10 frames at 240 LPI to get the 2,400 DPI needed for the kit (for example, anti-fake devices). Thus, the presented complexity lies in how to adjust an interlaced image at 240 LPI to 239.53 without modifying the file size and losing pixel integrity or changing resolution.
[0070] Чтобы осуществлять это регулирование, может быть полезным увеличивать размер файла, к примеру, на 0,196 процентов (т.е. от 240,0, деленного на 239,53) при одновременном сохранении идентичного размера пиксела. С этой целью, может вставляться вычисленное число столбцов пикселов, которые находятся в точных позициях по всей ширине файла. В этом конкретном примере, если файл имеет ширину в 1 дюйм, файл имеет всего 2400 пикселов. Дополнительно согласно этому примеру, требуется вставлять 5 (4,7, округленное в большую сторону до 5) пикселов для того, чтобы снижать число LPI с чересстрочной разверткой при сохранении идентичного разрешения или размера пиксела. Программная процедура (или интеллектуальный алгоритм) может реализовываться в компьютерной системе (например, программное обеспечение или код, сохраненный в запоминающем устройстве, может выполняться посредством компьютера процессора, чтобы инструктировать компьютеру выполнять описанные функции для файла изображений, сохраненного в запоминающем устройстве или доступного посредством процессора/компьютера), которая выполнена с возможностью выбирать правильные места, чтобы добавлять или клонировать пикселы либо извлекать необходимое число столбцов пикселов без искажения изображений.[0070] In order to carry out this adjustment, it may be useful to increase the file size, for example, by 0.196 percent (ie, from 240.0 divided by 239.53) while maintaining the same pixel size. To this end, a calculated number of columns of pixels that are in exact positions over the entire width of the file can be inserted. In this particular example, if the file is 1 inch wide, the file has a total of 2400 pixels. Additionally, according to this example, it is required to insert 5 (4.7, rounded upwards to 5) pixels in order to reduce the number of LPI with interlaced scanning while maintaining the same resolution or pixel size. A software procedure (or smart algorithm) may be implemented in a computer system (for example, software or code stored in a memory device may be executed by a processor computer to instruct the computer to perform the described functions for an image file stored in the memory device or accessible by the processor / computer), which is configured to select the right places to add or clone pixels or to retrieve e the number of columns of pixels without image distortion.
[0071] Фиг. 10 предоставляет параллельное сравнение 1000, показывающее изображение 1010, предоставленное посредством исходного комбинированного (или двухосевого) печатного файла, и изображение 1020, предоставленное посредством идентичного печатного файла после регулирования. Регулирование, в этом примере, представляет собой увеличение на 0,7 процентов через Adobe PhotoShop. Сравнение 1000 изображений показывает то, как простое регулирование шага может нарушать пиксельную целостность при использовании только одноосевой или другой традиционной технологии регулирования размера. Как следует понимать из фиг. 10, изображение 1020 после регулирования более не является нетронутым, и фокус линз матрицы с большой вероятностью должен давать в результате размытое изображение или изображение, которое просто не содержит целевые или требуемые визуальные эффекты (к примеру, трехмерный эффект в двух направлениях или движение). Регулирование, заключающее в себе увеличение с использованием одной оси, или автоматическое регулирование через RIP выполнено с возможностью несогласованно смешивать изображения, просматриваемые зрителем.[0071] FIG. 10 provides a
[0072] Например, смешение лучей для зрителя возникает, когда изображения матриц, описанных выше, воспроизводятся или регулируются с использованием Adobe PhotoShop или других автоматических процессов. Это обусловлено тем, что пикселы более не являются равномерными на обеих осях. Следовательно, линзы матрицы (например, круглые или квадратные линзы) фокусируются на несогласованных числах, и лучи смешиваются для зрителей. Вместо приема зрителем всех чисел "3", зритель может принимать информацию под числом "1" и "4" и т.п. одновременно. Результат просмотра или отображаемое изображение имеет плохое качество. Высота и ширина пикселов более не является равномерной точной высотой и шириной, требуемой для того, чтобы достигать хорошего результата, поскольку каждый пиксел может варьироваться в отпечатанном изображении. Результат заключается в том, что линзы фокусируются на различных изображениях (а не на конкретных намеченных пикселах), и изображение более не является нетронутым и, во многих случаях, даже не может просматриваться.[0072] For example, ray mixing for the viewer occurs when images of the matrices described above are reproduced or adjusted using Adobe PhotoShop or other automatic processes. This is because the pixels are no longer uniform on both axes. Consequently, matrix lenses (e.g., round or square lenses) focus on inconsistent numbers, and the beams mix for the audience. Instead of receiving all the numbers "3" by the viewer, the viewer can receive information under the numbers "1" and "4", etc. at the same time. The result of viewing or the displayed image is of poor quality. The height and width of the pixels is no longer the uniform exact height and width required in order to achieve a good result, since each pixel can vary in the printed image. The result is that the lenses focus on different images (and not on specific targeted pixels), and the image is no longer untouched and, in many cases, cannot even be viewed.
[0073] Фиг. 11 и 12 иллюстрируют два примерных комплекта, применимые в качестве устройств для защиты от подделок для денежных знаков и т.п., которые сконфигурированы с матрицей линз и отпечатанным изображением, чтобы предоставлять отличающиеся движущиеся эффекты. В частности, наборы 1100 и 1200 схем на фиг. 11 и 12 являются полезными для показа того, как матрицы округленных, шестиугольных, параллелограммных или квадратных линз, при комбинировании с отпечатанным изображением с двухосевой чересстрочной разверткой/комбинированием, описанной в данном документе, могут эффективно использоваться для того, чтобы предоставлять выбранные движущиеся эффекты. Частично вследствие сложных процессов формирования чересстрочной развертки, которые предоставляют пиксельное преобразование, комплекты, показанные на фиг. 11 и 12, в частности, являются применимыми в качестве устройств для защиты от подделок (которые могут применяться к денежным знакам, этикеткам продуктов и другим объектам/элементам), поскольку их очень трудно воспроизводить.[0073] FIG. 11 and 12 illustrate two exemplary kits useful as anti-counterfeiting devices for banknotes and the like, which are configured with a lens array and a printed image to provide different moving effects. In particular, the
[0074] В схемах 1100 по фиг. 11, показан вид 1110 сверху или ортогональный вид комплекта линз/изображений согласно настоящему описанию. Зритель имеет возможность наблюдать или просматривать исходное изображение со строками двух отличающихся значков, причем все значки являются стационарными или неподвижными. В схеме или виде 1120, комплект наклоняется или располагается под углом вправо (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 1110, такой как матрица, аналогичная матрице, показанной на фиг. 7) выполнена с возможностью заставлять строки различных значков перемещаться в противоположных направлениях. Например, строки со значками замка перемещаются вправо, тогда как логотипы компаний/значки перемещаются влево. Напротив, в схеме или виде 1122, комплект наклоняется или располагается под углом влево (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки различных значков снова перемещаться в противоположных направлениях. Например, строки значков замка могут перемещаться влево, тогда как логотипы компаний/значки параллельно перемещаются вправо. Другими словами, отпечатанное изображение выполнено с возможностью предоставлять анимацию исходного изображения, когда линза/отпечатанное изображение (или слой чернил) просматривается из отличающихся углов или точек обзора (например, комплект или устройство для защиты от подделок, показанное в виде 1110, поворачивается вокруг первой или вертикальной оси).[0074] In the
[0075] Важно, что комплект матрицы линз со слоем чернил, предоставляющим изображение с двухосевой чересстрочной разверткой, предоставляет анимацию или движение более чем в одном направлении. В схеме или виде 1124, комплект наклоняется или располагается под углом вверх (например, под углом 15-45 градусов и т.п. посредством поворота вокруг второй или горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 1110, такой как матрица, аналогичная матрице, показанной на фиг. 7) выполнена с возможностью заставлять строки различных значков перемещаться в одном направлении (например, все перемещаются вверх). Напротив, в схеме или виде 1126, комплект наклоняется или располагается под углом вниз (например, под углом 15-45 градусов и т.п. вокруг горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки различных значков снова перемещаться в одном направлении (например, все перемещаются вниз). Другими словами, отпечатанное изображение выполнено с возможностью предоставлять анимацию исходного изображения, когда линза/отпечатанное изображение (или слой чернил) просматривается из отличающихся углов или точек обзора (например, комплект или устройство для защиты от подделок, показанное в виде 1110, поворачивается вокруг второй или горизонтальной оси).[0075] It is important that a lens array kit with an ink layer providing a biaxial interlaced image provides animation or movement in more than one direction. In the diagram or
[0076] В схемах или видах 1200 по фиг. 12, показан вид 1210 сверху или ортогональный вид комплекта линз/изображений согласно настоящему описанию. Зритель имеет возможность наблюдать или просматривать исходное изображение со строками двух отличающихся значков, причем все значки являются стационарными или неподвижными. В схеме или виде 1220, комплект наклоняется или располагается под углом вправо (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 1210, такой как матрица, аналогичная матрице, показанной на фиг. 7) выполнена с возможностью заставлять строки различных значков перемещаться в одном направлении (а не в противоположных направлениях, как показано на 1120 по фиг. 11). Например, строки со значками замка и логотипами компаний/значками перемещаются вниз, когда комплект (или устройство для защиты от подделок) наклоняется вправо. Напротив, в схеме или виде 1222, комплект наклоняется или располагается под углом влево (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки различных значков снова перемещаться в одном направлении, к примеру, вверх. В варианте осуществления, показанном на фиг. 12, отпечатанное изображение выполнено с возможностью предоставлять анимацию исходного изображения, когда линза/отпечатанное изображение (или слой чернил) просматривается из отличающихся углов или точек обзора (например, комплект или устройство для защиты от подделок, показанное в виде 1210, поворачивается вокруг первой или вертикальной оси). Анимация, как показано, может осуществляться в направлении, которое является поперечным относительно направлений поворота.[0076] In the diagrams or
[0077] Важно, что, как пояснено относительно фиг. 11, комплект матрицы линз со слоем чернил, предоставляющим изображение с двухосевой чересстрочной разверткой, предоставляет анимацию или движение более чем в одном направлении. В схеме или виде 1224, комплект наклоняется или располагается под углом вверх (например, под углом 15-45 градусов и т.п. посредством поворота вокруг второй или горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 1210, такой как матрица, аналогичная матрице, показанной на фиг. 7) выполнена с возможностью заставлять строки различных значков перемещаться в одном направлении, но в направлении, которое отличается от направления, приспосабливаемого во время наклона влево или вправо (например, все перемещаются или прокручиваются вправо). Напротив, в схеме или виде 1226, комплект наклоняется или располагается под углом вниз (например, под углом 15-45 градусов и т.п. вокруг горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки различных значков снова перемещаться или прокручиваться в одном направлении (например, все перемещаются влево). Другими словами, отпечатанное изображение выполнено с возможностью предоставлять анимацию исходного изображения, когда линза/отпечатанное изображение (или слой чернил) просматривается из отличающихся углов или точек обзора (например, комплект или устройство для защиты от подделок, показанное в виде 1210, поворачивается вокруг второй или горизонтальной оси).[0077] It is important that, as explained with respect to FIG. 11, a lens array kit with an ink layer providing a biaxial interlaced image provides animation or movement in more than one direction. In the diagram or
[0078] Фиг. 13 иллюстрирует набор изображений или видов 1300 другого комплекта линз/отпечатанных изображений (слоя чернил), как может видеть зритель в отличающихся позициях или с комплектом, наклоненным или перемещенным, чтобы изменять угол обзора для зрителя. Комплект может принимать форму матрицы округленных, шестиугольных, параллелограммных или квадратных микролинз, наложенных на изображение с двухосевой чересстрочной разверткой (печатаемое на задней плоской поверхности матрицы линз или на подложке (например, бумажные деньги, пластиковая карта, бумажная или пластиковая этикетка и т.п.), на которую впоследствии приклеивается матрица линз). Изображение с чересстрочной разверткой печатается с использованием печатного файла, который формируется, как пояснено выше, так чтобы комбинировать матрицу кадров (например, наборы из 2-4 или более кадров одного изображения/сцены, снятого в отличающихся POV относительно горизонтальных и вертикальных осей), с тем чтобы предоставлять пиксельное преобразование.[0078] FIG. 13 illustrates a set of images or
[0079] На фиг. 13, изображение или вид 1310 показывает прямой или ортогональный вид комплекта 1300 или устройства для защиты от подделок, и изображение является логотипом компании в этом примере. Изображение или вид 1320 является видимым для зрителя, когда комплект наклоняется вверх, как показано с помощью стрелки 1321 (плоский комплект вращается вверх вокруг горизонтальной или первой оси комплекта). Как показано, вид/изображение 1320 показывает дополнительную информацию относительно исходного изображения, наблюдаемого в виде 1310, такого как нижняя сторона логотипа или объект, который представляет собой субъект файла изображений с чересстрочной разверткой. Другое изображение или вид 1322 является видимым зрителем, когда комплект вращается или наклоняется вправо, как показано с помощью стрелки 1323 (плоский комплект вращается или наклоняется вокруг вертикальной оси (например, второй ортогональной оси либо, по меньшей мере, поперечно к первой оси комплекта)). Больше информации или изображений являются видимыми в виде 1322, к примеру, левая сторона логотипа или другого объекта, который представляет собой субъект файла изображений с чересстрочной разверткой.[0079] FIG. 13, the image or view 1310 shows a straight or orthogonal view of the
[0080] Дополнительно, другой вид или изображение 1324 просматривается, когда комплект вращается или наклоняется 1325 вниз (вращается вокруг горизонтальной или первой оси), и в этом виде 1324, представлена информация, невидимая в других видах, к примеру, верхняя сторона логотипа или другого визуализируемого объекта. Вид или изображение 1326 предоставляет больше информации или частей целевого объекта, к примеру, правую сторону объекта логотипа/цели, и вид 1326 является видимым, когда комплект вращается или наклоняется 1327 вокруг вертикальной или второй оси комплекта.[0080] Additionally, another view or
[0081] Фиг. 14 иллюстрирует набор видов/изображений 1400 другого варианта осуществления или реализации комплекта 1410 линз/отпечатанных изображений (слоя чернил) (или устройства для защиты от подделок). Как показано в виде/отображаемых изображениях 1412, комплект 1410 (матрица микролинз, как описано в данном документе, позиционированная поверх двухосевой чересстрочной развертки матрицы кадров, соответствующей отличающимся изображениям сцены/объекта с отличающихся точек обзора) является видимым из точки обзора, которая является нормальной или ортогональной к передней поверхности 1411 комплекта 1410. В некоторых вариантах осуществления, передняя поверхность 1411 предоставляется посредством внешних поверхностей матрицы округленных, шестиугольных, параллелограммных или квадратных линз. Как показано, зритель видит фон, который содержит статический рисунок обоев (значков и замков). Значки/компоненты изображения могут казаться очень глубокими в плоскости пленки и могут быть видимыми при каждом углу обзора (например, являются видимыми в видах 1414, 1416, когда комплект 1410 наклоняется вправо или влево). Рисунок наложения находится в плоскости пленки, но не является видимым (или является только немного видимым) при прямом просмотре, как показано в виде 1412 (но может быть видимым в видах 1414 и 1416).[0081] FIG. 14 illustrates a set of views /
[0082] Вид 1416 является полезным для показа отображения, предоставленного посредством изображения с чересстрочной разверткой комплекта 1410, когда комплект наклоняется под малым углом (наклоняется или вращается немного влево вокруг вертикальной оси). Когда наклонен под малым углом (например, приблизительно до 15 градусов и т.п.), рисунок наложения является видимым только в черном цвете в области пленки или передней поверхности 1411 комплекта 1410, которая является ближайшим к зрителю. Отпечатанное изображение может иметь такую конфигурацию, в которой небольшой наклон (например, меньше примерно 15 градусов) в направлении в любую сторону (вверх, вниз, влево или вправо, либо вращение комплекта 1410 вокруг вертикальной или горизонтальной оси) заставляет рисунок наложения постепенно становиться видимым (казаться черным в этом примере). Рисунок является "наложением", которое кажется находящимся поверх либо покрывающим значки или рисунок обоев в плоскости пленки (или внешней поверхности 1411 комплекта 1410).[0082]
[0083] Под малыми углами, наложение является сначала видимым на части пленки или комплекта 1410, ближайшей к зрителю. Когда комплект 1410 наклоняется еще дальше от зрителя (к примеру, до углов приблизительно 30-45 градусов или более), все большая часть рисунка наложения постепенно становится видимой до тех пор, пока весь рисунок наложения не станет видимым, когда комплект 1410 просматривается через поверхность 1411 под предварительно заданным более экстремальным углом (например, углом 45-60 градусов или более относительно нормального вида 1412). Это может наблюдаться в виде 1414 под предельным углом по фиг. 14, в котором комплект 1410 вращается вокруг вертикальной оси (например, вправо) более чем примерно на 60 градусов. В виде 1414, рисунок наложения является полностью видимым поверх рисунка обоев со значками (логотипами и замками в этом примере) по всей поверхности 1411 комплекта/пленки 1410.[0083] At small angles, the overlay is first visible on the portion of the film or
[0084] Фиг. 15 иллюстрирует комплект 1510 другого варианта осуществления настоящего описания. Комплект 1510 может быть выполнен с возможностью использования в качестве устройства для защиты от подделок или этикетки с телом/подложкой, слоем чернил, предоставляющий отпечатанное изображение с двухосевой чересстрочной разверткой матрицы кадров из отличающихся POV, как пояснено в данном документе, и матрицей округленных, шестиугольных, параллелограммных или квадратных линз для просмотра отпечатанного изображения. Например, комплект 1510 может быть этикеткой (например, этикеткой 2 дюйма на 1 дюйм или другого размера), которая может печататься вниз на рулоне с центрами в 1,125-дюйма и т.п. в ходе изготовления. Комплект 1510 включает в себя переднюю или верхнюю поверхность 1512 (например, матрицу тонких линз, сформированную из прозрачного или, по меньшей мере, полупрозрачного пластика или аналогичного материала), через которую может просматриваться изображение с чересстрочной разверткой (изображение, компонуемое с использованием рассматриваемого в данном документе пиксельного преобразования), как показано. Отпечатанное изображение может включать в себя пустоту или пробел, как показано с помощью поля 1513 белого (или другого) цвета, которая может использоваться для печати (например, флексографией) штрих-кодов и/или воспринимаемого человеком текста, который может добавляться оффлайн или при дальнейшей обработке (например, через печать на основе термопереноса).[0084] FIG. 15 illustrates a
[0085] Комплект/этикетка 1510 имеет отпечатанное изображение, которое специально спроектировано с возможностью предоставлять определенное число изображений и эффектов, чтобы затруднять воспроизведение и обеспечивать возможность зрителю легко верифицировать его подлинность. Например, отпечатанное изображение представляет серый фон 1516 (например, который может представлять собой напечатанную подповерхность (например, флексографией)), на которой могут печататься или наслаиваться значки или символы 1514, 1517 (цветные и/или черные). Символ 1517 может принимать форму границы (например, окружности), на которой предоставляется второй символ или текст, к примеру, текст (например, "OK"), который должен находиться полностью внутри границы, чтобы показывать то, что этикетка 1510 не является подделкой или является подлинной.[0085] The kit /
[0086] Отпечатанное изображение с чересстрочной разверткой также может включать в себя устройства/компоненты для дополнительного предоставления возможности зрителю проверять подлинность этикетки 1510. Например, изображение 1520 при применении увеличительного стекла может быть включено в печатные формы, используемые для того, чтобы изготавливать комплект/этикетку 1510, и появляться на плоскости пленки или поверхности 1512. Один или более значков/символов 1523, 1525 могут предоставляться в изображении 1520, к примеру, под стеклом увеличительного стекла изображения 1520. Затем отпечатанное изображение может иметь такую конфигурацию, в которой когда зритель смотрит через стеклянную область изображения 1520, значки 1523 кажутся черными, а значки 1525 кажутся синими, что может представлять собой цвет, отличающийся от кажущегося цвета этих значков 1514, 1517 в остальной части этикетки 1510 (например, смена окраски этих значков при просмотре под изображением 1520 под стеклом). Дополнительно может казаться, что значки 1523 и 1525 под изображением 1520 при применении увеличительного стекла имеют несколько больший размер, чем соответствующие версии обоев/фона этих значков 1514, 1517.[0086] An interlaced printed image may also include devices / components to further enable the viewer to verify the authenticity of the
[0087] Значки 1530 обоев могут быть спроектированы с возможностью перемещаться в противоположных (или идентичных) направлениях, когда комплект 1510 наклоняется вокруг первой оси (например, комплект/этикетка вращается/наклоняется влево или вправо), при перемещении в идентичных (или противоположных) направлениях, когда комплект 1510 наклоняется вокруг второй оси (например, комплект/этикетка вращается/наклоняется вверх или вниз). В отличие от некоторых вариантов осуществления этикетки 1510, соответствующие значки/символы 1523, 1525 под изображением 1520 при применении увеличительного стекла могут быть спроектированы с возможностью перемещаться по-другому относительно значков 1530, которые не находятся под стеклом. Например, значки 1523, 1525 могут перемещаться вместе в одном направлении в изображении 1520 под стеклом, тогда как значки 1530 перемещаются, как показано с помощью стрелок 1531, в противоположных направлениях, когда комплект 1510 вращается/наклоняется вокруг конкретной оси.[0087] The
[0088] Отпечатанное изображение под матрицей линз комплекта 1510 может включать в себя дополнительный элемент 1540 (например, отображение с полями/границами), чтобы повышать безопасность (или дополнительно ограничивать деятельность по подделыванию). Элемент 1540 может включать в себя границу 1549, которая может формироваться из рисунка, который затруднительно воспроизводить, такого как микротекстовая граница в 0,15 мм (или другого размера), содержащая одну или более намеренных орфографических ошибок (например, граница кажется сплошной для невооруженного глаза зрителя, но слова c ошибками в написании являются понятными под микроскопом). В нормальном виде, как показано на фиг. 15, отображается первое изображение 1541, но, как показано в покомпонентном виде, второе изображение 1542 отображается в элементе 1540, когда комплект 1510 вращается 1543 вокруг первой оси (например, вращается вправо или влево вокруг вертикальной оси комплекта 1510). Чтобы дополнительно повышать безопасность, третье изображение 1544 может отображаться в элементе 1540, когда комплект 1510 вращается 1545 в другом направлении (например, вращается вверх или вниз вокруг горизонтальной оси комплекта 1510).[0088] The printed image under the lens array of
[0089] Фиг. 16 иллюстрирует систему 1600, выполненную с возможностью использования в изготовлении комплекта, такого как устройство для защиты от подделок, как описано в данном документе. Система 1600 включает в себя рабочую станцию 1610 формирования изображений с процессором 1612 для выполнения кода или программ, чтобы выполнять конкретные функции. Рабочая станция 1610 может принимать форму практически любого компьютерного устройства с процессором 1612, выполненным с возможностью управлять работой устройств 1614 ввода и вывода, к примеру, устройств для предоставления возможности оператору станции 1610 просматривать и вводить данные, применимые посредством модуля 1620 преобразования и формирования изображений, чтобы создавать печатный файл 1648, передаваемый так, как показано на 1675, в контроллер 1680 печати. CPU 1612 также управляет запоминающим устройством 1630, доступным посредством модуля 1620 преобразования и формирования изображений.[0089] FIG. 16 illustrates a
[0090] Модуль 1620 преобразования и формирования изображений выполняет функции, полезные при выполнении функций и процессов, описанных в данном документе, к примеру, для формирования наборов 1640 кадров из исходного изображения 1632, создания матрицы 1646 кадров из этих наборов 1640 изображений и формирования двунаправленной битовой карты или печатного файла 1648 (т.е. печатного файла с использованием пиксельного преобразования) из матрицы 1646 кадров. Например, запоминающее устройство 1630 может использоваться для того, чтобы сохранять исходное изображение 1632, которое может включать в себя фон 1634, а также одни или более значков/символов 1636, которые могут предоставляться в качестве обоев (например, эти элементы могут наслаиваться поверх фона 1634).[0090] The image conversion and
[0091] Модуль 1620 может быть выполнен с возможностью формировать определенное число наборов 1640 кадров из исходного изображения 1632, и каждый из наборов 1640 может включать в себя 2-10 или более кадров из отличающихся точек обзора исходного изображения (например, см. наборы кадров, показанные на фиг. 7, которые предоставляют кадры из отличающихся POV вдоль двух осей (кадры/изображения по оси X и Y базового или исходного изображения 1632)). Модуль 1620 может формировать матрицу 1646 кадров, как пояснено выше, чтобы надлежащим образом преобразовывать пикселы для того, чтобы предоставлять надлежащую чересстрочную развертку по оси X и Y с/без движущегося эффекта. Из матрицы 1648, формируется двунаправленная пиксельная карта или печатный файл 1648 посредством комбинирования строк и столбцов матрицы 1646 с надлежащим упорядочением (со всей трехмерной информацией и/или информацией движения в обоих направлениях, к примеру, с квадратами с данными из матрицы 1646, а не из полос).[0091] The
[0092] Модуль 1620 преобразования и формирования изображений может формировать печатный файл 1648 на основе множества параметров 1650 формирования изображений/преобразования. Например, информация 1652 по проектному решению для матрицы линз, включающая в себя то, являются линзы округленными, шестиугольными, параллелограммными или квадратными, значения оптического шага 1654 и LPI 1656 могут рассматриваться в качестве входных данных посредством модуля 1620, чтобы создавать печатный файл 1648. Дополнительно, выходное разрешение 1670 устройства может использоваться посредством модуля 1620, чтобы создавать печатный файл 1648, к примеру, чтобы задавать число кадров в наборах 1640 и т.п. Параметры 1650 также могут включать в себя параметры 1660 движения, чтобы задавать то, как анимировать исходное изображение с наклоном/вращением комплекта, к примеру, посредством задания направления перемещения значков/символов и того, насколько быстрое перемещение возникает (сколько вращения требуется для того, чтобы достигать конкретного движущегося эффекта, и т.д.). Параметры 1650 также могут включать в себя цветовые параметры 1666, такие как то, изменяют или нет значки/символы цвета с вращением комплекта с изображением, напечатанным из файла 1648, и то, какие такие цвета должны быть в отображаемом изображении.[0092] The transform and
[0093] После того, как печатный файл 1648 создан, рабочая станция 1610 формирования изображений может передавать (проводным или беспроводным способом, к примеру, по сети цифровой связи) этот файл 1648 в контроллер 1680 печати (например, в другой компьютер или вычислительное устройство). Контроллер 1682 печати может использовать этот печатный файл 1648 для того, чтобы изготавливать печатную форму 1682 или форму для тиснения, которая затем может использоваться для того, чтобы наносить тиснение на поверхность, к примеру, на плоскую/заднюю сторону матрицы линз с помощью устройства 1684 изготовления. Эта тисненая поверхность затем может быть заполнена одним или более покрытий/слоев чернил, чтобы формировать отпечатанное изображение в комплекте матрицы линз/отпечатанных изображений (например, в устройстве для защиты от подделок). Контроллер 1680 также может использовать печатный файл 1648, чтобы предоставлять цифровой файл 1670 в цветной цифровой принтер 1674 для печати изображения с двухосевой чересстрочной разверткой на такой поверхности, как плоская задняя сторона матрицы линз, либо на стороне бумажной денежной купюры или этикетки продукта, к которой впоследствии применяется матрица линз для того, чтобы предоставлять устройство для защиты от подделок для денежных знаков/этикетки.[0093] After the
[0094] В этот момент, может быть полезным описывать технологии для выполнения пиксельного регулирования, которое может выполняться (по меньшей мере, частично) посредством программного модуля/программы, такого как модуль 1620 преобразования и формирования изображений по фиг. 16. Фиг. 17 иллюстрирует с помощью блок-схемы последовательности операций способ 1700 пиксельного регулирования согласно настоящему описанию. Способ 1700 включает в себя на 1710, выполнение теста печати (например, с компонентами 1680-1684 по фиг. 16), чтобы определять оптический шаг, на оси X, а также на оси Y, матрицы линз, который, как пояснено выше, может варьироваться относительно проектного решения. На, 1720, целевой визуальный шаг выбирается для требуемого или входного расстояния просмотра (снова на оси X и Y). Например, как показано на 1730, способ 1700 может заключать в себе задание целевого шага в 416,88 для оси X и 384,47 для оси Y.[0094] At this point, it may be useful to describe technologies for performing pixel adjustment, which can be performed (at least in part) by a software module / program, such as conversion and
[0095] Способ 1700 продолжается на 1740 с чересстрочной разверткой по оси X и Y на пиксельной карте. Это типично заключает в себе преобразование при ближайшем выводе устройства для требуемого целевого шага (например, вывод в 400 является близким к шагам, заданным на этапе 1730). На этапе 1750, способ 1700 включает в себя вычисление разности между выводом устройства и целевым оптическим шагом. В этом примере, разность на оси X составляет +4,22 процента (т.е. целевой шаг 416,88, деленный на вывод устройства 400), и разность на оси Y составляет -3,9 процента (например, целевой шаг 384,47, деленный на вывод устройства в 400).[0095]
[0096] На этапе 1760, модуль преобразования и формирования изображений/программа выполнен с возможностью удалять пикселы на основе разностей, определенных на этапе 1750. В этом примере, модуль может удалять 4,22 процента пикселов посредством специального указания малоинформационных областей на оси X. Модуль также может быть выполнен с возможностью добавлять 3,9 процентов пикселов на оси Y. Этап 1770 способа 1700 дополнительно поясняет этот процесс, причем модуль выполнен с возможностью идентифицировать пикселы с меньшим количеством информации для удаления (например, равномерно на оси X в этом примере), тогда как добавление пикселов может выполняться посредством смешивания пикселов, к примеру, соседних (например, смешиваемые пикселы добавляются на оси Y). На 1780, формы выводятся на основе печатного файла, модифицированного с возможностью предоставлять пиксельное регулирование. В этом рабочем примере, формы для печати могут выводиться при 4800 пикселах на оси X и 4800 пикселах на оси Y. На 1790, следует отметить, что процесс 1700 сохраняет целостность отображаемого изображения без размытости, например, вследствие повторного изменения разрешения нетронутых пикселов.[0096] In
[0097] Фиг. 18 является полезным для дополнительного пояснения процесса предоставления двухосевой чересстрочной развертки для матрицы линз настоящего описания. Небольшая матрица линз или элементарная линза 1810 показана в виде в плане или сверху, которая включает в себя четыре линзы 1812, 1814, 1816 и 1818 (причем более типичная матрица имеет гораздо больше линз). Как показано на 1815, линзы 1812, 1814, 1816 и 1818 представляют собой округленные линзы в этом неограничивающем примере. Под матрицей 1810 линз, двухосевое отпечатанное изображение (или слой чернил с отпечатанным изображением) может содержать каждое из полей 1813 на чертеже, используемых для того, чтобы представлять пиксел. Дополнительно, каждый из этих "пикселов" 1813 может рассматриваться в качестве точки фокусировки линзы.[0097] FIG. 18 is useful for further explaining the process of providing a biaxial interlaced scan for a lens array of the present description. A small matrix of lenses or an
[0098] Отпечатанное изображение, предоставленное в пикселах 1813, при комбинировании с матрицей 1810 линз, предоставляет устройство отображения, которое может использоваться для того, чтобы предоставлять полные трехмерные изображения, а также многонаправленное движение. Например, каждая линза 1812, 1814, 1816, 1818 может использоваться для того, чтобы отображать петлевое изображение. С этой целью, диагональные наборы пикселов 1830, показанные с затенением, могут использоваться для того, чтобы предоставлять блок петлевой развертки с наклоном в 45 градусов, тогда как горизонтальные и вертикальные наборы пикселов 1820, показанные со "звездами", могут использоваться для того, чтобы предоставлять петлю изображения в поперечном направлении и в направлении вверх и вниз.[0098] The printed image provided in
[0099] Исходя из этого, график 1850 является полезным для иллюстрации того, как компоновка из 7 пикселов на 7 пикселов, предоставленная под каждой линзой 1812, 1814, 1816 и 1818, может печататься с изображениями с двухосевой комбинированной чересстрочной разверткой, чтобы предоставлять эти эффекты. В этом примере, четыре кадра на оси X комбинируются с четырьмя кадрами на оси Y (например, "X=3" означает конкретный кадр в наборе из четырех кадров вдоль оси X). Модуль преобразования и формирования изображений (к примеру, модуль 1620) может использоваться для того, чтобы выбирать надлежащие кадры, чтобы формировать такую матрицу и/или карту печати, и печатный файл может формироваться из этого преобразования для использования в печати изображений с двухосевой чересстрочной разверткой в каждом пикселе, как показано на графике 1850, с тем чтобы предоставлять визуальные эффекты, описанные с пикселами 1820, 1830.[0099] Based on this, the 1850 graph is useful for illustrating how a 7-pixel by 7-pixel arrangement provided under each
[00100] Фиг. 19-21 являются графиками 1900, 2000 и 2100, показывающими трассировку лучей для комплектов настоящего описания, например, для матрицы линз, комбинированной с изображением с двухосевой чересстрочной разверткой. В частности, фиг. 19 иллюстрирует график 1900 трассировки лучей 1920 с использованием комплекта 1910 (например, устройства для защиты от подделок), сконфигурированного так, как описано в данном документе. Как показано, комплект 1910 включает в себя матрицу 1912 линз для округленных линз 1914, наложенных на слой 1916 чернил/отпечатанное изображение, включающее в себя определенное число чересстрочных разверток 1918 (7 изображений образуют чересстрочную развертку с использованием двухосевой чересстрочной развертки).[00100] FIG. 19-21 are
[00101] График 1900 показывает лучи 1920, трассируемые из идеализированных лентикулярных полос 1918 с чересстрочной разверткой в отпечатанном изображении/слое 1916 чернил. Порядок чересстрочных разверток модифицирован таким образом, что для зрителя изображение образует надлежащую чересстрочную развертку. В этом примере, радиус каждой линзы 1914 равен 1,23 мил, линзы 1914 предоставлены при 408 LPI, линзы 1914 имеют толщину в 3 мил, и показатель преломления предположительно равен 1,49. Для понятности, только чересстрочные развертки нулевой ширины представлены с 7 чересстрочными развертками 1918 в расчете на наборы из двух линз 1914. Трассировка выполняется в диапазоне от +30 градусов до -30 градусов с шагами в 5 градусов, показывающими ближнюю область лентикула.[00101]
[00102] График 2000 является заполненным ходом луча, показывающим более крупный общий вид графика 1900 по фиг. 19. Чересстрочные развертки для графика 2000 имеют ширину в 2 мил с 7 чересстрочными развертками в расчете на набор из двух линз. Трассируется пять шагов в расчете на чересстрочную развертку, диапазон составляет от +30 градусов до -30 градусов с использованием шагов в 1 градус. Последовательность чересстрочных разверток составляет 6, 4, 2, 3, 7, 5 и 1. График 2100 является трассировкой, выполняемой для нормальной последовательности чересстрочных разверток (например, 1, 2, 3, 4, 5, 6 и 7) для линзы с радиусом 1,23 мил, линзами, предоставленными при 408 LPI, толщиной линзы в 3 мил и показателем преломления в 1,49. Ширина линзы принята равной 2 мил, и предусмотрено 7 чересстрочных разверток для каждого набора двух линз. Трассируется пять шагов через каждую линзу снова с диапазоном от +30 градусов до -30 градусов с шагами в 1 градус. В общих словах, графики 1900, 2000 и 2100 показывают кодирование, которое выполняется за счет наличия нескольких чересстрочных разверток в расчете на несколько лентикул и изменения распределения для зрителя посредством изменения последовательности чересстрочных разверток.[00102]
[00103] При анализе использования матриц линз настоящего изобретения с печатаемыми изображениями с двухосевой чересстрочной разверткой, полезно формировать трассировки лучей и точечные схемы, чтобы проверять запланированное проектное решение для матрицы/изображения. В этом отношении, фиг. 22 является графиком 2200 внеосевой трассировки лучей, тогда как фиг. 23 является соответствующей точечной схемой 2300, которая может формироваться, чтобы анализировать запланированное проектное решение для матрицы/изображения. Дополнительно, фиг. 24 и 25 являются двумя дополнительными точечными графиками или схемами 2400 и 2500 для округленной линзы (или сферической линзы), тогда как фиг. 26 является графиком 2600 трассировки лучей для линзы, ассоциированной с графиками по фиг. 24 и 25. Радиус линзы для этих последних трех чертежей составляет 5 единиц, и фокальная плоскость составляет примерно 10 единиц (например, единицы могут быть любыми единицами, такими как милы).[00103] When analyzing the use of biaxial interlaced imaging lens arrays of the present invention, it is useful to generate ray traces and dot patterns to verify the planned design solution for the matrix / image. In this regard, FIG. 22 is a
[00104] Хотя изобретение описано и проиллюстрировано с конкретными подробностями, следует понимать, что настоящее раскрытие сущности осуществлено только в качестве примера, и что множество изменений в комбинации и компоновке частей могут вноситься специалистами в данной области техники без отступления от сущности и объема изобретения, заявленного ниже.[00104] Although the invention has been described and illustrated with specific details, it should be understood that the present disclosure has been made by way of example only, and that many changes to the combination and arrangement of parts may be made by those skilled in the art without departing from the spirit and scope of the invention as claimed below.
[00105] Описание изучает комплект для отображения (например, устройство для защиты от подделок), который включает в себя матрицу округленных или квадратных линз, комбинированных со слоем чернил с отпечатанным изображением/рисунок. Матрицы линз состоят из вложенных округленных, шестиугольных, параллелограммных или квадратных линз, размещаемых так, как показано на прилагаемых чертежах. Отпечатанное изображение/рисунок, предоставленный в слое (или слоях) чернил, совмещается с матрицами линз (например, с осями X и Y отпечатанного изображения), и отпечатанное изображение/рисунок состоит из вертикально и горизонтально преобразованных пикселов (например, печатаемых с использованием печатного файла, задающего двухосевую чересстрочную развертку (или чересстрочную развертку на двух осях) кадров матрицы, как пояснено в данном документе). Пикселы могут иметь любой тип и зачастую выполнены с возможностью сопоставлять устройство вывода с оптическим шагом зрителя на двух осях. Матрицы линз могут предоставляться при 200 или более LPI в обоих направлениях, с тем чтобы предоставлять 4000 линз или более на квадратный дюйм. Фокусные длины линз могут варьироваться, но реализованы некоторые матрицы, которые имеют фокусные длины меньше приблизительно 10/1000 дюймов для округленных и для квадратных линз.[00105] The description examines a display kit (for example, an anti-fake device) that includes a matrix of rounded or square lenses combined with an ink layer with a printed image / pattern. The lens matrices consist of nested rounded, hexagonal, parallelogram or square lenses placed as shown in the attached drawings. The printed image / drawing provided in the ink layer (s) is aligned with the lens matrices (e.g., the X and Y axes of the printed image), and the printed image / drawing consists of vertically and horizontally transformed pixels (e.g. printed using a print file specifying a biaxial interlaced (or interlaced on two axes) matrix frames, as explained in this document). Pixels can be of any type and are often configured to map the output device to the optical pitch of the viewer on two axes. Lens arrays can be provided at 200 or more LPIs in both directions so as to provide 4000 lenses or more per square inch. The focal lengths of the lenses may vary, but some matrices are implemented that have focal lengths less than about 10/1000 inches for rounded and square lenses.
[00106] Печать изображения с двухосевой чересстрочной разверткой для использования с матрицей линз может выполняться с использованием одного или более цветов с использованием пиксельного преобразования, предоставленного в сформированном печатном файле. В некоторых случаях, дифракционные технологии используются для того, чтобы создавать цвет с разделением длин волны, целенаправленно или случайно, в изображении с чересстрочной разверткой в матрице округленных линз. В частности, этап печати заключает в себе печать попиксельно визуализируемого файла по оси X и Y или пиксельной карты, с тем чтобы изготавливать печатную форму или цифровое изображение, причем любое из этого может использоваться для того, чтобы предоставлять слой чернил с отпечатанным изображением/рисунком, который является полезным в комбинации с округленными и квадратными линзами, вложенными в матрице, как описано в данном документе (например, печать на задней или плоской поверхности материала линзы, чтобы предоставлять пиксельно преобразованные изображения по оси X и Y). В других случаях, форма для тиснения изготавливается для использования, чтобы наносить тиснение на заднюю часть материала линзы (матрицы линз). Затем тисненая задняя поверхность заполняется чернилами или металлизируется для использования в голографии в комбинации с матрицей округленных или квадратных линз. Тем не менее, в некоторых случаях, печать также может возникать на передней или контурной поверхности матрицы линз. Например, печать может заключать в себе печать признаков, цветов или изображений непосредственно поверх линз (т.е. на неплоской стороне матрицы линз) в комбинации в печати на задней или плоской стороне линз с использованием изображений с чересстрочной разверткой.[00106] Printing a biaxial interlaced image for use with a lens array may be performed using one or more colors using the pixel transform provided in the generated print file. In some cases, diffraction techniques are used to create color with wavelength separation, either intentionally or randomly, in an interlaced image in a matrix of rounded lenses. In particular, the printing step involves printing a pixel-by-pixel rendered file on the X and Y axis or a pixel map in order to produce a printed form or digital image, any of which can be used to provide an ink layer with a printed image / pattern, which is useful in combination with rounded and square lenses embedded in a matrix, as described herein (e.g., printing on the back or flat surface of the lens material to provide pixel transform X and Y axis images). In other cases, an embossing mold is made for use to emboss on the back of the lens material (lens array). The embossed back surface is then filled with ink or metallized for use in holography in combination with a matrix of rounded or square lenses. However, in some cases, printing may also occur on the front or contour surface of the lens array. For example, printing may include printing features, colors, or images directly on top of the lenses (i.e., on the non-flat side of the lens array) in combination in printing on the back or flat side of the lenses using interlaced images.
[00107] Определенное число уникальных визуальных эффектов или эффектов отображения может достигаться с отпечатанным изображением, просматриваемым через одну из матриц линз настоящего описания. Например, преобразование изображений по оси X и Y может выполняться таким образом, что матрица в виде обоев повторяющихся значков (например, логотипов компаний и замков примерных фигур) прокручивается или перемещается через подложку в противоположных направлениях друг другу, когда подложка (или комплект или устройство для защиты от подделок) наклоняется влево и вправо (вращается вокруг вертикальной или первой оси), и в идентичном направлении, когда подложка наклоняется вверх и вниз (вращается вокруг горизонтальной или второй оси, поперечной к первой оси). Этот эффект может называться "непрерывным перемещением в противоположных направлениях".[00107] A certain number of unique visual effects or display effects can be achieved with a printed image viewed through one of the lens matrices of the present description. For example, the conversion of images along the X and Y axis can be performed in such a way that the matrix in the form of wallpaper of repeating icons (for example, company logos and locks of approximate figures) scrolls or moves through the substrate in opposite directions to each other when the substrate (or kit or device for counterfeit) tilts left and right (rotates around a vertical or first axis), and in the same direction when the substrate tilts up and down (rotates around a horizontal or second axis, transverse oh to the first axis). This effect may be called "continuous movement in opposite directions."
[00108] В других случаях, преобразование изображений выполняется таким образом, что матрица в виде обоев повторяющихся значков перемещается или прокручивается вверх или вниз через поверхность комплекта/устройства для защиты от подделок, когда комплект/устройство наклоняется влево и вправо (все значки перемещаются в идентичном направлении), и влево и вправо, когда комплект/устройство наклоняется вверх и вниз (снова, все значки перемещаются в идентичном направлении) (например, наклон влево заставляет все значки прокручиваться или перемещаться вверх, наклон вправо заставляет все значки прокручиваться или перемещаться вниз, наклон вверх заставляет все значки прокручиваться вправо, и наклон вниз заставляет все значки прокручиваться влево). Этот эффект может помечаться как "непрерывное перемещение в ортогональных направлениях".[00108] In other cases, the image conversion is performed in such a way that the matrix in the form of a wallpaper of repeating icons moves or scrolls up or down through the surface of the kit / device for protection against fakes, when the kit / device tilts left and right (all the icons move in the identical direction), and left and right when the kit / device tilts up and down (again, all the icons move in the same direction) (for example, tilting to the left causes all the icons to scroll or move tilting up, tilting to the right causes all the icons to scroll or move down, tilting up makes all the icons to scroll to the right, and tilting down makes all the icons to scroll left). This effect may be labeled as "continuous movement in orthogonal directions."
[00109] Преобразование изображений пикселов по оси X и по оси Y может выполняться таким образом, что объемный значок или изображение, такой как логотип компании или символ, имеет пять просматриваемых сторон (например, верхнюю сторону, нижнюю сторону, левую сторону, правую сторону и лицевую или переднюю сторону). Эти пять сторон являются просматриваемыми в трех измерениях с кажущейся глубиной и в полном параллаксе, когда комплект/устройство наклоняется или вращается в различающихся направлениях (ортогональный/нормальный вид, наклон влево, наклон вправо, наклон вверх и наклон вниз либо позиционирование между ними). Лицевая поверхность трехмерного логотипа/символа/значка может иметь цвет, отличающийся от цвета сторон, чтобы создавать более заметный трехмерный эффект, и этот эффект может называться "полнообъемным трехмерным эффектом".[00109] The conversion of pixel images along the X axis and Y axis can be performed so that a volumetric icon or image, such as a company logo or symbol, has five viewing sides (for example, top side, bottom side, left side, right side and front or front). These five sides are viewed in three dimensions with apparent depth and in full parallax, when the kit / device tilts or rotates in different directions (orthogonal / normal view, tilt to the left, tilt to the right, tilt up and tilt down or position between them). The front surface of the three-dimensional logo / symbol / icon may have a color different from the color of the sides to create a more noticeable three-dimensional effect, and this effect may be called a "full three-dimensional effect."
[00110] Другой эффект, который может достигаться через преобразование изображений по оси X и оси Y, описанное в данном документе, заключается в том, чтобы предоставлять обои со значками с другим рисунком наложения. Затем рисунок наложения может предоставляться в печатном файле и в результирующем отпечатанном изображении таким образом, что он скрыт из вида, когда комплект просматривается из определенных POV (к примеру, нормальной POV), но постепенно становится все более и более видимым (в плоскости пленки и рисунка обоев) поверх значков/символов/логотипов обоев (к примеру, при перемещении до углов 30-60 градусов и т.п. от нормального). Дополнительно, не требуется, чтобы все отпечатанное изображение предоставляли один эффект. Вместо этого, различные зоны или части отпечатанного изображения могут использоваться для того, чтобы предоставлять отличающиеся визуальные эффекты (например, любой из эффектов, описанных в данном документе).[00110] Another effect that can be achieved by transforming images on the X-axis and Y-axis, as described herein, is to provide icon wallpaper with a different overlay pattern. Then, the overlay pattern can be provided in the print file and in the resulting printed image so that it is hidden from view when the kit is viewed from certain POVs (for example, normal POVs), but gradually becomes more and more visible (in the film and picture plane wallpaper) over the icons / symbols / logos of the wallpaper (for example, when moving to angles of 30-60 degrees, etc. from normal). Additionally, it is not required that the entire printed image provide a single effect. Instead, various areas or portions of the printed image can be used to provide different visual effects (for example, any of the effects described herein).
[00111] Несколько средств доступно для того, чтобы реализовывать системы и способы, поясненные в этом подробном описании. Эти средства включают в себя, но не только, цифровые компьютерные системы, микропроцессоры, специализированные интегральные схемы (ASIC), компьютеры общего назначения, программируемые контроллеры и программируемые пользователем вентильные матрицы (FPGA), все из которых могут обобщенно называться в данном документе как "процессоры". Например, в одном варианте осуществления, обработка сигналов может быть включена в FPGA или ASIC, или альтернативно, во встроенный или дискретный процессор. Следовательно, другие варианты осуществления включают в себя программные инструкции, постоянно размещающиеся на компьютерно-читаемых носителях, которые при реализации посредством таких средств, позволяют им реализовывать различные варианты осуществления. Компьютерно-читаемые носители включают в себя любую форму энергонезависимого физического компьютерного запоминающего устройства. Примеры такого физического компьютерного запоминающего устройства включают в себя, но не только, перфокарты, магнитные диски или ленты, системы оптического хранения данных, постоянное запоминающее устройство (ROM) типа "флэш", энергонезависимое ROM, программируемое ROM (PROM), стираемое программируемое ROM (EPROM), оперативное запоминающее устройство (RAM) или любая другая форма системы хранения данных постоянной, полупостоянной или временной запоминающей системы или устройства. Программные инструкции включают в себя, но не только, компьютерно-исполняемые инструкции, выполняемые посредством процессоров компьютерной системы, и языки описания аппаратных средств, такие как язык описания аппаратных средств для сверхбыстродействующих интегральных схем (VHSIC) (VHDL).[00111] Several means are available to implement the systems and methods explained in this detailed description. These tools include, but are not limited to digital computer systems, microprocessors, application specific integrated circuits (ASICs), general purpose computers, programmable controllers, and user programmable gate arrays (FPGAs), all of which may be collectively referred to in this document as “processors” " For example, in one embodiment, the signal processing may be included in an FPGA or ASIC, or alternatively, in an embedded or discrete processor. Therefore, other embodiments include software instructions resident on computer-readable media that, when implemented by such means, allow them to implement various embodiments. Computer-readable media includes any form of non-volatile physical computer storage device. Examples of such a physical computer storage device include, but are not limited to, punched cards, magnetic disks or tapes, optical storage systems, flash memory, non-volatile ROM, programmable ROM (PROM), erasable programmable ROM ( EPROM), random access memory (RAM), or any other form of storage system for a permanent, semi-permanent, or temporary storage system or device. Software instructions include, but are not limited to, computer-executable instructions executed by computer system processors, and hardware description languages, such as VHSIC (VHSIC) hardware description language (VHDL).
[00112] Хотя фиг. 11-15 иллюстрируют ряд эффектов, которые могут достигаться с использованием технологий пиксельного преобразования, описанных в данном документе, в комбинации с матрицами микролинз, они могут быть полезными в это время для того, чтобы подробнее пояснять эти уникальные эффекты. Пиксельное преобразование (или двухосевая чересстрочная развертка) позволяет формировать печатный файл с множеством пикселов, каждый из которых формируется с конкретной целью обеспечения возможности активации эффекта вокруг одной из двух осей. Другими словами, активация в 2 осях требует или, по меньшей мере, улучшается посредством пиксельного преобразования, как рассматривается в данном документе. "Эффекты", которые могут достигаться (включающие в себя эффекты, показанные на фиг. 11-15), могут рассматриваться в качестве идентичного набора эффектов, достигаемых на одной оси с использованием лентикулярных линз и чересстрочной развертки изображений в одном направлении. Эти эффекты, тем не менее, теперь могут предоставляться по одному (либо по два, по три или более) за раз в каждом направлении с использованием пиксельного преобразования, и устройства для защиты от подделок могут использовать любую комбинацию этих эффектов (с одним эффектом, предоставленным в каждом направлении во многих случаях). Эффекты включают в себя трехмерный эффект, движение, переворачивание (изменение изображения на другое или модифицированное изображение), анимацию, включение/выключение (принудительное появление и исчезновение изображения с вращением вокруг оси или с "активацией"), масштабирование, плавное преобразование (к примеру, переворачивание, но может наблюдаться переход на новое изображение) и цветовой сдвиг (изменение цвета в качестве части активации).[00112] Although FIG. 11-15 illustrate a series of effects that can be achieved using the pixel transform technologies described herein, in combination with microlens arrays, they can be useful at this time in order to further explain these unique effects. Pixel conversion (or two-axis interlacing) allows you to create a print file with many pixels, each of which is formed for the specific purpose of enabling the effect to be activated around one of the two axes. In other words, activation in 2 axes requires or at least improves through pixel transformations, as discussed herein. The “effects” that can be achieved (including the effects shown in FIGS. 11-15) can be considered as an identical set of effects achieved on the same axis using lenticular lenses and interlaced images in the same direction. These effects, however, can now be provided one (or two, three or more) at a time in each direction using pixel conversion, and anti-fake devices can use any combination of these effects (with one effect provided in each direction in many cases). Effects include a three-dimensional effect, movement, flipping (changing the image to another or modified image), animation, turning on / off (forcing the image to appear and disappear with rotation around the axis or with “activation”), scaling, smooth transformation (for example, flipping, but there may be a transition to a new image) and a color shift (color change as part of activation).
[00113] В качестве первого примера, комплект матрицы линз и отпечатанных изображений может проектироваться и изготавливаться с возможностью предоставлять трехмерный эффект на одной оси (к примеру, на оси X) и предоставлять эффект активации на второй оси, поперечной (к примеру, ортогональной) к первой оси (к примеру, посредством предоставления активации на оси Y). Трехмерный эффект может предоставляться на первой оси комплекта с рисунками или элементами в различных слоях (к примеру, при наличии изображения переднего плана поверх одного или более фоновых изображений). Затем на второй оси может предоставляться активация дополнительных эффектов, таких как: (a) движение (например, перемещение элементов или со смещением в кадре); (b) переворачивание (например, изображение A сменяется изображением B для переворачивания 2 изображений, либо более двух изображений может использоваться для того, чтобы предоставлять большее переворачивание); (c) анимация (например, последовательность кадров может использоваться для того, чтобы описывать или задавать анимацию изображений); (d) включение/выключение (например, один или несколько элементов могут предоставляться в кадрах, которые появляются или исчезают в зависимости от угла обзора); (e) масштабирование (например, могут предоставляться один или несколько элементов, увеличивающих или уменьшающих размер отображаемого изображения, что зависит от угла обзора); (f) плавное преобразование (например, эффект может быть похожим на переворачивание с изображения A на изображение B, но с переходными кадрами, включающими в себя промежуточные конечные изображения, так что зритель может видеть трансформацию из изображения A в изображение B); и (g) цветовой сдвиг (например, один или несколько элементов могут изменять цвет с активацией, которая может быть инициирована посредством вращения комплекта через несколько углов обзора или POV).[00113] As a first example, a set of a matrix of lenses and printed images can be designed and manufactured with the ability to provide a three-dimensional effect on one axis (for example, on the X axis) and provide an activation effect on a second axis transverse (for example, orthogonal) to the first axis (for example, by providing activation on the Y axis). A three-dimensional effect can be provided on the first axis of the kit with drawings or elements in different layers (for example, if there is a foreground image on top of one or more background images). Then, activation of additional effects can be provided on the second axis, such as: (a) movement (for example, movement of elements or with an offset in the frame); (b) flipping (for example, image A is replaced by image B to flip 2 images, or more than two images can be used to provide greater flipping); (c) animation (for example, a sequence of frames can be used to describe or specify the animation of images); (d) on / off (for example, one or more elements may be provided in frames that appear or disappear depending on the viewing angle); (e) scaling (for example, one or more elements can be provided that increase or decrease the size of the displayed image, depending on the viewing angle); (f) smooth conversion (for example, the effect may be similar to flipping from image A to image B, but with transition frames including intermediate final images so that the viewer can see the transformation from image A to image B); and (g) color shift (for example, one or more elements can change color with activation, which can be initiated by rotating the kit through several viewing angles or POV).
[00114] С учетом этих комбинаций, фиг. 27 иллюстрирует набор видов 2700 примерного комплекта, просматриваемого из отличающихся POV, причем комплект является применимым в качестве устройства для защиты от подделок для денежных знаков или других объектов, которые сконфигурированы с матрицей линз и отпечатанным изображением, чтобы предоставлять отличающиеся движущиеся эффекты (двухосевую активацию). В схемах или видах 2700 по фиг. 27, показан вид 2710 сверху или ортогональный вид комплекта линз/изображений согласно настоящему описанию. Зритель имеет возможность наблюдать или просматривать исходное изображение со строками двух отличающихся значков 2712, причем все значки 2712 являются стационарными или неподвижными. Дополнительно, исходное изображение включает в себя наложенное изображение или изображение 2714А переднего плана (показано здесь в качестве галочки), которое, как кажется, находится в другом слое относительно строк значков 2712. Следовательно, комплект выполнен с возможностью предоставлять трехмерный эффект. На чертежах, показаны строки двух значков, но следует понимать, что это задано только для простоты пояснения, а не в качестве ограничения. Когда понятны строки двух значков и то, как они могут использоваться для того, чтобы обеспечивать безопасность для активации на двух осях, следует понимать, что каждая строка может включать в себя два или более отличающихся значка (а не один значок в расчете на строку), и строки третьего, четвертого или более отличающегося значка могут быть включены в комплект требуемым образом, чтобы достигать требуемого отображаемого изображения.[00114] Given these combinations, FIG. 27 illustrates a set of
[00115] В схеме или виде 2720, комплект наклоняется или располагается под углом вправо (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 2710, такой как матрица, аналогичная матрице, показанной на фиг. 7, используется в пиксельном преобразовании) выполнена с возможностью заставлять строки различных значков 2712 перемещаться в противоположных направлениях. Например, строки со значками замка и/или логотипами 2712 перемещаются влево и вправо, когда комплект (или устройство для защиты от подделок) наклоняется вправо. Напротив, в схеме или виде 1222, комплект наклоняется или располагается под углом влево (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки различных значков снова перемещаться в отличающихся направлениях друг от друга и в противоположном направлении, как показано в виде 2720 (значки 2712, которые перемещены вправо, теперь перемещаются влево, и наоборот).[00115] In a diagram or
[00116] В варианте осуществления, показанном на фиг. 27, отпечатанное изображение выполнено с возможностью предоставлять анимацию исходного изображения, когда линза/отпечатанное изображение (или слой чернил) просматривается из отличающихся углов или точек обзора (например, комплект или устройство для защиты от подделок, показанное в виде 2710, поворачивается вокруг первой или вертикальной оси). Анимация, как показано, может осуществляться в направлении, которое является параллельным направлениям поворота. Тем не менее, печатный файл имеет такую конфигурацию, в которой некоторые изображения, к примеру изображение 2714A переднего плана или другого слоя, остаются в идентичном относительном местоположении, и это перемещение фоновых значков или значков другого слоя (поскольку эти движущиеся значки 2712 могут быть изображениями переднего плана, и символ/значок 2714A может предоставляться в фоновом слое) улучшает или даже предоставляет трехмерный эффект комплекта.[00116] In the embodiment shown in FIG. 27, the printed image is configured to provide animation of the original image when the lens / printed image (or ink layer) is viewed from different angles or viewing points (for example, the kit or anti-counterfeiting device shown in 2710 rotates around the first or vertical axis). Animation, as shown, can be carried out in a direction that is parallel to the directions of rotation. However, the print file has a configuration in which some images, such as a foreground image or another
[00117] Дополнительно, трехмерный эффект может комбинироваться с дополнительными эффектами, когда комплект активируется на другой, или второй, из двух ортогональных осей. Как показано, комплект матрицы линз со слоем чернил, представляющим изображение с двухосевой чересстрочной разверткой, предоставляет анимацию и трехмерный эффект в одном направлении, либо при активации вдоль одной оси и переворачивании (или плавном преобразовании) во втором направлении, либо при активации вдоль второй оси. В схеме или виде 2724, комплект наклоняется или располагается под углом вверх (например, под углом 15-45 градусов и т.п. посредством поворота вокруг второй или горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 2710, такой как матрица, аналогичная матрице, показанной на фиг. 7) выполнена с возможностью заставлять значки 2712 остаться идентичными или оставаться неизменными, тогда как символ/значок 2714A в другом слое (изображение переднего плана) переворачивается (или плавно преобразуется) в другое изображение 2714B (здесь галочка переворачивается в звезду).[00117] Additionally, the three-dimensional effect can be combined with additional effects when the kit is activated on the other, or the second, of the two orthogonal axes. As shown, a lens matrix kit with an ink layer representing a biaxial interlaced image provides animation and a three-dimensional effect in one direction, either when activated along one axis and flipped (or smoothly converted) in the second direction, or when activated along the second axis. In the diagram or view 2724, the set is tilted or positioned at an angle up (for example, at an angle of 15-45 degrees, etc. by turning around the second or horizontal axis of the set), and interlaced scanning of the frame matrix (a set of different viewpoints (POV) the original image shown as 2710, such as a matrix similar to the matrix shown in Fig. 7), is configured to make the
[00118] Аналогично, в схеме или виде 2726, комплект наклоняется или располагается под углом вниз (например, под углом 15-45 градусов и т.п. вокруг горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки значков 2712 оставаться стационарными, тогда как символ/значок 2714A переднего плана или другого слоя переворачивается (или плавно преобразуется) в другое изображение 2714B (здесь в изображение, идентичное изображению, когда комплект наклоняется вверх). Другими словами, отпечатанное изображение выполнено с возможностью предоставлять переворачивание изображения, когда комплект вращается вокруг второй оси (к примеру, вокруг горизонтальной оси или оси X). Переворачивание показано на фиг 27 для эффекта, предоставленного при активации во втором направлении, но эффект также может представлять собой плавное преобразование, включение/выключение, движение, анимацию, масштабирование или цветовой сдвиг.[00118] Similarly, in a diagram or view 2726, the kit is tilted or positioned at an angle downward (for example, at an angle of 15-45 degrees, etc. around the horizontal axis of the kit), and interlaced scanning of the frame matrix is configured to force
[00119] Чтобы дополнительно иллюстрировать множество возможных комбинаций, фиг. 28 иллюстрирует набор видов 2800 примерного комплекта, просматриваемого из отличающихся POV, причем комплект является применимым в качестве устройства для защиты от подделок для денежных знаков или других объектов, которые сконфигурированы с матрицей линз и отпечатанным изображением, чтобы предоставлять отличающиеся движущиеся эффекты (двухосевую активацию). В схемах или видах 2800 по фиг. 28, показан вид 2810 сверху или ортогональный вид комплекта линз/изображений согласно настоящему описанию, и комплект выполнен с возможностью предоставлять трехмерный эффект из всех точек обзора (например, плавное перемещение и/или глубину) вместе с идентичными или различными элементами изображения, имеющими активацию по оси X или по оси Y (чтобы начинать движение, переворачиваться, плавно преобразовываться, либо другой из эффектов, достижимых с чересстрочной разверткой кадров с изображениями). Зритель имеет возможность наблюдать или просматривать исходное изображение со строками двух отличающихся значков 2812, причем все значки 2812 являются стационарными или неподвижными. Дополнительно, исходное изображение включает в себя первое и второе наложенные изображения или изображения 2814A и 2816A переднего плана (показаны здесь как слово "OK" и символ галочки), которые, как кажется, находятся в другом слое относительно строк значков 2812. Следовательно, комплект выполнен с возможностью предоставлять трехмерный эффект.[00119] To further illustrate the many possible combinations, FIG. 28 illustrates a set of
[00120] В схеме или виде 2820, комплект наклоняется или располагается под углом вверх (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 2810, такой как матрица, аналогичная матрице, показанной на фиг. 7, используется в пиксельном преобразовании) выполнена с возможностью заставлять строки различных значков 2812 перемещаться в одном направлении (например, все значки перемещаются вниз или в направлении, противоположном направлению активации). При этом перемещении комплекта (наклон вверх), изображения 2814A и 2816A переднего плана остаются неизменными (например, без переворачивания в этот момент). Перемещение значков 2812 под (или над в некоторых вариантах осуществления) символами 2814A, 2816A усиливает трехмерный эффект, достигаемый с помощью комплекта.[00120] In a diagram or view of 2820, the kit tilts or is positioned at an upward angle (for example, at an angle of 15-45 degrees, etc.), and interlaced scanning of the frame matrix (a set of different viewpoints (POV) of the original image shown in
[00121] Напротив, в схеме или виде 2822, комплект наклоняется или располагается под углом вниз (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки различных значков снова перемещаться в одном направлении (но в этот раз вверх или в направлении, противоположном направлению активации). Параллельно, тем не менее, эффект переворачивания также активируется с переворачиванием символа/значка 2814A переднего плана в изображение, как показано на 2814B (например, из слова "OK" в слово "Да"), тогда как другой символ/значок 2816A остается неизменным в этом примере. От вида 2822 к виду 2820, снова возникает переворачивание, поскольку символ 2814B сменяется или переворачивается обратно в изображение 2814A (например, эффект переворачивания активируется с вращением вокруг горизонтальной оси или оси X комплекта одновременно с эффектом перемещения для значков 2812 (в одном направлении в этом неограничивающем примере)).[00121] On the contrary, in the diagram or
[00122] Дополнительно, трехмерный эффект может комбинироваться с дополнительными эффектами переворачивания, когда комплект активируется на другой, или второй, из двух ортогональных осей. Как показано, комплект матрицы линз со слоем чернил, представляющим изображение с двухосевой чересстрочной разверткой, предоставляет анимацию и трехмерный эффект в одном направлении, либо при активации вдоль одной оси и переворачивании (или плавном преобразовании) во втором направлении, либо при активации вдоль второй оси. В схеме или виде 2824, комплект наклоняется или располагается под углом влево (например, под углом 15-45 градусов и т.п. посредством поворота вокруг второй или горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 2810, такой как матрица, аналогичная матрице, показанной на фиг. 7) выполнена с возможностью заставлять значки 2812 начинать движение, причем значки 2812 перемещаются в идентичном направлении (снова в направлении, противоположном направлению активации, которое является ортогональным к предшествующим направлениям перемещения видов 2820 и 2822). Параллельно, символ/значок 2814A (или 2814B) в другом слое (изображение переднего плана) остается неизменным, тогда как символ/значок 2816A не переворачивается, но активируется таким образом, что он имеет эффект плавного преобразования, при котором он изменяется, как показано на 2816B, так чтобы прокручиваться в новую позицию (например, галочка в этом примере имеет новую ориентацию, которая также может считаться анимационным эффектом).[00122] Additionally, the three-dimensional effect can be combined with additional flipping effects when the kit is activated on the other, or the second, of the two orthogonal axes. As shown, a lens matrix kit with an ink layer representing a biaxial interlaced image provides animation and a three-dimensional effect in one direction, either when activated along one axis and flipped (or smoothly converted) in the second direction, or when activated along the second axis. In the diagram or view of 2824, the set is tilted or located at an angle to the left (for example, at an angle of 15-45 degrees, etc. by turning around the second or horizontal axis of the set), and interlaced scanning of the frame matrix (a set of different viewpoints (POV) the original image shown in the
[00123] Аналогично, в схеме или виде 2826, комплект наклоняется или располагается под углом вправо (например, под углом 15-45 градусов и т.п. вокруг горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки значков 2812 снова иметь движущийся эффект (перемещаться в одном направлении, к примеру, в направлении, противоположном направлению активации), тогда как символ/значок 2816A переднего плана или другого слоя снова плавно преобразуется (анимируется) таким образом, что он закручивается в изображение 2816B. Другими словами, отпечатанное изображение выполнено с возможностью предоставлять трехмерный эффект с изображениями переднего плана, которые могут переворачиваться, плавно преобразовываться или анимироваться с активацией, и такая активация для эффектов может быть независимой друг от друга и от фоновых изображений. Дополнительно, отпечатанное изображение предоставляет параллельные движущиеся эффекты с фоновыми изображениями, которые показаны как активируемые таким образом, что они перемещаются вместе в одном направлении, т.е. в направлении, противоположном направлению активации. Если значки 2812 перемещаются в показанных направлениях, результат представляет собой эффект глубины (например, трехмерный эффект), при котором кажется, что значки 2812 отодвигаются от символов/значков 2814A-2816B переднего плана. Этот эффект также может комбинироваться с некоторыми слоями, пододвигаемыми к передней стороне или наружу к зрителю.[00123] Similarly, in a diagram or
[00124] Чтобы дополнительно иллюстрировать множество возможных комбинаций, фиг. 29 иллюстрирует набор видов 2900 примерного комплекта, просматриваемого из отличающихся POV, причем комплект является применимым в качестве устройства для защиты от подделок для денежных знаков или других объектов, которые сконфигурированы с матрицей линз и отпечатанным изображением, чтобы предоставлять отличающиеся движущиеся эффекты (двухосевую активацию). В схемах или видах 2900 по фиг. 29, показан вид 2910 сверху или ортогональный вид комплекта линз/изображений согласно настоящему описанию, и комплект выполнен с возможностью предоставлять активацию на первой оси (к примеру, оси X), которая достигает ортогонального перемещения элементов изображения, комбинированных с активацией на второй оси (к примеру, оси Y) идентичных или различных элементов изображения. Зритель имеет возможность наблюдать или просматривать исходное изображение со строками двух отличающихся значков 2912, причем все значки 2912 являются стационарными или неподвижными. Дополнительно, исходное изображение включает в себя первое и второе наложенные изображения или изображения 2914A и 2916A переднего плана (показаны здесь как слово "OK" и символ галочки), которые, как кажется, находятся в другом слое относительно строк значков 2912. Следовательно, комплект выполнен с возможностью предоставлять трехмерный эффект.[00124] To further illustrate the many possible combinations, FIG. 29 illustrates a set of
[00125] В схеме или виде 2920, комплект наклоняется или располагается под углом вправо (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 2910, такой как матрица, аналогичная матрице, показанной на фиг. 7, используется в пиксельном преобразовании) выполнена с возможностью заставлять строки различных значков 2912 перемещаться в одном направлении (например, все значки перемещаются вниз или ортогонально к направлению активации). При этом перемещении комплекта (наклон вправо), изображения 2914A и 2916A переднего плана остаются неизменными (например, без переворачивания в этот момент). Перемещение значков 2912 под (или над в некоторых вариантах осуществления) символами 2914A, 2916A усиливает трехмерный эффект, достигаемый с помощью комплекта.[00125] In the diagram or
[00126] Напротив, в схеме или виде 2922, комплект наклоняется или располагается под углом влево (например, под углом 15-45 градусов и т.п.), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки различных значков снова перемещаться в одном направлении (но в этот раз вверх (что является направлением, противоположным перемещению, показанному в виде 2920) и ортогонально к направлению активации). Параллельно, тем не менее, эффект переворачивания также активируется с переворачиванием символа/значка 2914A переднего плана в изображение, как показано на 2914B (например, из слова "OK" в слово "Да"), тогда как другой символ/значок 2916A остается неизменным в этом примере. От вида 2922 к виду 2920, снова возникает переворачивание, поскольку символ 2914B сменяется или переворачивается обратно в изображение 2914A (например, эффект переворачивания активируется с вращением вокруг вертикальной оси или оси Y комплекта одновременно с эффектом перемещения для значков 2912 (в одном направлении в этом неограничивающем примере)).[00126] On the contrary, in the diagram or
[00127] Дополнительно, трехмерный эффект может комбинироваться с дополнительными эффектами переворачивания, когда комплект активируется на другой, или второй, из двух ортогональных осей. Как показано, комплект матрицы линз со слоем чернил, представляющим изображение с двухосевой чересстрочной разверткой, предоставляет анимацию и трехмерный эффект в одном направлении, либо при активации вдоль одной оси и переворачивании (или плавном преобразовании) во втором направлении, либо при активации вдоль второй оси. В схеме или виде 2924, комплект наклоняется или располагается под углом вверх (например, под углом 15-45 градусов и т.п. посредством поворота вокруг второй или горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров (набор различных точек обзора (POV) исходного изображения, показанного в виде 2910, такой как матрица, аналогичная матрице, показанной на фиг. 7) выполнена с возможностью заставлять значки 2912 начинать движение, причем значки 2912 перемещаются в идентичном направлении (снова ортогонально к направлению активации, которое может быть вправо, как показано в этом примере). Параллельно, символ/значок 2914A (или 2914B) в другом слое (изображение переднего плана) остается неизменным, тогда как символ/значок 2916A не переворачивается, но активируется таким образом, что он имеет эффект плавного преобразования, при котором он изменяется, как показано на 2916B, так чтобы прокручиваться в новую позицию (например, галочка в этом примере имеет новую ориентацию, которая также может считаться анимационным эффектом).[00127] Additionally, the three-dimensional effect can be combined with additional flipping effects when the kit is activated on the other, or the second, of the two orthogonal axes. As shown, a lens matrix kit with an ink layer representing a biaxial interlaced image provides animation and a three-dimensional effect in one direction, either when activated along one axis and flipped (or smoothly converted) in the second direction, or when activated along the second axis. In the diagram or
[00128] Аналогично, в схеме или виде 2926, комплект наклоняется или располагается под углом вниз (например, под углом 15-45 градусов и т.п. вокруг горизонтальной оси комплекта), и чересстрочная развертка матрицы кадров выполнена с возможностью заставлять строки значков 2912 снова иметь движущийся эффект (перемещаться в одном направлении, к примеру, влево, и таким образом, чтобы перемещаться ортогонально к направлению активации (либо вертикальной оси или оси Y комплекта), тогда как символ/значок 2916A переднего плана или другого слоя снова плавно преобразуется (анимируется) таким образом, что он закручивается в изображение 2916B.[00128] Similarly, in the diagram or
[00129] Фиг. 30 иллюстрирует другой комплект 3010, применимый в качестве устройства для защиты от подделок, которое может использоваться на или с денежными знаками и т.п. Комплект 3010 может формироваться с верхней или внешней поверхностью 3102, которая может содержать матрицу линз. Комплект 3010 также может включать в себя слой(и) чернил, предоставляющий отпечатанное изображение, напечатанное с использованием печатного файла с пиксельным преобразованием, как описано в данном документе, чтобы предоставлять двухосевую активацию (или активацию эффектов изображений, таких как трехмерный эффект, движение и т.п.) на двух осях. В частности, отпечатанное изображение комплекта 3010 выполнено с возможностью обеспечивать просмотр фонового изображения, состоящего из множества меньших символов/значков 3014 (к примеру, галочек, показанных на фиг. 30). Отпечатанное изображение комплекта 3010 также выполнено с возможностью обеспечивать просмотр (через слой 3012 матрицы линз/передней поверхности) изображения переднего плана, состоящего из одного или более символов/значков (которые типично крупнее элементов 3014 фонового изображения).[00129] FIG. 30 illustrates another
[00130] В некоторых реализациях комплекта 3010, отпечатанное изображение пиксельно преобразуется в матрицу линз таким образом, что полный трехмерный эффект предоставляется во всех направлениях посредством элементов 3014 и 3018 предоставления изображения в 2 или более слоях. Как показано на фиг. 30, фоновое изображение или рисунок, предоставленный посредством символов/значков 3014, отодвигается от в направлении от зрителя, чтобы казаться находящимся позади изображения переднего плана, состоящего из символов/значков 3018. Элементы 3018 могут предоставляться в качестве больших элементов, и можно принудительно делать так, что кажется, что они плавно перемещаются на разных уровнях относительно элементов 3014 изображения из всех точек обзора. Это может достигаться частично посредством принудительного оставления изображений 3018 стационарными в ходе двухосевой активации (вращения комплекта 3010 вокруг осей X и Y), тогда как фоновые изображения 3018 принудительно перемещаются (применение движущегося эффекта к элементам 3014 изображения).[00130] In some implementations of the
[00131] Могут создаваться другие комплекты, которые включают в себя печатаемое изображение, сформированное с использованием пиксельного преобразования, выбранного таким образом, чтобы предоставлять рисунки или изображения, которые активируются на первой оси (например, оси X) с любым из эффектов, перечисленных или описанных в данном документе. Дополнительно, печатаемое изображение может быть выполнено с возможностью предоставлять комбинацию идентичных элементов изображения (например, значка или символа) или различных элементов изображения, активируемых на второй оси (например, оси Y) с любым из перечисленных или описанных эффектов (идентичных или отличающихся эффектов). Например, эффекты могут включать в себя, но не только: (a) трехмерный многослойный эффект (например, элементы изображения, отображаемые таким образом, что они появляются в различных слоях, причем каждый слой представляет собой плоское изображение); (b) трехмерный реальный эффект (например, предоставление элемента изображения или трехмерного элемента, сформированного посредством программного обеспечения для обработки трехмерных изображений и т.п.); (c) движущийся эффект (например, элементы изображения, которые перемещаются или со смещением в кадре); (d) эффект переворачивания (например, изображение A сменяется изображением B для переворачивания 2 изображений, либо более двух изображений может использоваться в эффекте переворачивания); (e) анимацию (например, последовательность кадров, которая описывает или задает анимацию для одного или более элементов изображения); (f) эффект включения/выключения (например, один или несколько элементов изображения могут принудительно появляться или исчезать в зависимости от угла обзора для комплекта); и (g) эффект масштабирования (например, один или несколько элементов изображения могут увеличиваться или уменьшаться по размеру в зависимости от угла обзора отпечатанного изображения через матрицу округленных, шестиугольных, параллелограммных или квадратных микролинз).[00131] Other kits may be created that include a print image formed using a pixel transform selected so as to provide patterns or images that are activated on the first axis (eg, the X axis) with any of the effects listed or described in this document. Additionally, the printed image may be configured to provide a combination of identical image elements (eg, icon or symbol) or various image elements activated on the second axis (eg, Y axis) with any of the listed or described effects (identical or different effects). For example, effects may include, but not limited to: (a) a three-dimensional multi-layer effect (for example, image elements displayed so that they appear in different layers, each layer being a flat image); (b) a three-dimensional real effect (for example, providing an image element or a three-dimensional element formed by 3D image processing software or the like); (c) a moving effect (for example, image elements that are moving or offset in the frame); (d) the flip effect (for example, image A is replaced by image B to flip 2 images, or more than two images can be used in the flip effect); (e) animation (for example, a sequence of frames that describes or sets the animation for one or more image elements); (f) an on / off effect (for example, one or more image elements may forcibly appear or disappear depending on the viewing angle for the kit); and (g) a scaling effect (for example, one or more image elements may increase or decrease in size depending on the viewing angle of the printed image through a matrix of rounded, hexagonal, parallelogram or square microlenses).
[00132] Фиг. 3A-4B предоставляют примеры элементов, сформированных с использованием округленных и квадратных линз, чтобы формировать матрицы линз. Дополнительно, эти матрицы линз, в частности, имеют специальный рисунок или компоновку таким образом, чтобы не использовать смещенные или вложенные строки и столбцы линз (например, линзы в смежных строках и столбцах совмещены, а не смещены). Использование пиксельного преобразования, как рассматривается в данном документе авторами изобретения, обеспечивает возможность эффективного изготовления устройств для защиты от подделок с комплектами матрицы линз/отпечатанных изображений с использованием матриц линз со смещенными/вложенными линзами, а также с матрицами линз, которые выполнены с возможностью включать в себя шестиугольные линзы или шестиугольные линзы. Следовательно, фиг. 31 и 32 предоставляют конкретные рабочие примеры таких реализаций.[00132] FIG. 3A-4B provide examples of elements formed using rounded and square lenses to form lens arrays. Additionally, these lens arrays, in particular, have a special pattern or arrangement so as not to use offset or nested rows and columns of lenses (for example, lenses in adjacent rows and columns are aligned, not offset). The use of pixel transform, as discussed by the inventors in this document, provides the possibility of efficiently manufacturing anti-counterfeiting devices with lens / printed image matrix sets using lens arrays with offset / embedded lenses, as well as lens arrays that are configured to include self hexagonal lenses or hexagonal lenses. Therefore, FIG. 31 and 32 provide specific working examples of such implementations.
[00133] В варианте осуществления, показанном на фиг. 31, элемент 3100 (такой как бумажная денежная купюра, этикетка для продукта и т.п.) содержит элемент или устройство для защиты от подделок в форме матрицы 3110 линз (матрицы шестиугольных линз), покрывающей или предоставленной поверх слоя 3120 чернил, предоставляющего отпечатанное изображение. Как показано, элемент 3100 включает в себя подложку или тело 3105, такую как лист бумаги или пластика (например, бумагу, которая должна использоваться в качестве денежных знаков, или бумагу/пластик, которая должна использоваться для этикетки продукта). На поверхности подложки/тела 3105, изображение печатается через слой 3120 чернил, и матрица 3110 линз предоставляется на открытой поверхности слоя 3120 чернил (например, слой 3120 чернил и его рисунок/изображение могут печататься на поверхности подложки или на задней поверхности матрицы 3110 линз).[00133] In the embodiment shown in FIG. 31, element 3100 (such as a paper bill, product label, etc.) comprises an anti-counterfeit element or device in the form of a lens matrix 3110 (hexagonal lens matrix) covering or provided over an
[00134] Как показано, матрица 3110 линз состоит из множества линз 3114, которые имеют шестиугольное основание, примыкающее к поверхности слоя 3120 чернил, и имеют куполообразное поперечное сечение и/или две или более граней/сторон. Шестиугольные линзы или округленные линзы 3114 размещаются в определенном числе столбцов 3112, которые являются параллельными, как показано посредством параллельных вертикальных осей 3113 или осей Y (осей, проходящих через центр линз 3114 в столбцах 3112) на фиг. 31. Дополнительно, линзы 3114 размещаются таким образом, что пары линз 3114 в смежных столбцах 3112 находятся в контакте или рядом, по меньшей мере, в основаниях. Еще дополнительно, столбцы 3112 вертикально смещаются, так что пары смежных линз 3114 в конкретном столбце 3112 разнесены. Затем матрица 3110 выполнена с возможностью иметь параллельные строки линз 3114, каждая из которых примыкает к соседним линзам в таких строках (или практически контактируют между собой в основаниях), как можно видеть посредством параллельных горизонтальных осей 3115 или осей X, проходящих через центры линз 3114 в матрице 3110, и строки показаны как примыкающие друг к другу, а также смещенные (например, так что они имеют горизонтальное смещение, а также вертикальное смещение). Таким образом, линзы 3114 могут быть плотно вложены в рисунке, показанном на фиг. 31 (отметим, что матрица 3110 может вращаться для использования, к примеру, посредством вращения на 90 градусов, так что "столбцы" становятся "строками", и наоборот).[00134] As shown, the
[00135] В варианте осуществления, показанном на фиг. 32, элемент 3200 (такой как бумажная денежная купюра, этикетка для продукта и т.п.) содержит элемент или устройство для защиты от подделок в форме матрицы 3210 линз (матрицы округленных линз), покрывающей или предоставленной поверх слоя 3220 чернил, предоставляющего отпечатанное изображение. Как показано, элемент 3200 включает в себя подложку или тело 3205, такую как лист бумаги или пластика (например, бумагу, которая должна использоваться в качестве денежных знаков, или бумагу/пластик, которая должна использоваться для этикетки продукта). На поверхности подложки/тела 3205, изображение печатается через слой 3220 чернил, и матрица 3110 линз предоставляется на открытой поверхности слоя 3220 чернил (например, слой 3220 чернил и его рисунок/изображение могут печататься на поверхности подложки или на задней поверхности матрицы 3210 линз).[00135] In the embodiment shown in FIG. 32, element 3200 (such as a paper bill, product label, etc.) comprises an anti-counterfeit element or device in the form of an array of lenses 3210 (matrix of rounded lenses) covering or provided over an
[00136] Как показано, матрица 3210 линз состоит из множества линз 3214, которые имеют округленное или круглое основание, примыкающее к поверхности слоя 3220 чернил, и имеют куполообразное поперечное сечение и/или две или более граней/сторон. Округленные линзы 3214 размещаются в определенном числе столбцов 3212, которые являются параллельными, как показано посредством параллельных вертикальных осей 3213 или осей Y (осей, проходящих через центр линз 3214 в столбцах 3212) на фиг. 32. Дополнительно, линзы 3214 размещаются таким образом, что пары линз 3214 в смежных столбцах 3212 находятся в контакте или рядом, по меньшей мере, в основаниях. Еще дополнительно, столбцы 3212 вертикально смещаются, так что пары смежных линз 3214 в конкретном столбце 3212 разнесены. Затем матрица 3210 выполнена с возможностью иметь параллельные строки линз 3214, каждая из которых примыкает к соседним линзам в таких строках (или практически контактируют между собой в основаниях), как можно видеть посредством параллельных горизонтальных осей 3215 или осей X, проходящих через центры линз 3214 в матрице 3210, и строки показаны как примыкающие друг к другу, а также смещенные (например, так что они имеют горизонтальное смещение, а также вертикальное смещение). Таким образом, линзы 3214 могут быть плотно вложены в рисунке, показанном на фиг. 32 (отметим, что матрица 3210 может вращаться для использования, к примеру, посредством вращения на 90 градусов, так что "столбцы" становятся "строками", и наоборот).[00136] As shown, the
[00137] Как пояснено в начальной части этого документа, рисунки муара использованы в сочетании с матрицами округленных и шестиугольных линз в течение многих лет. Типично отпечатанные изображения являются небольшими изображениями высокого разрешения относительно размера линз. Некоторые изображения печатаются с частотой, немного большей или меньшей размера "один-к-одному" линз на двух осях, и некоторые печатаются немного по-разному относительно друг друга. Результат является рисунком муара, который показывает иллюзию глубины поля зрения с линзами для зрителя или показывает движение элементов для зрителя. Типично, эти матрицы линз, комбинированные с печатью изображения, используются на рынке защиты от подделок для этикеток и денежных знаков. Толщина линз составляет менее 5/1000 дюйма и меньше вплоть до примерно 0,5/1000-дюйма (т.е. от 125 микронов приблизительно до 12 микронов). Частота этих линз составляет приблизительно от 400x400 до более 1000x1000 на дюйм.[00137] As explained at the beginning of this document, moire patterns have been used in combination with rounded and hexagonal lens arrays for many years. Typically printed images are small, high resolution images relative to the size of the lenses. Some images print at a frequency slightly larger or smaller than the one-to-one lenses on two axes, and some print slightly differently relative to each other. The result is a moire pattern that shows the illusion of depth of field of view with lenses for the viewer or shows the movement of elements for the viewer. Typically, these lens matrices combined with image printing are used in the anti-counterfeiting market for labels and banknotes. The thickness of the lenses is less than 5/1000 inches and less up to about 0.5 / 1000-inches (i.e., from 125 microns to about 12 microns). The frequency of these lenses is approximately 400x400 to over 1000x1000 per inch.
[00138] Хотя и являются полезными для точки, эффекты, которых можно достигать с рисунками муара, ограничены. Например, нельзя фотографировать и отображать трехмерный эффект с рисунком муара. Типично, рисунки муара используются в отрасли обеспечения безопасности в линзах с очень высоким разрешением с фокусными длинами приблизительно в 20-75 микронов и частотами более чем в 500 линз на дюйм на одной оси (или более чем в 250000 на квадратный дюйм). Отпечатанные изображения, лежащие в основе линз, типично составляют, по меньшей мере, 12000 DPI и могут достигать более чем 25000 DPI, причем матрицы микролинз являются плотно вложенными (например, как показано на фиг. 1 и 2). В других случаях, эти линзы могут быть достаточно курсовыми при 30 линзах в линейном дюйме с фокусными длинами более чем в 0,125 дюймов или даже в 0,25 дюймов и только приблизительно 900 линз на квадратный дюйм.[00138] Although useful for the point, the effects that can be achieved with moire patterns are limited. For example, you cannot photograph and display a three-dimensional effect with a moire pattern. Typically, moire patterns are used in the security industry for very high resolution lenses with focal lengths of about 20-75 microns and frequencies of more than 500 lenses per inch on one axis (or more than 250,000 per square inch). The printed images underlying the lenses typically are at least 12,000 DPI and can reach more than 25,000 DPI, with the microlens arrays being tightly embedded (for example, as shown in FIGS. 1 and 2). In other cases, these lenses can be fairly directional with 30 lenses in a linear inch with focal lengths of more than 0.125 inches or even 0.25 inches and only about 900 lenses per square inch.
[00139] Одна значительная проблема с использованием изображений муара заключается в том, что они могут относительно легко декомпилироваться на исходные коды. Нетрудно видеть рисунки, лежащие в основе линзы, с помощью дешевого микроскопа и определять частоту изображений и рисунков. Помимо этого, линзы могут отливаться и повторно формоваться, что дает возможность подделывания. Относительная трудность при декомпиляции на исходные коды приходится на печать изображений, но ее выполнение также упрощается вследствие лазеров с высоким разрешением и фотонаборных машин.[00139] One significant problem with using moire images is that they can be relatively easily decompiled into source codes. It is easy to see the patterns underlying the lens with a cheap microscope and determine the frequency of images and patterns. In addition, the lenses can be molded and re-molded, which makes it possible to fake. The relative difficulty in decompiling source codes is the printing of images, but its implementation is also simplified due to high-resolution lasers and photo-typing machines.
[00140] Типично, микролинзы печатаются с использованием технологии на основе тиснения и заливки. Это, в общем, ограничивает печать одним цветом вследствие того факта, что процесс имеет тенденцию быть самозагрязняющимся после одного цвета, а также вследствие того факта, что процессом трудно управлять из относительного шага между цветами в процессе печати на основе тиснения и заливки. Некоторые реализуют технологию движения, которая использует печать высокого разрешения на основе тиснения и заливки, которая является одноцветной вследствие того факта, что на рулон или лист предварительно наносится тиснение, наносятся обливанием чернила, и он вытирается начисто (отсутствуют рельефные области), и полотно оставляет остаток чернил и загрязнители, что усложняет получение дополнительных цветов. Другая проблема относительно общей растяжимости и перемещения рулона состоит в том, что небольших разностей оптического шага, необходимых для увеличения муаров, трудно достигать вследствие разностей в выполняемых натяжениях между цветами.[00140] Typically, microlenses are printed using embossing and pouring technology. This generally limits printing to one color due to the fact that the process tends to be self-soiling after one color, and also due to the fact that the process is difficult to control from the relative step between the colors in the printing process based on embossing and filling. Some implement motion technology that uses high-resolution printing based on embossing and filling, which is monochrome due to the fact that the embossment is pre-applied to the roll or sheet, ink is applied by pouring, and it is wiped clean (there are no embossed areas), and the canvas leaves a residue ink and pollutants, making it difficult to obtain complementary colors. Another problem regarding the overall elongation and movement of the roll is that the small differences in the optical pitch needed to increase the moirés are difficult to achieve due to the differences in the tension between the colors.
[00141] Следовательно, авторы изобретения выяснили, что имеется потребность в устройствах для защиты от подделок, которые гораздо труднее, если не невозможно, дублировать. Предпочтительно, определяется то, что эти устройства должны также быть спроектированы с возможностью иметь мгновенную привлекательность для явного отображения изображений, плавно перемещающихся выше фокальной плоскости и ниже фокальной плоскости.[00141] Therefore, the inventors have found that there is a need for anti-counterfeit devices that are much more difficult, if not impossible, to duplicate. Preferably, it is determined that these devices should also be designed with the ability to have instant appeal to explicitly display images that move smoothly above the focal plane and below the focal plane.
[00142] Печатные матрицы линз может быть трудно печатать в форме листа или рулона (особенно в форме рулона) в офсетной печати, глубокой печати, флексографии или в любом другом способе. Некоторые проблемы связаны с устройствами, которые изготавливают печатные формы, или "фотонаборными машинами с выводом на печатную форму", а также с физической способностью печатать очень небольшую точку или изображение. Этот факт, при комбинировании с неточностями совмещения в оборудовании, растяжимостью пленки и другими переменными, делает невозможным или затруднительным печать изображений очень высокого разрешения, требуемых в матрицах микролинз при 4-цветном процессе или для любой реальной точности. Эти факты ограничивают то, что может выполняться в печатных микролинзах.[00142] The printed lens arrays can be difficult to print in sheet or roll form (especially roll form) in offset printing, gravure printing, flexography, or any other method. Some problems are associated with devices that make printing plates, or “printing machines with printed output,” as well as the physical ability to print a very small dot or image. This fact, when combined with alignment inaccuracies in equipment, film elongation, and other variables, makes it impossible or difficult to print very high resolution images required in microlens matrices in a 4-color process or for any real accuracy. These facts limit what can be done in printed microlenses.
[00143] Общие ограничения по точности печати, содержащиеся в руководствах по пресс-машинам, могут перечисляться следующим образом (совмещение цветов): (1) лучший листовой пресс (Heidelberg или Komori) - 8 микронов; (2) лучший пресс для печатания денежных знаков (Sheet only-KBA Notsys) - 4-6 микронов; (3) лучший рулонный пресс (глубокая печать или флексография) - 150+ микронов; и (4) лучший рулонный пресс с центральным прижатием - 50 микронов. Дополнительно, физические свойства диктуют то, что чем тоньше используемая подложка или матрица линз (требуется для обеспечения безопасности и защиты от подделок), тем более высокое разрешение и меньший размер имеет матрица линз для взаимосвязи целевой толщины и фокусной длины. Основная формула является следующей: (A) Ширина хорды=C; (B) радиус линзы=R; (C) фокусная длина=F (или толщина линзы); и (D) LPI=Частота линз или число линз в погонном дюйме. Затем базовые физические свойства линзы указывают: R>0,5(C). Дополнительно, F=1,5(C) (в качестве аппроксимации).[00143] The general limitations on print accuracy contained in press manuals can be listed as follows (color matching): (1) best sheet press (Heidelberg or Komori) - 8 microns; (2) the best banknote printing press (Sheet only-KBA Notsys) - 4-6 microns; (3) the best roll press (gravure printing or flexography) - 150+ microns; and (4) the best central press roll press is 50 microns. Additionally, the physical properties dictate that the thinner the used substrate or lens array (required for security and protection against fakes), the higher the resolution and the smaller the size of the lens matrix for the relationship of the target thickness and focal length. The basic formula is as follows: (A) Chord Width = C; (B) lens radius = R; (C) focal length = F (or lens thickness); and (D) LPI = Lens frequency or number of lenses per linear inch. Then the basic physical properties of the lens indicate: R> 0.5 (C). Additionally, F = 1.5 (C) (as an approximation).
[00144] Например, волокно денежных знаков может печататься в нескольких цветах в рисунках и простых цветах приблизительно при 25 микронах. Минимальная реалистичная LPI в обоих направлениях, чтобы делать это возможным, составляет приблизительно 1200 LPI, что требует минимум 5 пикселов для неплохого трехмерного эффекта или анимации. Следовательно, 5x1200=6000 DPI в обоих направлениях. Тем не менее, гораздо лучшее качество предписывает 10 изображений и приблизительно 12000 DPI. Могут печататься несовмещенные рисунки и т.д., показывающие движущийся и трехмерный эффект в нескольких цветах. Тем не менее, требования по совмещению для печати цветов, 4-цветного процесса или совмещение цветов между собой на этом уровне является невозможным или, по меньшей мере, чрезвычайно затруднительным при использовании предшествующей технологии. Ширина линзы или ширина хорды (C) в этом случае составляет приблизительно 21 микрон. Поскольку один пиксел требуется для каждого кадра, и 5 кадров требуются для каждой линзы, требование по печати даже для одного цвета является затруднительным. Если посмотреть на вышеприведенное пояснение, лучшие рулонные прессы выполняют совмещение цветов приблизительно при 50 микронах. Требование по совмещению для 4-цветного процесса или других компактных многоцветных процессов с шириной хорды приблизительно в 21 микрон (5 кадров, каждый в 4,2 микрона) составляет приблизительно 2-3 микрона. К сожалению, оказалось, что этого практически невозможно достигать при использовании современной технологии.[00144] For example, a banknote fiber may be printed in several colors in drawings and simple colors at approximately 25 microns. The minimum realistic LPI in both directions, to make this possible, is approximately 1200 LPI, which requires a minimum of 5 pixels for a good three-dimensional effect or animation. Therefore, 5x1200 = 6000 DPI in both directions. However, much better quality prescribes 10 images and approximately 12,000 DPI. Unmatched patterns, etc., can be printed, showing a moving and three-dimensional effect in several colors. However, matching requirements for printing colors, a 4-color process, or matching colors at this level is impossible or at least extremely difficult when using previous technology. The width of the lens or the width of the chord (C) in this case is approximately 21 microns. Since one pixel is required for each frame, and 5 frames are required for each lens, the requirement to print even for one color is difficult. If you look at the above explanation, the best roll presses perform color matching at approximately 50 microns. The matching requirement for a 4-color process or other compact multi-color processes with a chord width of approximately 21 microns (5 frames, each 4.2 microns) is approximately 2-3 microns. Unfortunately, it turned out that this is almost impossible to achieve using modern technology.
[00145] Изготовление неголографических изображений (отпечатанных изображений) при совмещении даже на одной оси является невозможным с использованием современной технологии более чем для одного цвета. Очевидно, фотографии при движении или трехмерном эффекте являются невозможными под матрицами линз независимо от технологии печати. Практическое ограничение при сегодняшней технологии для рулона в реальности отсутствует (толщина материала обязательно должна составлять более 15/1000 дюймов и приблизительно 100 LPI, чтобы возможно выполнять совмещение цветов, и практически не позволяет наматывать рулоны). Следовательно, отпечатанный и совмещенный цвет ограничен технологией листовой офсетной печати (непрактичной для банкнот или этикеток для обеспечения безопасности).[00145] The production of non-holographic images (printed images) when combined even on one axis is not possible using modern technology for more than one color. Obviously, photographs with motion or a three-dimensional effect are impossible under the lens matrices, regardless of printing technology. There is practically no practical limitation with today's technology for a roll (the thickness of the material must necessarily be more than 15/1000 inches and approximately 100 LPI to allow color matching, and practically does not allow to wind the rolls). Consequently, the printed and combined color is limited by the technology of sheet offset printing (impractical for banknotes or labels for security).
[00146] Новый способ разрешения этой проблемы требуется для совершенствования технологии за рамки традиционной печати. В микроволновой части спектра, в которой возникают некоторые потери, на которых перфорированные металлические пленки с рисунком или пленки, покрытые металлом в субволновом масштабе, достигают спектральной избирательности посредством балансирования пропускающих и отражательных характеристик поверхности. Для оптических частот, при которых джоулевы потери являются важными, запланированная структура металлической пленки (без перфорации) или нарушение неразрывности является достаточной, чтобы предоставлять или достигать существенной модификации коэффициента отражения. Посредством проектирования геометрии структуры, налагаемой или наносимой тиснением на поверхность, можно резко изменять "воспринимаемый" цвет металла без использования химикатов, тонкопленочного покрытия или дифракционных эффектов.[00146] A new way to solve this problem is required to improve technology beyond traditional printing. In the microwave part of the spectrum, in which some losses occur, on which perforated patterned metal films or films coated with metal at a subwavelength scale achieve spectral selectivity by balancing the transmission and reflection characteristics of the surface. For optical frequencies at which Joule losses are important, the planned structure of the metal film (without perforation) or discontinuity is sufficient to provide or achieve significant modification of the reflection coefficient. By designing the geometry of the structure imposed or applied by embossing onto the surface, it is possible to dramatically change the “perceived” color of the metal without the use of chemicals, thin film coatings or diffraction effects.
[00147] Этот новый избирательный частотный эффект лежит в основе плазмонных джоулевых потерь в непрерывных элементах рисунков ("металлография" и "барельеф") в метаматериалах, чтобы отличать выступающие и вдавленные части структур, и он является конкретным для оптической части спектра. Эта технология имеет преимущество поддержания целостности металлических структур на поверхностях и является масштабируемой для высокопроизводительных технологий и изготовления.[00147] This new selective frequency effect underlies plasmon joule losses in continuous pattern elements ("metallography" and "bas-relief") in metamaterials to distinguish protruding and depressed parts of structures, and it is specific to the optical part of the spectrum. This technology has the advantage of maintaining the integrity of metal structures on surfaces and is scalable for high-performance technologies and manufacturing.
[00148] Максимально возможное разрешение для напечатанных цветных изображений определяется посредством дифракционного предела видимого света. Чтобы достигать "предела", отдельные цветовые элементы, которые являются или могут считаться "пикселами" с шагом в 250 нм (например, с шагом менее 10000 нанометров (или 10 микронов), к примеру, в диапазоне 200-300 нанометров или менее приблизительно 300 нм), являются обязательными или желательными для обеспечения эффективного разрешения печати (зачастую задаваемого в качестве точек на дюйм (DPI)) приблизительно в 100000 DPI (либо диапазона 10000-125000 DPI или, по меньшей мере, приблизительно 10000 DPI в некоторых случаях, тогда как другие могут использовать, по меньшей мере, 75000 DPI). Цветовая информация может кодироваться в размерных параметрах металлических наноструктур, так что подстройка их плазмонного резонанса определяет цвет отдельных пикселов. Этот тип преобразования цветов формирует изображения с резкими цветовыми различиями, а также точными тональными изменениями. Способ может использоваться для крупнообъемной цветной печати без чернил через литографию на основе нановпечатывания.[00148] The maximum possible resolution for printed color images is determined by the diffraction limit of visible light. To reach the “limit”, individual color elements that are or can be considered “pixels” in increments of 250 nm (for example, in increments of less than 10,000 nanometers (or 10 microns), for example, in the range of 200-300 nanometers or less than approximately 300 nm) are required or desirable to provide an effective print resolution (often specified as dots per inch (DPI)) of approximately 100,000 DPI (or a range of 10,000-125,000 DPI or at least about 10,000 DPI in some cases, while others may use at least m D, 75000 DPI). Color information can be encoded in the dimensional parameters of metal nanostructures, so that the adjustment of their plasmon resonance determines the color of individual pixels. This type of color conversion produces images with sharp color differences as well as precise tonal variations. The method can be used for large-volume color printing without ink through lithography based on nanoprinting.
[00149] Эта технология может использоваться для того, чтобы воспроизводить весь спектр видимых цветов от разных цветов до RGB-смесей и смесевых CMYK-цветов для воспроизведения фотографий или других изображений. Важно отметить, что, в отличие от дифракционного формирования изображений, результирующие цвета из обработки баланса отражаемых и пропускаемых волн являются в основном нечувствительными к углу обзора. Следовательно, поскольку комбинирование этих наноструктур, подстроенных с возможностью формировать цветные пикселы, моделирующие вплоть до 100000 DPI с матрицами линз, как описано в данном документе, с использованием как муара, так и изображений с чересстрочной разверткой, приводит к входящему свету (вследствие фокуса линзы) с различными углами входа, результирующий цвет обратно к зрителю не искажается или изменяется как есть с дифракционными картинами. Изображения с чересстрочной разверткой с линзами, которые фокусируются на отдельных пикселах или группах пикселов, остаются в пределах проектного решения при представлении или отражении обратно к зрителю, и цвет остается неизменным. Результирующий цвет в основном остается незатронутым вследствие входящего угла.[00149] This technology can be used to reproduce the entire spectrum of visible colors from different colors to RGB mixtures and CMYK mixed colors for reproducing photographs or other images. It is important to note that, in contrast to diffraction imaging, the resulting colors from processing the balance of reflected and transmitted waves are mainly insensitive to the viewing angle. Therefore, since the combination of these nanostructures, configured to form color pixels simulating up to 100,000 DPI with lens arrays, as described herein, using both moire and interlaced images, leads to incoming light (due to the focus of the lens) with different entry angles, the resulting color back to the viewer is not distorted or changes as it is with diffraction patterns. Interlaced images with lenses that focus on individual pixels or groups of pixels remain within the design solution when presented or reflected back to the viewer, and the color remains unchanged. The resulting color remains mostly unaffected due to the input angle.
[00150] По вышеприведенным причинам, комбинирование матриц линз, как описано в данном документе, с помощью этой технологии на основе "плазмонного резонанса" приводит к идеальности или, по меньшей мере, существенной полезности комбинации для тонкопленочных 4-цветных процессов и для предоставления комбинированного и совмещенного цвета для матриц линз для использования при обеспечении безопасности, брэндировании и в других вариантах применения. В первый раз можно использовать драматические цветовые эффекты, которые могут формироваться в метаматериале для одностадийной металлографии/барельефа. Они могут применяться в равной степени к объемной и тонкопленочной поверхности и могут реализовываться в одностадийном процессе. Преобразование пикселов может выполняться после чересстрочной развертки или преобразования трехмерного или анимированного изображения. Изображения могут образовывать чересстрочную развертку сначала и затем преобразовываться на пиксельном уровне согласно надлежащему способу преобразования (непрерывная металлография или барельеф), чтобы моделировать требуемый цвет.[00150] For the above reasons, combining lens arrays, as described herein, using this technology based on "plasmon resonance" leads to the ideality or at least substantial usefulness of the combination for thin-film 4-color processes and to provide combined and color matching for lens matrices for use in security, branding and other applications. For the first time, you can use dramatic color effects that can be formed in metamaterial for single-stage metallography / bas-relief. They can be applied equally to bulk and thin-film surfaces and can be implemented in a one-step process. Pixel conversion can be performed after interlacing or converting a three-dimensional or animated image. Images can be interlaced first and then converted at the pixel level according to the appropriate conversion method (continuous metallography or bas-relief) to simulate the desired color.
[00151] Пример поразительной глубины признаков и анимации, которая может возникать, проиллюстрирован посредством традиционного аналога (традиционной печати, комбинированной с этими линзами), которая должна выполняться при 75 микронах. Даже в окружении получения пробных отпечатков (изображения невозможно совмещать и печатать при изготовлении), максимум 6 изображений для линзы на 400 LPI (двунаправленной округленной или квадратной линзы) на 6 изображений может достигаться приблизительно в 2400 DPI. С другой стороны, система на основе плазмонного резонанса, описанная выше, обеспечивает возможность проектирования очень резкой фокусирующей линзы, которая предоставляет пикселы при 75 микронах. Вместо рисунка кадров 6x6 (36 изображений в линзе), рисунок 250x250 изображений может достигаться при 100000 DPI с 62500 видами или кадрами с изображениями в смесевых цветах, прямых цветах (PMS-эквивалентах) или RGB-цветах. Следовательно, плазмонный резонанс способствует более крупным рисункам кадров, чем рисунки 6x6, таким как рисунки кадров 7x7 (49 кадров с изображениями) вплоть до рисунков кадров 250х250 (62500 кадров с изображениями).[00151] An example of the striking depth of features and animation that can occur is illustrated by a traditional counterpart (traditional printing combined with these lenses), which should be performed at 75 microns. Even surrounded by test prints (images cannot be combined and printed at the time of manufacture), a maximum of 6 images for a 400 LPI lens (bidirectional rounded or square lens) for 6 images can be achieved at approximately 2400 DPI. On the other hand, the plasmon resonance system described above enables the design of a very sharp focusing lens that provides pixels at 75 microns. Instead of drawing 6x6 frames (36 images in a lens), a 250x250 image drawing can be achieved at 100,000 DPI with 62500 views or frames with images in mixed colors, direct colors (PMS equivalents) or RGB colors. Consequently, plasmon resonance contributes to larger frame patterns than 6x6 patterns, such as 7x7 frame patterns (49 frames with images) up to 250x250 frame patterns (62500 frames with images).
[00152] Матрица линз затем может отливаться, экструдироваться или наслаиваться в нано-рельефную или тисненую пленку, которая содержит изображения или нано-рельефные структуры. Оптический шаг линзы может проектироваться и изготавливаться таким образом, что он согласуется с точным резонансом цветных пикселов, сформированных посредством нано-рельефных структур или инверсии. Оптический шаг может масштабироваться таким образом, что он точно согласуется с матрицей линз, посредством систематического удаления пиксельных наборов (сформированных посредством наборов наноструктур) или добавления наноструктур, формулируемых при смешивании (без взаимодействия) цветов или пикселов, так что точное разрешение устройства, записывающего файл, согласуется без интерполяции минимум приблизительно до 250 нанометров.[00152] The lens array can then be cast, extruded, or layered into a nano-embossed or embossed film that contains images or nano-embossed structures. The optical pitch of the lens can be designed and manufactured in such a way that it is consistent with the exact resonance of color pixels formed by nano-relief structures or inversions. The optical step can be scaled in such a way that it exactly matches the matrix of lenses, by systematically deleting pixel sets (formed by sets of nanostructures) or adding nanostructures formulated by mixing (without interaction) colors or pixels, so that the exact resolution of the device recording the file consistent without interpolation to a minimum of approximately 250 nanometers.
[00153] Использование плазмонного резонанса или непрерывной металлической частоты для создания изображений с использованием файлов с чересстрочной разверткой обеспечивает возможность конечного регулирования файла минимум до комбинации комбинированных наностолбиков, создающей цветовой резонанс на уровне в 250 нм. Эта "замена" пикселов представляет конечный пиксел, и, следовательно, регулирование таким образом, чтобы согласовывать оптический шаг (изображения) с микролинзой, снижается приблизительно до 250 нм. Это является идеальным для создания точного согласования между микролинзой и самим изображением, поскольку это обеспечивает возможность конечного регулирования без использования вспомогательных программ, которые вызывают усреднение и искажение в файле.[00153] Using plasmon resonance or continuous metal frequency to create images using interlaced files provides the ability to ultimately control the file to a minimum of a combination of combined nanostubes that creates color resonance at 250 nm. This “replacement” of pixels represents the final pixel, and therefore, adjusting so as to match the optical pitch (s) with the microlens is reduced to approximately 250 nm. This is ideal for creating an exact match between the microlens and the image itself, since it provides the possibility of final control without the use of auxiliary programs that cause averaging and distortion in the file.
[00154] Относительно общей чересстрочной развертки для всех матриц линз с использованием технологии на основе непрерывной металлической частоты, изображения могут быть созданы нормальным способом с использованием фотографий, Adobe PhotoShop Illustrator или любого числа программ. Цветовой файл затем разделяется на цветовые зоны через программное обеспечение для цветоделения, которое может быть в RGB или CMYK для изображений. Это выполняется при очень высоком разрешении, так что пикселы могут разбиваться таким образом, чтобы составлять сборки цветов вплоть до приблизительно 100000 DPI приблизительно с 250 нм в расчете на пиксел. Формы наностолбиков затем формируются таким образом, что они согласуются с надлежащим цветом с учетом плазмонного резонанса, ассоциированного с этим цветом, при согласовании длины волны с электроном. Это может выполняться в программном обеспечении для цветоделения.[00154] Regarding general interlacing for all lens arrays using continuous metal frequency technology, images can be created in the normal way using photographs, Adobe PhotoShop Illustrator, or any number of programs. The color file is then divided into color zones through color separation software, which can be in RGB or CMYK for images. This is done at a very high resolution so that the pixels can be split in such a way as to make up color assemblies up to about 100,000 DPI with about 250 nm per pixel. The shapes of the nanostructures are then formed in such a way that they are consistent with the proper color, taking into account the plasmon resonance associated with this color, while matching the wavelength with the electron. This can be done in color separation software.
[00155] Выборы отдельных цветов для этих пикселов затем транслируются в надлежащие физические формы микроструктур (наностолбиков), чтобы создавать надлежащий цвет для зрителя. Тем не менее, перед конечным выбором форм, файлы образуют чересстрочную развертку для трехмерного сценария и/или анимации вниз вплоть до возможного уровня в один пиксел в расчете на кадр или в 250 нм в зависимости от размера файла и или микролинзы. Файлы затем образуют чересстрочную развертку таким образом, что она согласуется с линзами, независимо от того, используются округленные, квадратные, шестиугольные, линейные, параллелограммные или асферические линзы в матрице линз. Пикселы затем транслируются (после чересстрочной развертки) с помощью программного обеспечения, которое идентифицирует цвета и пикселы и предоставляет необходимые данные для того, чтобы создавать наностолбики или файл с микротиснением, содержащий координаты X, Y и Z.[00155] The selections of individual colors for these pixels are then translated into the proper physical forms of the microstructures (nanostars) to create the proper color for the viewer. However, before the final selection of forms, the files are interlaced for a three-dimensional scenario and / or animation down to the possible level of one pixel per frame or 250 nm depending on the size of the file and or microlens. The files then interlaced in such a way that it matches the lenses, regardless of whether rounded, square, hexagonal, linear, parallelogram or aspherical lenses are used in the lens array. The pixels are then transmitted (after interlacing) using software that identifies colors and pixels and provides the necessary data in order to create nanoscale columns or a micro-embossed file containing the X, Y, and Z coordinates.
[00156] Относительно применения и стандартного изготовления линз, после того, как файлы созданы с изображениями с чересстрочной разверткой и преобразованы в файлы с тиснением, на пластиковую подложку сначала может наноситься тиснение, а затем она надлежащим образом металлизируется, при варьировании используемых точных метаматериалов в зависимости от варианта применения. Материалы могут представлять собой отдельно проводящие материалы или комбинации проводящих материалов, такие как золото, алюминий, серебро и т.д. Эти материалы могут покрываться в паровой фазе слоями в 2-50 или более нанометров материала. С другой стороны, на саму пленку может быть нанесено предварительное покрытие из метаматериалов и посттиснение с наноструктурами.[00156] Regarding the use and standard manufacturing of lenses, after files are created with interlaced images and converted to embossed files, the plastic substrate may first be embossed and then metallized properly, varying the exact metamaterials used depending on from the application. The materials may be separately conductive materials or combinations of conductive materials such as gold, aluminum, silver, etc. These materials can be coated in the vapor phase in layers of 2-50 or more nanometers of material. On the other hand, a precoating of metamaterials and post-embossing with nanostructures can be applied to the film itself.
[00157] Линзы (так же могут использоваться любые из вышеуказанных типов/форм) могут применяться после процесса металлизации и тиснения или даже перед ним. Матрица линз формируется на или в качестве части пленки, и металлизация возникает, и после этого выполняется тиснение на плоской стороне линзы. Тем не менее, когда линза применяется впоследствии, процесс склеивания или штамповки и ассоциированный термоплавкий клеящий материал и показатель преломления должны учитываться для того, чтобы вычислять надлежащие фокусные длины.[00157] Lenses (any of the above types / forms may also be used) can be applied after, or even before, the metallization and embossing process. An array of lenses is formed on or as part of the film, and metallization occurs, and then embossing is performed on the flat side of the lens. However, when the lens is subsequently applied, the bonding or stamping process and the associated hot-melt adhesive and refractive index must be taken into account in order to calculate the proper focal lengths.
[00158] В общих словах, линза или матрица микролинз: (1) может применяться после изготовления подложки, тиснения и металлизации; (2) на нее может наноситься тиснение с матрицей линз, сначала экструдированной или сначала отлитой, и затем наноситься тиснение с изображениями с чересстрочной наноразверткой (затем металлизироваться с метаматериалами); и (3) может изготавливаться, металлизироваться и затем наноситься тиснением на задней стороне (плоской стороне).[00158] In general terms, a lens or array of microlenses: (1) can be applied after the manufacture of the substrate, embossing and metallization; (2) it can be embossed with a matrix of lenses, first extruded or first cast, and then embossed with images with interlaced nanoscanner (then metallized with metamaterials); and (3) can be made, metallized and then embossed on the back side (flat side).
Распечатка программы или подпрограмма для трассировки лучей для двухосевой чересстрочной развертки и матриц округленных или квадратных линзPrintout of a program or routine for ray tracing for biaxial interlaced scanning and rounded or square lens arrays
Sub Intersect_Nearest_Surface(xs, ys, zs, e1x, e1y, e1z, xi, yi, zi, enx, eny, enz, gnfound, snfound, surftypefound, success)Sub Intersect_Nearest_Surface (xs, ys, zs, e1x, e1y, e1z, xi, yi, zi, enx, eny, enz, gnfound, snfound, surftypefound, success)
'нахождение поверхности, ближайшей к начальной точке луча'finding the surface closest to the starting point of the beam
'входные данные'input data
'xs, ys, zs - начальная точка луча'xs, ys, zs - the starting point of the beam
'e1x, e1y, e1z - направляющие косинусы луча'e1x, e1y, e1z - directing cosines of the beam
'xi, yi, zi - точка пересечения луча'xi, yi, zi - the point of intersection of the ray
'результаты'results
'gnfound, snfound - номер группы, поверхностное число обнаружено'gnfound, snfound - group number, surface number detected
'surfacetypefound ближайшей поверхности.'surfacetypefound of the nearest surface.
'успешно (если найдено)'successful (if found)
Dim intplaneflag, IntSphere5flag, IntCylinderFlag, IntEllipsoidFlag As BooleanDim intplaneflag, IntSphere5flag, IntCylinderFlag, IntEllipsoidFlag As Boolean
Dim icolor, k As IntegerDim icolor, k As Integer
Dim surftypetemp As StringDim surftypetemp As String
Dim intsphere3planeflag As BooleanDim intsphere3planeflag As Boolean
Dim gn, sn, gntemp, sntemp As IntegerDim gn, sn, gntemp, sntemp As Integer
Dim distance As DoubleDim distance as double
Dim xitemp, yitemp, zitemp As DoubleDim xitemp, yitemp, zitemp as double
Dim enxtemp, enytemp, enztemp As DoubleDim enxtemp, enytemp, enztemp As Double
Dim xp, yp, zp As DoubleDim xp, yp, zp As Double
Dim XPl, YPl, ZPl As DoubleDim XPl, YPl, ZPl As Double
'Dim enx, eny, enz As Double'Dim enx, eny, enz As Double
Dim enxx, enyy, enzz As DoubleDim enxx, enyy, enzz As Double
Dim enxplane, enyplane, enzplane As DoubleDim enxplane, enyplane, enzplane As Double
Dim xc, yc, zc, rr As DoubleDim xc, yc, zc, rr As Double
Dim x0, y0, z0 As DoubleDim x0, y0, z0 as double
Dim rx, ry, rz As DoubleDim rx, ry, rz As Double
'Dim rx1, ry1, rz1, rx2, ry2, rz2 As Double'Dim rx1, ry1, rz1, rx2, ry2, rz2 As Double
'Dim xi1, yi1, zi1, xi2, yi2, zi2 As Double'Dim xi1, yi1, zi1, xi2, yi2, zi2 As Double
Dim gx, gy, gz As DoubleDim gx, gy, gz As Double
Dim a, b, c, xvertex As DoubleDim a, b, c, xvertex As Double
Dim rim1, tol1, s1 As DoubleDim rim1, tol1, s1 as double
tol1=0,0001tol1 = 0.0001
'прохождение через все поверхности, которые заданы, пересечение каждой из них и нахождение поверхности, ближайшей к начальной точке'passing through all the surfaces that are given, the intersection of each of them and finding the surface closest to the starting point
'падающего луча'incident beam
success=Falsesuccess = False
distance=10 ^ 10distance = 10 ^ 10
For gn=GroupStart To GroupEnd Step GroupStepFor gn = GroupStart To GroupEnd Step GroupStep
For sn=SurfaceStart(gn) To SurfaceEnd(gn) Step SurfaceStepFor sn = SurfaceStart (gn) To SurfaceEnd (gn) Step SurfaceStep
'плоская поверхность'flat surface
If SurfaceType(gn, sn)=1 ThenIf SurfaceType (gn, sn) = 1 Then
xp=x(gn, sn)xp = x (gn, sn)
yp=y(gn, sn)yp = y (gn, sn)
zp=z(gn, sn)zp = z (gn, sn)
enx=Xdir(gn, sn)enx = Xdir (gn, sn)
eny=Ydir(gn, sn)eny = Ydir (gn, sn)
enz=Zdir(gn, sn)enz = Zdir (gn, sn)
Call intplane2(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane2 (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
surftypetemp="Plane"surftypetemp = "Plane"
gntemp=gngntemp = gn
sntemp=snsntemp = sn
End IfEnd if
End If 'intplane=trueEnd If 'intplane = true
End IfEnd if
'сферическая поверхность'' spherical surface
If SurfaceType(gn, sn)=2 ThenIf SurfaceType (gn, sn) = 2 Then
xc=x(gn, sn)xc = x (gn, sn)
yc=y(gn, sn)yc = y (gn, sn)
zc=z(gn, sn)zc = z (gn, sn)
rr=r(gn, sn)rr = r (gn, sn)
XPl=XPlane(gn, sn)XPl = XPlane (gn, sn)
YPl=YPlane(gn, sn)YPl = YPlane (gn, sn)
ZPl=ZPlane(gn, sn)ZPl = ZPlane (gn, sn)
enxplane=ENXP(gn, sn)enxplane = ENXP (gn, sn)
enyplane=ENYP(gn, sn)enyplane = ENYP (gn, sn)
enzplane=ENZP(gn, sn)enzplane = ENZP (gn, sn)
Call IntSphere5(xs, ys, zs, e1x, e1y, e1z, xc, yc, zc, rr, rx, ry, rz, xi, yi, zi, IntSphere5flag)Call IntSphere5 (xs, ys, zs, e1x, e1y, e1z, xc, yc, zc, rr, rx, ry, rz, xi, yi, zi, IntSphere5flag)
'Call IntSphere3_Plane_Divide(xs, ys, zs, e1x, e1y, e1z, xc, yc, zc, rr, XPl, YPl, ZPl, enxplane, enyplane, enzplane, rx, ry, rz, xi, yi, zi, intsphere3planeflag)'Call IntSphere3_Plane_Divide (xs, ys, zs, e1x, e1y, e1z, xc, yc, zc, rr, XPl, YPl, ZPl, enxplane, enyplane, enzplane, rx, ry, rz, xi, yi, zi, intsphere3planeflag)
'Call IntSphere2(xs, ys, zs, e1x, e1y, e1z, xc, yc, zc, rr, rx, ry, rz, xi, yi, zi, intsphereflag)'Call IntSphere2 (xs, ys, zs, e1x, e1y, e1z, xc, yc, zc, rr, rx, ry, rz, xi, yi, zi, intsphereflag)
If IntSphere5flag=True ThenIf IntSphere5flag = True Then
'If IntSphere5flag=True Then '=1 Or intsphereflag=2 Then'If IntSphere5flag = True Then' = 1 Or intsphereflag = 2 Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=rx'????????????????enxtemp = rx '?????????????????
enytemp=ryenytemp = ry
enztemp=rzenztemp = rz
surftypetemp="Sphere"surftypetemp = "Sphere"
gntemp=gngntemp = gn
sntemp=snsntemp = sn
End IfEnd if
'If intsphereflag=2 Then'If intsphereflag = 2 Then
' s1=Sqr((xi2-xs) ^ 2+(yi2-ys) ^ 2+(zi2-zs) ^ 2)'s1 = Sqr ((xi2-xs) ^ 2+ (yi2-ys) ^ 2+ (zi2-zs) ^ 2)
' If s1<distance And s1>tol1 Then'If s1 <distance And s1> tol1 Then
' distance=s1'distance = s1
'xitemp=xi2'xitemp = xi2
'yitemp=yi2'yitemp = yi2
'zitemp=zi2'zitemp = zi2
'enxtemp=rx2'????????????????'enxtemp = rx2' ?????????????????
'enytemp=ry2'enytemp = ry2
'enztemp=rz2'enztemp = rz2
' surftypetemp="Sphere"'surftypetemp = "Sphere"
'gntemp=gn'gntemp = gn
'sntemp=sn'sntemp = sn
' End If'End If
'End If 'intsphereflag=2'End If' intsphereflag = 2
'End If 'intsphere=1 or 2'End If' intsphere = 1 or 2
End If 'intsphere<>0End If 'intsphere <> 0
End If 'spherical surfaceEnd if 'spherical surface
'цилиндрическая поверхность'' cylindrical surface
If SurfaceType(gn, sn)=3 ThenIf SurfaceType (gn, sn) = 3 Then
x0=x(gn, sn)x0 = x (gn, sn)
y0=y(gn, sn)y0 = y (gn, sn)
z0=z(gn, sn)z0 = z (gn, sn)
gx=Xdir(gn, sn)gx = Xdir (gn, sn)
gy=Ydir(gn, sn)gy = Ydir (gn, sn)
gz=Zdir(gn, sn)gz = Zdir (gn, sn)
rr=r(gn, sn)rr = r (gn, sn)
Call intcylinder(xs, ys, zs, e1x, e1y, e1z, x0, y0, z0, gx, gy, gz, rr, xi, yi, zi, enx, eny, enz, IntCylinderFlag)Call intcylinder (xs, ys, zs, e1x, e1y, e1z, x0, y0, z0, gx, gy, gz, rr, xi, yi, zi, enx, eny, enz, IntCylinderFlag)
If IntCylinderFlag=True ThenIf IntCylinderFlag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
surftypetemp="Cylinder"surftypetemp = "Cylinder"
gntemp=gngntemp = gn
sntemp=snsntemp = sn
End IfEnd if
End IfEnd if
End IfEnd if
'Апертура'Aperture
If SurfaceType(gn, sn)=4 ThenIf SurfaceType (gn, sn) = 4 Then
xp=x(gn, sn)xp = x (gn, sn)
yp=y(gn, sn)yp = y (gn, sn)
zp=z(gn, sn)zp = z (gn, sn)
enx=Xdir(gn, sn)enx = Xdir (gn, sn)
eny=Ydir(gn, sn)eny = Ydir (gn, sn)
enz=Zdir(gn, sn)enz = Zdir (gn, sn)
Call intplane(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
surftypetemp="Aperture"surftypetemp = "Aperture"
gntemp=gngntemp = gn
sntemp=snsntemp = sn
End IfEnd if
End IfEnd if
End IfEnd if
'Эллипсоид'Ellipsoid
If SurfaceType(gn, sn)=5 ThenIf SurfaceType (gn, sn) = 5 Then
a=ax(gn, sn)a = ax (gn, sn)
b=by(gn, sn)b = by (gn, sn)
c=cz(gn, sn)c = cz (gn, sn)
xvertex=x(gn, sn)xvertex = x (gn, sn)
rim1=RimLocation(gn, sn)rim1 = RimLocation (gn, sn)
tol1=0,000001 '.00001 кажется, обеспечивает согласованные результатыtol1 = 0.000001 '.00001 seems to provide consistent results
Call IntEllipsoid(a, b, c, xvertex, rim1, xs, ys, zs, e1x, e1y, e1z, xi, yi, zi, enx, eny, enz, IntEllipsoidFlag)Call IntEllipsoid (a, b, c, xvertex, rim1, xs, ys, zs, e1x, e1y, e1z, xi, yi, zi, enx, eny, enz, IntEllipsoidFlag)
If IntEllipsoidFlag=True ThenIf IntEllipsoidFlag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
surftypetemp="Ellipsoid"surftypetemp = "Ellipsoid"
gntemp=gngntemp = gn
sntemp=snsntemp = sn
End IfEnd if
End IfEnd if
End IfEnd if
'Сплайн'Spline
If SurfaceType(gn, sn)=6 ThenIf SurfaceType (gn, sn) = 6 Then
MsgBox ("Главная трассировка не поддерживает сплайн")MsgBox ("Main trace does not support spline")
End IfEnd if
Next snNext sn
Next gnNext gn
'Целевая плоскость'' Target plane
xp=XTargetxp = XTarget
yp=0#yp = 0 #
zp=0#zp = 0 #
enx=1#enx = 1 #
eny=0#eny = 0 #
enz=0#enz = 0 #
Call intplane(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
gntemp=0gntemp = 0
sntemp=0sntemp = 0
surftypetemp="Target"surftypetemp = "Target"
End IfEnd if
End IfEnd if
'границы графиков'' graph boundaries
'правая сторона'Right side
xp=BoundaryRightxp = BoundaryRight
yp=0#yp = 0 #
zp=0#zp = 0 #
enx=1#enx = 1 #
eny=0#eny = 0 #
enz=0#enz = 0 #
Call intplane(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
gntemp=0gntemp = 0
sntemp=0sntemp = 0
surftypetemp="Boundary"surftypetemp = "Boundary"
End IfEnd if
End IfEnd if
'левая сторона'left-hand side
xp=BoundaryLeftxp = BoundaryLeft
yp=0#yp = 0 #
zp=0#zp = 0 #
enx=-1#enx = -1 #
eny=0#eny = 0 #
enz=0#enz = 0 #
Call intplane(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
gntemp=0gntemp = 0
sntemp=0sntemp = 0
surftypetemp="Boundary"surftypetemp = "Boundary"
End IfEnd if
End IfEnd if
'верхняя сторона'upper side
xp=0#xp = 0 #
yp=BoundaryTopyp = BoundaryTop
zp=0#zp = 0 #
enx=0#enx = 0 #
enx=1#enx = 1 #
enz=0#enz = 0 #
Call intplane(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
gntemp=0gntemp = 0
sntemp=0sntemp = 0
surftypetemp="Boundary"surftypetemp = "Boundary"
End IfEnd if
End IfEnd if
'нижняя сторона'down side
xp=0#xp = 0 #
yp=BoundaryBottomyp = BoundaryBottom
zp=0#zp = 0 #
enx=0#enx = 0 #
eny=-1#eny = -1 #
enz=0#enz = 0 #
Call intplane(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
gntemp=0gntemp = 0
sntemp=0sntemp = 0
surftypetemp="Boundary"surftypetemp = "Boundary"
End IfEnd if
End IfEnd if
'передняя сторона'front side
xp=0#xp = 0 #
yp=0#yp = 0 #
zp=10 ^ 6zp = 10 ^ 6
enx=0#enx = 0 #
eny=0#eny = 0 #
enz=-1#enz = -1 #
Call intplane(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
gntemp=0gntemp = 0
sntemp=0sntemp = 0
surftypetemp="Boundary"surftypetemp = "Boundary"
End IfEnd if
End IfEnd if
'задняя сторона'backside
xp=0#xp = 0 #
yp=0#yp = 0 #
zp=-10^6zp = -10 ^ 6
enx=0#enx = 0 #
eny=0#eny = 0 #
enz=1#enz = 1 #
Call intplane(xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)Call intplane (xs, ys, zs, e1x, e1y, e1z, xp, yp, zp, enx, eny, enz, xi, yi, zi, intplaneflag)
If intplaneflag=True ThenIf intplaneflag = True Then
s1=Sqr((xi-xs)^2+(yi-ys)^2+(zi-zs)^2)s1 = Sqr ((xi-xs) ^ 2 + (yi-ys) ^ 2 + (zi-zs) ^ 2)
If s1<distance And s1>tol1 ThenIf s1 <distance And s1> tol1 Then
distance=s1distance = s1
xitemp=xixitemp = xi
yitemp=yiyitemp = yi
zitemp=zizitemp = zi
enxtemp=enxenxtemp = enx
enytemp=enyenytemp = eny
enztemp=enzenztemp = enz
gntemp=0gntemp = 0
sntemp=0sntemp = 0
surftypetemp="Boundary"surftypetemp = "Boundary"
End IfEnd if
End IfEnd if
'итоговый отчет'final report
If distance<10 ^ 9 ThenIf distance <10 ^ 9 Then
success=Truesuccess = True
xi=xitempxi = xitemp
yi=yitempyi = yitemp
zi=zitempzi = zitemp
enx=enxtempenx = enxtemp
eny=enytempeny = enytemp
enz=enztempenz = enztemp
gnfound=gntempgnfound = gntemp
snfound=sntempsnfound = sntemp
surftypefound=surftypetempsurftypefound = surftypetemp
End IfEnd if
If gnfound=GroupEnd And snfound=SurfaceEnd(gnfound) ThenIf gnfound = GroupEnd And snfound = SurfaceEnd (gnfound) Then
surftypefound="Final Surface"surftypefound = "Final Surface"
End IfEnd if
End SubEnd sub
******************************************************************************************************************************************************************.... *********************************.... *******************************
Sub IntSphere5(xs, ys, zs, e1x, e1y, e1z, xc, yc, zc, r, rx, ry, rz, xi, yi, zi, IntSphere5flag)Sub IntSphere5 (xs, ys, zs, e1x, e1y, e1z, xc, yc, zc, r, rx, ry, rz, xi, yi, zi, IntSphere5flag)
'xs,ys,zs - начальная точка луча'xs, ys, zs - the starting point of the beam
'e1x, e1y, e1z - направляющие косинусы луча'e1x, e1y, e1z - directing cosines of the beam
'xc, yc, zc - центр окружности'xc, yc, zc - center of the circle
'r - радиус сферы'r is the radius of the sphere
'rx, ry, rz - направляющие косинусы радиуса в пересечении'rx, ry, rz - guide cosines of the radius at the intersection
'xi, yi, zi - пересечение луча на сфере'xi, yi, zi - the intersection of the ray on the sphere
'intsphereflag=true if intersection found'intsphereflag = true if intersection found
Dim s1, s2, s3, x1, x2 As DoubleDim s1, s2, s3, x1, x2 As Double
Dim LL, L1, L2 As DoubleDim LL, L1, L2 As Double
IntSphere5flag=FalseIntSphere5flag = False
s1=2#*((xs-xc)*e1x+(ys-yc)*e1y+(zs-zc)*e1z)s1 = 2 # * ((xs-xc) * e1x + (ys-yc) * e1y + (zs-zc) * e1z)
s2=(xs-xc)^2+(ys-yc)^2+(zs-zc)^2-r^2s2 = (xs-xc) ^ 2 + (ys-yc) ^ 2 + (zs-zc) ^ 2-
s3=s1^2-4#*s2s3 = s1 ^ 2-4 # * s2
'пересечение отсутствует'no intersection
If s3<0 ThenIf s3 <0 Then
Exit SubExit sub
End IfEnd if
'имеется только одно пересечение'there is only one intersection
If s3=0# ThenIf s3 = 0 # Then
LL=-s1/2#LL = -s1 / 2 #
GoTo IntSphere250GoTo IntSphere250
End IfEnd if
'имеется два пересечения'there are two intersections
L1=(-s1+Sqr(s3))/2#L1 = (- s1 + Sqr (s3)) / 2 #
L2=(-s1-Sqr(s3))/2#L2 = (- s1-Sqr (s3)) / 2 #
'проверка +L и -L для стороны выбранной сферы (сравнение xc и xi)'check + L and -L for the side of the chosen sphere (comparison of xc and xi)
If L1<0# And L2<0# ThenIf L1 <0 # And L2 <0 # Then
Exit SubExit sub
'без пересечения'without crossing
End IfEnd if
'If L1>0# And L2>0# Then'If L1> 0 # And L2> 0 # Then
' If L1>L2 Then'If L1> L2 Then
'l=L1'l = L1
ElseElse
'l=L2'l = L2
' End If'End If
'End If'End If
If L1>0# ThenIf L1> 0 # Then
xi=xs+L1*e1xxi = xs + L1 * e1x
yi=ys+L1*e1yyi = ys + L1 * e1y
zi=zs+L1*e1zzi = zs + L1 * e1z
If r>0# ThenIf r> 0 # Then
If xi<=xc ThenIf xi <= xc Then
LL=L1LL = L1
End IfEnd if
End IfEnd if
If r<0# ThenIf r <0 # Then
If xi>=xc ThenIf xi> = xc Then
LL=L1LL = L1
End IfEnd if
End IfEnd if
End IfEnd if
If L2>0# ThenIf L2> 0 # Then
xi=xs+L2*e1xxi = xs + L2 * e1x
yi=ys+L2*e1yyi = ys + L2 * e1y
zi=zs+L2*e1zzi = zs + L2 * e1z
If r>0# ThenIf r> 0 # Then
If xi<=xc ThenIf xi <= xc Then
LL=L2LL = L2
End IfEnd if
End IfEnd if
If r<0# ThenIf r <0 # Then
If xi>=xc ThenIf xi> = xc Then
LL=L2LL = L2
End IfEnd if
End IfEnd if
End IfEnd if
IntSphere250:IntSphere250:
'If l<=0 Then'If l <= 0 Then
' Exit Sub'Exit Sub
'End If'End If
xi=xs+LL*e1xxi = xs + LL * e1x
yi=ys+LL*e1yyi = ys + LL * e1y
zi=zs+LL*e1zzi = zs + LL * e1z
rx=(xi-xc)/rrx = (xi-xc) / r
ry=(yi-yc)/rry = (yi-yc) / r
rz=(zi-zc)/rrz = (zi-zc) / r
s1=rx^2+ry^2+rz^2s1 = rx ^ 2 + ry ^ 2 + rz ^ 2
'MsgBox ("Сумма квадратов нормальных направляющих косинусов" и s1)'MsgBox ("The sum of the squares of the normal guide cosines" and s1)
'''
IntSphere5flag=TrueIntSphere5flag = True
End SubEnd sub
Claims (37)
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/017,415 | 2013-09-04 | ||
US14/017,415 US9132690B2 (en) | 2012-09-05 | 2013-09-04 | Pixel mapping, arranging, and imaging for round and square-based micro lens arrays to achieve full volume 3D and multi-directional motion |
US14/190,592 US9019613B2 (en) | 2012-09-05 | 2014-02-26 | Pixel mapping and printing for micro lens arrays to achieve dual-axis activation of images |
US14/190,592 | 2014-02-26 | ||
PCT/US2014/018920 WO2015034551A1 (en) | 2013-09-04 | 2014-02-27 | Pixel mapping and printing for micro lens arrays to achieve dual-axis activation of images |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2016112319A RU2016112319A (en) | 2017-10-09 |
RU2661743C2 true RU2661743C2 (en) | 2018-07-19 |
Family
ID=52628833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2016112319A RU2661743C2 (en) | 2013-09-04 | 2014-02-27 | Pixel mapping and printing for micro lens arrays to achieve dual-axis activation of images |
Country Status (12)
Country | Link |
---|---|
EP (1) | EP3042238A4 (en) |
JP (1) | JP6349401B2 (en) |
KR (1) | KR20160068758A (en) |
CN (2) | CN108638690B (en) |
AU (1) | AU2014315695B2 (en) |
BR (1) | BR112016004827A8 (en) |
CA (1) | CA2923132C (en) |
MX (1) | MX359175B (en) |
PH (1) | PH12016500422A1 (en) |
RU (1) | RU2661743C2 (en) |
WO (1) | WO2015034551A1 (en) |
ZA (1) | ZA201602171B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2825203C1 (en) * | 2023-03-10 | 2024-08-21 | Чугунов Анатолий Аркадьевич | Method of producing plastic cards using flip animation effect and/or stereo effect |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3264741A1 (en) * | 2016-06-30 | 2018-01-03 | Thomson Licensing | Plenoptic sub aperture view shuffling with improved resolution |
US10864762B2 (en) | 2016-08-15 | 2020-12-15 | Visual Physics, Llc | Anti-harvestable security feature |
GB2557167B (en) * | 2016-09-30 | 2020-03-04 | De La Rue Int Ltd | Security devices |
CH714544B1 (en) | 2016-12-02 | 2022-11-30 | Rolling Optics Innovation Ab | Synthetic image device with locking features. |
US10350460B2 (en) | 2017-02-28 | 2019-07-16 | Nike, Inc. | Sports ball |
US11786667B2 (en) | 2017-08-11 | 2023-10-17 | Hoffmann-La Roche Inc. | Lenticular label for a medical device |
KR102006079B1 (en) * | 2017-12-07 | 2019-07-31 | 전자부품연구원 | Point-of-View Image Mapping Method of Integrated Image System using Hexagonal Lns |
MX2020006970A (en) * | 2018-01-03 | 2020-10-28 | Visual Physics Llc | Micro-optic security device with interactive dynamic security features. |
CN108873302B (en) * | 2018-06-28 | 2021-02-05 | 香港理工大学 | Automatic correction and refocusing method of light field microscopic image |
FR3092674A1 (en) * | 2019-02-07 | 2020-08-14 | Oberthur Fiduciaire Sas | TOGETHER CONSTITUTES A TWO-DIMENSIONAL NETWORK OF MICRO-OPTICAL DEVICES AND A NETWORK OF MICRO-IMAGES, METHOD FOR ITS MANUFACTURING, AND SECURITY DOCUMENT CONTAINING IT |
MX2021013919A (en) | 2019-05-20 | 2022-01-18 | Crane & Co Inc | Use of nanoparticles to tune index of refraction of layers of a polymeric matrix to optimize microoptic (mo) focus. |
GB2594474B (en) * | 2020-04-28 | 2022-05-11 | Koenig & Bauer Banknote Solutions Sa | Methods for designing and producing a security feature |
CA3201614A1 (en) * | 2020-12-11 | 2022-06-16 | Axel Lundvall | Manufacturing of synthetic images with continuous animation |
GB202101267D0 (en) * | 2021-01-29 | 2021-03-17 | De La Rue Int Ltd | Security devices and methods of manufacture thereof |
CN114453977B (en) * | 2022-02-25 | 2023-02-21 | 福州大学 | Wide-range displacement measuring device and method of visual scanning linear variable density stripe ruler |
GB2617578B (en) * | 2022-04-12 | 2024-05-22 | Koenig & Bauer Banknote Solutions Sa | Methods for designing a printed image for a security feature |
DE102023127721B3 (en) | 2023-10-11 | 2024-09-05 | Koenig & Bauer Ag | Method for determining at least one angular offset between lines of a printed image printed in a first grid and microlenses arranged in a second grid |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008008635A2 (en) * | 2006-06-28 | 2008-01-17 | Visual Physics, Llc | Micro-optic security and image presentation system |
RU2448840C2 (en) * | 2007-02-07 | 2012-04-27 | Леонхард Курц Штифтунг Унд Ко. Кг | Covered instrument |
US20130063826A1 (en) * | 2010-05-07 | 2013-03-14 | Giesecke & Devrient Gmbh | Method for producing a microstructure on a carrier |
US20130094789A1 (en) * | 2008-09-18 | 2013-04-18 | Travel Tags, Inc. | Thin film high definition dimensional image display device and methods of making same |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6483644B1 (en) * | 1998-08-07 | 2002-11-19 | Phil Gottfried | Integral image, method and device |
US7068434B2 (en) * | 2000-02-22 | 2006-06-27 | 3M Innovative Properties Company | Sheeting with composite image that floats |
US6795250B2 (en) * | 2000-12-29 | 2004-09-21 | Lenticlear Lenticular Lens, Inc. | Lenticular lens array |
AU2002366244A1 (en) * | 2001-12-18 | 2003-06-30 | Digimarc Id System, Llc | Multiple image security features for identification documents and methods of making same |
EP2253478A3 (en) * | 2003-11-21 | 2011-04-13 | Visual Physics, LLC | Micro-optic security and image presentation system |
EA011968B1 (en) * | 2004-04-30 | 2009-06-30 | Де Ля Рю Интернэшнл Лимитед | Security devices |
US7576918B2 (en) * | 2004-07-20 | 2009-08-18 | Pixalen, Llc | Matrical imaging method and apparatus |
EP2365375B1 (en) * | 2005-05-18 | 2017-07-19 | Visual Physics, LLC | Image presentation and micro-optic security system |
JP4997775B2 (en) * | 2006-02-07 | 2012-08-08 | セイコーエプソン株式会社 | Printer |
US7916141B2 (en) * | 2006-04-10 | 2011-03-29 | Choi Kum-Young | Image processing system using vector pixel |
JP5467478B2 (en) * | 2007-08-01 | 2014-04-09 | クレイン セキュリティー テクノロジーズ インコーポレーテッド | Improved micro-optical security device |
WO2009139396A1 (en) * | 2008-05-01 | 2009-11-19 | 独立行政法人 国立印刷局 | Image forming material, and authenticity judgment device and authenticity judgment method |
US8203790B2 (en) * | 2009-04-01 | 2012-06-19 | Eastman Kodak Company | Micro-lens enhanced element |
JP5200284B2 (en) * | 2009-12-15 | 2013-06-05 | 独立行政法人 国立印刷局 | Latent image printed matter |
GB201003397D0 (en) * | 2010-03-01 | 2010-04-14 | Rue De Int Ltd | Moire magnification security device |
JP6277191B2 (en) * | 2012-09-05 | 2018-02-07 | ルメンコ エルエルシーLumenco, Llc | Pixel mapping, placement, and imaging for circular and square-based micro lens arrays that achieve full volume 3D and multidirectional motion |
-
2014
- 2014-02-27 CN CN201810338774.3A patent/CN108638690B/en active Active
- 2014-02-27 BR BR112016004827A patent/BR112016004827A8/en not_active Application Discontinuation
- 2014-02-27 CA CA2923132A patent/CA2923132C/en active Active
- 2014-02-27 MX MX2016002927A patent/MX359175B/en active IP Right Grant
- 2014-02-27 EP EP14842836.0A patent/EP3042238A4/en not_active Ceased
- 2014-02-27 CN CN201480060437.2A patent/CN105683815B/en active Active
- 2014-02-27 WO PCT/US2014/018920 patent/WO2015034551A1/en active Application Filing
- 2014-02-27 KR KR1020167008654A patent/KR20160068758A/en not_active Ceased
- 2014-02-27 JP JP2016540873A patent/JP6349401B2/en not_active Expired - Fee Related
- 2014-02-27 RU RU2016112319A patent/RU2661743C2/en not_active IP Right Cessation
- 2014-02-27 AU AU2014315695A patent/AU2014315695B2/en active Active
-
2016
- 2016-03-04 PH PH12016500422A patent/PH12016500422A1/en unknown
- 2016-03-31 ZA ZA2016/02171A patent/ZA201602171B/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008008635A2 (en) * | 2006-06-28 | 2008-01-17 | Visual Physics, Llc | Micro-optic security and image presentation system |
RU2448840C2 (en) * | 2007-02-07 | 2012-04-27 | Леонхард Курц Штифтунг Унд Ко. Кг | Covered instrument |
US20130094789A1 (en) * | 2008-09-18 | 2013-04-18 | Travel Tags, Inc. | Thin film high definition dimensional image display device and methods of making same |
US20130063826A1 (en) * | 2010-05-07 | 2013-03-14 | Giesecke & Devrient Gmbh | Method for producing a microstructure on a carrier |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2825203C1 (en) * | 2023-03-10 | 2024-08-21 | Чугунов Анатолий Аркадьевич | Method of producing plastic cards using flip animation effect and/or stereo effect |
Also Published As
Publication number | Publication date |
---|---|
KR20160068758A (en) | 2016-06-15 |
ZA201602171B (en) | 2017-06-28 |
CA2923132C (en) | 2020-09-08 |
CN105683815B (en) | 2019-05-07 |
EP3042238A1 (en) | 2016-07-13 |
CN105683815A (en) | 2016-06-15 |
RU2016112319A (en) | 2017-10-09 |
BR112016004827A8 (en) | 2020-02-11 |
WO2015034551A1 (en) | 2015-03-12 |
AU2014315695A1 (en) | 2016-04-07 |
MX359175B (en) | 2018-09-18 |
CN108638690A (en) | 2018-10-12 |
MX2016002927A (en) | 2016-07-26 |
AU2014315695B2 (en) | 2018-11-01 |
CN108638690B (en) | 2020-04-21 |
PH12016500422A1 (en) | 2016-05-16 |
EP3042238A4 (en) | 2017-04-19 |
JP6349401B2 (en) | 2018-06-27 |
CA2923132A1 (en) | 2015-03-12 |
JP2016539378A (en) | 2016-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2661743C2 (en) | Pixel mapping and printing for micro lens arrays to achieve dual-axis activation of images | |
US9592700B2 (en) | Pixel mapping and printing for micro lens arrays to achieve dual-axis activation of images | |
AU2013312883B2 (en) | Pixel mapping, arranging, and imaging for round and square-based micro lens arrays to achieve full volume 3D and multi-directional motion | |
RU2666330C2 (en) | Security device and method of manufacture | |
EP3368332B1 (en) | Synthesis of superposition shape images by light interacting with superposed layers of lenslet gratings | |
JP5244792B2 (en) | Multilayer body having microlenses | |
CN109476173A (en) | Method of making a safety device | |
CN107107646A (en) | Method and safety element for production safety element | |
JP6112357B2 (en) | Anti-counterfeit latent image display structure | |
CA3201191A1 (en) | Methods for designing and producing a security feature | |
JP2023107331A (en) | Glittering moving image pattern forming body and method for producing the same | |
HK1212454B (en) | Pixel mapping, arranging, and imaging for round and square-based micro lens arrays to achieve full volume 3d and multi-directional motion |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20210228 |