본문 바로가기

혤로그 이전의 기록/프로젝트 일지33

[Survey vr streaming 리뷰-②] 3D Camera projection Schemes Viewport-independent Projection 1. equirectangular projection (ERP) - 가장 많이 쓰이는 mapping 기술 - yaw(z축 중심) and pitch(y축 중심으로 회전) value - YouTube streaming service도 이 모드를 사용 2. cubemap projection (CMP) - six-sided cube combination - gaming application에 주로 사용 - 장점 : 공간효율적, ERP와 비교했을때, video size 25% 감소 ! - Facebook streaming service에서 사용 , ERP -> CMP로 바꾸는 source code 공개 - 단점 : 사용자의 시야 제한 --> 데이터 낭비 참.. 2020. 11. 6.
[python] swap 함수 - 두 변수의 값 바꾸기 swap 함수 ① //보통 이렇게 구현 a = 1 b = 2 tmp = a a = b b = tmp 파이썬 꾸르팁 swap 함수 ② a = 1 b = 2 a , b = b, a //리스트 값을 서로 교환 L[a] , L[b] = L[b] , L[a] 2020. 10. 7.
[Survey vr streaming 리뷰-①] MPEG-DASH standard MPEG-DASH (Dynamic Adaptive Streaming over HTTP) ; 3GPP와 MPEG(Moving Picture Expert Group)가 만든 DASH standard. (server) 콘텐츠 세분화 -> server에 저장 -> bitrate 선택 콘텐츠가 MPEG-DASH 클라리언트에 의해 재생되면, 클라이언트는 비트레이트 적응(ABR) 알고리즘을 사용하여, 재생 시 멈춤이나 재버퍼링을 일으키지 않고 다운로드할 수 있도록 가능한 최고 비트레이트의 세그먼트를 자동으로 선별한다. MPEG-DASH 클라이언트는 변화하는 네트워크 상황에 순응하고 멈춤이나 재버퍼링을 거의 일으키지 않으면서 고품질의 재생을 제공할 수 있게 된다. --> 상황에 맞게 적응한다 그래서 Adaptive !.. 2020. 10. 6.
[사물인터넷/WIFI] IEEE 802.11 standard Architecture Overview - One MAC supporting multiple PHYs (이 계층에서 쓰이는 통신 방식) 1. FHSS (Frequency Hopping Spread Spectrum) //무작위로 주파수를 뛰어 댕김 2. DSSS (Direct Sequence Spread Spectrum) //정해진 순서대로 주파수 선택 3. Infrared 4. OFDM (Orthogonal Frequency Division multiplexing) - MAC 구성 모드 1. ad hoc 2. Infrastucture - DCF (distributed Coordination Function) : CSMA/CA (collision avoidance) : 순서를 스스로 정함 --> 충돌 회피.. 2020. 10. 5.