СПОСОБ И УСТРОЙСТВО ДЛЯ СОЗДАНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ ИЗ МНОЖЕСТВА ИЗОБРАЖЕНИЙ

1. Способ создания последовательности множества изображений, отображенных с окружающим освещением, способ содержит следующие этапы:
- извлекают (201), по меньшей мере, одно свойство каждого из множества изображений;
- выбирают (203) окружающее освещение, отображенное вместе с каждым из упомянутого множества изображений, на основе упомянутого извлеченного, по меньшей мере, одного свойства; и
- определяют (205, 207, 209, 211, 213) порядок для отображения множества изображений на основе упомянутого выбранного окружающего освещения, чтобы обеспечить плавный переход при изменении упомянутого окружающего освещения во время отображения упомянутого множества изображений в соответствии с упомянутым порядком.
2. Способ по п.1, в котором извлеченное, по меньшей мере, одно свойство содержит цвет.
3. Способ по п.2, в котором этап (203) выбора окружающего освещения, отображенного вместе с каждым из упомянутого множества изображений, содержит следующий этап:
- выбирают окружающее освещение, имеющее цвет, соответствующий наиболее доминирующему цвету каждого из упомянутого множества изображений.
4. Способ по п.2, в котором этап (203) выбора окружающего освещения, отображенного вместе с каждым из упомянутого множества изображений, содержит следующий этап:
- выбирают окружающее освещение, имеющее цвет, соответствующий цвету источника света, отраженного в изображении.
5. Способ по п.2, в котором этап определения порядка для отображения множества изображений содержит следующие этапы:
- преобразуют (205) цвет упомянутого выбранного окружающего освещения в цветовое пространство HSV; и
- определяют (207) первый порядок для отображения упомянутого множества изображений таким образом, чтобы изменения в цвете упомянутого выбранного окружающего освещения находились в соответствии с кругом оттенков; и
- упорядочивают множество изображений в соответствии с упомянутым определенным таким образом первым порядком.
6. Способ по п.5, в котором этап определения порядка для отображения множества изображений дополнительно содержит следующие этапы:
- определяют (209, 211), по меньшей мере, один дополнительный порядок для отображения множества изображений в упомянутом определенном первом порядке таким образом, чтобы изменения в цвете выбранного окружающего освещения соответствовали кругу оттенков для изображений, имеющих насыщенность и/или значение, соответствующие заранее определенному условию.
7. Способ по п.6, в котором этап определения, по меньшей мере, одного дополнительного порядка для отображения упомянутого множества изображений дополнительно содержит следующие этапы:
- определяют (209) второй порядок для отображения упомянутого множества изображений в упомянутом определенном первом порядке таким образом, чтобы изменения в цвете выбранного окружающего освещения соответствовали кругу оттенков для изображений, имеющих насыщенность и значение, превышающие первую заранее определенную величину; и
- упорядочивают упомянутое множество изображений в соответствии с упомянутым определенным вторым порядком.
8. Способ по п.7, в котором этап определения, по меньшей мере, одного дополнительного порядка для отображения множества изображений дополнительно содержит следующие этапы:
- определяют (211) третий порядок для отображения упомянутого множества изображений в упомянутом определенном втором порядке таким образом, чтобы изменения в цвете выбранного окружающего освещения соответствовали кругу оттенков для изображений, имеющих насыщенность и значение в пределах диапазона упомянутого первого заранее определенного значения и второго заранее определенного значения; и
- упорядочивают упомянутое множество изображений в соответствии с упомянутым определенным третьим порядком.
9. Способ по п.8, в котором первое заранее определенное значение выше, чем упомянутое второе заранее определенное значение.
10. Способ по п.5, в котором этап определения порядка для отображения упомянутого множества изображений содержит следующий этап:
- исключают (213) из упомянутого порядка для отображения изображения, имеющие насыщенность и значение меньше, чем заранее определенный порог.
11. Компьютерный программный продукт, содержащий множество участков программного кода для выполнения способа, соответствующего любому из предшествующих пунктов.
12. Устройство (100) для создания последовательности множества изображений, отображаемых вместе с окружающим освещением, устройство (100) содержит:
- блок (103) извлечения, для извлечения, по меньшей мере, одного свойства каждого из множества изображений;
- блок (105) выбора, для выбора окружающего освещения, отображаемого вместе с каждым из множества изображений, на основе упомянутого извлеченного, по меньшей мере, одного свойства; и
- процессор (107), для определения порядка для отображения упомянутого множества изображений на основе упомянутого выбранного окружающего освещения, чтобы обеспечить плавный переход при изменении окружающего освещения во время отображения упомянутого множества изображений в соответствии с упомянутым порядком.
13. Устройство (100) по п.12, дополнительно содержащее:
- контроллер (113), для управления работой блока (115) отображения для отображения упомянутого множества изображений в соответствии с упомянутым определенным порядком и источником (117) окружающего света для создания выбранного окружающего освещения в соответствии с упомянутым определенным порядком.