СИСТЕМА ДОПОЛНЕННОЙ РЕАЛЬНОСТИ И СПОСОБ ДЛЯ ПОДЛОЖЕК, ИЗДЕЛИЙ С ПОКРЫТИЕМ, СТЕКЛОПАКЕТОВ И/ИЛИ Т. П.

1. Электронное устройство, содержащее
пользовательский интерфейс; и
ресурсы обработки, включающие в себя по меньшей мере один процессор и запоминающее устройство, причем в запоминающем устройстве хранится программа, исполняемая ресурсами обработки для моделирования просмотра изображения через по меньшей мере одно выбранное наблюдателем изделие, которое виртуально размещено между наблюдателем, использующим электронное устройство, и изображением, путем выполнения алгоритма работы, включающего
получение изображения;
облегчение для наблюдателя выбора по меньшей мере одного изделия с помощью пользовательского интерфейса;
извлечение свойств отображения, связанных с по меньшей мере одним выбранным наблюдателем изделием;
генерацию для каждого указанного выбранного наблюдателем изделия фильтра для применения к полученному изображению на основании извлеченных свойств отображения; и
генерацию выходного изображения, соответствующего сгенерированному (-ым) фильтру (-ам), применяемому (-ым) к полученному изображению, для отображения посредством электронного устройства.
2. Электронное устройство по п. 1, в котором программу могут исполнять для выполнения дополнительного алгоритма работы, включающего облегчение для наблюдателя выбора изображения из хранилища предварительно сохраненных изображений; и при этом получение изображения включает извлечение выбранного наблюдателем изображения из хранилища.
3. Электронное устройство по п. 1 или 2, в котором получение изображения включает получение изображения с камеры, функционально соединенной с электронным устройством.
4. Электронное устройство по п. 3, в котором камера имеет поле обзора по меньшей мере 150 градусов.
5. Электронное устройство по любому из пп. 2-4, в котором полученное изображение представляет собой статическое изображение.
6. Электронное устройство по любому из пп. 2-4, в котором полученное изображение представляет собой видео.
7. Электронное устройство по любому из пп. 1-6, в котором облегчение для наблюдателя выбора по меньшей мере одного изделия включает возможность выбора наблюдателем по меньшей мере одного изделия из множества возможных предварительно сконфигурированных изделий.
8. Электронное устройство по п. 7, в котором множество возможных предварительно сконфигурированных изделий включает в себя по меньшей мере одно изделие с покрытием, по меньшей мере один стеклопакет (IG), по меньшей мере один вакуумный стеклопакет (VIG) и/или по меньшей мере одно ламинированное изделие.
9. Электронное устройство по п. 7 или 8, в котором каждое указанное возможное предварительно сконфигурированное изделие подробно описано в контексте его составных частей и характеристик, которые включают возможный (-ые) материал (-ы) подложки, толщину подложки, покрытие (-я), расположение (-я) покрытия и/или ламинирующий (-ие) материал (-ы), в зависимости от соответствующих возможных предварительно сконфигурированных изделий.
10. Электронное устройство по любому из пп. 1-9, в котором облегчение для наблюдателя выбора по меньшей мере одного изделия включает возможность для наблюдателя конфигурировать настраиваемое изделие.
11. Электронное устройство по п. 10, в котором настраиваемое изделие выполнено с возможностью конфигурирования в контексте его составных частей и характеристик, которые включают возможный (-ые) материал (-ы) подложки, толщину подложки, покрытие (-я), расположение (-я) покрытия и/или ламинирующий (-ие) материал (-ы), в зависимости от конкретного настраиваемого изделия.
12. Электронное устройство по любому из пп. 1-11, в котором наблюдателю доступно для выбора множество изделий.
13. Электронное устройство по п. 12, в котором для каждого указанного выбранного наблюдателем изделия генерируют различные фильтры, причем эти различные фильтры применяют к разным областям полученного изображения при генерации одного выходного изображения.
14. Электронное устройство по любому из пп. 1-13, в котором свойства отображения соответствуют оптическим свойствам по меньшей мере одного выбранного наблюдателем изделия.
15. Электронное устройство по п. 14, в котором свойства отображения связаны с оптическими свойствами, связанными с пропусканием, отражением и цветом, по меньшей мере одного выбранного наблюдателем изделия.
16. Электронное устройство по любому из пп. 1-15, в котором свойства отображения извлекают из базы данных.
17. Электронное устройство по п. 16, дополнительно содержащее интерфейс обмена данными, причем база данных находится удаленно по отношению к электронному устройству и доступ к ней осуществляют посредством интерфейса обмена данными.
18. Электронное устройство по любому из пп. 1-15, в котором свойства отображения вычисляют.
19. Электронное устройство по п. 18, в котором вычисление свойств отображения по меньшей мере частично основано на характеристиках устройства отображения, на которое должно быть передано выходное изображение.
20. Электронное устройство по любому из пп. 1-19, в котором программу могут исполнять для выполнения дополнительного алгоритма работы, включающего
обнаружение относительного перемещения между электронным устройством и наблюдателем; и
генерацию, в ответ на обнаружение относительного перемещения между электронным устройством и наблюдателем, обновленного выходного изображения, отражающего обнаруженное относительное перемещение, для отображения посредством электронного устройства.
21. Электронное устройство по п. 20, в котором программу могут исполнять для выполнения дополнительного алгоритма работы, включающего, в ответ на обнаружение относительного перемещения между электронным устройством и наблюдателем
определение того, применимы ли извлеченные свойства отображения, связанные с по меньшей мере одним выбранным наблюдателем изделием, после относительного перемещения; и
в ответ на определение того, что извлеченные свойства отображения, связанные с по меньшей мере одним выбранным наблюдателем изделием, уже не применимы после относительного перемещения:
извлечение обновленных свойств отображения, связанных с по меньшей мере одним выбранным наблюдателем изделием;
генерацию для каждого указанного выбранного наблюдателем изделия обновленного фильтра для применения к полученному изображению на основании извлеченных свойств отображения; и
генерацию обновленного выходного изображения в соответствии с обновленным (-ыми) фильтром (-ами).
22. Электронное устройство по п. 21, причем определение того, применимы ли извлеченные свойства отображения, связанные с по меньшей мере одним выбранным наблюдателем изделием, после относительного перемещения, основано на определении того, соответствует ли перемещение изменению положения без сопутствующего изменения ориентации.
23. Электронное устройство по п. 22, дополнительно содержащее один или более инерционных датчиков, причем один или более инерционных датчиков выполнены с возможностью обнаружения изменений ориентации электронного устройства.
24. Электронное устройство по любому из пп. 20-23, причем относительное перемещение соответствует перемещению электронного устройства.
25. Электронное устройство по п. 24, причем перемещение электронного устройства представляет собой изменение его положения и/или ориентации.
26. Электронное устройство по любому из пп. 20-23, причем относительное перемещение соответствует перемещению наблюдателя.
27. Электронное устройство по п. 26, причем перемещение включает изменение положения наблюдателя.
28. Электронное устройство по любому из пп. 20-23, причем относительное перемещение соответствует смещению взгляда наблюдателя.
29. Электронное устройство по любому из пп. 20-23, дополнительно содержащее по меньшей мере одну обращенную к пользователю камеру, причем обращенная к пользователю камера выполнена с возможностью передачи сигнала, который может быть обработан программой для осуществления отслеживания лица и/или движений глаз в связи с определением того, произошло ли смещение взгляда наблюдателя.
30. Электронное устройство по п. 29, в котором отслеживание лица и/или движений глаз можно выполнять во время перемещения устройства и/или наблюдателя.
31. Электронное устройство по любому из пп. 21-23, в котором обновленные свойства отображения связаны с неосевыми оптическими свойствами, связанными с пропусканием, отражением и цветом, по меньшей мере одного выбранного наблюдателем изделия.
32. Электронное устройство по любому из пп. 1-31, дополнительно содержащее устройство отображения, посредством которого должно отображаться выходное изображение.
33. Электронное устройство по любому из пп. 1-32, в котором по меньшей мере одна камера, имеющая поле обзора по меньшей мере 150 градусов, функционально соединена с электронным устройством.
34. Электронное устройство по любому из пп. 1-32, дополнительно содержащее первую и вторую камеры, по существу ориентированные соответственно по направлению к наблюдателю и по направлению от наблюдателя.
35. Электронное устройство по любому из пп. 1-34, которое представляет собой смартфон или планшет.
36. Способ моделирования просмотра изображения через по меньшей мере одно выбранное наблюдателем изделие, которое виртуально размещено между наблюдателем, использующим электронное устройство, и изображением, причем электронное устройство включает в себя ресурсы обработки, включающие в себя по меньшей мере один процессор и запоминающее устройство, причем способ включает
получение изображения;
облегчение для наблюдателя выбора по меньшей мере одного изделия с помощью пользовательского интерфейса, запущенного на электронном устройстве;
извлечение свойств отображения, связанных с по меньшей мере одним выбранным наблюдателем изделием;
генерацию для каждого указанного выбранного наблюдателем изделия фильтра для применения к полученному изображению на основании извлеченных свойств отображения; и
генерацию выходного изображения, соответствующего сгенерированному (-ым) фильтру (-ам), применяемому (-ым) к полученному изображению, для отображения посредством электронного устройства.
37. Способ по п. 36, дополнительно включающий облегчение для наблюдателя выбора изображения из хранилища предварительно сохраненных изображений; и при этом получение изображения включает извлечение выбранного наблюдателем изображения из хранилища.
38. Способ по п. 36 или 37, в котором получение изображения включает получение изображения с камеры, функционально соединенной с электронным устройством.
39. Способ по п. 38, в котором камера имеет поле обзора по меньшей мере 150 градусов.
40. Способ по любому из пп. 37-39, в котором полученное изображение представляет собой статическое изображение.
41. Способ по любому из пп. 37-39, в котором полученное изображение представляет собой видео.
42. Способ по любому из пп. 36-41, в котором облегчение для наблюдателя выбора по меньшей мере одного изделия включает возможность выбора наблюдателем по меньшей мере одного изделия из множества возможных предварительно сконфигурированных изделий.
43. Способ по п. 42, в котором множество возможных предварительно сконфигурированных изделий включает в себя по меньшей мере одно изделие с покрытием, по меньшей мере один стеклопакет (IG), по меньшей мере один вакуумный стеклопакет (VIG) и/или по меньшей мере одно ламинированное изделие.
44. Способ по п. 42 или 43, в котором каждое указанное возможное предварительно сконфигурированное изделие подробно описано в контексте его составных частей и характеристик, которые включают возможный (-ые) материал (-ы) подложки, толщину подложки, покрытие (-я), расположение (-я) покрытия и/или ламинирующий (-ие) материал (-ы), в зависимости от соответствующих возможных предварительно сконфигурированных изделий.
45. Способ по любому из пп. 36-44, в котором облегчение для наблюдателя выбора по меньшей мере одного изделия включает возможность для наблюдателя конфигурировать настраиваемое изделие.
46. Способ по п. 45, в котором настраиваемое изделие выполнено с возможностью конфигурирования в контексте его составных частей и характеристик, которые включают возможный (-ые) материал (-ы) подложки, толщину подложки, покрытие (-я), расположение (-я) покрытия и/или ламинирующий (-ие) материал (-ы), в зависимости от конкретного настраиваемого изделия.
47. Способ по любому из пп. 36-46, в котором наблюдателю доступно для выбора множество изделий.
48. Способ по п. 47, в котором для каждого указанного выбранного наблюдателем изделия генерируют различные фильтры, причем эти различные фильтры применяют к разным областям полученного изображения при генерации одного выходного изображения.
49. Способ по любому из пп. 36-48, в котором свойства отображения соответствуют оптическим свойствам по меньшей мере одного выбранного наблюдателем изделия.
50. Способ по п. 49, в котором свойства отображения связаны с оптическими свойствами, связанными с пропусканием, отражением и цветом, по меньшей мере одного выбранного наблюдателем изделия.
51. Способ по любому из пп. 36-50, в котором свойства отображения извлекают из базы данных.
52. Способ по п. 51, в котором электронное устройство дополнительно содержит интерфейс обмена данными, причем база данных находится удаленно по отношению к электронному устройству и доступ к ней осуществляют посредством интерфейса обмена данными.
53. Способ по любому из пп. 36-50, в котором свойства отображения вычисляют.
54. Способ по п. 53, в котором вычисление свойств отображения по меньшей мере частично основано на характеристиках устройства отображения, на которое должно быть передано выходное изображение.
55. Способ по любому из пп. 36-54, дополнительно включающий
обнаружение относительного перемещения между электронным устройством и наблюдателем; и
генерацию, в ответ на обнаружение относительного перемещения между электронным устройством и наблюдателем, обновленного выходного изображения, отражающего обнаруженное относительное перемещение, для отображения посредством электронного устройства.
56. Способ по п. 55, дополнительно включающий, в ответ на обнаружение относительного перемещения между электронным устройством и наблюдателем
определение того, применимы ли извлеченные свойства отображения, связанные с по меньшей мере одним выбранным наблюдателем изделием, после относительного перемещения; и
в ответ на определение того, что извлеченные свойства отображения, связанные с по меньшей мере одним выбранным наблюдателем изделием, уже не применимы после относительного перемещения:
извлечение обновленных свойств отображения, связанных с по меньшей мере одним выбранным наблюдателем изделием;
генерацию для каждого указанного выбранного наблюдателем изделия обновленного фильтра для применения к полученному изображению на основании извлеченных свойств отображения; и
генерацию обновленного выходного изображения в соответствии с обновленным (-ыми) фильтром (-ами).
57. Способ по п. 56, в котором определение того, применимы ли извлеченные свойства отображения, связанные с по меньшей мере одним выбранным наблюдателем изделием, после относительного перемещения, основано на определении того, соответствует ли перемещение изменению положения без сопутствующего изменения ориентации.
58. Способ по п. 57, в котором электронное устройство дополнительно содержит один или более инерционных датчиков, причем один или более инерционных датчиков выполнены с возможностью обнаружения изменений ориентации электронного устройства.
59. Способ по любому из пп. 55-58, в котором относительное перемещение соответствует перемещению электронного устройства.
60. Способ по п. 59, в котором перемещение электронного устройства представляет собой изменение его положения и/или ориентации.
61. Способ по любому из пп. 55-58, в котором относительное перемещение соответствует перемещению наблюдателя.
62. Способ по п. 61, в котором перемещение включает изменение положения наблюдателя.
63. Способ по любому из пп. 55-58, в котором относительное перемещение соответствует смещению взгляда наблюдателя.
64. Способ по любому из пп. 55-58, в котором электронное устройство дополнительно содержит по меньшей мере одну обращенную к пользователю камеру, причем обращенная к пользователю камера выполнена с возможностью передачи сигнала, который может быть обработан для осуществления отслеживания лица и/или движений глаз в связи с определением того, произошло ли смещение взгляда наблюдателя.
65. Способ по п. 64, в котором отслеживание лица и/или движений глаз можно выполнять во время перемещения устройства и/или наблюдателя.
66. Способ по любому из пп. 56-58, в котором обновленные свойства отображения связаны с неосевыми оптическими свойствами, связанными с пропусканием, отражением и цветом, по меньшей мере одного выбранного наблюдателем изделия.
67. Способ по любому из пп. 36-66, в котором электронное устройство дополнительно содержит устройство отображения, посредством которого должно отображаться выходное изображение.
68. Способ по любому из пп. 36-67, в котором по меньшей мере одна камера, имеющая поле обзора по меньшей мере 150 градусов, функционально соединена с электронным устройством.
69. Способ по любому из пп. 36-67, в котором электронное устройство дополнительно содержит первую и вторую камеры, по существу ориентированные соответственно по направлению к наблюдателю и по направлению от наблюдателя.
70. Способ по любому из пп. 36-69, в котором электронное устройство представляет собой смартфон или планшет.
71. Энергонезависимый машиночитаемый носитель данных, на котором физически хранится программа, при исполнении которой процессором вычислительного устройства происходит выполнение способа по любому из пп. 36-70.