buy cialis in canada best price viagra cialis free best fioricet information headaches and migraine affordable fioricet hydrocodone sertraline claritin hydrocodone interaction mexican pharmacies levitra cialis comparison levitra meridia lawyers andalusia meridia vs xenical phentermine 37.5 mg no perscription buy onlinecom phentermine viagra tramadol effects tramadol dogs ultram pills ultram next day air ups canadian online pharmacy valium what happens when you snort valium low cost viagra how long does viagra last vicodin images flomax vicodin what are side effects of ambien and xanax xr xanax next day delivery prozac nation movie b prozac lipitor and liver damage lipitor canadian drugs cheap ambien prescription counteract ambien carisoprodol cocaine contraindications hydrocodone tramadol carisoprodol cialis mail order free cialis without prescription drug fioricet fioricet next day hydrocodone dependancy hydrocodone mexican pharmacy dosage for levitra levitra alternative testimonials meridia order meridia by phone without prior prescription phentermine no prior prescription phentermine diet pills tramadol next day compare price tramadol online pharmacy ultram ultram lowest price 300ct valium history medicine women valium and hydrocodone vitamins herbal viagra viagra faq cheap vicodin how to get high on vicodin xanax and weight gain xanax bars images prozac for anxiety prozac and anxiety buy generic lipitor lipitor cheapest ambien online without prescription ambien contraindications information overdose zolpidem generic soma carisoprodol carisoprodol usa pharm cialis trial buy cialis online buy fioricet best price for fioricet cold water extraction of hydrocodone hydrocodone no script what drug company makes levitra levitra information meridia weight loss medication meridia diet pill 15 mg weight loss phentermine sibutramine cheapest phentermine online tramadol florida pharmacy ordering tramadol online e r ultram buy ultram online valium overnight valium without presciption real viagra viagra and cocaine vicodin and back pain i need to buy vicodin online online pharmacy prescription xanax what do xanax look like prozac prozac side effects order lipitor vitamin e lipitor ambien effects long side term use ambien problems is it ok for pregnant women to take carisoprodol carisoprodol soma muscle relaxer cialis generic price cialis free sample generic fioricet online fioricet pain medication arthritis loratadine and hydrocodone buy hydrocodone 10 mg airmail buy levitra online party levitra dangers of meridia cheap meridia prescription side effects of phentermine online pharmacies selling phentermine cheap order tramadol tramadol with fedex and no prescription happens if you snort ultram tab ultram valium contraindications buy valium with no prescription order viagra discount drug viagra hydrocodone extract vicodin vicodin 750mg xanax 2 mg without prescription xanax bars annual cost of prozac prozac and zyprexa ms lipitor lipitor pill ambien rx ambien use wellbutrin and carisoprodol effects of carisoprodol cialis overnight cialis free trial fioricet cod pharmacy salary tech in fioricet hydrocodone no prescription hydrocodone ranitidine levitra in uk levitra viagra compared meridia peoples successful weight loss stories health meridia phentermine prozac buy loss onlinecom phentermine prescription viagra weight hcl tab tramadol tramadol antidepressant ultram prices discount ultram valium and blood glucose valium overnight delivery no consultant cheapest prices viagra canada viagra prices vicodin pain pills vicodin online without prescription xanax ambien together dangerous xanax information prozac weight loss prozac for dogs lipitor weight gain lipitor and joint pain side effects of ambien ambien cheapest carisoprodol cant breath buy carisoprodol cheap cialis get viagra cheapest cialis generic fioricet for migraine medication fioricet without prescription si hydrocodone no medical records buy hydrocodone with free consult discount price levitra levitra market share cheap meridia order prescription buy meridia us cheap phentermine no rx phentermine china tramadol vidal hci tablet tramadol ultram ultram express valium no prescription fedex overnight money order valium viagra results order generic viagra vicodin land vicodin reactions xanax no prescription xanax detox prozac side effect buy prozac where lipitor cost lipitor muscle damage mail order ambien reputable online pharmacies that sell ambien alprazolam carisoprodol hydrocodone bulk carisoprodol cialis europe viagra herbal cialis cheapest fioricet abuse fioricet overseas pharmacies hydrocodone hydrocodone ramipril buy cheap levitra levitra discount meridia online discount danger of meridia phentermine 30 mg adipex phentermine xenical rx tramadol tramadol side affects ultram uses high dose ultram experiences valium information online pharmacy no prescription valium viagra and women herbal substitutes for viagra how to smoke vicodin buy vicodin without a prescription xanax for dogs canada pharmacy xanax prozac herbal prozac facts pharmacy lipitor about lipitor ambien zolpidem information buy ambien money order buy carisoprodol diazepam online soma carisoprodol soma cialis ambien cialis 20mg fioricet online legally migraine relief pain killers fioricet pharmacy health insurance lead hydrocodone scams hydrocodone without a prescription levitra actress pics viagra levitra online order prescription meridia firm law meridia weight loss drug stopping phentermine discount phentermine tramadol hcl tramadol apap ultram ultracet tramadol ultram withdrawal symptoms buy valium herbal valium viagra oral jelly mexico viagra vicodin in urine vicodin pregnant xanax on line without rx xanax zolpidem prozac interactions stop smoking with prozac lipitor for ms muscle pain from lipitor ambien anxiety ambien drug testing carisoprodol cheap discount is carisoprodol for pain cialis testimonials approval cialis fda hydrocodone equivilant to fioricet fioricet & controlled substance counterfit hydrocodone hydrocodone and acetaminophen levitra levitra ad meridia online canada buy meridia without prescription buy phentermine online with paypal phentermine 37 5mg tramadol free delivery tramadol and online ultram helps depression side effects of ultram valium sales in uk generic valium online womens viagra viagra uk buy vicodin online no perscription consultation use vicodin to get high 2mg xanax no prescribtion xanax weight gain prozac withdrawal symptoms discount prozac without a prescription lipitor interactions generic lipitor ambien sleeping pill buy generic ambien zolpidem on sale carisoprodol china production carisoprodol cod overnight best price on cialis new drug cialis order c o d fioricet fioricet tablets discount hydrocodone order hydrocodone online 10mg vs 20mg levitra levitra multiple births meridia forums meridia success story where to buy phentermine phentermine no doctor buy tramadol online buy tramadol now buying ultram ultram sales roche 10 mg valium buy xanax online valium viagra samples viagra sample vicodin online vicodin from mexico no prescription buy xanax online valium alprazolam xanax xanax withdrawl melatonin prozac discount pharmacy prozac purchase what is lipitor product lipitor dose gifts ambien viagra cheap ambien overnight buying carisoprodol how long does carisoprodol soma stay in your system cheapest cialis price buying cialis online brand name fioricet urine test fioricet buy hydrocodone with overnight delivery hydrocodone apap buy levitra on line levitra and dosage cheapest meridia online fact on meridia phentermine and prozac together phentermine 37 5mg tabs tramadol and dosage tramadol and citalopram ultram forum old ultram cheap valium generic pharmacys that sell valium viagra online viagra users vicodin no prescription vicodin effects on cats buy xanax 24 hour delivery xanax stomach pain prozac and memory loss 10mg prozac lipitor package insert impotence lipitor klonopin with ambien buy cheap ambien fallon health plan carisoprodol carisoprodol drug information best cialis price cialis woman purchase fioricet online without prescription fioricet addiction detox pharmacy no prescription hydrocodone lethal hydrocodone dose compare levitra viagra discount levitra online online prescriptions for drug meridia meridia cheapest diet pill price online prescription phentermine buy phentermine prozac prescription what is tramadol tramadol side affect taking ultram er and floricet addiction to ultram buy valium online valium without a prescription buy viagra online viagra cialis generica half life of vicodin buy vicodin without prescription smoking xanax weight gain while taking xanax free pens prozac prozac overdose parkinsonism lipitor s lipitor diabetes medication zolpidem ambien order ambien buy carisoprodol onlinebuy online carisoprodol ingredients dreampharmaceuticals cialis online cialis vardenafil headaches migraine affordable fioricet fioricet dosages drug testing for hydrocodone buy hydrocodone without a prescription levitra lady levitra and india trans meridia meridia deaths buy cheap phentermine free fedex phentermine and prozac tramadol with sertraline tramadol hydrochloride tablets ultram diabetic neuropathy snorting ultram interaction valium 10 mg valium viagra without prescription viagra sales buy generic vicodin order vicodin online us xanax buy xanax overnight delivery no prescription phentermine and prozac prozac message boards zyprexa prozac using lipitor lipitor reaction ambien day next online online pharmacy 2b ambien saturday delivery carisoprodol pharmacology pain headaches soma carisoprodol online lily icos cialis online cialis not for sale fioricet headache online pharmacy degree in fioricet hydrocodone c o d no medical records hydrocodone in hair test diet levitra cheaper viagra levitra cialis forum meridia cheap meridia online free shipping money order buy phentermine com online tramadol tramadol veterinarians paypal ultram buy ultram valium no membership valium no prescription subscription viagra deals viagra what does vicodin look like vicodin prevent nausea xanax no rx xanax sr picture what is prozac used for prozac without prescription 10 lipitor mg lipitor and muscle pain ambien vs lunesta ambien and xanax carisoprodol tablets online pharmacy carisoprodol 350 cialis softtabs prescription side effects of cialis fioricet indications zenegra fioricet detection times of hydrocodone in urine what is hydrocodone used for viagra cialis levitra comparison dosages online drug purchase levitra meridia message boards weight loss chemical effexor meridia simila online prescription for phentermine discount phentermine and viagra tramadol dosage purchase tramadol without a prescription large ultram dose what is ultram prescribed for valium buy valium without a prescription cheapest viagra in uk mail order viagra vicodin addiction buying vicodin online with no prescription xanax 2mg im kicking xanax topic link found generic name for prozac pop your prozac lipitor and als lipitor reactions ambien online generic ambien carisoprodol 350 mg carisoprodol cocaine cialis alcohol buy cialis on line atkins diet menu in fioricet false positive drug test fioricet hydrocodone tramadol hydrocodone drug test levitra and cialis viagra levitra samples meridia map help weight meridia phentermine lysergic acid diethylamide ranitidine information weight loss drug phentermine adipex buy tramadol online cod tramadol ultracet online accept paypal medicine ultram prescription drug ultram buy valium online legally nutraceutical valium low price viagra viagra stories vicodin eq buy vicodin symptoms xanax addiction prozac and xanax prozac alternative prozac medication lipitor and memory loss liver damage from lipitor 5mg ambien purchase ambien carisoprodol toxicity buy carisoprodol pharmacy india viagra cialis cialis line order fioricet codeine withdrawal symptoms fioricet and its withdrawal methods hydrocodone and pharmacy 10 hydrocodone lortab rss feed levitra with out prescription levitra erections enjoying meridia south point hospital meridia online phentermine message board phentermine federal express tramadol 120 ea tramadol overnight ultram dose does ultram make you feel high drug valium taking valium and hydrocodone together women viagra wholesale generic propecia viagra vicodin dosages
ambien and sleep walking ambien addiction ambien and weight loss ambien canada ambien forum ambien suicide long term ambien ambien and progesterone too much ambien ambien abuse ambien lawsuits labor & delivery 20mg ambien snort ambien ambien withdraw from ambien ambien withdrawal time ambien latest side effects ambien without a prescription ambien reactions ambien on line buy ambien without a prescription ambien dosage cheap ambien ambien memory ambien cr pictures website for ambien ambien patent expiration buy ambien zolpidem brand ambien versus lunesta ambien online pharmacy viagra ambien gift ambien zolpidem interactions ambien and zoloft ambien buy meridia ambien alcohol side effects ambien overdose ambien allergy buy ambien overnight ambien 10 mg ambien lawsuit ambien pharmacy ambien canadian pharmacy ambien cr ambien online order cheapest purchase ambien generic ambien prices for lunesta and ambien ambien memory loss ambien cr side effects ambien orthostatic hypotension buy generic ambien paxil ambien ambien warnings ambien during pregnancy ambien cr picture online ambien suppliers ambien sleep online ambien zolpidem ambien company ambien 10mg buy ambien generic ambien cr ambien and tardiness ambien for sale ambien brand name danger ambien ambien without prescription ambien sleep walking order ambien blood test for ambien is there a generic form of ambien ambien cr side affects ambien discount ambien deaths ambien withdrawl ambien side effects ambien no prescription addiction to ambien buying ambien online ambien 30 mg side effects of ambien cr ambien online ambien online consultation generic ambien zolpidem ambien zolpidem titrate what color and shape is ambien cr buy ambien 10 mg no prescription needed drug of choice ambien when does ambien go generic when will ambien become generic ambien 10 ambien causes depression ambien dhl ambien drug buy ambien no prescription needed not generic ambien withdrawal ambien and alcohol ambien vs rozerem ambien zolpidem 10mg buy ambien online hoodia diet pill carisoprodol how long does carisoprodol soma stay in your system aetna health care carisoprodol naproxen carisoprodol soma carisoprodol online carisoprodol faq carisoprodol forums qualitest carisoprodol carisoprodol somas dangers carisoprodol 350mg carisoprodol 350 fallon health plan carisoprodol carisoprodol ingredients compare soma carisoprodol watson buy cheap carisoprodol without prescription risk carisoprodol how long does carisoprodol stay in your system carisoprodol 350 mg carisoprodol china production cheapest online carisoprodol mixing seroquel carisoprodol cheep carisoprodol paris france flexeril carisoprodol carisoprodol positive drug test carisoprodol information buy carisoprodol onlinebuy online carisoprodol sale carisoprodol side effects carisoprodol cod overnight carisoprodol addiction top ten sites for cheap carisoprodol carisoprodol substitute carisoprodol cheap discount carisoprodol cant breath carisoprodol 350mg information withdrawal of carisoprodol carisoprodol purchase carisoprodol what is it carisoprodol uses effects benefits treatment buy carisoprodol soma carisoprodol mexico take carisoprodol with asprin guaifenesin hydrocodone carisoprodol buy carisoprodol diazepam online soma carisoprodol pharmacology pain headaches carisoprodol aspirin 724 carisoprodol tablets online pharmacy buy carisoprodol carisoprodol 350mg forum buy soma carisoprodol online carisoprodol soma muscle relaxer buy carisoprodol cheap purchase soma carisoprodol online carisoprodol compound carisoprodol online carisoprodol cocaine carisoprodol pill picture carisoprodol dose carisoprodol abuse carisoprodol description carisoprodol saturday carisoprodol cheap soma buy carisoprodol online soma carisoprodol dilaudid is it ok for pregnant women to take carisoprodol carisoprodol toxicity carisoprodol sources carisoprodol soma wellbutrin and carisoprodol carisoprodol data sheet carisoprodol carisoprodol cheapest meprobamate carisoprodol suicide carisoprodol in drug tests is carisoprodol for pain carisoprodol metrobamate watson carisoprodol soma picture how to snort carisoprodol hydrocodone tramadol carisoprodol carisoprodol toxic build up carisoprodol www soma cod buy discount carisoprodol carisoprodol cocaine contraindications generic soma carisoprodol carisoprodol without an rx bulk carisoprodol carisoprodol mechanism of action find information on carisoprodol watson carisoprodol soma pill id does carisoprodol contain ibuprofen alprazolam carisoprodol hydrocodone carisoprodol drug information carisoprodol dosage can i take carisoprodol with asprin carisoprodol 350mg prices cheep paris carisoprodol cube carisoprodol carisoprodol a target b effects of carisoprodol what is carisoprodol cheapest secure delivery cialis uk cialis india viagra cialis levitra cialis stories cialis tadalafil buy cialis online cialis attorney ohio bestellung cialis free cialis bulk cialis sold world wide on line cialis introduction to market cialis cost order cialis online cialis vs levitra order cialis soft tabs cialis prescription canadian cialis cialis price cialis other benefits cialis side effects order cialis cialis for women non perscription generic cialis cialis injury lawyer columbus cialis dosages cialis attorney columbus cialis in the uk purchase cialis online cialis uk suppliers apcalis cialis where to buy cialis buy cialis online no prescription cialis forum blindness caused by cialis cialis uk cialis ads generic cialis online cialis information cialis canada cialis injury lawyer ohio cialis dreampharmaceuticals from sildenafil cialis generico buy cialis online viagra cialis attorneys cialis experience cialis pill cialis online discount cialis eli lilly cialis viagra buy cialis in the uk discount cialis cialis soft tabs buy cheap cialis cialis genaric cialis cialis drug prescription cialis drug discount generic cialis cialis on line cialis for sale cialis soft cheapest cialis cheap cialis cialis online cialis impotence drug eli lilly co cialis online sales cialis sold world wide on line what is cialis cialis delayed ejaculation cialis soft tab buying generic cialis cialis sot tabs cialis versus viagra buy cialis cialis lawyer columbus cialis dosage cialis injury attorney columbus canada generic cialis cialis vs viagra cialis lawyer ohio buy generic cialis experiences with cialis propecia cialis viagra buy canada cialis avodart cialis clomid diflucan dostinex glucophage cialis injury attorney ohio buy cialis soft tabs cialis no prescription viagra cialis cheap viagra and cialis altenative to viagra cialis etc break cialis pill in half cialis cancer cialis new viagra cheap generic cialis cheap cialis uk cialis samples viagra cialis generica generic cialis cialis generic viagra generic fioricet discount fioricet fioricet on line fioricet order by 2 pm delivery overnight fioricet info soma what 3 combinations make up fioricet zenegra fioricet fioricet addiction fioricet tramadol fioricet and its withdrawal methods false positive drug test fioricet fioricet online treating migraines with fioricet fioricet headache online detox diet fioricet celebrex fioricet online drug fioricet hoodia diet pill buy fioricet order saturday fioricet the drug fioricet used for concussions saturday overnight fioricet best price for fioricet cheap soma and fioricet pharmacy tech online fioricet pharmacy salary tech in fioricet fioricet pain medication arthritis fioricet side effects overnight saturday delivery fioricet hydrocodone equivilant to fioricet fioricet ingredients buy fioricet overnight affinity health plan fioricet cheap fioricet buy fioricet fioricet fioricet vs imitrex order fioricet long fioricet urine test what is fioricet urine test fioricet generic fioricet w free shipping fioricet with codeine side effects fioricet without prescription buy generic fioricet fioricet 970 cheapest fioricet online fedex cod pharmacy salary tech what is fioricet flomax fioricet fioricet plus cheapest fioricet detox diet in fioricet oxford health care fioricet buy cheap fioricet online no prescription withdrawal from fioricet fioricet message propecia fioricet pharmacy side effects of fioricet fioricet overnight fioricet tablets fioricet with codeine purchase fioricet online without prescription fioricet prescription atkins diet menu in fioricet cheap fioricet w free shipping c o d fioricet fioricet information weight loss pill headaches and migraine affordable fioricet fioricet indications fioricet and pregnancy compare fioricet prices fioricet overnight delivery online fioricet to florida buy online headaches migraine affordable fioricet fioricet online no rx fioricet online pharmacy fioricet cod fioricet without prescription si online fioricet codeine buy domain fioricet online free websites pharmacy salary tech fioricet fioricet imitrex fioricet soma pharmacy degree in fioricet cheapest fioricet fedex cod order c o d fioricet fioricet dosages 120 tab quantity saturday delivery fioricet fioricet addiction treatment cat health what is fioricet fioricet with codein buy cheap fioricet money order fioricet fioricet works well fioricet addiction detox fioricet saturday delivery fioricet information cat health fioricet what is the drug fioricet hoodia diet pill fioricet buy fioricet online hydrocodone cough syrup no prescription hydrocodone m358 buy hydrocodone online without a prescription buy hydrocodone how to make hydrocodone online pharmacies hydrocodone methods of injecting hydrocodone make lean with hydrocodone hydrocodone bitartrate and acetaminophen stop hydrocodone withdrawal hydrocodone overnight without prescription and consultation hydrocodone vs oxycodone liquid hydrocodone hydrocodone online cod hydrocodone no rx how long does hydrocodone stay in your system hydrocodone without a prescription hydrocodone scams pictures of hydrocodone how to pop hydrocodone hydrocodone pharmacy order hydrocodone hydrocodone side effects online prescription for hydrocodone tagament hydrocodone hydrocodone availability buy hydrocodone cod doctors hydrocodone hydrocodone prescription needed hydrocodone no prescription hydrocodone bitartrate cold water extraction of hydrocodone buy hydrocodone without prescription cheap generic hydrocodone claritin hydrocodone hydrocodone withdrawl difference between oxycodone and hydrocodone side effects of hydrocodone hydrocodone overdose hydrocodone propecia hydrocodone 4212 detection of hydrocodone in urine hydrocodone detox imitrex hydrocodone no presciption hydrocodone hydrocodone show in urine screen norco hydrocodone buy hydrocodone online no prescription snorting hydrocodone hydrocodone prescriptions on line doctors none perscription hydrocodone hydrocodone by online pharmacy hydrocodone with no prescription effects of hydrocodone what is hydrocodone hydrocodone internet pharmacies easy way to buy hydrocodone online purchase hydrocodone hydrocodone from canada hydrocodone withdrawal hydrocodone 10 325 no perscription hydrocodone with methadone together hydrocodone online prescription cheap hydrocodone hydrocodone m357 buy cheap hydrocodone online hydrocodone shipped overnight side effects of snorting hydrocodone no consultation quick hydrocodone hydrocodone apap extracting hydrocodone hydrocodone how long can hydrocodone be detected in urine buy hydrocodone and xanax now hydrocodone without prescription hydrocodone online hydrocodone and uses in dogs hydrocodone addiction hydrocodone for sale purchase hydrocodone cod hydrocodone prescription for pain buying hydrocodone buy hydrocodone no r x butalbital hydrocodone alcohol hydrocodone dosage buy hydrocodone from mexico without a prescription buy hydrocodone no prescription free hydrocodone prescriptions online buying hydrocodone without prescription hydrocodone cough syrup watson hydrocodone potentiate hydrocodone hydrocodone foriegn hydrocodone and pregnancy hydrocodone abuse
|
Amnon
Silverstein, Ph.D.
|
Contact
on request email: amREMOVETHISnontoo@hotmail.com
|
PROFESSIONAL
EXPERIENCE
Principle Architect, NVIDIA, 2007-Present
Research and development of image processing pipeline for GoForce handheld GPUs.
Distinguished
Scientist / Senior Manager, Advanced R&D, Micron
Technology, 2006-2007
Led a team of 4 and
developed a research plan that combines long-term strategic research
with short-term transfers to products. The research is in the area of
harnessing all of the dynamic information that is available to the
camera to deliver the best possible image quality, and to invent and
enable new applications that can use the new capabilities dynamic
information provides. Architected a low-cost system for improving
CMOS SOC image quality under low-light conditions. Considerations
included gate count, memory transactions and memory footprint, and
the computational requirements were minimized through the use of
integer arithmetic. Applied for four patents on the designs. Led the
team to implement the architecture and successfully transferred it to
the product team. Presented a demo to a major cellphone manufacturer
and assisted the sales team to convey the benefits of the new
technology. Press Release
Program
Lead, Video Restoration, Hewlett
Packard Laboratories, 2004-2006
Technical lead for a team of 6
scientists. Engineered and implemented a video restoration pipeline
for commercial HD broadcast. Invented new processing algorithms and
applied for 15 patents on the pipeline, including noise filtering,
resolution enhancement, automatic color correction, lens vignette
correction, geometric distortion correction. Presented results to
Warner Brothers executives and secured go-ahead for deployment.
Worked with legal team and external engineers to transfer the
software application to Warner Brothers. Press release at
http://www.hpl.hp.com/news/2006/apr-jun/movie.html local copy
Senior
Scientist, Imaging, Hewlett
Packard Laboratories, 2000-2004
Led a team of 2 scientists, 2
interns and a technician to develop new tools for mobile and wireless
imaging appliances and to improve the consumer camera imaging
pipeline. Developed new camera and palmtop camera proof-of-concept
prototypes, for image organization and sharing, wireless printing,
small panel display viewing, microdisplay UI, onboard image
manipulation, evaluation and enhancement. Developed software for
improved camera-back LCD display. Implemented methods in TI firmware
on HP camera platform. Developed alternative sensors for new camera,
including alternatives to Bayer mosaic with improved demosaicing.
Developed and applied for patents on improved color correction with
reduced image noise. Invented and patented techniques to improve
autofocus search. Invented techniques for on-camera panoramic image
stitching, shipped in HP 700 series cameras. Demonstrated
proof-of-concept wireless image and device management.
Research
Scientist, Image Quality,
Hewlett Packard Laboratories, 1995-1999
Developed technology for
display systems. Designed models of LED illumination for head-mounted
LCD microdisplay. Characterized and evaluated camera-back LCD systems
with goniospectrophotometry. Developed prototype optical system for
document capture device. Conducted human factors study of color
field-sequential display artifacts. Invented algorithms and hardware
prototypes for hardcopy color image processing. Developed software
and hardware tools for the extraction and analysis of print defects,
and applied the same tools to descreening halftoned images. Designed
a model of visual sensitivity to spatial patterns. Managed five
summer interns and led studies in scanner color reproduction, printer
banding visibility, web-based visual quality analysis and digital
camera user interface. Conducted analysis of electrophotographic
print defects including ghosting and toner light scatter. Assisted
with the development of optical systems for digital capture devices.
Developed new statistical tools that allow hardcopy quality
experiments to be conducted efficiently. Worked with division
partners to produce a new digital camera prototype and applied for a
patent on the design.
Research
Assistant, University of
California, Berkeley, 1990-1995.
Developed a spatial filter model
of visual perception for use with image compression systems. Invented
an image compression method for encoding image enhancement
instructions with JPEG image files (United States Patent 5,822,458).
Constructed a cellular automaton model of visual cortex development.
Conducted an experiment that revealed motion effects on spatial
acuity.
EARLIER
WORK: (details on request)
Graduate student instructor in optics, Professional programmer,
Computer consultant and PC repair, Pharmacology laboratory
assistant-scientist.
SKILLS
Hardware: LED, LCD,
microdisplay, CMOS and CCD sensor, thermal inkjet and
electrophotographic image generation, display processing techniques,
characterization and metrology. Motion sensor expert, microgyro and
accelerometer.
Firmware: ATMEL MEGA, TI MSP430
Programming
languages including: Matlab, C++ and variants, Java, Unix scripting,
Perl, and most other commonly used languages. Expert in Postscript.
Operating Systems: Primarily Windows, with experience in Windows
Mobile, Unix, MacOS, Symbian.
Web: Developed client/server
software for web imaging. TCP/IP, HTML, XML and XSL developer.
Software Packages: 3DSMAX Scripting (coded custom model
exporter).
Statistics, image analysis in Matlab and Optimas,
optics design with OSLO-6
Laboratory procedure: including safety
procedures, experimental design and the construction of test
equipment and prototypes
Mechanics: Basic competency with machine
tool operation including mill and lathe, basic electronics and
mechanics. Fabricated prototype imaging devices. Machined lens
barrels and optics fixtures. Technical glassblowing for lab glassware
fabrication.
EDUCATION
Ph.D.
Vision Science, University of California, Berkeley, 1999
M.S.
Physiological Optics, University of California, Berkeley, 1991
B.A.
Computer Science, Oberlin College, 1987
Patents
13
Granted US Patents
7,190,805
Method of and system for edge watermarking of an image
7,187,412
Pointing device for digital camera display
7,165,268 Digital
signatures for tangible medium delivery
7,133,148 Digital camera
for image device calibration
7,061,532 Single sensor chip digital
stereo camera
7,050,978 System and method of providing evaluation
feedback to a speaker while giving a real-time oral
presentation
6,970,156 Collapsible computer mouse
6,882,755
Image transmission for low bandwidth region of interest
6,781,069
Method and apparatus for virtual interaction with physical
documents
6,590,764
Palmtop computer stand
5,920,653
Multiple spatial channel printing
5,822,469
Post-filter for improving halftone image sharpness
5,822,458
Precomputing and encoding compressed image enhancement instructions
48
Published US Patent Applications
20070110420 Image capture system having an adjustable focal length and related method
20070097252 Imaging methods, cameras, projectors, and articles of manufacture
20060283962
Data encoding pattern
20060279639 Method and system for
deblurring an image based on motion tracking
20060268345 Method
and system for detecting image defects
20060228003 Method and
apparatus for detection of optical elements
20060226337 Digital
image denoising
20060210191 Artifact reduction in a digital
video
20060204128 System and method for correcting image
vignetting
20060187308 Method for deblurring an image
20060187234
System and method for blending images
20060170816 Method and
system for automatically adjusting exposure parameters of an imaging
device
20060169021 Method and apparatus for calibration of a
motion sensing device in a portable apparatus
20060115182 System
and method of intensity correction
20060115181 System and method
of aligning images
20060115178 Artifact reduction in a digital
video
20060115174 Blur estimation in a digital image
20060114994
Noise reduction in a digital video
20060114358 Artifact
reduction in a digital video
20060093234 Reduction of blur in
multi-channel images
20060092314 Autofocus using a filter with
multiple apertures
20060072176 Creating composite images based on
image capture device poses corresponding to captured
images
20050226531 System and method for blending images into a
single image
20050168589 Method and system for processing an image
with an image-capturing device
20050151860 Image sensing device
and method
20050146634 Cameras, optical systems, imaging methods,
and optical filter configuration methods
20050146622 Pointing
device for digital camera display
20050094006 Imaging apparatuses,
image data processing methods, and articles of
manufacture
20050063583 Digital picture image color
conversion
20040252202 Image data processing methods, imaging
apparatuses, and articles of manufacture
20040218069 Single image
digital photography with structured light for document
reconstruction
20040218062 Digital video imaging devices and
methods
20040202443 Remote high resolution photography and video
recording using a streaming video as a view-finder
20040179121
System and method for displaying captured images according to imaging
device position
20040119869 Dual sensor camera
20040085455
Pointing device for digital camera display
20040066457 System and
method for remote controlled photography
20040017937 Robot having
an imaging capability
20030206183 Method of digitally distorting
an image while preserving visual integrity
20030202678 Method of
and system for edge watermarking of an image
20030202007 System
and method of providing evaluation feedback to a speaker while giving
a real-time oral presentation
20030142374 Digital camera for image
device calibration
20030122846 Method of processing an image for
display and system of same
20030090865 Palmtop computer
stand
20030077002 Image transmission for low bandwidth with region
of interest
20020158921 Method and apparatus for virtual oversized
display using a small panel display as a movable user
interface
20020140835 Single sensor chip digital stereo
camera
20020079143 Method and apparatus for virtual interaction
with physical documents