Chips&Media

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Chips&Media, Inc.
Company typePublic
KOSDAQ:094360
IndustrySemiconductor IP
FoundedMarch 2003
HeadquartersSeoul, Korea
ProductsUHD (4K) Video Encoder & Decoder IP Core : WAVE,

Video Encoder & Decoder IP Core : CODA,

Video Decoder IP Core : BODA,

Image Signal Processing IP : CARPO/LEDA/METIS, Computational Photography IP NIX/HYDRA/KERBEROS,

Object Detection IP : c.WAVE100
RevenueKRW 14.1 billion (2018)
Increase KRW 2.0 billion (2018)
Increase KRW 2.6 billion (2018)
Websitewww.chipsnmedia.com

Chips&Media, Inc. is a Korean provider of intellectual property for integrated circuits (commonly called "chips") such as system on a chip technology for encoding and decoding video (video codecs), and image processing.

Products

[edit | edit source]

Since 2003, the company has developed video technology. Its video semiconductor intellectual property cores (IP cores) cover video coding formats such as MPEG-2, MPEG-4, H.263, H.264/AVC, VC-1, RealVideo, AVS, MVC, VP8, AVS, AVS2, HEVC(H.265) and VP9. Their technologies are used by licensees including Freescale,[1][2][3] VIA,[4] Realtek and Novatek[5] Innofidei,[6] and Telechips.

The company announced an image processing products in 2016 and 2017,[7][8] and reportedly signed first license deal in March 2018.[9]

In 2018, Chips&Media added object detection IP to its product line up.[10]

WAVE is multi-standard encoder and decoder system specifically designed for ultra-high-definition(4K) resolution up to 60 frame per second. WAVE codec (encoder & decoder) supports HEVC(H.265) and H.264/AVC, while decodes formats including HEVC(H.265), H.264/AVC, VP9, AV1 and AV2.

CODA video cores are multi-standard video engines that encode and decode, with support for simultaneous multiple channel or format, suited to mobile handsets, digital camcorders, home multimedia devices, video conferencing, and video surveillance. CODA supports 2K resolution at up to 60 frames per second. The main distinguishing points compared to WAVE is CODA's inability to encode and decode HEVC(H.265) and its 2K vs 4K.

BODA video cores decode formats that include H.264/AVC, VC-1, MVC, VP8, H.263, MPEG-4, MPEG-2, RealVideo, and AVS with support in resolutions from D1 through to Full HD (1080p). Among them is the first fully hardware decoder for VP8 that can decode Full HD resolution VP8 streams at 60 frames per second.[11]

Carpo/Leda/Metis

[edit | edit source]

CARPO, LEDA, and METIS are image signal processing(ISP) tools that provide configurable ISP pipelines that support resolutions up to 2MP, 5MP, and above 5MP respectively. These are basic ISP pipelines that can be complemented by NIX, HYDRA, or KERBEROS.

NIX is a multi-exposure HDR (wide dynamic range) design. NIX supports the fusion of two exposures with a line-interleaved method.

HYDRA

[edit | edit source]

HYDRA is a three dimensional noise reduction (3DNR) system that removes image noises by using multiple image frames. It uses a motion adaptive method.

KERBEROS

[edit | edit source]

KERBEROS is a lens distortion correction method that corrects or flattens images distorted by wide-angled lenses.

c.WAVE100

[edit | edit source]

c.WAVE100 is computer vision IP, detecting objects (e.g. car, person, cyclist) with a capability to process 4K resolution at 30fps video input in real-time. The IP implements Convolution Neural Network (CNN) algorithm for object detection and is differentiated by introducing fully hardwired and dedicated architecture to significantly reduce memory bandwidth requirements. These characteristics make the fixed function IP suitable for computing intensive edge devices in automotive and surveillance applications.

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').