This paper explores the role of vision metaphor in conceptual metaphors and its impact on cognitive processes. Within embodied philosophy and Cognitive Linguistics, a new theoretical framework called Vision Conceptual Metaphorical Mechanism (VCM) is proposed. The study collected vision metaphorical expressions in English and Chinese, enabling a systematic analysis and comparison. Through the analysis of a corpus of 400 examples, 48 vision conceptual metaphors were identified and classified into four categories: idea, judgment, expectation, and behavior. The findings demonstrate both universalities and diversities between English and Chinese vision metaphors. This research contributes to understanding of metaphor as a cognitive mechanism and provides insights into cross-linguistic differences. Key contributions include the introduction of VCM, a comprehensive survey of vision terminology, the identification of new vision conceptual metaphors, and the revelation of universal and diverse aspects of vision metaphors.