face-af ti

Upload: matteo-sassi

Post on 08-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 Face-AF TI

    1/49

    Real-Time ImplementationFace-Based Auto-Focus

    on TI Digital Camera Proces

    N. Kehtarnavaz, M. Gamadia, and MSignal and Image Processing

    University of Texas at Dalla

    TIDCFeb 28, 2008

  • 8/7/2019 Face-AF TI

    2/49

    Agenda

    Overview of passive auto-focus

    and previous related projects

    Face-based AF feature

    Existing approaches

    Real-time face detection

    DM350 implementation

    Demo/Q&A

  • 8/7/2019 Face-AF TI

    3/49

    Digital Camera Image Pip

    Digital camera image pipeline co

    many image processing componSome key components are show

  • 8/7/2019 Face-AF TI

    4/49

    Passive Auto-Focus (A

    Extract a measure of sharpness f

    Establish a feedback loop to reacin-focus position

    Out-of-focus

  • 8/7/2019 Face-AF TI

    5/49

    Rule-based AF Search

    In a previous work (Kehtarnavaz

    AF search named Rule-based Sewas developed achieving faster ftime with comparable accuracy tstandard Global Search (GS)

  • 8/7/2019 Face-AF TI

    6/49

    Rule-based AF Search

    Commercial vs. Developed Solut

    (DSC class: 10Mpix, 3x zoom)[http://www.dpreview.com]

    Vendor Model AF Time

    Wide Tele

    Canon PowerShot SD900 0.60 0.82

    Casio Exilim EX-Z1000 0.46 0.70

    Kodak EasyShare V1003 0.69 2.06

    Samsung NV10 0.60 0.60

    Sony Cyber-Shot DSC-N2 0.29 0.69

    UTD TI DM350 based DSC 0.21 0.33

  • 8/7/2019 Face-AF TI

    7/49

    Multi-Window AF

    In a follow-up work (Peddigari 0

    extended to multi-windows whicfocusing on objects appearing inparts of the image, thus supportidifferent photography situations

    Out of focus In foc

    Single Window Multi-Wi

  • 8/7/2019 Face-AF TI

    8/49

  • 8/7/2019 Face-AF TI

    9/49

    Low-Light AFRecently (Gamadia 07), a systematic

    preprocessing approach has been intenable focusing in low light conditionLow-Light (~30 lux)

    Out of focus In focu

    Pre-processing

  • 8/7/2019 Face-AF TI

    10/49

    AF VideoclipsNote: Videoclips shown correspond to the p

    resolution), not the capture (high resolution

    Example 1: GS vs. RS Global search AF

    Multi-win, rule-based AF

    Example 2: Single vs. Multi-Window Single-win, rule-based AF

    Multi-win, rule-based AFExample 3: Continuous AF

    Off

    On, Sharpness

    Example 4: Low Light AF (16 lux) Preprocessing Off

    Preprocessing On

  • 8/7/2019 Face-AF TI

    11/49

    This Project: Face-based

    Objective: Perform AF on faces (ob

    interest in great majority of photogr

    Solution is software-based, no dedicated pr

    Development of a computationally efficient algorireal-time deployment on DM350 or similar camer

    Solution to be relatively robust to face rotatidifferent lighting conditions

  • 8/7/2019 Face-AF TI

    12/49

    Existing Approaches (1

    Nearly all major digital camera manincluding Canon, Fuji, Nikon, PanaPentax, Samsung and Sony offer cmodels with face recognition featur

    Difference here is to have a softwaapproach for achieving a robust fac

    auto-focusing, i.e., without utilizing dedicated face detection hardware

  • 8/7/2019 Face-AF TI

    13/49

    Existing Approaches (2

    The image processing literature include

    face detection algorithms based on faciaskin color, face shape, etc.

    Although some of these algorithms have

    reported to be capable of achieving highrates, very few of them are suitable for rsoftware deployment on digital or cell-p

    camera processors due to their high comand memory demands.

  • 8/7/2019 Face-AF TI

    14/49

    Existing Approaches: Facial F

    Facial features consisting of eyes

    mouth have been used for face de(e.g., Yow 97)

    Pros

    High accuracy

    Cons

    Require access to the entire frontal profile or partial faces

    Fail if some portion of face is obstruparticular if eyes are covered (glass

  • 8/7/2019 Face-AF TI

    15/49

    Existing Approaches: Rule-b

    Multi-resolution rule-based face d

    utilizing simple rules including posrelative distances between facial f

    (e.g.,Yang 02)

    Pros

    Several different rules can be used

    Cons

    Very much dependent on the strictn

    strict rules fail to detect faces and torules generate many false positives

  • 8/7/2019 Face-AF TI

    16/49

    Existing Approaches: Skin C

    Human skin color is shown to be

    feature for performing real-time fadetection (e.g., Paschalakis 04)

    Pros

    Able to detect profile or partial faces

    Able to detect even if some portion obstructed (for example, a person wsunglasses)

    Cons

    Additional post processing is needeskin areas are also detected

  • 8/7/2019 Face-AF TI

    17/49

    Our Solution: Also Skin Colo

    Although different people have diffcolors, several studies have shownchrominances form a tight color clu

    Considered two models to describcluster:

    Single Gaussian Model (SGM)

    Gaussian Mixture Model (GMM)

  • 8/7/2019 Face-AF TI

    18/49

    Color Space

    Different chrominance spaces can

    representing skin color, e.g.: Normalized RGB (r,g)

    HSI

    YCbCr

    Normalized YCbCr

    Since raw Bayer pattern images caan image sensor are transformed inYCbCr color space for compressionwithin a digital camera, YCbCr was

    here to provide the chrominance in(Normalized YCbCr provided simila

  • 8/7/2019 Face-AF TI

    19/49

    Model TrainingVarious skin areas from a face im

    selected and the corresponding pimapped into the CbCr space.

    Y

    Cb

    Cr

  • 8/7/2019 Face-AF TI

    20/49

    Face Database (1)

    AR Database

    Name:Aleix Martinez and Robert Benavente in the Comp

    Center (CVC)

    Color Images: Yes

    Image Format: RAW

    Image Size: 768x576

    Number of unique people: 126

    Number of pictures per

    person:26

    Number of background

    pictures per person:0

    Different Conditions: different facial expressions, illumination conditionocclusions (sun glasses and scarf)

  • 8/7/2019 Face-AF TI

    21/49

    Face Database (2)

    PIE DatabaseName: PIE Database

    Color Images: Yes

    Image Format: JPEG

    Image Size: 640 x 486

    Number ofunique people: 68

    Number of

    pictures per

    person:

    603 (approximately)

    Number of

    background

    pictures per

    person:

    13

    Different

    Conditions:

    13 different poses, 43 different illumination

    conditions, and with 4 different expressions.

  • 8/7/2019 Face-AF TI

    22/49

    Face Database (3)

    UOPB Database

    Name: The University of Oulu Physics-Based FaceDatabase

    Color Images: Yes

    Image Format: BMP

    Image Size: 428 x 569

    Number of unique

    people:125

    Number of pictures

    per person:16

    Number of

    background pictures

    per person:

    0

    Different

    Conditions:

    All frontal images: 16 different camera

    calibration and illuminations

  • 8/7/2019 Face-AF TI

    23/49

  • 8/7/2019 Face-AF TI

    24/49

    Skin Color Distribution (

    0 50 100 150 200 250

    50

    100

    150

    200

    250

    Cb

    Cr

    Distribution of human skin color wchrominance CbCr space for 250corresponding to the AR, PIE, andatabases

  • 8/7/2019 Face-AF TI

    25/49

    Skin Color Distribution (2

    Distribution of human skin color w

    chrominance CbCr space for 30 faces collected by the DM350 pla

    0 50 100 150 200 2500

    50

    100

    150

    200

    250

    Cb

    Cr

  • 8/7/2019 Face-AF TI

    26/49

    Skin Color Distribution (3

    Example: Skin color distribution cor

    to the four manually selected skin a

  • 8/7/2019 Face-AF TI

    27/49

    SGM(1)

    [ ] 1 ,, = = skin skini i

    Cb Cr i i

    Cb Cr n

    1

    ( )( )

    = x x

    skin skin t

    i iin

    , = xskin skin skin

    i i iCb Cr

    The skin color distribution can be repres

    following single Gaussian model N(, )

    SGM is then used to construct a binary imrepresenting the skin color pixels of an inpwithin the 98% confidence area in terms o

    Mahalanobis distance between the input chrominance pixels and the SGM model.

  • 8/7/2019 Face-AF TI

    28/49

    SGM (2)

    Pros

    Fast detection with very low computacomplexity

    Cons

    Sensitive to the confidence level, high

    confidence captures all skin pixels buincreases false alarms

  • 8/7/2019 Face-AF TI

    29/49

    GMM (1)

    The skin color distribution can be more

    modeled by a weighted combination of Mdensity functions given by:

    A study has shown that the use of two G(M=2) is adequate (Caetanoa 03)

    1

    ( ) ( | ) ( )=

    = M

    j

    p x p x j P j

  • 8/7/2019 Face-AF TI

    30/49

    GMM (2)

    1( | )

    ( ) ==

    N

    inew i

    P j xP j

    n

    1

    1

    =

    =

    =

    n

    new ij n

    i

    x

    1

    1

    [ ].[ ] ( | )

    ( | )

    =

    =

    =

    nnew new T

    i j i j inew i

    j n

    i

    i

    x x P j x

    P j x

    The training process is done by us

    Expectation Maximization (EM) me

  • 8/7/2019 Face-AF TI

    31/49

    GMM (3)

    Pros

    Higher detection accuracy

    Cons

    Higher computational complexity

  • 8/7/2019 Face-AF TI

    32/49

    Binary skin images generateSGM and GMM

    GMM captures skin area more effectively

    compared to SGM, more accurate mode

  • 8/7/2019 Face-AF TI

    33/49

    GMM Time Issue

    GMM increases the skin detection

    performance at the expense of muccomputational time.

    Floating-point calculation for the Gdensity functions adds to the comptime.

    Face detection time with two Gausmixture model: 5 to 6 seconds, not

  • 8/7/2019 Face-AF TI

    34/49

    Lookup Table (1)

    To overcome the time issue, calcu

    probability for all possible Cb-Cr coand created a lookup table.

    As the variation of skin color in thechrominance space is small as comthe entire color space, it was found50X50 lookup table was adequate fthe skin color cluster.

  • 8/7/2019 Face-AF TI

    35/49

    Lookup Table (2)

    Using the lookup table approach, t

    detection using GMM took 10 to 25DM350, considered to be a real-timthroughput as it added an acceptabincrease to passive AF running at 2

    ms.

    Note that as size of the lookup tablincreasing the number of Gaussianalter this time.

  • 8/7/2019 Face-AF TI

    36/49

    Lookup Table for GMM

  • 8/7/2019 Face-AF TI

    37/49

    Post Processing

    It is not possible to detect faces us

    skin color information because of oexposed skin areas, and also due tpresence of similar colors in the ba

    Need a fast post processing step, u

    Blocks or so called paxels to reduce dprocessed

    Simple shape processing

  • 8/7/2019 Face-AF TI

    38/49

    Paxel Image (1)

    The binary skin image is divided in

    or paxels.

    Total skin area within a paxel is coif this is greater than or equal to 50

    paxel area, the paxel label is assignskin.

    This step significantly reduces the

    data to be processed, speeding up processing.

  • 8/7/2019 Face-AF TI

    39/49

    Paxel Image (2)

    Example: A 640X480 size skin ima

    converted to 64X48 size paxel imagusing a paxel size of 10X10.

  • 8/7/2019 Face-AF TI

    40/49

    Simple Face Shape ProcesConnectivity Candidate regions are first selected by examinin

    neighborhood connectivity among the paxels

    Face size A minimum face size of 40X40 pixels in a 640X4

    used to obtain candidate face regions (determinROC curve analysis)

    Aspect ratio of face Standard golden ratio 1.618 (Yang 02) works w

    frontal faces

    To accommodate for rotated faces, a more flexihere (aspect ratio between 0.8-1.8) to detect fac

    Face score Best face region is then obtained using face sco

    amount of skin presence in the face regions

  • 8/7/2019 Face-AF TI

    41/49

    Shape Processing Examp

    Candidate regions after connectivity

    Face regions after face size + aspect raBest face region after scoring

  • 8/7/2019 Face-AF TI

    42/49

    Sample outcome of skin cface detection algorith

  • 8/7/2019 Face-AF TI

    43/49

    Real-Time DM350 Implement

  • 8/7/2019 Face-AF TI

    44/49

    Real-Time DM350 Implementa

    Extensive experimentation (200 scenes88% of cases, the best (closest) face ardetected and focusing was done on that

    Remaining 12% of cases

    8% of cases, hands or other exposed parts were picked note: objective here was not rather auto-focusing, therefore these cases these skin areas were on the same focal pla

    4% of cases, could not find a well-defined s

    associated with a detected face area autoswitched to the original AF using the paxel ano face but having the best sharpness funct

  • 8/7/2019 Face-AF TI

    45/49

    Face-based AF Videoclip

    Single and multiple faces

    Frontal faceProfile face

    Multiple faces

    Different lighting conditions

    Fluorescent light

    Incandescent light

    Mixed light (fluorescent+ incandescen

    Outdoor

  • 8/7/2019 Face-AF TI

    46/49

    Summary

    For the last four years, an R&D p

    has been established between that UTD and TI to look into variouimprovements of digital and cell-camera image pipelines. This eff

    been the latest accomplished prothis program.

    Introduced a real-time software bsolution to achieving faced-baseauto-focusing.

  • 8/7/2019 Face-AF TI

    47/49

  • 8/7/2019 Face-AF TI

    48/49

    Demo/Q&A

    N. Kehtarnavaz, M. Gamadia, and M

    Signal and Image Processing

    University of Texas at Dalla

    Real-Time ImplementationFace-Based Auto-Focus

    on TI Digital Camera Proces

  • 8/7/2019 Face-AF TI

    49/49

    I M P O R T A N T N O T I C E

    T e x a s I n s t r u m e n t s I n c o r p o r a t e d a n d i t s s u b s i d i a r i e s ( T I ) r e s e r v e t h e r i g h t t o m a k e c o r r e c t i o n s , m o d i f i c a t i o n s , e n h a n c e m e n t s , i m p r o v e m e n t s , a n d o t h e r c h a n g e s t o i t s p r o d u c t s a n d s e r v i c e s a t a n y t i m e a n d t o d i s c o n t i n u e a n y p r o d u c t o r s e r v i c e w i t h o u t n o t i c e . C u s t o m e r s s h o u l do b t a i n t h e l a t e s t r e l e v a n t i n f o r m a t i o n b e f o r e p l a c i n g o r d e r s a n d s h o u l d v e r i f y t h a t s u c h i n f o r m a t i o n i s c u r r e n t a n d c o m p l e t e . A l l p r o d u c t s a r e s o l d s u b j e c t t o T I s t e r m s a n d c o n d i t i o n s o f s a l e s u p p l i e d a t t h e t i m e o f o r d e r a c k n o w l e d g m e n t .

    T I w a r r a n t s p e r f o r m a n c e o f i t s h a r d w a r e p r o d u c t s t o t h e s p e c i f i c a t i o n s a p p l i c a b l e a t t h e t i m e o f s a l e i n a c c o r d a n c e w i t h T I s s t a n d a r d

    w a r r a n t y . T e s t i n g a n d o t h e r q u a l i t y c o n t r o l t e c h n i q u e s a r e u s e d t o t h e e x t e n t T I d e e m s n e c e s s a r y t o s u p p o r t t h i s w a r r a n t y . E x c e p t w h e r e m a n d a t e d b y g o v e r n m e n t r e q u i r e m e n t s , t e s t i n g o f a l l p a r a m e t e r s o f e a c h p r o d u c t i s n o t n e c e s s a r i l y p e r f o r m e d .

    T I a s s u m e s n o l i a b i l i t y f o r a p p l i c a t i o n s a s s i s t a n c e o r c u s t o m e r p r o d u c t d e s i g n . C u s t o m e r s a r e r e s p o n s i b l e f o r t h e i r p r o d u c t s a n d a p p l i c a t i o n s u s i n g T I c o m p o n e n t s . T o m i n i m i z e t h e r i s k s a s s o c i a t e d w i t h c u s t o m e r p r o d u c t s a n d a p p l i c a t i o n s , c u s t o m e r s s h o u l d p r o v i d e a d e q u a t e d e s i g n a n d o p e r a t i n g s a f e g u a r d s .

    T I d o e s n o t w a r r a n t o r r e p r e s e n t t h a t a n y l i c e n s e , e i t h e r e x p r e s s o r i m p l i e d , i s g r a n t e d u n d e r a n y T I p a t e n t r i g h t , c o p y r i g h t , m a s k w o r k r i g h t , o r o t h e r T I i n t e l l e c t u a l p r o p e r t y r i g h t r e l a t i n g t o a n y c o m b i n a t i o n , m a c h i n e , o r p r o c e s s i n w h i c h T I p r o d u c t s o r s e r v i c e s a r e u s e d . I n f o r m a t i o np u b l i s h e d b y T I r e g a r d i n g t h i r d - p a r t y p r o d u c t s o r s e r v i c e s d o e s n o t c o n s t i t u t e a l i c e n s e f r o m T I t o u s e s u c h p r o d u c t s o r s e r v i c e s o r a w a r r a n t y o r e n d o r s e m e n t t h e r e o f . U s e o f s u c h i n f o r m a t i o n m a y r e q u i r e a l i c e n s e f r o m a t h i r d p a r t y u n d e r t h e p a t e n t s o r o t h e r i n t e l l e c t u a l p r o p e r t y o f t h e t h i r d p a r t y , o r a l i c e n s e f r o m T I u n d e r t h e p a t e n t s o r o t h e r i n t e l l e c t u a l p r o p e r t y o f T I .

    R e p r o d u c t i o n o f T I i n f o r m a t i o n i n T I d a t a b o o k s o r d a t a s h e e t s i s p e r m i s s i b l e o n l y i f r e p r o d u c t i o n i s w i t h o u t a l t e r a t i o n a n d i s a c c o m p a n i e d b y a l l a s s o c i a t e d w a r r a n t i e s , c o n d i t i o n s , l i m i t a t i o n s , a n d n o t i c e s . R e p r o d u c t i o n o f t h i s i n f o r m a t i o n w i t h a l t e r a t i o n i s a n u n f a i r a n d d e c e p t i v e b u s i n e s s p r a c t i c e . T I i s n o t r e s p o n s i b l e o r l i a b l e f o r s u c h a l t e r e d d o c u m e n t a t i o n . I n f o r m a t i o n o f t h i r d p a r t i e s m a y b e s u b j e c t t o a d d i t i o n a l r e s t r i c t i o n s .

    R e s a l e o f T I p r o d u c t s o r s e r v i c e s w i t h s t a t e m e n t s d i f f e r e n t f r o m o r b e y o n d t h e p a r a m e t e r s s t a t e d b y T I f o r t h a t p r o d u c t o r s e r v i c e v o i d s a l l

    e x p r e s s a n d a n y i m p l i e d w a r r a n t i e s f o r t h e a s s o c i a t e d T I p r o d u c t o r s e r v i c e a n d i s a n u n f a i r a n d d e c e p t i v e b u s i n e s s p r a c t i c e . T I i s n o t r e s p o n s i b l e o r l i a b l e f o r a n y s u c h s t a t e m e n t s .

    T I p r o d u c t s a r e n o t a u t h o r i z e d f o r u s e i n s a f e t y - c r i t i c a l a p p l i c a t i o n s ( s u c h a s l i f e s u p p o r t ) w h e r e a f a i l u r e o f t h e T I p r o d u c t w o u l d r e a s o n a b l y b e e x p e c t e d t o c a u s e s e v e r e p e r s o n a l i n j u r y o r d e a t h , u n l e s s o f f i c e r s o f t h e p a r t i e s h a v e e x e c u t e d a n a g r e e m e n t s p e c i f i c a l l y g o v e r n i n g s u c h u s e . B u y e r s r e p r e s e n t t h a t t h e y h a v e a l l n e c e s s a r y e x p e r t i s e i n t h e s a f e t y a n d r e g u l a t o r y r a m i f i c a t i o n s o f t h e i r a p p l i c a t i o n s , a n d a c k n o w l e d g e a n d a g r e e t h a t t h e y a r e s o l e l y r e s p o n s i b l e f o r a l l l e g a l , r e g u l a t o r y a n d s a f e t y - r e l a t e d r e q u i r e m e n t s c o n c e r n i n g t h e i r p r o d u c t s a n d a n y u s e o f T I p r o d u c t s i n s u c h s a f e t y - c r i t i c a l a p p l i c a t i o n s , n o t w i t h s t a n d i n g a n y a p p l i c a t i o n s - r e l a t e d i n f o r m a t i o n o r s u p p o r t t h a t m a y b e p r o v i d e d b y T I . F u r t h e r , B u y e r s m u s t f u l l y i n d e m n i f y T I a n d i t s r e p r e s e n t a t i v e s a g a i n s t a n y d a m a g e s a r i s i n g o u t o f t h e u s e o f T I p r o d u c t s i n s u c h s a f e t y - c r i t i c a l a p p l i c a t i o n s .

    T I p r o d u c t s a r e n e i t h e r d e s i g n e d n o r i n t e n d e d f o r u s e i n m i l i t a r y / a e r o s p a c e a p p l i c a t i o n s o r e n v i r o n m e n t s u n l e s s t h e T I p r o d u c t s a r e s p e c i f i c a l l y d e s i g n a t e d b y T I a s m i l i t a r y - g r a d e o r " e n h a n c e d p l a s t i c . " O n l y p r o d u c t s d e s i g n a t e d b y T I a s m i l i t a r y - g r a d e m e e t m i l i t a r y s p e c i f i c a t i o n s . B u y e r s a c k n o w l e d g e a n d a g r e e t h a t a n y s u c h u s e o f T I p r o d u c t s w h i c h T I h a s n o t d e s i g n a t e d a s m i l i t a r y - g r a d e i s s o l e l y a t t h e B u y e r ' s r i s k , a n d t h a t t h e y a r e s o l e l y r e s p o n s i b l e f o r c o m p l i a n c e w i t h a l l l e g a l a n d r e g u l a t o r y r e q u i r e m e n t s i n c o n n e c t i o n w i t h s u c h u s e .

    T I p r o d u c t s a r e n e i t h e r d e s i g n e d n o r i n t e n d e d f o r u s e i n a u t o m o t i v e a p p l i c a t i o n s o r e n v i r o n m e n t s u n l e s s t h e s p e c i f i c T I p r o d u c t s a r e d e s i g n a t e d b y T I a s c o m p l i a n t w i t h I S O / T S 1 6 9 4 9 r e q u i r e m e n t s . B u y e r s a c k n o w l e d g e a n d a g r e e t h a t , i f t h e y u s e a n y n o n - d e s i g n a t e d p r o d u c t s i n a u t o m o t i v e a p p l i c a t i o n s , T I w i l l n o t b e r e s p o n s i b l e f o r a n y f a i l u r e t o m e e t s u c h r e q u i r e m e n t s .

    F o l l o w i n g a r e U R L s w h e r e y o u c a n o b t a i n i n f o r m a t i o n o n o t h e r T e x a s I n s t r u m e n t s p r o d u c t s a n d a p p l i c a t i o n s o l u t i o n s :

    P r o d u c t s A p p l i c a t i o n s A m p l i f i e r s a m p l i f i e r . t i . c o m A u d i o w w w . t i . c o m / a u d i o D a t a C o n v e r t e r s d a t a c o n v e r t e r . t i . c o m A u t o m o t i v e w w w . t i . c o m / a u t o m o t i v e D S P d s p . t i . c o m B r o a d b a n d w w w . t i . c o m / b r o a d b a n d C l o c k s a n d T i m e r s w w w . t i . c o m / c l o c k s D i g i t a l C o n t r o l w w w . t i . c o m / d i g i t a l c o n t r o l I n t e r f a c e i n t e r f a c e . t i . c o m M e d i c a l w w w . t i . c o m / m e d i c a l L o g i c l o g i c . t i . c o m M i l i t a r y w w w . t i . c o m / m i l i t a r y P o w e r M g m t p o w e r . t i . c o m O p t i c a l N e t w o r k i n g w w w . t i . c o m / o p t i c a l n e t w o r k M i c r o c o n t r o l l e r s m i c r o c o n t r o l l e r . t i . c o m S e c u r i t y w w w . t i . c o m / s e c u r i t y R F I D w w w . t i - r f i d . c o m T e l e p h o n y w w w . t i . c o m / t e l e p h o n y R F / I F a n d Z i g B e e S o l u t i o n s w w w . t i . c o m / l p r f V i d e o & I m a g i n g w w w . t i . c o m / v i d e o

    W i r e l e s s w w w . t i . c o m / w i r e l e s s

    M a i l i n g A d d r e s s : T e x a s I n s t r u m e n t s , P o s t O f f i c e B o x 6 5 5 3 0 3 , D a l l a s , T e x a s 7 5 2 6 5 C o p y r i g h t 2 0 0 8 , T e x a s I n s t r u m e n t s I n c o r p o r a t e d

    http://www.ti.com/wirelesshttp://www.ti.com/wirelesshttp://www.ti.com/lprfhttp://www.ti.com/lprfhttp://www.ti.com/videohttp://www.ti-rfid.com/http://www.ti.com/telephonyhttp://microcontroller.ti.com/http://www.ti.com/securityhttp://power.ti.com/http://www.ti.com/opticalnetworkhttp://logic.ti.com/http://www.ti.com/militaryhttp://interface.ti.com/http://www.ti.com/medicalhttp://www.ti.com/medicalhttp://www.ti.com/clockshttp://www.ti.com/clockshttp://www.ti.com/digitalcontrolhttp://www.ti.com/digitalcontrolhttp://amplifier.ti.com/http://www.ti.com/audiohttp://www.ti.com/wirelesshttp://www.ti.com/videohttp://www.ti.com/lprfhttp://www.ti.com/telephonyhttp://www.ti-rfid.com/http://www.ti.com/securityhttp://microcontroller.ti.com/http://www.ti.com/opticalnetworkhttp://power.ti.com/http://www.ti.com/militaryhttp://logic.ti.com/http://www.ti.com/medicalhttp://interface.ti.com/http://www.ti.com/digitalcontrolhttp://www.ti.com/clockshttp://www.ti.com/broadbandhttp://dsp.ti.com/http://www.ti.com/automotivehttp://dataconverter.ti.com/http://www.ti.com/audiohttp://amplifier.ti.com/