Adhocracy Innovation with Imaging technology. Socionext Inc. Hiroyuki Komori July 5th, 2017

Similar documents
Compact form factor. High speed MXM edge connector. Processor. Max Cores 4. Max Thread 4. Memory. Graphics. Video Interfaces.

INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES. Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp.

THE LEADER IN VISUAL COMPUTING

RZ/G1 SeRieS embedded microprocessors

SOM PRODUCTS BRIEF. S y s t e m o n M o d u l e. Engicam. SOMProducts ver

Multimedia SoC System Solutions

Freescale i.mx6 Architecture

Development of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla.

Hugo Cunha. Senior Firmware Developer Globaltronics

TEGRA K1 AND THE AUTOMOTIVE INDUSTRY. Gernot Ziegler, Timo Stich

Designing with NXP i.mx8m SoC

Zynq-7000 All Programmable SoC Product Overview

Product Technical Brief S3C2416 May 2008

Hi3536 H.265 Decoder Processor. Brief Data Sheet. Issue 03. Date

The Democratization of Media Transformation Socionext America Inc.

SAM A5 ARM Cortex - A5 MPUs

NOT FOR DISTRIBUTION OR REPRODUCTION

AT-501 Cortex-A5 System On Module Product Brief

arm MULTICORE PLATFORMS FOR ADVANCED APPLICATIONS Product Longevity

Brief of A80 OptimusBoard

DevKit7000 Evaluation Kit

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Embedded Computing without Compromise. Evolution of the Rugged GPGPU Computer Session: SIL7127 Dan Mor PLM -Aitech Systems GTC Israel 2017

Building an Area-optimized Multi-format Video Encoder IP. Tomi Jalonen VP Sales

RZ Embedded Microprocessors

XMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications

Hi3520D V200 H.264 CODEC Processor. Brief Data Sheet. Issue 01. Date

Hi3556 V100 HD Mobile Camera SoC. Brief Data Sheet. Issue 01. Date

MYC-C7Z010/20 CPU Module

A176 Cyclone. GPGPU Fanless Small FF RediBuilt Supercomputer. IT and Instrumentation for industry. Aitech I/O

Achieves excellent performance of 1,920 MIPS and a single-chip solution for nextgeneration car information systems

SoC Platforms and CPU Cores

Enabling a Richer Multimedia Experience with GPU Compute. Roberto Mijat Visual Computing Marketing Manager

Mustang-200 Accelerate to the Future

ROC-RK3328-CC Product Specifications

. SMARC 2.0 Compliant

Hi3796M V200 Brief Data Sheet

SOM i1 Single Core SOM (System-On-Module) Rev 1.5

S2C K7 Prodigy Logic Module Series

NXP-Freescale i.mx6 MicroSoM i4pro. Quad Core SoM (System-On-Module) Rev 1.3

RK3036 Kylin Board Hardware Manual V0.1

S905 Quick Reference Manual Revision 0.6

Arm Technology in Automotive Geely Automotive Shanghai Innovation Center

COMPUTING. SharpStreamer Platform. 2U Video Transcode Acceleration Appliance

Designing Multi-Channel, Real-Time Video Processors with Zynq All Programmable SoC Hyuk Kim Embedded Specialist Jun, 2014

TOUGH. FAST. WHITE. introducing WHITEspeed. The groundbreaking Computer On Module. Designed & assembled by ERNI in Germany.

Exploring System Coherency and Maximizing Performance of Mobile Memory Systems

More then 250 employees

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Copyright 2016 Xilinx

Cannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective

Hi3520D V300 H.264 CODEC Processor. Brief Data Sheet. Issue 04. Date

MYD-C7Z010/20 Development Board

Unleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases. Steve Steele, ARM

Your Strategic Partner for Renesas RZ/G1x Products & Solutions

The Mobile Internet: The Potential of Handhelds to Bring Internet to the Masses. April 2008

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

Brief of A31 development system

Introduction to Sitara AM437x Processors

W I S S E N T E C H N I K L E I D E N S C H A F T

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

Accelerate to the Future

3D Graphics in Future Mobile Devices. Steve Steele, ARM

COMPUTING. SharpStreamer Platform. 3U Video Transcode Acceleration Appliance

NXP-Freescale i.mx6. Dual Core SOM (System-On-Module) Rev 1.5

XMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change

Multimedia in Mobile Phones. Architectures and Trends Lund

Silicon Motion s Graphics Display SoCs

NXP-Freescale i.mx6 MicroSoM i2. Dual Core SoM (System-On-Module) Rev 1.3

Vybrid Automotive Solutions

Copyright 2017 Xilinx.

Zynq AP SoC Family

STM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation

M2-SM6-xx - i.mx 6 based SMARC Modules

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Design of NaviEngine - a SoC with MPCore - Oct. 2 nd, 2007 NEC Electronics Corp. Automotive System Div.

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

Building High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink. Robert Kaye

Hi3516C Professsional HD IP Camera SoC. Brief Data Sheet. Issue 01. Date Baseline Date

VPX3-ZU1. 3U OpenVPX Module Xilinx Zynq UltraScale+ MPSoC with FMC HPC Site. Overview. Key Features. Typical Applications

ECE 471 Embedded Systems Lecture 3

Jumping Hurdles. High Expectations in a Low Power Environment. Christopher Fadeley Software Engineering Manager EIZO Rugged Solutions

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

Emerging Architectures for HD Video Transcoding. Jeremiah Golston CTO, Digital Entertainment Products Texas Instruments

GENERAL DESCRIPTION. 1.1 Applications

Embest SOC8200 Single Board Computer

Design Choices for FPGA-based SoCs When Adding a SATA Storage }

Single Board Computer

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

Interconnects, Memory, GPIO

VRM-Express-HL. Overview:

VPX3-ZU1. 3U OpenVPX Module Xilinx Zynq UltraScale+ MPSoC with FMC HPC Site. Overview. Key Features. Typical Applications

TX module quick selection guide

Development of Low Power ISDB-T One-Segment Decoder by Mobile Multi-Media Engine SoC (S1G)

DSP Solutions For High Quality Video Systems. Todd Hiers Texas Instruments

TotalCode Studio. Professional desktop encoding for digital distribution and over the top services NEW FEATURES

ID 730L: Getting Started with Multimedia Programming on Linux on SH7724

A new Computer Vision Processor Chip Design for automotive ADAS CNN applications in 22nm FDSOI based on Cadence VP6 Technology

XMC-SDR-A. XMC Zynq MPSoC + Dual ADRV9009 module. Preliminary Information Subject To Change. Overview. Key Features. Typical Applications

Transcription:

Adhocracy Innovation with Imaging technology Socionext Inc. Hiroyuki Komori July 5th, 2017

Video Steaming in the world Video uploading : 65,000 clip/min, 300 hour/min on YouTube Video viewing : billions clip/day on YouTube ref. Kevin Kelly. 2016. The Inevitable Viking Press 1

The world changing with imaging Imaging Eye 540 million years ago Cambrian Explosion Imaging Technology anyone anywhere any time 21st century Image Explosion 2

Challenges for "Image Explosion Age" Enormous amount of images Real time Power efficiency Dedicated Hardware with Flexibility 3

Adhocracy Innovation Computing Imaging Networking Wants Social problem Ideas Biz partner Academia 4

Socionext focus area 5

Topics 8K TV Solution Ultra Low Latency Codec/Transcoder Image Recognition Free Viewpoint Video Distribution 6

8K TV Solution "Art of Kyoto" Graceful & Delicate Picture Quality 7

4K 8K Broadcast Schedule in Japan CY 2015 2016 2017 2018 2019 2020 Events Rio Olympic Pyeong Chang Olympic Tokyo Olympic Satellite 4K 8K BS (Right Turned) BS (Left Turned) 110CS (Left Turned) 124/128 CS Cable TV 4K Practical Broadcast 4K Practical Broadcast 4K 8K Test Broadcast (BS17ch) 4K Test Broadcast 4K Practical Broadcast 4K 8K Practical Broadcast 4K Practical Broadcast Experimental Activity towards 8K 4K 8K Diffusion Expected Many People Enjoy Tokyo Olympics in 4K 8K IPTV etc. 4K Practical Broadcast Experimental Activity towards 8K Source: http://www.soumu.go.jp/menu_seisaku/ictseisaku/housou_suishin/4k8k_suishin.html 8

8K HEVC decoder SoC "SC1400A" World's First 8K TV Solution for Satellite Broadcasting PCI DUM32H HEVW HEVW BK01 Function Specification D UM64V HEVW HEVW D UM64V Product number Package Process SC1400A BGA (45 x 45mm) 28nm VOC VOC Main memory SiP DDR3-1866 (32bit x4ch) External DDR3-1866 (32bit x3ch) VOC BK02 VOC Video decoder HEVC 8K/60p 10bit (4:2:0) ITU-R BT.2073 (4 Slice Format Encoding) HDMI Rx Fuse HDMI-Tx x4 Picture quality Video output PCIe 8K/60p, HDR HDMI2.0 x4 Gen2(1lane) 9

Ultra Low Latency Codec/Transcoder For the increasing number of real time applications Electronic Mirror Telesurgery Teleoperation 10 Teleconference

Latency Requirement for Electronic Mirror Requirement of Glass-to-glass delay time delay time < 200 ms 11

Latency Requirement for Telesurgery Various experiments in telesurgery revealed an acceptable latency of less than 200 ms within 200 ms Internet Robotic surgical system 12

4K HEVC real-time codec "MB86M30" Ultra low latency HEVC encoding based on - Wave front parallel processing - Slice segment splitting SPI UART I2C GPIO Multi video format encoder (HEVC/H.264/MPEG2) Multi video format decoder (HEVC/H.264/MPEG2) ARM 946 x4 E-Fuse I2S x4 ARM Cortex A7 Quad core L1 I-Cache 32kB x4 L1 D-Cache 32kB x4 Video over lay,osd (2 layer) MMU x4 Power Management Unit Secure boot/ Program protection 4K scaler (Supports mutli channel) De-Interlacer/ (Supports mutli channel) LPDDR4 memory contoroller x6 (16bit data bus x 2) DRAM DRAM DRAM DRAM TS MUX/ DEMUX DMA 1G Ether PCIe gen2 4lane x3 SMPTE424M x4(input/output) (YUV 4:2:2 10bit up to 4K@60p) sflash Function Encoding/ Decoding Transcoding Multiple Channel Operation Power Consumption Specification H.265/HEVC Main, Main 10, Main 4:2:2 10, up to 4K/60p H.264/AVC BP, MP, HP, High 10, High 4:2:2, up to 4K/60p Ultra Low Latency Mode in HEVC HEVC to HEVC, H.264 to HEVC, MPEG2 to HEVC, etc. Up to 4ch @HEVC/H.265 encoding, 1080p60 6.3W (Typical) 13

Transcoder composition Real-time HEVC transcoder demand is increasing due to expanding live video viewing over the Internet Cloud HEVC/H.264 Video Stream Decode Transcoder Encode HEVC/H.264 Video Stream Software Hardware based on Multi-Core 64bit processor SC2A11 based on High efficiency multi-codec MB86M30 14

Image Recognition A solution suitable for Cognitive edge computing 15

Cognitive edge computing "Cognitive edge computing" will be installed in every market and device FA Delivery Agriculture Car Surveillance Robot Drone AR 16

Cognitive edge computing Recognition at edge device Camera Real-time Security & Privacy Communication Cost Communication Environment Power Efficiency Recognition in cloud Camera Cloud 17

Target position Both computing flexibility and power efficiency are necessary for wide application to many cognitive edge devices Power efficiency Dedicated HW Target GPU CPU Computing flexibility 18

Our approach: Vision Processor Unit (VPU) Hybrid of GPU and Dedicated HW is our answer GPU Hybrid Accelerator Flexibility, but High Cost High Power DPA: Data Parallel Accelerator HWA: Hardware Accelerator DPA HWA HWA HWA Dedicated HW Link Memory High performance Low Power, but Low Flexibility Flexibility & Power efficiency 19

VPU Programmability Khronos Group's computer vision API "OpenVX" Compliant Connected graph of visual node Node Link Node Link Node Node Link Node Link DPA HWA #0 HWA #1 HWA #2 Linkmem DDR 20

First VPU embedded into ADAS SoC "SC1810": GDC Integrated SoC solution for ADAS UART USART Gen. Purpose Bus 16bit 16ch DMA External Memory Interface ext. IRQ I²C PWM ADC I²S HS-SPI SPI Video Capture Video Capture Video Capture Vision Processor CAN Cortex -A9 L1-Cache 32/32kB NEON SIMD Cortex -A9 L1-Cache 32/32kB NEON SIMD Internal SRAM Video Capture Video Capture Video Capture L2 -Cache 1MB 3D Engine 2D Engine MediaLB 3-Pin Cortex -A9 L1-Cache 32/32kB NEON SIMD Cortex -A9 L1-Cache 32/32kB NEON SIMD PWR Mgmt Watchdog H.264 Codec Dithering Gamma SIG Unit Ethernet AVB USB 2.0 SD/MMC GPIO Motion JPEG Decode Display Ctrl Display Ctrl Display Ctrl Function CPU 3D Engine 2D Engine Image Recognition Engine Display Controller Video Capture Memories CODEC Specification ARM Cortex TM A9 Quad 1066MHz OpenGL ES PowerVR TM 8XE Series SEERIS Proprietary IP OpenVX TM Vison Processor Unit Proprietary IP 3 outputs 1920 x 1080p (maximum) RGB, YUV, FPD 6 inputs 1920 x 1080p (maximum) DDR3/3L 1866MHz (maximum) 32bit, 64bit H.264 CODEC, Motion-JPEG Decoder 21

Application for ADAS All Around View Monitor Approaching Object Detection by VPU Integrated Display Control 3D Sound Alert 22

Free Viewpoint Video Distribution Challenge for new quality of experience of live video viewing 23

Conclusion "Image Explosion age", in which images come into our life in extraordinary numbers, has come. Requirements for imaging solutions are as follows: Processing power for enormous amount of image data Real time processing Power efficiency These requirements are satisfied with: Dedicated hardware Combination of dedicated hardware and processor with software 24