6
A PANORAMIC VIDEO SYTEM BY DIRECT MANIPULATION VIDEO NAVIGATION Chi-Cheng Ju, Ding-Yun Chen, Chen-Tsai Ho, Chung-Hung Tsai Multimedia Development Div., Mediatek Inc. No. 1, Dusing Rd. 1, Hsinchu Science Park, Hsinchu, Taiwan {cc.ju, dynamic.chen, ct.ho, ch.tsai}@mediatek.com ABSTRACT This paper presents a panoramic video system by direct manipulation video navigation without any image stitching. Our panoramic video browsing is interacted with user by displaying overlapped region of consecutive input video frames with corresponding viewing angle. That is, when user slides, the panoramic video will switch video frames to corresponding viewing angle according to sliding distance. When user stops to slide, the video will display the overlapped region of consecutive video frames in the same viewing angle. The switching of viewing angle and cropping of the overlapped region are based on video frame registration. The major advantage of our method is to provide a panoramic video navigation from hand-held mobile camera phone with low computation and high quality. Comparing to other panoramic video stitching approaches, our method can guarantee no ghosting and no distortion. Our demo video is in http://youtu.be/XYpPAdypIuI for detail. Index Terms—panoramic video, video navigation 1. INTRODUCTION Panoramic video system provides video representation from a selected viewing angle, and produces more strong sense of immersion comparing to static panoramic image. The techniques of creating panoramic image are mature and have been commercialized, but not in panoramic video, even the approximate sense of panoramic video. Traditional methods to create panoramic video use specialized optical devices [6], such as fisheye or reflective mirror, or use multiple cameras [7][8]. However, the special devices are expensive and may restrict the video resolution. Recent researches focus on stitching approaches to create panoramic video. Agarwala et al. [9], Ray-Acha et al. [10] and Yang et al. [11] apply graph-cut optimization to stitch a single panning video into an infinite wide field video, like a video texture [12] extension to wide-field viewing angle. However, the stitching method cannot be perfect without any artifact for scenes with complex moving objects. Another approaches [13][14] stitches static background and put the moving foreground on it. However, the approach is based on segmentation, which is still an open, difficult problem now. Directly interacting with video content allows providing users with a fulfilling sense of control the video scenes. The timeline slider can control the video playback in time domain, and the direct manipulation of video content can control the video playback in spatial domain. To provide object-centric spatial manipulation, Kimber et al. [1], Dragicevic et al. [2] and Karrer et al. [3][4] apply object tracking techniques to support direct manipulation video navigation. Shah et al. [5] estimate the scene background and represent the object motion using 3-D space-time trajectories to support object-centric manipulation in wide- field background mosaics. Those previous works are focused on foreground objects manipulation. In this paper, we propose an interaction technique to direct manipulation with background of the video scenes. That is, our method can interactively show an input video in panoramic video style from direct manipulation the video. The behavior of control the video scenes is the same as the navigation of a panoramic video. The paper proposes an interaction technique with approximate sense of panoramic video by direct manipulation video navigation. This method provides a solution that panoramic video can create by simple hand- held camera, such as using smart phone or tablet. The main idea of our method is to produce illusions of browsing a panoramic video when user interaction with the video content. That is, when user slides on the video content, the video playback will show video frames with corresponding viewing angle according to sliding distance. Different with object-centric spatial manipulation [2][3], the panoramic video uses background-centric spatial manipulation, so each video frame has only one motion trajectory for background movement. When user stops to slide, the video playback will repeat show a group of video frames, and the video frames are cropped in the same spatially overlapped region to keep all the shown video frames are in the same viewing angle. The idea is similar to the video stabilization when stopping slide the panoramic video. Our panoramic video system can be divided into two stages: video preprocessing stage and panoramic video

指紋認証と「FIDO」について

Embed Size (px)

Citation preview

  • Web WG

    FIDO

    2016629

    FIDO

    [email protected]

    103-00281-8-5

  • ICID

    CopyrightC DDS, Inc. All rights reserved. 2

    20144FIDO201410FIDONokNokLabs

    (https://byebye.pw/)

  • CopyrightC DDS, Inc. All rights reserved. 3

    http://www.zdnet.com/article/lastpass-password-security-site-hacked/http://www.nenkin.go.jp/oshirase/taisetu/2015/201506/20150601.html

  • 1Web

    2

    4

    CopyrightC DDS, Inc. All rights reserved. 4

    3

    FIDO UAF

  • IC

    FIDO1.0

    FIDO 2.0X

    FIDO Server

    FIDO UAF

    FIDOFIDO

    CopyrightC DDS, Inc. All rights reserved. 5

    OTP

    Windows

    AD

    Web U2F Server

    HW Token

    FIDO U2F

    Web

    FIDO Server

    AppSDK

    ASM

    Secure HWMobile

    2

  • FIDO

    UAF standards

    CopyrightC DDS, Inc. All rights reserved. 6

    U2F standards

    FIDO 1.0 Spec

  • 20144PayPalGalaxy S5FIDO ReadyPayPal20147Samsung Galaxy S5FIDO

    FIDOUAF

    CopyrightC DDS, Inc. All rights reserved. 7 FIDO101

  • 201410Google ChromeU2FYubicoPlug-UpFIDO U2F FIDO U2F

    2

    FIDOU2F

    CopyrightC DDS, Inc. All rights reserved. 8

    2 OSXLinux

    FIDO101

  • - PayPalUAF

    CopyrightC DDS, Inc. All rights reserved. 9

    - PayPalUAF- YubicoU2F

    PayPal https://www.youtube.com/watch?v=c1aYFjHVFA8Yubico https://www.yubico.com/why-yubico/for-businesses/authentication-solutions/gov-uk-verify-digidentity/

  • FIDO

    3

    CopyrightC DDS, Inc. All rights reserved. 10FIDO

  • FIDO101 1

    FIDOPayPal

    CopyrightC DDS, Inc. All rights reserved. 11

  • FIDO

    Password bearer tokenuser-binding token

    CopyrightC DDS, Inc. All rights reserved. 12FIDO

  • 95%Verizon DBIR, 201561%Javelin Research, The Consumer Data Insecurity Report.

    FIDO

    CopyrightC DDS, Inc. All rights reserved. 13

    FIDO

  • FIDO

    FIDO FIDO

    FIDOFIDOFIDO

    CopyrightC DDS, Inc. All rights reserved. 14

    etc

    OSOS

    NNLFIDO

  • FIDO

    CopyrightC DDS, Inc. All rights reserved. 15

    NNLFIDO

  • FIDO2015

    CopyrightC DDS, Inc. All rights reserved. 16FIDO

  • FIDOOEMs

    CopyrightC DDS, Inc. All rights reserved. 17

    Supported iOS Fingerprint Devices

    FIDO

  • FIDO

    https://fidoalliance.org/certification/fido-certified/

    NokNokLabs Android

    Android

    EyeVerify Android

    CopyrightC DDS, Inc. All rights reserved. 18

    KDDIFIDO

  • FIDO AUTHENTICATION

    USER FIDO Server

    BrowserPlatform

    USERVERIFICATION Web API

    User Device

    Web FIDO 2.0

    FIDOWebAPIW3CWeb

    CopyrightC DDS, Inc. All rights reserved. 19

    AUTHENTICATIONVERIFICATION Java Script

    OSDriver

    Bluetooth Wi-FiSmart Phone

    FIDO

  • Federation

    SingleSign-On MODERN

    AUTHENTICATION

    FIDO

    CopyrightC DDS, Inc. All rights reserved. 20

    Physical-to-digital identity

    User Management

    Authentication

    Federation

    Passwords Risk-BasedStrong

    FIDO

  • CopyrightC DDS, Inc. All rights reserved. 21

  • FIDO UAF

    CopyrightC DDS, Inc. All rights reserved. 22

    FIDO Alliance FIDO Overview

  • FIDO U2F

    CopyrightC DDS, Inc. All rights reserved. 23

    FIDO Alliance FIDO Overview_March2014.pptAPDUapplication protocol data unit