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

1. Способ совместного использования фотографий, включающий:
прием запроса, переданного терминалом инициатора, на совместное использование фотографий мероприятия, при этом запрос на совместное использование фотографий мероприятия включает маркер мероприятия и учетную запись инициатора;
получение из облачного альбома, соответствующего учетной записи инициатора, первого набора фотографий мероприятия, соответствующего маркеру мероприятия;
получение, согласно каждому контакту, содержащемуся в первом списке контактов, соответствующем учетной записи инициатора, соответствующего второго набора фотографий мероприятия, отмеченного маркером мероприятия, и каждого контакта, соответственно относящегося к каждому из вторых наборов фотографий мероприятия;
получение предназначенного для совместного использования набора фотографий мероприятия, содержащего первый набор фотографий мероприятия и каждый из вторых наборов фотографий мероприятия; и
передачу предназначенного для совместного использования набора фотографий мероприятия инициатору и каждому контакту, соответственно относящемуся к каждому из вторых наборов фотографий мероприятия, согласно контактной информации инициатора и контактной информации каждого контакта, соответственно относящегося к каждому из вторых наборов фотографий мероприятия и зарегистрированного в первом списке контактов.
2. Способ по п. 1, отличающийся тем, что получение, согласно каждому контакту, содержащемуся в первом списке контактов, соответствующем учетной записи инициатора, соответствующего второго набора фотографий мероприятия, отмеченного маркером мероприятия, и
каждого контакта, соответственно относящегося к каждому из вторых наборов фотографий мероприятия, включает:
определение каждой учетной записи контакта, соответствующей каждому контакту, содержащемуся в первом списке контактов;
определение, присутствует ли второй набор фотографий мероприятия, отмеченный маркером мероприятия, в облачном альбоме, соответствующем каждой учетной записи контакта; и
если второй набор фотографий мероприятия, отмеченный маркером мероприятия, присутствует, получение второго набора фотографий мероприятия, и определение, согласно первому списку контактов, каждого контакта, соответственно относящегося к каждому из вторых наборов фотографий мероприятия.
3. Способ по п. 2, отличающийся тем, что после получения предназначенного для совместного использования набора фотографий мероприятия, содержащего первый набор фотографий мероприятия и каждый из вторых наборов фотографий мероприятия, способ также включает:
посредством распознавания лиц получение первого набора изображений лиц, содержащегося в первом наборе фотографий мероприятия, находящемся в предназначенном для совместного использования наборе фотографий мероприятия, и соответствующего второго набора изображений лиц, соответственно содержащегося в каждом из вторых наборов фотографий мероприятия;
определение, присутствует ли среди всех вторых наборов изображений лиц второй набор изображений лиц, слабо коррелированный с первым набором изображений лиц; и
удаление из предназначенного для совместного использования набора фотографий мероприятия второго набора фотографий мероприятия, соответствующего второму набору изображений лиц, слабо коррелированному с первым набором изображений лиц, если второй набор
изображений лиц, слабо коррелированный с первым набором изображений лиц, присутствует среди всех вторых наборов изображений лиц.
4. Способ по п. 3, отличающийся тем, что определение, присутствует ли среди всех вторых наборов изображений лиц второй набор изображений лиц, слабо коррелированный с первым набором изображений лиц, включает:
определение, для каждого из вторых наборов изображений лиц, количества идентичных изображений лиц между вторым набором изображений лиц и первым набором изображений лиц; и
определение того, что второй набор изображений лиц слабо коррелирован с первым набором изображений лиц, если количество идентичных изображений лиц меньше заранее заданного порогового количества и количество появлений идентичных изображений лиц меньше заранее заданного порогового количества появлений.
5. Способ по п. 1, отличающийся тем, что после передачи предназначенного для совместного использования набора фотографий мероприятия инициатору и каждому контакту, соответственно относящемуся к каждому из вторых наборов фотографий мероприятия, согласно контактной информации инициатора и контактной информации каждого контакта, соответственно относящегося к каждому из вторых наборов фотографий мероприятия и зарегистрированного в первом списке контактов, способ также включает:
получение второго списка контактов, соответствующего каждой учетной записи контакта;
отметка, в первом списке контактов и каждом из вторых списков контактов, каждого контакта, соответствующего каждому из вторых наборов фотографий мероприятия, и инициатора;
сопоставление каждого изображения лица, содержащегося в первом наборе изображений лиц и в каждом из вторых наборов изображений лиц, с каждой фотографией каждого контакта, не отмеченного в первом списке контактов и в каждом из вторых списков контактов, для определения, присутствует ли фотография целевого контакта; и
передачу предназначенного для совместного использования набора фотографий мероприятия целевому контакту, согласно контактной информации, соответствующей фотографии целевого контакта, если фотография целевого контакта присутствует.
6. Способ по любому из пп. 1-5, также включающий:
прием запроса на сохранение, переданного терминалом пользователя, при этом запрос на сохранение содержит предназначенный для сохранения набор фотографий мероприятия, отмеченный маркером мероприятия, и учетную запись пользователя; и
сохранение предназначенного для сохранения набора фотографий мероприятия в облачном альбоме, соответствующем учетной записи пользователя.
7. Устройство для совместного использования фотографий, содержащее:
первый модуль приема, сконфигурированный для приема запроса, переданного терминалом инициатора, на совместное использование фотографий мероприятия, при этом запрос на совместное использование фотографий мероприятия включает маркер мероприятия и учетную запись инициатора;
первый модуль получения, сконфигурированный для получения из облачного альбома, соответствующего учетной записи инициатора, первого набора фотографий мероприятия, соответствующего маркеру мероприятия;
второй модуль получения, сконфигурированный для получения, согласно каждому контакту, содержащемуся в первом списке контактов, соответствующем учетной записи инициатора, соответствующего второго набора фотографий мероприятия, отмеченного маркером мероприятия, и каждого контакта, соответственно относящегося к каждому из вторых наборов фотографий мероприятия;
третий модуль получения, сконфигурированный для получения предназначенного для совместного использования набора фотографий мероприятия, содержащего первый набор фотографий мероприятия и каждый из вторых наборов фотографий мероприятия; и
первый модуль передачи, сконфигурированный для передачи предназначенного для совместного использования набора фотографий мероприятия инициатору и каждому контакту, соответственно относящемуся к каждому из вторых наборов фотографий мероприятия, согласно контактной информации инициатора и контактной информации каждого контакта, соответственно относящегося к каждому из вторых наборов фотографий мероприятия и зарегистрированного в первом списке контактов.
8. Устройство по п. 7, отличающееся тем, что второй модуль получения содержит:
первый подмодуль определения, сконфигурированный для определения каждой учетной записи контакта, соответствующей каждому контакту, содержащемуся в первом списке контактов;
второй подмодуль определения, сконфигурированный для определения, присутствует ли второй набор фотографий мероприятия, отмеченный маркером мероприятия, в облачном альбоме, соответствующем каждой учетной записи контакта; и
подмодуль получения, сконфигурированный для получения второго набора фотографий мероприятия и для определения, согласно первому списку контактов, каждого контакта, соответственно относящегося к каждому
из вторых наборов фотографий мероприятия, если второй набор фотографий мероприятия, отмеченный маркером мероприятия, присутствует.
9. Устройство по п. 8, отличающееся тем, что также содержит:
четвертый модуль получения, сконфигурированный для получения, посредством распознавания лиц, первого набора изображений лиц, содержащегося в первом наборе фотографий мероприятия, находящемся в предназначенном для совместного использования наборе фотографий мероприятия, и соответствующего второго набора изображений лиц, соответственно содержащегося в каждом из вторых наборов фотографий мероприятия;
модуль определения, сконфигурированный для определения, присутствует ли среди всех вторых наборов изображений лиц второй набор изображений лиц, слабо коррелированный с первым набором изображений лиц; и
модуль удаления, сконфигурированный для удаления из предназначенного для совместного использования набора фотографий мероприятия второго набора фотографий мероприятия, соответствующего второму набору изображений лиц, слабо коррелированному с первым набором изображений лиц, если второй набор изображений лиц, слабо коррелированный с первым набором изображений лиц, присутствует среди всех вторых наборов изображений лиц.
10. Устройство по п. 9, отличающееся тем, что модуль определения содержит:
третий подмодуль определения, сконфигурированный для определения, для каждого из вторых наборов изображений лиц, количества идентичных изображений лиц между вторым набором изображений лиц и первым набором изображений лиц; и
четвертый подмодуль определения, сконфигурированный для определения того, что второй набор изображений лиц слабо коррелирован с первым набором изображений лиц, если количество идентичных изображений лиц меньше заранее заданного порогового количества и количество появлений идентичных изображений лиц меньше заранее заданного порогового количества появлений.
11. Устройство по п. 9, отличающееся тем, что также содержит:
пятый модуль получения, сконфигурированный для получения второго списка контактов, соответствующего каждой учетной записи контакта;
модуль отметки, сконфигурированный для отметки, в первом списке контактов и каждом из вторых списков контактов, каждого контакта, соответствующего каждому из вторых наборов фотографий мероприятия, и инициатора;
модуль сопоставления, сконфигурированный для сопоставления каждого изображения лица, содержащегося в первом наборе изображений лиц и в каждом из вторых наборов изображений лиц, с каждой фотографией каждого контакта, не отмеченного в первом списке контактов и в каждом из вторых списков контактов, для определения, присутствует ли фотография целевого контакта; и
второй модуль передачи, сконфигурированный для передачи предназначенного для совместного использования набора фотографий мероприятия целевому контакту согласно контактной информации, соответствующей фотографии целевого контакта, если фотография целевого контакта присутствует.
12. Устройство по любому из пп. 7-11, также содержащее:
второй модуль приема, сконфигурированный для приема запроса на сохранение, переданного терминалом пользователя, при этом запрос на сохранение содержит предназначенный для сохранения набор фотографий
мероприятия, отмеченный маркером мероприятия, и учетную запись пользователя; и
модуль сохранения, сконфигурированный для сохранения предназначенного для сохранения набора фотографий мероприятия в облачном альбоме, соответствующем учетной записи пользователя.