СЕРВЕР, ОКОНЕЧНОЕ УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ИЗОБРАЖЕНИЙ

1. Способ обработки изображения, в котором способ применяют к серверу и содержит:
выполнение горизонтального деления и вертикального деления на карте широты и долготы или карте сферы обрабатываемого изображения для получения подобластей карты широты и долготы или карты сферы, в котором местоположение деления горизонтального деления является заданной широтой, местоположение деления вертикального деления определяют широтой, существует, по меньшей мере, два типа интервалов вертикального деления в области, образованной смежными местоположениями деления горизонтального деления, и интервал вертикального деления является расстоянием между смежным местоположениями деления вертикального деления; и
кодирование изображений полученных подобластей.
2. Способ по п.1, в котором местоположение деления вертикального деления определяется широтой, что содержит: более высокая широта местоположения деления вертикального деления указывает больший интервал вертикального деления.
3. Способ по п.1, в котором перед кодированием изображений полученных подобластей, способ дополнительно содержит:
выборку изображения подобласти в горизонтальном направлении с первым интервалом выборки, в котором более высокая широта, соответствующая подобласти, указывает больший первый интервал выборки; и
кодирование изображений, полученных подобластей содержит:
кодирование изображений выборочных подобластей.
4. Способ по п.3, в котором перед кодированием изображений полученных подобластей, способ дополнительно содержит:
выборку изображения подобласти в вертикальном направлении со вторым интервалом выборки.
5. Способ по п.3, в котором, когда подобласть получают путем выполнения горизонтального и вертикального деления на карте сферы обрабатываемого изображения, до выборки изображения подобласти в горизонтальном направлении с первым интервалом выборки, способ дополнительно содержит:
отображение изображения подобласти на двумерное плоское изображение на основании заданного размера; и
выборку изображения подобласти в горизонтальном направлении с первым интервалом выборки содержит:
выборку с первым интервалом выборки в горизонтальном направлении двумерного плоского изображения, на которое отображают изображение подобласти.
6. Способ по п.3, в котором перед кодированием изображений выбранных подобластей, способ дополнительно содержит:
корректировку местоположений выборочных подобластей, так что горизонтальный край и вертикальный край изображения, соединенных изображениями скорректированных подобластей, соответственно выровнены.
7. Способ по п.6, в котором кодирование изображений выборочных подобластей содержит:
кодирование тайла (tile) соединенного изображения.
8. Способ по п.1, в котором после кодирования изображений полученных подобластей, способ дополнительно содержит:
независимое инкапсулирование битовых потоков, соответствующих кодированным изображениям подобластей, и кодирование информации местоположения подобластей, в котором кодированная информация местоположения всех подобластей и битовых потоков всех подобластей находится на том же треке; или кодированная информация местоположения и битовый поток каждой подобласти, соответственно, находится на треке информации местоположения и треке битового потока; или кодированная информация местоположения всех подобластей находится в описании медиапрезентации (MPD); или закодированная информация местоположения всех подобластей находится в личном файле, и адрес личного файла содержится в MPD; или кодированная информация местоположения каждой подобласти содержится в информации для дополнительной оптимизации (SEI) битового потока каждой подобласти.
9. Способ по п.8, в котором, когда подобласть получается путем выполнения горизонтального и вертикального деления на карте широты и долготы обрабатываемого изображения, выборочные подобласти образуют выборочную карту широты и долготы и информация местоположения содержит местоположение и размер подобласти в карте широты и долготы, и местоположение и размер подобласти в выборочной карте широты и долготы; или информация местоположения содержит местоположение и размер подобласти в карте широты и долготы, и местоположение и размер подобласти в соединенном изображении; или когда подобласть получают путем выполнения горизонтального деления и вертикального деления на карте сферы обрабатываемого изображения, выборочные подобласти образуют выборочную карту сферы, информация местоположения содержит местоположение и диапазон широты и долготы подобласти в изображении карты сферы, и местоположение и размер подобласти в изображении выборочной карты сферы; или информация местоположения содержит местоположение и диапазон широты и долготы подобласти в изображении карты сферы, и местоположение и размер подобласти в соединенном изображении.
10. Способ по п.8, в котором личный файл дополнительно содержит информацию, используемую для представления соответствия между точкой обзора пользователя и номером подобласти, охватываемой углом обзора точки обзора пользователя.
11. Способ по п.8, в котором личный файл дополнительно содержит информацию, используемую для представления количества подобластей, которые должны быть предпочтительно воспроизведены в подобласти, охватываемой углом обзора пользователя, информацию о номере подобласти, которая должна быть предпочтительно воспроизведена, информацию л номере подобласти, которую воспроизводят вторично, и информацию о номере подобласти, которую не воспроизводят.
12. Способ по п.1, в котором карта широты и долготы содержит
карту широты и долготы, соответствующую для левого глаза, и карту широты и долготы, соответствующую для правого глаза;
перед выполнением горизонтального деления и вертикального деления на карте широты и долготы или карте сферы обрабатываемого изображения, способ дополнительно содержит:
отделение карты широты и долготы, соответствующей для левого глаза, от карты широты и долготы, соответствующей для правого глаза; и
выполнение горизонтального деления и вертикального деления на карте широты и долготы или карте сферы обрабатываемого изображения содержит:
выполнение горизонтального деления и вертикального деления на карте широты и долготы, соответствующей для левого глаза, и выполнение горизонтального деления и вертикального деления на карте широты и долготы, соответствующей для правого глаза.
13. Способ по п.9, в котором способ дополнительно содержит:
отправку в оконечное устройство битовых потоков, соответствующие кодированным изображениям подобластей; или
прием информации угла обзора, отправленную оконечным устройством, получение, на основании информации угла обзора, подобласти, соответствующей информации угла обзора, и отправку битового потока подобласти, соответствующей информации угла обзора, в оконечное устройство; или
прием номера подобласти, который отправлен оконечным устройством, и отправку битового потока, соответствующего номеру подобласти, в оконечное устройство.
14. Способ по п.1, в котором,
карта широты и долготы является картой широты и долготы 360-градусного панорамного видеоизображения или частью карты широты и долготы 360-градусного панорамного видеоизображения; или
карта сфера представляет собой карту сферы 360-градусного панорамного видеоизображения или частью карты сферы 360-градусного панорамного видеоизображения.
15. Способ обработки изображений, в котором способ применяют к оконечному устройству и содержит:
определение информации местоположения каждой подобласти панорамного изображения;
определение, на основании определенной информации местоположения каждой подобласти, информации местоположения подобласти, охватываемой текущим углом обзора в панорамном изображении;
определение первого интервала выборки подобласти;
получение, на основании определенной информации местоположения подобласти, охватываемой текущим углом обзора, битового потока, соответствующего подобласти, охватываемой текущим углом обзора;
декодирование битового потока для получения изображения подобласти, охватываемой текущим углом обзора; и
перевыборку декодированного изображения на основании определенной информации местоположения подобласти, охватываемой текущим углом обзора, и первого интервала выборки, и воспроизведение перевыбранного изображения.
16. Способ по п.15, в котором определение информации местоположения каждой подобласти панорамного изображения содержит:
прием первой информации, отправленной сервером, в котором первая информация содержат трек каждой подобласти панорамного изображения и битовый поток каждой подобласти, и трек содержит информацию местоположения всех подобластей панорамного изображения; и
получение информации местонахождения каждой подобласти в панорамном изображении, основываясь на треке.
17. Способ по п.15, в котором определение информации местоположения каждой подобласти панорамного изображения содержит:
прием описания медиапрезентации (MPD), отправленную сервером, в котором MPD содержит информацию местоположения каждой подобласти, или MPD содержит адрес личного файла, и личный файл содержит информацию местоположения каждой подобласти; и
синтаксический анализ MPD для получения информации местонахождения каждой подобласти.
18. Способ по п.15, в котором информация местоположения подобласти находится в информации для дополнительной оптимизации (SEI) битового потока, соответствующий подобласти.
19. Способ по п.15, в котором получение битового потока, соответствующего подобласти, охватываемой текущим углом обзора, содержит:
получение из памяти оконечного устройства битового потока, соответствующего подобласти, охватываемой текущим углом обзора; или
запрос из сервера получить битовый поток, соответствующий подобласти, охватываемой текущим углом обзора.
20. Способ по п.19, в котором запрос из сервера получения битового потока, соответствующего подобласти, охватываемой текущим углом обзора, содержит:
отправку информации, указывающую текущий угол обзора, на сервер, и прием битового потока, который, соответствующий подобласти, охватываемой текущим углом обзора, и который отправляют сервером; или
получение из сервера в соответствии с заданным протоколом оконечным устройством и сервером, битового потока, соответствующего подобласти, охватываемой текущим углом обзора, в котором протокол содержит соответствие между углом обзора и подобластью, охватываемой углом обзора.
21. Способ по п.16, в котором определение первого интервала выборки подобласти содержит:
определение заданного интервала выборки в качестве первого интервала выборки; или
прием первого интервала выборки с сервера; или
получение первого интервала выборки на основании информации местонахождения каждой подобласти, которая принимается с сервера.
22. Способ обработки изображений, в котором способ применяют к серверу и содержит:
хранение битовых потоков, соответствующих изображениям подобластей карты широты и долготы или карты сферы панорамного изображения, в котором подобласть получают посредством выполнения горизонтального деления и вертикального деления на карте широты и долготы или карте сферы панорамного изображения, в котором местоположение деления горизонтального деления является заданной широтой, местоположение деления вертикального деления определяют широтой, существует, по меньшей мере, два типа интервалов вертикального деления в области, образованной смежными местоположениями деления горизонтального деления, и интервал вертикального деления является расстоянием между соседними местоположениями деления вертикального деления; и
отправку в оконечное устройство битового потока подобласти, охватываемой текущим углом обзора, в сохраненных битовых потоках, которые соответствуют изображениям подобластей и которые запрошены оконечным устройством.
23. Способа по п.22, в котором перед кодированием изображение, которое
соответствует подобласти и которое хранится на сервере, подвержено выборке в горизонтальном направлении с первым интервалом выборки, в котором более высокая широта, соответствующая подобласти, указывает на больший первый интервал выборки; или
изображение подвергают выборке в вертикальном направлении со вторым интервалом выборки.
24. Сервер, содержащий:
блок деления, выполненный с возможностью выполнять горизонтальное деления и вертикальное деления на карте широты и долготы или карте сферы обрабатываемого изображения, для получения подобластей карты широты и долготы или карты сферы, в котором местоположение деления горизонтального деления является заданной широтой, местоположение деления вертикального деления определяется широтой, существует, по меньшей мере, два типа интервалов вертикального деления в области, образованный смежными местоположениями деления горизонтального деления, и интервал вертикального деления представляет собой расстояние между смежными местоположениями деления вертикального разделения; и
блок кодирования, выполненный с возможностью кодировать изображения полученных подобластей.
25. Сервер по п.24, в котором местоположение деления вертикального деления определяется широтой, что содержит: более высокая широта местоположения деления вертикального деления указывает на больший интервал вертикального деления.
26. Сервер по п.24 дополнительно содержащий блок выборки, выполненный с возможностью:
выполнять выборку изображения подобласти в горизонтальном направлении с первым интервалом выборки, в котором более высокая широта, соответствующая подобласти, указывает больший первый интервал выборки; и
блок кодирования выполнен с возможностью:
кодировать изображения выборочных подобластей.
27. Сервер по п.26, в котором блок выборки дополнительно выполнен с возможностью:
выполнять выборку изображения подобласти в вертикальном направлении со вторым интервалом выборки.
28. Сервер по п.26, в котором блок выборки дополнительно выполнен с возможностью:
отображать изображение подобласти на двумерное плоское изображение на основании заданного размера; и
выполнять выборку с первым интервалом выборки в горизонтальном направлении двумерного плоского изображения, на которое отображено изображение подобласти.
29. Сервер по п.26, дополнительно содержащий блок соединения, выполненный с возможностью:
корректировать местоположения выборочных подобластей, так что горизонтальный край и вертикальный край изображения, соединенного изображениями скорректированных подобластей, соответственно, выровнены.
30. Сервер по п.29, в котором блок кодирования выполнен с возможностью:
кодировать тайл (tile) соединенного изображения.
31. Сервер по п.24, дополнительно содержащий блок инкапсуляции, выполненный с возможностью:
независимо инкапсулировать битовые потоки, соответствующие кодированным изображениям подобластей, и кодировать информацию местоположения подобластей, в котором закодированная информация местоположения всех подобластей и битовых потоков всех подобластей находится в том же треке; или кодированная информация местоположения и битовый поток каждой подобласти, соответственно, находится в треке информации местоположения и треке битового потока; или кодированная информация местоположении всех подобластей содержится в описании медиапрезентации (MPD); или закодированная информация местоположения всех подобластей содержится в личном файле, и адрес личного файла находится в MPD; или кодированная информация местоположения каждой подобласти содержится в информации для дополнительной оптимизации (SEI) битового потока каждой подобласти.
32. Сервер по п.31, в котором, когда подобласть получают путем выполнения горизонтального деления и вертикального деления на карте широты и долготы обрабатываемого изображения, выборочные подобласти образуют выборочную карту широты и долготы и информация местоположения содержит местоположение и размер подобласти в карте широты и долготы, и местоположение и размер подобласти в выборочной карте широты и долготы; или информация местоположения содержит местоположение и размер подобласти в карте широты и долготы, и местоположение и размер подобласти в соединенном изображении; или, когда подобласть получают путь выполнения горизонтального деления и вертикального деления на карте сферы обрабатываемого изображения, выборочные подобласти образуют выборочную карту сферы, информация местоположения содержит местоположение и диапазон широты и долготы подобласти в изображении карты сферы, и местоположение и размер подобласти в изображении выборочной карты сферы; или информация местоположения содержит местоположение и диапазон широты и долготы подобласти в изображении карты сферы, и местоположение и размер подобласти в соединенном изображении.
33. Сервер по п.31, в котором личный файл дополнительно содержит информацию, используемую для представления соответствия между точкой обзора пользователя и номером подобласти, охватываемой углом обзора точки обзора пользователя.
34. Сервер по п.32, в котором личный файл дополнительно содержит информацию, используемую для представления количества подобластей, которые должны быть предпочтительно воспроизведены в подобласти, охватываемой углом обзора пользователя, информацию номера подобласти, которая должна быть предпочтительно воспроизведена, информацию номера подобласти, которая должна быть воспроизведена во вторую очередь, и информацию номера подобласти, которую не воспроизводят.
35. Сервер по п.24, в котором карта широты и долготы содержит карту широты и долготы, соответствующую левому глазу, и карту широты и долготы, соответствующую правому глазу; и
блок деления выполнен с возможностью:
отделять карту широты и долготы, соответствующую левому глазу, от карты широты и долготы, соответствующей правому глазу; и
выполнять горизонтальное деление и вертикальное деление на карте широты и долготы, соответствующей левому глазу, и выполнять горизонтальное деление и вертикальное деление на карте широты и долготы, соответствующей правому глазу.
36. Сервер по п.32, дополнительно содержащий блок передачи, выполненный с возможностью:
отправлять в оконечное устройство битовые потоки, соответствующие кодированным изображениям подобластей; или
принимать информацию угла обзора, отправленную оконечным устройством, получать, на основании информации угла обзора, подобласть, соответствующую информации угла обзора, и отправлять битовый поток подобласти, соответствующей информации угла обзора, в оконечное устройство; или
принимать номер подобласти, который отправлен оконечным устройством, и отправлять битовый поток, соответствующий номеру подобласти, в оконечное устройство.
37. Сервер по п.24, в котором
карта широты и долготы является картой широты и долготы 360-градусного панорамного видеоизображения, или частью карты широты и долготы 360-градусного панорамного видеоизображения; или
карта сферы представляет собой карту сферы 360-градусного панорамного видеоизображения или часть карты сферы 360-градусного панорамного видеоизображения.
38. Оконечное устройство, содержащее:
блок получения, выполненный с возможностью определять информацию местоположения каждой подобласти панорамного изображения, в котором
блок получения дополнительно выполнен с возможностью: определять, основываясь на определенной информации местоположения каждой подобласти, информацию местоположения подобласти, охватываемой текущим углом обзора в панорамном изображении; и определять первый интервал выборки подобласти; и
блок получения дополнительно выполнен с возможностью получать, основываясь на определенной информации местоположения подобласти, охватываемой текущим углом обзора, битовый поток, соответствующий подобласти, охватываемой текущим углом обзора;
блок декодирования, выполненный с возможностью декодировать битовый поток для получения изображения подобласти, охватываемой текущим углом обзора;
блок перевыборки, выполненный с возможностью выполнять перевыборку декодированного изображения на основании определенной информации местоположения подобласти, охватываемой текущим углом обзора, и первого интервала выборки; и
блок воспроизведения, выполненный с возможностью воспроизводить перевыбранное изображение.
39. Оконечное устройство по п.38, в котором блок получения выполнен с возможностью:
принимать первую информацию, отправленную сервером, в котором первая информация содержат трек каждой подобласти панорамного изображения и битовый поток каждой подобласти, и информация местоположения трека содержит все подобласти панорамного изображения; и
получать информацию местонахождения каждой подобласти в панорамном изображении на основе трека.
40. Оконечное устройство по п.38, в котором блок получения выполнен с возможностью:
принимать описание медиапрезентации (MPD), отправленное сервером, в котором MPD содержит информацию местоположения каждой подобласти или MPD содержит адрес личного файла, и личный файл содержит информацию местоположения каждой подобласти; и
блок получения дополнительно выполнен с возможностью: выполнять синтаксический анализ MPD для получения информации местоположения каждой подобласти.
41. Оконечное устройство по п.38, в котором информация местоположения подобласти находится в информации для дополнительной оптимизации (SEI) битового потока, соответствующей подобласти.
42. Оконечное устройство по п.38, в котором блок получения выполнен с возможностью:
получать из памяти оконечного устройства битовый поток, соответствующий подобласти, охватываемой текущим углом обзора; или
запрашивать из сервера получить битовый поток, соответствующий подобласти, охватываемой текущим углом обзора.
43. Оконечное устройство по п.42, в котором блок получения выполнен с возможностью:
отправлять информацию, указывающую текущий угол обзора на сервер, и принимать битовый поток, который соответствует подобласти, охватываемой текущим углом обзора и, который отправлен сервером; или
получать из сервера, в соответствии с протоколом, заданным оконечным устройством и сервером, битовый поток, соответствующий подобласти, охватываемой текущим углом обзора, в котором протокол содержит соответствие между углом обзора и подобластью, охватываемой углом обзора.
44. Оконечное устройство по п.39, в котором блок получения выполнен с возможностью:
определять заданный интервал выборки в качестве первого интервала выборки; или
принимать первый интервал выборки из сервера; или
получать первый интервал выборки на основании информации местонахождения каждой подобласти, которая принимается из сервера.
45. Сервер, содержащий:
блок хранения, выполненный с возможностью хранить битовые потоки, соответствующих изображений подобластей карты широты и долготы или карты сферы панорамного изображения, в котором подобласть получают путем выполнения горизонтального деления и вертикального деления на карте широты и долготы или карте сферы панорамного изображения, в котором местоположение деления горизонтального деления является заданной широтой, местоположение деления вертикального деления определяется широтой, существует, по меньшей мере, два типа интервалов вертикального деления в области, образованной смежными местоположениями деления горизонтального деления, и интервал вертикального деления является расстоянием между смежными местоположениями деления вертикального деления; и
блок передачи, выполненный с возможностью отправлять в оконечное устройство битовый поток подобласти, охватываемой текущим углом обзора, в сохраненных битовых потоках, которые соответствуют изображениям подобластей и которые запрошены оконечным устройством.
46. Сервер по п.45, в котором перед кодированием, изображение, которое соответствует подобласти и хранится в сервере, подвержено выборке в горизонтальном направлении с первым интервалом выборки, в котором более высокая широта, соответствующая подобласти, указывает на больший первый интервал выборки; или
изображение подвержено выборке в вертикальном направлении со вторым интервалом выборки.