Outline Using Image Partition and Process Synchronization Technologies to Shine Food via Web Web-Based Based Color Gamut pp g In Cross Media Mapping Jin-Ling Lin and Mei-Chun Lo
Shih Hsin University, Taipei, Taiwan
Motivation Goal Approach Experiments and discussion Demo Conclusion Future work
2010/10/15
Motivation
Virtual store E-table
→
color appearance ggamut mapping pp g
Foods, displayed in different imaging media, can look shining and delicious without suffering computational overhead.
Loading balance of web site
2010/10/15
Proposes a flying-up approach to render p images g in different colors of food in complex imaging devices, via a web-based CMS.
Varietyy of display p y equipments q p on the internet
database web start
3
Taiwan, SHU-JLL
Goal
The trend of e-commerce on food
2
Taiwan, SHU-JLL
2010/10/15
4
Taiwan, SHU-JLL
Performance Indices
Approach
Quality Foods displayed in different imaging media, Foods, media can look shining and delicious. ← color l appearance, gamut mapping i Efficiency c e cy
How to use ← web start (easy to use) L di off webb site Loading it ← webb start t t + database d t b Turnaround time ← database + parallel processing
Quality Foods look shining and fresh without losing their rendition quality on color appearance, especially after color-gamut color gamut mapping across imaging media Efficiency
2010/10/15
5
Taiwan, SHU-JLL
2010/10/15
Pre require Information Pre-require Characterization profile of each image device considered Scene-referred images which contain foods of interest for analyzing → relational data model was used to collect and management the above information
7
6
Taiwan, SHU-JLL
Program Modules
2010/10/15
Easy to use ← web start Decrease the loading of web site ← web start + db D Decrease the h turnaround d time i off processing i ← pp
Taiwan, SHU-JLL
2010/10/15
Characterization of imaging devices in question Across imaging g g media color gamut g mapping pp g (CGM) ( ) Fast Fourier transformation (FFT) for retriving hue of images Web site to provide installation of Java web start program Graphic user interface (GUI) for users to adjust the color l appearance off images i Database management system on characterization of I/O devices and realistic food images 8
Taiwan, SHU-JLL
Color Appearance Processing (1/2)
medium to medium mapping (MMM)
Color Appearance Processing (2/2) image-to-medium mapping (IMM)
mappings pp g of original g medium to reproduction p medium needed only to be carried out once in the beginning save into database and could be resued
9
2010/10/15
Taiwan, SHU-JLL
Workingg Flow of CMS
2010/10/15
mapping pp g original g image g to reproduction p medium carried out in the distributed users or clients’ end of computer system after Web Start service had been activated with image segmentation and re-combination re combination approach, each mapping module performed by a multithreaded programming to achieve parallel and synchronization processing 10
Taiwan, SHU-JLL
Media Selection + Parallel Setting
1 image g information 2 color appearance 3 gamut mapping + sharpen image
4 reverse transform to obtain RGB g media for target
2010/10/15
11
Taiwan, SHU-JLL
2010/10/15
12
Taiwan, SHU-JLL
Gamut Mapping + Parallel Setting
Experiment
2010/10/15
13
Taiwan, SHU-JLL
2010/10/15
Discussion
2010/10/15
Around 50 testing cases for raw and cooked food respectively Adobe RGB → sRGB Degree of parallel sub sub-image: image: 1, 2, 4 threads S-curve is used for gamut mapping
14
Taiwan, SHU-JLL
Exp of Raw Food - Meat Exp.
Quality The renditions of food images, g produced p usingg this web-based CMS system derived in this study, still keepp sensationallyy pleasing p g color-appearance pp and important texture details. Efficiency: computational time (turnaround time) if there are enough cores in the computer system, the more partitioned images there are, are the more computational time could be saved 15
Taiwan, SHU-JLL
2010/10/15
16
Taiwan, SHU-JLL
Exp of Raw Food - Watermelon Exp.
2010/10/15
17
Taiwan, SHU-JLL
Exp of Cooked Food - Muffin Exp.
2010/10/15
19
Taiwan, SHU-JLL
Exp of Raw Food - Eggplant Exp.
2010/10/15
18
Taiwan, SHU-JLL
Exp of Cooked Food – Fried Rice Exp.
2010/10/15
20
Taiwan, SHU-JLL
Exp. p Of 4 -Thread Programming g g
Exp of Cooked Food – Vegetable Exp.
2010/10/15
21
Taiwan, SHU-JLL
Parallel on Dual Cores CS – Raw Food
2010/10/15
23
Taiwan, SHU-JLL
2010/10/15
22
Taiwan, SHU-JLL
Parallel on Dual Cores CS – Cooked Food
2010/10/15
24
Taiwan, SHU-JLL
Parallel on Four Cores CS
Demo
http://192.192.152.89/Colorgroup/ http://192 192 152 89/Colorgroup/ http://192.192.155.90/Colorgroup/
2010/10/15
25
Taiwan, SHU-JLL
2010/10/15
Conclusion
2010/10/15
Taiwan, SHU-JLL
Future Work
The web-based color management system (CMS) plugged with GUI service, which utilizes the Web Start technology and combines with multithreaded programming, had proved its applicability of shining food when they were surfed on the web. The experiments show that the proposed CMS was efficient and practicable for real world applications
27
26
Taiwan, SHU-JLL
2010/10/15
Image → animation, animation video Parallel working environment → combined cloud & distributed computing GUI feed back system → data mining for suggesting default value of parameters in GM Ex. number of focus point for GM 28
Taiwan, SHU-JLL
Acknowledgements This work was mostly supported by both of National Science Council (project # NSC 97-2221-E-128-007) And Shih Hsin University (Taiwan) 2010/10/15
29
Taiwan, SHU-JLL