Virtual reality (VR) video ger en uppslukande 360 visningsupplevelse till en användare som bär en huvudmonterad display: när användaren roterar sitt huvud, motsvarande olika synfält (FoV) av 360-videon återges för observation. Att överföra hela 360-videon i hög kvalitet över bandbreddsbegränsade nätverk från server till klient för uppspelning i realtid är en utmaning. I detta dokument föreslår vi ett multi-stream omkopplingsramverk för VR-videoströmning: servern preencoderar en uppsättning VR-videoströmmar som täcker olika vyintervall som står för fördröjning av server-klient tur och retur (RTT) och under streaming av servern överför och växlar strömmar enligt en användares upptäckta huvudrotationsvinkel. För en given RTT formulerar vi en optimering för att söka efter flera VR-strömmar av olika vyer och den head-vinkel-stream karteringsfunktionen samtidigt, för att minimera den förväntade distorsion som är föremål för bandbredd och lagring begränsningar. Vi föreslår en alternerande algoritm som vid varje iteration beräknar de optimala strömmarna samtidigt som kartfunktionen är fast och vice versa. Experiment visar att vårt flerströmskopplingssystem för samma bandbredd överträffar en icke-omkopplande enströmsstrategi med upp till 2,9 dB i PSNR.
Leveransen av 360 o video har studerats i REF, där målet är att designa flera VR-strömmar av olika vyer och hitta den optimala huvudvinkel-till-ström kartläggning under bandbredd och lagring begränsningar.
Multi-stream switching for interactive virtual reality video streaming
{'venue': '2017 IEEE International Conference on Image Processing (ICIP)', 'journal': '2017 IEEE International Conference on Image Processing (ICIP)', 'mag_field_of_study': ['Computer Science']}