Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Panoramic video playback method, panoramic video playback device, and player

A panoramic video and playback method technology, which is applied in image communication, selective content distribution, electrical components, etc., can solve the problems of unable to automatically identify the video to be played, video image distortion, etc., to ensure clarity and fluency, Smooth playback, the effect of ensuring accuracy and fluency

Inactive Publication Date: 2017-08-11
暴风体育(北京)有限责任公司
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, it is impossible to automatically identify whether the video to be played is a flat video or a panoramic video, and the playback methods of the panoramic video and the flat video are completely different. Playing a panoramic video in any form will cause distortion of the video screen

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Panoramic video playback method, panoramic video playback device, and player
  • Panoramic video playback method, panoramic video playback device, and player
  • Panoramic video playback method, panoramic video playback device, and player

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059]Embodiment 1 of the present invention provides a panoramic video playback method, which is applicable to terminals such as computers, mobile phones, and tablet computers, and is used to play panoramic videos in real time. Specifically, as figure 1 As shown, the panoramic video playback method includes the following steps S101 to S109.

[0060] Step S101: Predefining a plurality of longitudes and latitudes of the spherical model,

[0061] Wherein, each warp line has an intersection point with each latitude line;

[0062] In the panoramic video, the constructed ball model, such as figure 2 As shown, the intersection point of warp A and weft B is P. The longitude and latitude of the spherical model are defined in the same way as the longitude and latitude of the globe. Latitude is defined as the trajectory formed by a point on the earth's surface with the rotation of the earth. All latitudes are parallel to each other and perpendicular to longitude. Longitude is defined...

Embodiment 2

[0075] Embodiment 2 of the present invention is a preferred embodiment provided on the basis of Embodiment 1 above. For related steps, refer to Embodiment 1. The method of this embodiment is applied to terminals of the iOS operating system, such as Apple mobile phones, IPADs, etc., such as image 3 As shown, Embodiment 2 includes the following steps S201 to S209.

[0076] Step S201: within the longitude range of -90 to 90 degrees, determine a longitude line every predetermined degree; within the latitude range of 0 to 360 degrees, determine a latitude line every predetermined degree, each longitude line and each latitude line have a intersection,

[0077] Wherein, the predetermined degree is 3 degrees to 7 degrees.

[0078] In the ball model constructed by the present invention, because the number of triangles built too much will increase the processing pressure, and the number of triangles is too small will cause the screen fluency of the ball model to fit the image to play....

Embodiment 3

[0091] Embodiment 3 of the present invention is a preferred embodiment provided on the basis of Embodiment 1 above, and the relevant steps can refer to Embodiment 1. The method of this embodiment is applied to a terminal with an Android operating system, such as a mobile phone and a tablet equipped with an Android system. computer, etc., such as Figure 4 As shown, Embodiment 2 includes the following steps S301 to S308.

[0092] Step S301: within the longitude range of -90 to 90 degrees, determine a longitude line every predetermined degree; within the latitude range of 0 to 360 degrees, determine a latitude line every predetermined degree, each longitude line and each latitude line have a intersection,

[0093] Wherein, the predetermined degree is 3 degrees to 7 degrees.

[0094] In the ball model constructed by the present invention, because the number of triangles built too much will increase the processing pressure, and the number of triangles is too small will cause the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a panoramic video playback method, a panoramic video playback device, and a player. The panoramic video playback method comprises: a plurality of longitude lines and latitude lines of a spherical model are predefined, wherein each longitude line and each latitude line have one intersection line; longitudes of longitude lines forming the intersection points and latitude of the latitude lines forming the intersection points are used as longitudes and latitudes of the intersection points respectively; the longitudes and latitudes of the intersection points are mapped to form three-dimensional space coordinates; the longitudes and latitudes of the intersection points are mapped to form two-dimensional texture coordinates; indexes of the intersection points are determined, wherein the index, the three-dimensional space coordinate, and the two-dimensional texture coordinate of each intersection point form parameters of the spherical model; the parameters of the spherical model are stored; a to-be-played panoramic video image is obtained; the panoramic video image is pasted to the spherical model based on the parameters of the spherical model; and according to a view angle range determined by a playing terminal, the panoramic video image pasted to the spherical model is played. Therefore, the panoramic video pictures can be played clearly and smoothly.

Description

technical field [0001] The present invention relates to the technical field of panoramic video playback, and more particularly, to a panoramic video playback method, a panoramic video playback device, and a player. Background technique [0002] Panoramic video, that is, 720-degree or 360-degree panoramic video, is developed and extended on the basis of 720-degree or 360-degree panoramic technology. It converts static panoramic pictures into dynamic video images. Panoramic video can be shot up, down, left, and right. View dynamic videos in a 360-degree range, allowing users to have an immersive feeling. When making a panoramic video, a group of cameras is used to shoot 360-degree (or 720-degree) images around the shooting point at the same time, and after image stitching in the later stage, it can show the video of the surrounding images of the shooting point without distortion at any time. [0003] In the prior art, there is no specific format for saving panoramic videos, a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N21/218H04N21/44
CPCH04N21/21805H04N21/44012
Inventor 殷海晨樊磊张澍勇黄旭王同贵
Owner 暴风体育(北京)有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products