CFP last date
20 January 2025
Reseach Article

On Developing a Decision-Making Tool for General Applications to Computer Vision

Published on May 2013 by Amir Mosavi
Recent Trends in Pattern Recognition and Image Analysis
Foundation of Computer Science USA
RTPRIA - Number 1
May 2013
Authors: Amir Mosavi
66b634dc-efd1-4b2e-ad79-182ddd0aeed9

Amir Mosavi . On Developing a Decision-Making Tool for General Applications to Computer Vision. Recent Trends in Pattern Recognition and Image Analysis. RTPRIA, 1 (May 2013), 10-17.

@article{
author = { Amir Mosavi },
title = { On Developing a Decision-Making Tool for General Applications to Computer Vision },
journal = { Recent Trends in Pattern Recognition and Image Analysis },
issue_date = { May 2013 },
volume = { RTPRIA },
number = { 1 },
month = { May },
year = { 2013 },
issn = 0975-8887,
pages = { 10-17 },
numpages = 8,
url = { /specialissues/rtpria/number1/11797-1003/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Special Issue Article
%1 Recent Trends in Pattern Recognition and Image Analysis
%A Amir Mosavi
%T On Developing a Decision-Making Tool for General Applications to Computer Vision
%J Recent Trends in Pattern Recognition and Image Analysis
%@ 0975-8887
%V RTPRIA
%N 1
%P 10-17
%D 2013
%I International Journal of Computer Applications
Abstract

The general applications to computer vision are full of problems expressed in terms of mathematical energy optimization. In this context developing a reliable optimal design process for the non-uniform rational b-spline (NURBS) curves and surfaces which in fact has a wide and foundational application in image processing, computer aided geometry design (CAGD), computer aided design (CAD) and computer animation, is the focus of this work. Yet the optimal design and parameter tuning of the NURBS is a highly non-linear and complicated multiobjective optimization (MOO) problem. The complexity of the problem is even increased when the criteria of product beauty is included to the design process. In this article for an optimal configuration, the operating design parameters are tuned within the proposed interactive multicriteria decision making (MCDM) environment where the decision maker (DM) is included into the process. Along with presenting the NURBS's optimal design problem the drawbacks to the former approaches are reviewed, and the applicability of the proposed decision-making tool in the general applications to computer vision is described.

References
  1. Delong, A. , Gorelick, L. , Veksler, O. and Boykov, Y. 2012. Minimizing Energies with Hierarchical Costs, International Journal of Computer Visualization. 38–58.
  2. Goldenthal, R. and Bercovier, M. 2004. Design of Curves and Surfaces by Multiobjective Optimization. Mathematical Methods for Curves and Surfaces.
  3. Bloor, M. I. G. , Wilson, M. J. and Hagen, H. 1995. The smoothing properties of variational schemes for surface design, Computer Aided Geometric Design, 12, 381–394.
  4. Brunnett, G. Hagen, H. and Santarelli, P. 1993. Variational design of curve and surfaces, Surveys on Mathematics for Industry. Vol 3. 1–27.
  5. Brunnett, G. and Kiefer, J. 1994. Interpolation with minimal-energy splines. Computer-Aided Design. Vol. 26, No. 2. 137–144.
  6. Deb, K. 1999. Evolutionary algorithms for multi-criterion optimization in engineering design, Evolutionary Algorithms in Engineering and Computer Science. Miettinen K. , Makela, M. M. , Neittaanmaki, P. , and Periaux J. (eds. ), John Wiley Sons, Ltd, Chichester, UK, 135–161.
  7. Renner, G. , and Ekárt, A. 2003. Genetic algorithms in computer aided design. Computer-Aided Design, 35(8), 709-726.
  8. Ma, W. and Knuth, J. P. 1995. NURBS curve and surface fitting and interpolation, Mathematical Methods for Curves and Surfaces, M. Dahlen,T. Lyche, and L. L. Schumaker (eds. ), Vanderbilt University Press, Nashville, 315–322.
  9. Esmaeili, M. and Mosavi, A. 2010. Variable reduction for multi-objective optimization using data mining techniques; application to aerospace structures. Computer Engineering and Technology, Vol. 5. 303-314.
  10. Mosavi, A. 2010. Application of multi-objective optimization packages in design of an evaporator coil. World Academy of Science, Engineering and Technology, Vol. 61, No. 37, 25-29.
  11. Mosavi, A. 2010. The Multiobjective Optimization Package of IOSO; Applications and Future Trends. Conference of PhD students in Computer Science, CSCS, Szeged, Hungary.
  12. Mosavi, A. 2009. Computer design and simulation of built environment; application to forest. Environmental and Computer Science, Vol. 1, 81-85.
  13. Mosavi, A. 2009. Hydrodynamic Design and Optimization: Application to Design a General Case for Extra Equipments on the Submarine's Hull. Computer Technology and Development, Vol. 2, 139-143.
  14. Battiti R. and Campigotto, P. 2010. Reactive search optimization: Learning while optimizing. an experiment in interactive multiobjective optimization. In S. Voss and M. Caserta, editors, Proceedings of MIC 2009, VIII Metaheuristic International Conference, Lecture Notes in Computer Science. Springer Verlag.
  15. Battiti, R. Brunato, M. 2011. Reactive Business Intelligence. From Data to Models to Reactive Search", Srl, Italy.
  16. Mosavi, A. 2010. On engineering optimization the splined profiles. In Proceedings of International modeFRONTIER Users' Meeting, Trieste, Italy.
  17. Mosavi, A. 2010. The large scale system of multiple criteria decision making; pre-processing," Large Scale Complex Systems Theory and Applications, Vol. 9, No. 1, 354-359.
  18. Sonka, M. , Hlavac, V. and Boyle, R. 1999. Image processing, analysis, and machine vision.
  19. Miettinen, K. and Makela M. M. 1995. Interactive bundle-based method for nondifferentiable multiobjective optimization: NIMBUS. Optimization V34, 231–246.
  20. Chaudhuri, S. and Deb, K. 2010. An interactive evolutionary multi-objective optimization and decision making procedure", Applied Soft Computing, V10, 496–511.
  21. Branke, J. 2008. Consideration of Partial User Preferences in Evolutionary Multiobjective Optimization. Springer, Berlin. 157–178.
  22. Tan, K. C. , Lee, T. H. , Khoo, D. and Khor, E. F. 2001. A multiobjective evolutionay algorithm toolbox for computer-aided multiobjective optimization", IEEE Transactions on Systems, Man and Cybernetics—Part B: Cybernetics 31 (4). 537–556.
  23. Takagi, H. 2001, Interactive evolutionary computation: fusion of the capabilities of ec optimization and human evaluation", Proceedings of IEEE 89, 1275–1296.
  24. Miettinen, K. 1999. Nonlinear Multiobjective Optimization", Kluwer, Boston.
  25. Chankong, V. and Haimes, Y. Y. 1983. Multiobjective Decision Making Theory and Methodology", North-Holland, New York.
  26. Wierzbicki, A. P. 1980. The use of reference objectives in multiobjective optimization. in: G. Fandel, T. Gal (Eds. ), Multiple Criteria Decision Making Theory and Applications, Springer-Verlag, Berlin, 468–486.
  27. Deb, K. and Gupta, H. 2005. Searching for robust Pareto-optimal solutions in multi-objective optimization", in: Proceedings of the Third Evolutionary Multi-Criteria Optimization (EMO-05) Conference 2005, pp. 150–164.
  28. Deb, K. and Chaudhuri, S. 2007. I-MODE: an interactive multi-objective optimization and decision-making using evolutionary methods", in: Proceedings of Fourth International Conference on Evolutionary Multi-Criteria Optimization, 788–802.
  29. Mosavi, A. , Hoffmann, M. and Milani, A. S. 2012. Adapting the Reactive Search Optimization and Visualization Algorithms for Multiobjective Optimization Problems; Application to Geometry", Conference of PhD Students in Computer Science, Szeged, Hungary.
  30. Mosavi, A. , Hoffmann, M. and Milani, A. S. 2012. Optimal Design of the NURBS Curves and Surfaces Utilizing Multiobjective Optimization and Decision Making Algorithms of RSO", Conference of PhD Students in Mathematics, Szeged, Hungary.
  31. Foldi, E. , Delavar, A. , Mosavi, A. , Hewage, K. N. Milani, A. S. , Moussavi, A. A. and Yeheyis, M. 2012. Reconsidering the Multiple Criteria Decision Making Problems of Construction Projects; Using Advanced Visualization and Data Mining Tools. Conference of PhD Students in Computer Science, Szeged, Hungary.
  32. Jones, C. V. 1994. Feature Article–Visualization and Optimization". INFORMS Journal on Computing, 6, 221-229.
  33. Piero, P. , Subbu, R. and Lizzi, J. 2009. MCDM: A framework for research and applications". IEEE Computational Intelligence Magazine. 4, 48–61.
  34. Battiti, R. , Brunato, M. and Mascia, F. 2008. Reactive Search and Intelligent Optimization", Operations research/Computer Science Interfaces, vol. 45. Springer Verlag.
  35. Mosavi, A. 2010. Multiple criteria decision-making preprocessing using data mining tools. " International Journal of Computer Science Issues, Vol. 7, Issue. 2, No. 1, 26-34.
  36. Adejuwon, A. and Mosavi, A. 2010. Domain driven data mining; application to business," International Journal of Computer Science Issues, Vol. 7. No. 4, 41-45.
  37. Mosavi, A. and Vaezipour A. 2012. Reactive Search Optimization; Application to Multiobjective Optimization Problems. " Applied Mathematics 3, no. 30, 1572-1582.
  38. Mosavi, A. 2010. Multiobjective optimization of Spline curves using modeFRONTIER," In Proceedings of International modeFRONTIER Users' Meeting, Trieste, Italy.
  39. Battiti, R. and Brunato, M. 2009. Reactive search optimization: learning while optimizing", In: Handbook of Metaheuristics, 2nd edn. Springer, Berlin.
  40. Battiti, R. and Passerini A. 2010. Brain-Computer Evolutionary Multi-Objective Optimization (BC-EMO): a genetic algorithm adapting to the decision maker. " (PDF). IEEE Transactions on Evolutionary Computation 14 (15), 671–687.
  41. Lenne, R. , Solnon, C. , Stutzle, T. , Tannier, E. and , M. 2008. Reactive Stochastic Local Search Algorithms for the Genomic Median Problem" LECTURE NOTES IN COMPUTER SCIENCE 4972, 266.
  42. Mosavi, A. 2013. Brain-Computer Optimization for Solving Complicated Geometrical Decision-Making Problems," In Proceedings of PEME VI. Ph. D. Conference, Budapest, Hungary.
  43. March, J. 1978. Bounded rationality, ambiguity, and the engineering of choice, The Bell Journal of Economics. 587-608.
  44. Mosavi, A. 2013. A Multicriteria Decision Making Environment for Engineering Design and Production Decision-Making, International Journal of Computer Applications.
  45. Mosavi, A. 2013. A MCDM Software Tool for the Automated Design Environments. 26th Europian Conference on Operational Research, Rome.
  46. Vaezipour, A. and Mosavi, A. 2012. Enterprise Decision Management With the Aid of Advanced Business Intelligence and Interactive Visualization Tools. International CAE Conference, Verona, Italy.
  47. Mosavi, A. 2010. Multiobjective optimization package of IOSO. In Proceedings of 24th Mini EURO Conference on Continuous Optimization and Information-Based Technologies in the Financial Sector, Izmir, Turkey.
  48. Jain, A. K. , & Flynn, P. J. 1991. CAD-based computer vision: from CAD models to relational graphs.
  49. Mosavi, A. Hoffmann, M. and Peter, N. 2009 Automatic multi-objective surface design optimisation using modeFRONTIER's CAD/CAE integrated system: Application to military submarine sail EnginSoft International Conference and ANSYS Italian Conference, Bergamo, Italy.
  50. Mosavi, A. 2013. Data mining for decision making in engineering optimal design. Journal of Artificial Intelligence & Data Mining, V1. In Press.
  51. Bardinet, E. , Cohen, L. D. , & Ayache, N. 1998. A parametric deformable model to fit unstructured 3D data. Computer vision and image understanding, 71(1), 39-54.
  52. Mosavi, A. 2009. Parametric modeling of trees and using integrated CAD/CFD and optimization tools: application to creating the optimal planting patterns for new forests," In Proceedings of 2nd International Conference Wind Effects on Trees, Albert-Ludwigs-University of Freiburg, Germany, 213-222.
  53. Vaezipour A. , et al. , 2013. Machine learning integrated optimization for decision making," In Proceedings of 26th Europian Conference on Operational Research, Rome.
  54. Mosavi, A. 2010. Interactive methods of MOO; application to chemical engineering problems," In Proceedings of Third International Conference on Multidisciplinary Design Optimization and Applications, Paris, France.
  55. Mosavi, A. 2010. Multiobjective optimization using indirect optimization on the basis of self-Organization," In Proceedings of International Conference on Computational Intelligence, Bucharest, Romania.
  56. Mosavi, A. and Hoffmann, M. 2010, Design of curves and surfaces by multiobjective optimization; utilizing IOSO and modeFRONTIER packages. Poster in Proceedings of Enginsoft International Conference on CAE Technologies for Industries, Bergamo, Italy.
  57. Hoffmann, M. and Imre, J. 2001. Shape control of cubic B-spline and NURBS curves by knot modifications. Proceedings. Fifth IEEE. International Conference on Information Visualisation.
  58. Mosavi, A. 2009. Hydrodynamic design optimization. In Proceedings of 15th International Conference on Building Services, Mechanical and Building Industry Days, Debrecen, Hungary.
  59. Mosavi, A. 2009. Application of multi-objective optimization packages in coupling ANSYS with CAD packages and EXCEL. In Procedings of ANSYS Conference & 27. CADFEM users' meeting, Congress Center Leipzig, Germany.
  60. Farin G. 1999. NURBS for Curve & Surface Design: From Projective Geometry to Practical Use. AK Peters, Ltd.
  61. Mosavi, A. Azodinia, M. , Hewage, K. N. , Milani, A. S. and Yeheyis, M. 2011. Reconsidering the Multiple Criteria Decision Making Problems of Construction Workers; Using Grapheur," ENGINSOFT Newsletter, Year. 8, No. 4.
  62. Ip, H. H. and Chan, C. S. (1996). Script-based facial gesture and speech animation using a NURBS based face model. Computers & Graphics, 20(6), 881-891.
  63. Mosavi, A. 2010. Multi-objective shape optimization; application to design a thermal-fluid structure," In Proceedings of Third International Conference on Multidisciplinary Design Optimization and Applications, Paris, France.
  64. Mosavi, A. , Milani, A. S. , Hoffmann, M. and Komeili, M. 2012. Multiple Criteria Decision Making Integrated with Mechanical Modeling of Draping for Material Selection of Textile Composites. In Proceedings of 15th European Conference on Composite Materials, Italy, Venice.
  65. Kunkli, R. and Hoffmann, M. 2010. Skinning of circles and spheres, Computer Aided Geometric Design, Vol. 27, 611-621.
  66. Mosavi, A. , Hoffmann, M. and Vaezipour, A. 2012. Grapheur for Material Selection," ENGINSOFT newsletter, simulation based engineering & Sciences, No. 4, Winter 2012.
  67. Mosavi, A. and Adeyemi, A. 2010. On domain driven data mining and business intelligence," 8th Joint Conference on Mathematics and Computer Science, Komarno, Slovakia.
  68. Hoffmann, M. , and Juhász, I. 2008. On interpolation by spline curves with shape parameters. In Advances in Geometric Modeling and Processing (pp. 205-214). Springer Berlin Heidelberg.
  69. Mosavi, A. 2010, Data mining for business applications and business decision-making: challenges and future trends," 3rd international Symposium on Business Information Systems, Pecs, Hungary.
  70. Mosavi, A. Azodinia, M. , Milani, A. S. , Hewage, K. N. and Yeheyis, M. 2011. Reconsidering the multiple criteria decision making problems of construction workers with the aid of grapheur," International ANSYS and EnginSoft Conference, Verona, Italy.
  71. Vaezipour, A. and Mosavi, A. 2012. Enterprise decision management with the aid of advanced business intelligence and interactive visualization tools. in Proceedings of International CAE Conference, Verona, Italy, 2012.
  72. Mosavi, A. and Vaezipour, A. 2012. Enterprise decision management with the aid of advanced business intelligence. In proceedings of International Conference on Computer Science, Engineering, Technology and Application (ICCSETA), Budapest, Hungary.
  73. Mosavi, A. 2013. A MCDM Software Tool for Automating the Optimal Design Environments with an Application in Shape Optimization, International Conference on Optimization and Analysis of Structures, Tartu, Estonia.
  74. Vaezipour, A. and Mosavi, A. 2012. Managing decision making within enterprise. Poster in Proceedings of International CAE Conference, Verona, Italy, 2012.
  75. Mosavi, A. 2010. Applications of interactive methods of MOO in chemical engineering problems. Global Journals of Engineering Research, Vol. 10, No. 3, Issue. 3.
  76. Schnabel, Julia A. , et al. 2001. A generic framework for non-rigid registration based on non-uniform multi-level free-form deformations. " Medical Image Computing and Computer-Assisted Intervention–MICCAI 2001. Springer Berlin Heidelberg.
  77. Mosavi, A. 2010. Data Mining for Business Applications. 3rd International Symposium on Business Information Systems, Pecs, Hungary.
  78. Hossaini, N. , and Hewage, K. 2013. Emergy accounting for regional studies: Case study of Canada and its provinces. Journal of environmental management, 118, 177-185.
  79. Yeheyis, M. , Hewage, K. , Alam, M. S. , Eskicioglu, C. , and Sadiq, R. 2013. An overview of construction and demolition waste management in Canada: a lifecycle analysis approach to sustainability. Clean Technologies and Environmental Policy, 15(1), 81-91.
  80. Hossaini, N. , and Hewage, K. 2011. Sustainable Materials Selection for Canadian Construction Industry: An Emergy-Based Life-Cycle Analysis (Em-LCA) of Conventional and LEED Suggested Construction Materials. Journal of Sustainable Development, 5(1).
Index Terms

Computer Science
Information Sciences

Keywords

Energy Optimization Computer Vision Interactive Multicriteria Decision Making Computer Vision Reactive Search Optimization Multiobjective Optimization