Hiroshima University Syllabus

Back to syllabus main page
Japanese
Academic Year 2024Year School/Graduate School School of Informatics and Data Science
Lecture Code KA207001 Subject Classification Specialized Education
Subject Name ビジュアルコンピューティング
Subject Name
(Katakana)
ビジュアルコンピューティング
Subject Name in
English
Visual Computing
Instructor KANEDA KAZUFUMI
Instructor
(Katakana)
カネダ カズフミ
Campus Higashi-Hiroshima Semester/Term 3rd-Year,  Second Semester,  3Term
Days, Periods, and Classrooms (3T) Thur1-4:ENG 220
Lesson Style Lecture Lesson Style
(More Details)
 
Lecture (mainly Face-to-face, available Online (on-demand)) 
Credits 2.0 Class Hours/Week   Language of Instruction B : Japanese/English
Course Level 3 : Undergraduate High-Intermediate
Course Area(Area) 25 : Science and Technology
Course Area(Discipline) 02 : Information Science
Eligible Students 3rd Year
Keywords Geometry, Computer Graphics, Visualization 
Special Subject for Teacher Education   Special Subject  
Class Status
within Educational
Program
(Applicable only to targeted subjects for undergraduate students)
 
Criterion referenced
Evaluation
(Applicable only to targeted subjects for undergraduate students)
Computer Science Program
(Abilities and Skills)
・D3. Knowledge of hardware and software and programming ability to process data efficiently.

Data Science Program
(Abilities and Skills)
・A. Information infrastructure development technology, information processing technology, technology that analyzes data and creates new added value.

Intelligence Science Program
(Abilities and Skills)
・D2. Information processing ability and data analysis ability to contribute to the application and development of artificial intelligence and IoT. 
Class Objectives
/Class Outline
Fundamentals of Geometry and Visual Computing,
Principle of Computer Graphics and Visualization,
Applications of Computer Graphics and Visualization 
Class Schedule lesson1: Geometry and Visual Computing
lesson2: Theorems of plane geometry, Congruence and Similarity transformations
lesson3: Coordinate systems and Affine transformation
lesson4: Projective geometry
lesson5: Geometric modeling with polygons
lesson6: Fractal geometry, exercise
lesson7: Curves and Curved surfaces, Parametric curves
lesson8: Parametric surfaces, exercise
lesson9: Rendering, Intersection of line and object, Raytracing algorithm
lesson10: Rendering, Radiance calculation
lesson11: Sets and Mapping, Texture mapping, Image based Rendering
lesson12: Computer animation
lesson13: Computer vision, 3D shape reconstruction, Epipolar geometry
lesson14: Information visualization, Pattern recognition, Image recognition
lesson15: Virtual reality, Summary

mini-exams. reports

We use python programming in exercises to draw fractals and curves. 
Text/Reference
Books,etc.
Textbook: "Computer Graphics", Computer Graphic Arts Society
Reference book: Mike Askew, Sheila Ebbutt, "The Beside Book of Geometry", Quid Publishing
Reference book: "Digital Image Processing", Computer Graphic Arts Society
Reference book: John F. Hughes et al., "Computer Graphics - Principles and Practice", Addison-Wesley
Reference book: Richard Szeliski, "Computer Vision - Algorithms and Applications", Springer UK 
PC or AV used in
Class,etc.
 
(More Details) Textbook, reference materials, video 
Learning techniques to be incorporated  
Suggestions on
Preparation and
Review
Review with the reports 
Requirements  
Grading Method Based on mini-exams and reports 
Practical Experience  
Summary of Practical Experience and Class Contents based on it  
Message  
Other   
Please fill in the class improvement questionnaire which is carried out on all classes.
Instructors will reflect on your feedback and utilize the information for improving their teaching. 
Back to syllabus main page