[go: up one dir, main page]

TWI898735B - Electronic apparatus and method for dynamically displaying image thereof - Google Patents

Electronic apparatus and method for dynamically displaying image thereof

Info

Publication number
TWI898735B
TWI898735B TW113127265A TW113127265A TWI898735B TW I898735 B TWI898735 B TW I898735B TW 113127265 A TW113127265 A TW 113127265A TW 113127265 A TW113127265 A TW 113127265A TW I898735 B TWI898735 B TW I898735B
Authority
TW
Taiwan
Prior art keywords
light
scene
image
target
electronic device
Prior art date
Application number
TW113127265A
Other languages
Chinese (zh)
Other versions
TW202605787A (en
Inventor
曾煥志
林佩儀
Original Assignee
宏碁股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 宏碁股份有限公司 filed Critical 宏碁股份有限公司
Priority to TW113127265A priority Critical patent/TWI898735B/en
Application granted granted Critical
Publication of TWI898735B publication Critical patent/TWI898735B/en
Publication of TW202605787A publication Critical patent/TW202605787A/en

Links

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

An electronic apparatus and a method for dynamically displaying image thereof are provided. The method is adapted to the electronic apparatus including a LED array and an image sensor and includes the following steps. The method, applicable to the electronic devices including a light-emitting diode array and an image sensor, includes the following steps. A scene image is captured through the image sensor. Object recognition is performed on the scene image to obtain scene information. A target image is determined based on the scene information. The light-emitting diode array is controlled to display the target image.

Description

電子裝置與其動態顯示圖像的方法Electronic device and method for dynamically displaying images therewith

本發明是有關於一種電子裝置,且特別是有關於一種電子裝置與其動態顯示圖像的方法。The present invention relates to an electronic device, and more particularly to an electronic device and a method for dynamically displaying images thereon.

爲了滿足使用者對聲光效果的要求,各家廠商紛紛在電子設備上配置發光二極體,藉此提供多樣化光彩的燈光效果。現有的發光二極體顯示模組的燈光顯示效果都是預先決定而固定的,一般難以反應使用者行為而具備良好且即時的使用者互動。此外,一般使用者也難以自行修改或調整發光二極體所呈現的燈光效果,但單一的燈效並不可能滿足所有使用者的需求與喜好。此外,當要即時動態控制大量的發光二極體的顯示時,不容忽視的效能負擔也明顯限制發光圖案的變化速度,進而限制了燈效的變化彈性與多樣性。To meet users' demands for visual and audio effects, manufacturers are increasingly integrating LEDs into electronic devices to create diverse and colorful lighting effects. Existing LED display modules offer predetermined and fixed lighting effects, making them difficult to adapt to user behavior and provide effective, real-time user interaction. Furthermore, it's difficult for users to modify or adjust the lighting effects presented by LEDs, and a single lighting effect can't satisfy all user needs and preferences. Furthermore, the significant performance burden of dynamically controlling the display of a large number of LEDs in real time significantly limits the speed at which the lighting pattern can change, limiting the flexibility and diversity of the lighting effects.

有鑑於此,本發明提出一種電子裝置與其動態顯示圖像的方法,其可解決上述技術問題。In view of this, the present invention proposes an electronic device and a method for dynamically displaying images thereof, which can solve the above technical problems.

本發明實施例提供一種動態顯示圖像的方法,適用於包括發光二極體陣列與影像感測器的電子裝置。所述方法包括下列步驟。透過影像感測器擷取一場景影像。對場景影像進行物件辨識而獲取一場景資訊。根據場景資訊決定一目標圖像。控制發光二極體陣列顯示目標圖像。An embodiment of the present invention provides a method for dynamically displaying images, applicable to an electronic device comprising a light-emitting diode array and an image sensor. The method comprises the following steps: capturing a scene image using the image sensor; performing object recognition on the scene image to obtain scene information; determining a target image based on the scene information; and controlling the light-emitting diode array to display the target image.

本發明實施例提供一種電子裝置,其包括發光二極體陣列、影像感測器、儲存裝置、控制器,以及處理器。發光二極體陣列具有多個發光二極體,儲存裝置記錄多個指令。控制器耦接發光二極體陣列。處理器耦接影像感測器、儲存裝置與控制器,並經配置以執行前述指令而執行下列操作。透過影像感測器擷取一場景影像。對場景影像進行物件辨識而獲取一場景資訊。根據場景資訊決定一目標圖像。利用控制器控制發光二極體陣列顯示目標圖像。An embodiment of the present invention provides an electronic device comprising a light-emitting diode array, an image sensor, a storage device, a controller, and a processor. The light-emitting diode array comprises a plurality of light-emitting diodes, and the storage device stores a plurality of instructions. The controller is coupled to the light-emitting diode array. The processor is coupled to the image sensor, the storage device, and the controller, and is configured to execute the aforementioned instructions to perform the following operations. A scene image is captured by the image sensor. Object recognition is performed on the scene image to obtain scene information. A target image is determined based on the scene information. The controller is used to control the light-emitting diode array to display the target image.

基於上述,於本發明的實施例中,場景資訊可透過對場景影像進行物件辨識而獲取,並根據場景資訊獲取一目標圖像。之後,發光二極體陣列將受控於控制器來顯示目標圖像。基此,電子裝置上的發光二極體陣列可動態顯示與場景資訊相關的目標圖像,並可即時反應場景變化而動態調整顯示內容,大幅提昇使用者體驗。Based on the above, in an embodiment of the present invention, scene information is acquired through object recognition within a scene image. A target image is then generated based on this scene information. A LED array is then controlled by a controller to display the target image. Consequently, the LED array on an electronic device can dynamically display a target image related to the scene information and dynamically adjust the displayed content in real time to respond to scene changes, significantly enhancing the user experience.

本發明的部份實施例接下來將會配合附圖來詳細描述,以下的描述所引用的元件符號,當不同附圖出現相同的元件符號將視為相同或相似的元件。這些實施例只是本發明的一部份,並未揭示所有本發明的可實施方式。更確切的說,這些實施例只是本發明的專利申請範圍中的方法與裝置的範例。Some embodiments of the present invention are described in detail below with reference to the accompanying drawings. Reference symbols in the following description will identify identical or similar elements when the same symbols appear in different drawings. These embodiments are only a portion of the present invention and do not disclose all possible implementations of the present invention. Rather, these embodiments are merely examples of the methods and apparatus within the scope of the present invention.

圖1是依照本發明一實施例的電子裝置的方塊圖。請參照圖1,電子裝置100包括發光二極體(LED)陣列110、影像感測器120、控制器130、儲存裝置140,以及處理器150。電子裝置100例如為平板電腦、筆記型電腦、桌上型電腦,或一體式電腦等等,本發明對此不限制。Figure 1 is a block diagram of an electronic device according to one embodiment of the present invention. Referring to Figure 1 , electronic device 100 includes a light-emitting diode (LED) array 110, an image sensor 120, a controller 130, a storage device 140, and a processor 150. Electronic device 100 may be, for example, a tablet computer, a laptop computer, a desktop computer, or an all-in-one computer, although the present invention is not limited thereto.

LED陣列110具有多個發光二極體(Light-Emitting Diode,LED)。於一些實施例中,這些發光二極體可包括彩色(RGB)發光二極體、單色發光二極體或其組合。於一些實施例中,LED陣列110的多個發光二極體可排列成M*N的陣列而形成一點陣型LED面板,其中M為大於1的整數且N為大於1的整數。本揭露對於LED陣列110的LED數量並不限制。The LED array 110 includes multiple light-emitting diodes (LEDs). In some embodiments, these LEDs may include multi-color (RGB) LEDs, single-color LEDs, or a combination thereof. In some embodiments, the LEDs in the LED array 110 may be arranged in an M*N array to form a dot matrix LED panel, where M is an integer greater than 1 and N is an integer greater than 1. The present disclosure does not limit the number of LEDs in the LED array 110.

於一些實施例中,基於微軟公司發佈的HID規範的光源與照明(Lighting and Illumination)標準,致使電子裝置100的作業系統可以直接控制LED陣列110的發光元件。基於HID規範的Lighting and Illumination標準,LED陣列110的各LED可對應至一個邏輯位置,並以此邏輯位置做為LED的識別資料。基於作業系統中的程式模組可直接控制LED陣列110的發光二極體,LED陣列110的燈效控制可由執行於使用者模式(user mode)中的程式模組來執行。In some embodiments, based on the Microsoft HID Lighting and Illumination (HID) standard, the operating system of electronic device 100 can directly control the lighting elements of LED array 110. Based on the HID Lighting and Illumination standard, each LED in LED array 110 can be assigned a logical position, and this logical position serves as the LED's identification data. A program module in the operating system can directly control the LEDs in LED array 110. Lighting effect control of LED array 110 can be performed by the program module running in user mode.

影像感測器120用以擷取場景影像。於一些實施例中,影像感測器120可為RGB影像感測器或紅外線影像感測器等等,本揭露對此不限制。於一些實施例中,影像感測器120可包括鏡頭、影像感測元件,以及其他組件。鏡頭可包括光學透鏡,其用以進行光路控制。影像感測元件用以提供影像感測功能。影像感測元件可包括感光元件,例如是電荷耦合元件(Charge Coupled Device,CCD)、互補性氧化金屬半導體(Complementary Metal-Oxide Semiconductor,CMOS)元件或其他元件,本揭露對此不限制。鏡頭可匯集成像光線在影像感測元件上,以達到擷取影像的目的。The image sensor 120 is used to capture scene images. In some embodiments, the image sensor 120 may be an RGB image sensor or an infrared image sensor, etc., which is not limited in this disclosure. In some embodiments, the image sensor 120 may include a lens, an image sensing element, and other components. The lens may include an optical lens for controlling the light path. The image sensing element is used to provide an image sensing function. The image sensing element may include a photosensitive element, such as a charge coupled device (CCD), a complementary metal oxide semiconductor (CMOS) element, or other elements, which is not limited in this disclosure. The lens can converge imaging light onto the image sensing element to achieve the purpose of capturing images.

控制器130耦接LED陣列110。於一些實施例中,控制器130支援HID規範,並用以控制LED陣列110發光。控制器130的相關功能可以被實現於一或多個控制器、微控制器、微處理器、特殊應用積體電路(Application-specific integrated circuit,ASIC)、數位訊號處理器(digital signal processor,DSP)、場可程式邏輯閘陣列(Field Programmable Gate Array,FPGA)及/或其他處理單元中的各種邏輯區塊、模組和電路。於一些實施例中,控制器130可由Raspberry Pi RP2040來實現。於一些實施例中,控制器130可經由USB介面與處理器150進行通信,並根據HID規範控制LED陣列110發光。Controller 130 is coupled to LED array 110. In some embodiments, controller 130 supports the HID standard and is used to control the lighting of LED array 110. The functions of controller 130 can be implemented in various logic blocks, modules, and circuits within one or more controllers, microcontrollers, microprocessors, application-specific integrated circuits (ASICs), digital signal processors (DSPs), field programmable gate arrays (FPGAs), and/or other processing units. In some embodiments, controller 130 can be implemented by a Raspberry Pi RP2040. In some embodiments, controller 130 can communicate with processor 150 via a USB interface and control the lighting of LED array 110 according to the HID standard.

於一些實施例中,控制器130可包括可程式輸入/輸出(Programmable I/O,PIO)元件。控制器130可透過PIO元件傳送資料至LED陣列110,以控制LED陣列110中的多個發光二極體。In some embodiments, the controller 130 may include a programmable I/O (PIO) component. The controller 130 may transmit data to the LED array 110 via the PIO component to control the plurality of LEDs in the LED array 110.

儲存裝置140用以儲存資料與供處理器150存取的軟體模組(例如作業系統、應用程式、驅動程式)等資料,其可以例如是任意型式的固定式或可移動式隨機存取記憶體(random access memory,RAM)、唯讀記憶體(read-only memory,ROM)、快閃記憶體(flash memory)、硬碟或其組合。The storage device 140 is used to store data and software modules (such as operating systems, applications, and drivers) for access by the processor 150. It can be, for example, any type of fixed or removable random access memory (RAM), read-only memory (ROM), flash memory, hard drive, or a combination thereof.

處理器150耦接控制器130、影像感測器120以及儲存裝置140,並可為一般用途處理器、特殊用途處理器、傳統的處理器、數位訊號處理器、多個微處理器(microprocessor)、一個或多個結合數位訊號處理器核心的微處理器、控制器、微控制器、特殊應用積體電路(Application Specific Integrated Circuit,ASIC)、現場可程式閘陣列電路(Field Programmable Gate Array,FPGA)、任何其他種類的積體電路、狀態機、基於進階精簡指令集機器(Advanced RISC Machine,ARM)的處理器以及類似品。處理器150可存取並執行記錄在儲存裝置140中的指令或程式碼,以實現本發明實施例中的動態顯示圖像的方法。Processor 150 is coupled to controller 130, image sensor 120, and storage device 140. It can be a general-purpose processor, a special-purpose processor, a conventional processor, a digital signal processor, multiple microprocessors, one or more microprocessors incorporating a digital signal processor core, a controller, a microcontroller, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), any other type of integrated circuit, a state machine, an Advanced RISC Machine (ARM)-based processor, or the like. Processor 150 can access and execute instructions or program code stored in storage device 140 to implement the method for dynamically displaying images in the embodiments of the present invention.

須說明的是,LED陣列110中不同的LED將對應至不同的邏輯位置。於是,基於HID規範,處理器150可根據這些LED的邏輯位置來個別地與直接地控制這些LED的發光參數。發光參數可包括顏色參數、亮度參數、發光頻率參數或其他發光控制參數等等。It should be noted that different LEDs in LED array 110 correspond to different logical positions. Therefore, based on HID specifications, processor 150 can individually and directly control the lighting parameters of these LEDs based on their logical positions. These lighting parameters may include color parameters, brightness parameters, lighting frequency parameters, or other lighting control parameters.

於一些實施例中,LED陣列110可設置於電子裝置100的機殼上。上述機殼可以是筆記型電腦的上蓋外殼或桌上型電腦的機箱,本揭露對此不限制。In some embodiments, the LED array 110 can be disposed on a housing of the electronic device 100. The housing can be a top cover of a laptop or a chassis of a desktop computer, and the present disclosure is not limited thereto.

舉例而言,圖2A是依照本發明一實施例的電子裝置的示意圖。請參照圖2A,於一些實施例中,電子裝置100可為筆記型電腦。LED陣列110可設置於筆記型電腦的上蓋外殼B1上。或者,於其他些實施例中,LED陣列110可設置於筆記型電腦的鍵盤邊框上。For example, Figure 2A is a schematic diagram of an electronic device according to an embodiment of the present invention. Referring to Figure 2A , in some embodiments, electronic device 100 may be a laptop computer. LED array 110 may be disposed on the laptop computer's upper cover B1. Alternatively, in other embodiments, LED array 110 may be disposed on the laptop computer's keyboard bezel.

舉例而言,圖2B是依照本發明一實施例的電子裝置的示意圖。請參照圖2B,於一些實施例中,電子裝置100可為桌上型電腦。LED陣列110可設置於桌上型電腦的機箱C1的側表面上。或者,於其他些實施例中,LED陣列110可設置於桌上型電腦的機箱C1的上表面上。For example, FIG2B is a schematic diagram of an electronic device according to an embodiment of the present invention. Referring to FIG2B , in some embodiments, the electronic device 100 may be a desktop computer. The LED array 110 may be mounted on a side surface of the desktop computer's chassis C1. Alternatively, in other embodiments, the LED array 110 may be mounted on the top surface of the desktop computer's chassis C1.

圖2C是依照本發明一實施例的電子裝置的示意圖。請參照圖2C,於一些實施例中,LED陣列110可設置於電子裝置100的週邊電子裝置P1上。週邊電子裝置P1可經由USB介面與電子裝置100的主機相連。週邊電子裝置P1可例如為USB集線器(USB hub)或擴充基座等等,但本揭露不限制於此。Figure 2C is a schematic diagram of an electronic device according to an embodiment of the present invention. Referring to Figure 2C , in some embodiments, LED array 110 may be mounted on a peripheral electronic device P1 of electronic device 100. Peripheral electronic device P1 may be connected to the host computer of electronic device 100 via a USB interface. Peripheral electronic device P1 may be, for example, a USB hub or a docking station, but the present disclosure is not limited thereto.

圖3是依照本發明一實施例的動態顯示圖像的方法的流程圖,而圖3的方法流程可以由圖1的電子裝置100的各元件實現。請同時參照圖1及圖3,以下即搭配圖1中電子裝置100的各項元件,說明本實施例的動態顯示圖像的方法的步驟。FIG3 is a flow chart of a method for dynamically displaying images according to an embodiment of the present invention. The method flow in FIG3 can be implemented by the components of electronic device 100 in FIG1 . Referring to FIG1 and FIG3 together, the following describes the steps of the method for dynamically displaying images according to this embodiment using the components of electronic device 100 in FIG1 .

於步驟S310,處理器150透過影像感測器120擷取場景影像。舉例而言,處理器150可利用前置鏡頭朝使用者側擷取場景影像。或者,處理器150可利用後置鏡頭朝電子裝置100的後側擷取場景影像。In step S310 , the processor 150 captures a scene image via the image sensor 120 . For example, the processor 150 may use a front-facing camera to capture the scene image facing the user. Alternatively, the processor 150 may use a rear-facing camera to capture the scene image facing the back of the electronic device 100 .

於一些實施例中,處理器150可反應於執行特定應用程式而控制影像感測器120擷取場景影像。於一些實施例中,處理器150可反應於進入特定操作狀態而控制影像感測器120擷取場景影像。In some embodiments, the processor 150 may control the image sensor 120 to capture scene images in response to executing a specific application. In some embodiments, the processor 150 may control the image sensor 120 to capture scene images in response to entering a specific operating state.

於步驟S320,處理器150對場景影像進行物件辨識而獲取場景資訊。於一些實施例中,上述場景資訊可以是場景影像中的場景物件的物件種類。舉例而言,物件種類可以是「狗」、「花」、「人臉」、「貓」、「杯子」、「人手」或其他物件種類,本揭露對此不限制。於一些實施例中,上述場景資訊可以是根據場景影像中場景物件的物件種類而決定的場景類別。舉例而言,場景類別可以是「室外」、「室內」、「辦公室」、「咖啡廳」、「會議室」或「餐廳」等等,本揭露對此不限制。舉例而言,當處理器150辨識出場景影像包括白板或投影布幕時,處理器150可決定場景類別為「會議室」。In step S320, the processor 150 performs object recognition on the scene image to obtain scene information. In some embodiments, the scene information may be the object type of the scene object in the scene image. For example, the object type may be "dog," "flower," "face," "cat," "cup," "hand," or other object types, although the present disclosure is not limited thereto. In some embodiments, the scene information may be a scene category determined based on the object type of the scene object in the scene image. For example, the scene category may be "outdoor," "indoor," "office," "cafe," "conference room," or "restaurant," etc., although the present disclosure is not limited thereto. For example, when the processor 150 recognizes that the scene image includes a whiteboard or a projection screen, the processor 150 may determine that the scene category is “conference room”.

於一些實施例中,處理器150可利用一卷積神經網路(Convolution Neural Network,CNN)模型對場景影像進行物件辨識。之後,處理器150可獲取卷積神經網路模型輸出之一目標場景物件的物件種類。場景資訊可包括目標場景物件的物件種類。In some embodiments, processor 150 may utilize a convolutional neural network (CNN) model to perform object recognition on a scene image. Processor 150 may then obtain the object type of a target scene object output by the CNN model. The scene information may include the object type of the target scene object.

在一些實施例中,此經訓練的卷積神經網路模型為依據訓練影像集進行深度學習而事先建構的機器學習模型,其可儲存於儲存裝置140中。換言之,經訓練卷積神經網路模型的模型參數(例如神經網路層數目與各神經網路層的權重等等)已經由事前訓練而決定並儲存於儲存裝置140中。當場景影像輸入至經訓練卷積神經網路模型時,經訓練卷積神經網路模型首先進行特徵擷取而產生特徵向量(Feature vector)。之後,這些特徵向量會被輸入至經訓練卷積神經網路模型中的分類器,分類器再依照此些特徵向量進行分類,進而辨識出場景影像中的場景物件的物件資訊。經訓練的卷積層類神經網路模型可例如為用以進行物件偵測的R-CNN模型、Fast R-CNN模型、Faster R-CNN模型、YOLO模型或SSD模型等等,本揭露對此不限制。In some embodiments, the trained convolutional neural network model is a machine learning model pre-constructed through deep learning based on a training image set and can be stored in the storage device 140. In other words, the model parameters of the trained convolutional neural network model (e.g., the number of neural network layers and the weights of each neural network layer) have been determined through pre-training and stored in the storage device 140. When a scene image is input to the trained convolutional neural network model, the trained convolutional neural network model first performs feature extraction to generate a feature vector. These feature vectors are then fed into a classifier within a trained convolutional neural network model. The classifier then performs classification based on these feature vectors, thereby identifying object information of scene objects within the scene image. The trained convolutional neural network model can be, for example, an R-CNN model, Fast R-CNN model, Faster R-CNN model, YOLO model, or SSD model for object detection, though this disclosure is not limited thereto.

於一些實施例中,卷積神經網路模型輸出的物件資訊可包括物件種類、物件尺寸與物件位置。舉例而言,處理器150可將場景影像輸入至卷積神經網路模型進行物件辨識而獲取物件種類「花」。因此,處理器150可將物件種類「花」作為場景資訊。或者,當場景影像包括使用者的特定手勢時,處理器150可利用卷積神經網路模型進行物件辨識而獲取物件種類「特定手勢」。因此,處理器150可將物件種類「特定手勢」作為場景資訊。In some embodiments, the object information output by the convolutional neural network model may include object type, object size, and object position. For example, the processor 150 may input a scene image into the convolutional neural network model for object recognition and obtain the object type "flower." Therefore, the processor 150 may use the object type "flower" as the scene information. Alternatively, when the scene image includes a specific gesture of the user, the processor 150 may use the convolutional neural network model for object recognition and obtain the object type "specific gesture." Therefore, the processor 150 may use the object type "specific gesture" as the scene information.

於一些實施例中,處理器150可獲取卷積神經網路模型辨識的多個場景物件。亦即,處理器150可從場景影像中辨識出一個以上的場景物件。處理器150可從多個場景物件挑選出目標場景物件,以獲取目標場景物件的物件種類。於一些實施例中,處理器150可根據各個場景物件於場景影像中的物件尺寸而挑選出目標場景物件。舉例而言,當處理器150自場景影像中偵測到多個場景物件時,處理器150可挑選具有最大物件尺寸的場景物件作為目標場景物件。物件尺寸可為卷積神經網路模型所輸出之物件框(Bounding box)的尺寸。於一些實施例中,處理器150可根據各個場景物件於場景影像中的物件位置而挑選出目標場景物件。舉例而言,當處理器150自場景影像中偵測到多個場景物件時,處理器150可挑選距離場景影像的中心最近的場景物件作為目標場景物件。In some embodiments, the processor 150 may obtain multiple scene objects identified by the convolutional neural network model. That is, the processor 150 may identify one or more scene objects from the scene image. The processor 150 may select a target scene object from the multiple scene objects to obtain the object type of the target scene object. In some embodiments, the processor 150 may select the target scene object based on the object size of each scene object in the scene image. For example, when the processor 150 detects multiple scene objects from the scene image, the processor 150 may select the scene object with the largest object size as the target scene object. The object size may be the size of the bounding box output by the convolutional neural network model. In some embodiments, the processor 150 may select a target scene object based on the object position of each scene object in the scene image. For example, when the processor 150 detects multiple scene objects from the scene image, the processor 150 may select the scene object closest to the center of the scene image as the target scene object.

於步驟S330,處理器150根據場景資訊決定一目標圖像。於一些實施例中,處理器150可從多張預設圖像中挑選出目標圖像。或者,於一些實施例中,處理器150可利用一圖像生成模型來產生目標圖像。In step S330, the processor 150 determines a target image based on the scene information. In some embodiments, the processor 150 may select the target image from a plurality of preset images. Alternatively, in some embodiments, the processor 150 may utilize an image generation model to generate the target image.

圖4是依照本發明一實施例的決定目標圖像的流程圖。請參照圖4,於操作41中,處理器150可將場景影像Img1輸入至卷積神經網路模型,以辨識出目標場景物件的物件種類42。之後,於操作43中,處理器150可根據目標場景物件的物件種類,從多張預設圖像中挑選出目標圖像ImgT1。處理器150可從資料庫db1中的多張預設圖像中挑選出目標圖像ImgT1。於一些實施例中,資料庫db1中的各張預設圖像可分別關聯至一圖像標籤。當目標場景物件的物件種類42符合某一預設圖像的圖像標籤時,處理器150可挑選該張預設圖像作為目標圖像ImgT1。舉例來說,當物件種類42為「狗」,則處理器150可從資料庫db1獲取關聯於圖像標籤「狗」的目標圖像ImgT1。Figure 4 is a flowchart of determining a target image according to an embodiment of the present invention. Referring to Figure 4 , in operation 41, the processor 150 may input the scene image Img1 into a convolutional neural network model to identify the object type 42 of the target scene object. Subsequently, in operation 43, the processor 150 may select a target image ImgT1 from a plurality of preset images based on the object type of the target scene object. The processor 150 may select the target image ImgT1 from a plurality of preset images in database db1. In some embodiments, each preset image in database db1 may be associated with an image label. When the object type 42 of the target scene object matches the image label of a preset image, the processor 150 may select the preset image as the target image ImgT1. For example, when the object type 42 is "dog," the processor 150 may obtain the target image ImgT1 associated with the image label "dog" from the database db1.

圖5是依照本發明一實施例的決定目標圖像的流程圖。請參照圖5,於操作41中,處理器150可將場景影像Img1輸入至卷積神經網路模型,以辨識出目標場景物件的物件種類42。之後,於操作46中,處理器150可根據目標場景物件的物件種類42決定一文本提示47。舉例來說,當物件種類42為「狗」,則處理器150可決定一文本提示47為「狗」。當物件種類42包括「狗」與「花」,則處理器150可決定一文本提示47為「狗與花」。於操作48中,處理器150可根據文本提示47利用一圖像生成模型而產生目標圖像ImgT1。圖像生成模型可為一文生圖模型,例如是Contrastive Language–Image Pre-Training (CLIP)模型,但可不限制於此。圖像生成模型可根據輸入的文本提示47而產生目標圖像ImgT1。FIG5 is a flowchart of determining a target image according to an embodiment of the present invention. Referring to FIG5 , in operation 41, the processor 150 may input the scene image Img1 into a convolutional neural network model to identify the object type 42 of the target scene object. Subsequently, in operation 46, the processor 150 may determine a text prompt 47 based on the object type 42 of the target scene object. For example, when the object type 42 is "dog," the processor 150 may determine a text prompt 47 to be "dog." When the object type 42 includes "dog" and "flower," the processor 150 may determine a text prompt 47 to be "dog and flower." In operation 48, the processor 150 may generate the target image ImgT1 based on the text prompt 47 using an image generation model. The image generation model can be a text-to-image model, such as, but not limited to, a Contrastive Language–Image Pre-Training (CLIP) model. The image generation model can generate a target image ImgT1 based on an input text prompt 47.

於一些實施例中,處理器150還可結合其他場景資訊與目標場景物件的物件種類42來產生文本提示47。上述其他場景資訊例如是感測資料、用戶輸入文字、當下時間,或氣象資訊等等。In some embodiments, the processor 150 may also combine other scene information with the object type 42 of the target scene object to generate the text prompt 47. The other scene information may be, for example, sensor data, user input text, current time, or weather information.

回到圖3,於步驟S340,處理器150利用控制器130控制LED陣列110顯示目標圖像。也就是說,LED陣列110將可顯示與當下拍攝場景內容相關的目標圖像。舉例來說,當場景影像出現狗,則LED陣列110所顯示的目標圖像可包括狗的圖像。Returning to Figure 3, in step S340, processor 150 utilizes controller 130 to control LED array 110 to display a target image. In other words, LED array 110 may display a target image related to the content of the scene being captured. For example, if a dog appears in the scene image, the target image displayed by LED array 110 may include an image of the dog.

於一些實施例中,處理器150可根據目標圖像決定LED陣列110中各個發光二極體的發光參數。LED陣列110的各個發光二極體映射至目標圖像的多個像素其中之對應一者。於一些實施例中,各個發光二極體的發光參數包括紅色通道值、綠色通道值與藍色通道值。詳細來說,處理器150可根據目標圖像的像素資料,決定LED陣列110的多個RGB LED各自對應的發光顏色。LED陣列110的各個RGB LED的發光顏色可設定為目標圖像中某一對應像素的像素資料。亦即,各個發光二極體的紅色通道值對應至某一對應像素的紅色像素值。各個發光二極體的綠色通道值對應至某一對應像素的綠色像素值。各個發光二極體的藍色通道值對應至某一對應像素的藍色像素值。In some embodiments, the processor 150 may determine the emission parameters of each LED in the LED array 110 based on the target image. Each LED in the LED array 110 is mapped to a corresponding one of the multiple pixels in the target image. In some embodiments, the emission parameters of each LED include a red channel value, a green channel value, and a blue channel value. Specifically, the processor 150 may determine the emission color corresponding to each of the multiple RGB LEDs in the LED array 110 based on the pixel data of the target image. The emission color of each RGB LED in the LED array 110 may be set to the pixel data of a corresponding pixel in the target image. That is, the red channel value of each LED corresponds to the red pixel value of the corresponding pixel. The green channel value of each LED corresponds to the green pixel value of a corresponding pixel. The blue channel value of each LED corresponds to the blue pixel value of a corresponding pixel.

於一些實施例中,處理器150可將各個發光二極體的發光參數傳送至控制器130,致使控制器130根據各個發光二極體的發光參數控制各個發光二極體發光。亦即,控制器130可控制LED陣列110的各發光二極體根據對應的發光顏色來發出顏色光。於一些實施例中,處理器150可利用HID API將各個發光二極體的發光參數傳送至控制器130。控制器130可在解析HID報告之後,將各個發光二極體的RGB資料傳送至LED陣列110。基此,LED陣列110中的發光二極體將依據控制器130提供的RGB資料而發出對應的顏色光,以顯示出目標圖像。In some embodiments, processor 150 may transmit the emission parameters of each LED to controller 130, causing controller 130 to control the lighting of each LED based on the emission parameters. In other words, controller 130 may control each LED in LED array 110 to emit light of a corresponding color. In some embodiments, processor 150 may utilize a HID API to transmit the emission parameters of each LED to controller 130. After parsing the HID report, controller 130 may transmit the RGB data of each LED to LED array 110. Based on this, the LEDs in the LED array 110 will emit corresponding colored light according to the RGB data provided by the controller 130 to display the target image.

圖6是依照本發明一實施例的控制發光二極體陣列顯示目標圖像的流程圖。請參照圖6,於步驟S601,處理器150可根據目標圖像決定LED陣列110中各個發光二極體的發光參數。各個發光二極體為RGB發光二極體,且各個發光二極體的發光參數包括紅色通道值、綠色通道值與藍色通道值。於步驟S602,處理器150可透過人機介面(Human Interface Device,HID)報告將各個發光二極體的發光參數傳送至一控制器130。進一步來說,處理器150可根據各個發光二極體的邏輯位置而將其對應至目標圖像中的一像素,並於HID報告中將各個發光二極體的邏輯位置關聯至對應的紅色通道值、綠色通道值與藍色通道值。Figure 6 is a flow chart for controlling a LED array to display a target image according to an embodiment of the present invention. Referring to Figure 6 , in step S601, processor 150 determines the lighting parameters of each LED in LED array 110 based on the target image. Each LED is an RGB LED, and each LED's lighting parameters include red, green, and blue channel values. In step S602, processor 150 transmits the lighting parameters of each LED to a controller 130 via a Human Interface Device (HID) report. Furthermore, the processor 150 may map each LED to a pixel in the target image according to its logical position, and associate the logical position of each LED with the corresponding red channel value, green channel value, and blue channel value in the HID report.

於步驟S603,控制器130可解析HID報告獲取各發光二極體的RGB資料,亦即各個發光二極體的紅色通道資料、綠色通道資料與藍色通道資料。紅色通道資料、綠色通道資料與藍色通道資料可例如為8位元的二進位資料。於步驟S604,控制器130可將各發光二極體的RGB資料傳送至LED陣列110。於步驟S604,LED陣列110可根據各發光二極體的RGB資料發光而顯示出目標圖像。In step S603, the controller 130 parses the HID report to obtain the RGB data for each LED, namely, the red, green, and blue channel data for each LED. The red, green, and blue channel data can be, for example, 8-bit binary data. In step S604, the controller 130 transmits the RGB data for each LED to the LED array 110. In step S604, the LED array 110 emits light based on the RGB data from each LED to display the target image.

圖7是依照本發明一實施例的控制器與發光二極體陣列的示意圖。請參照圖7,處理器150可經由USB介面而連接至控制器130,並將各個發光二極體的發光參數透過HID報告而傳送至控制器130。控制器130通過USB作為HID(Human Interface Device)設備與處理器150進行通信。Figure 7 is a schematic diagram of a controller and LED array according to one embodiment of the present invention. Referring to Figure 7 , processor 150 can connect to controller 130 via a USB interface and transmit the lighting parameters of each LED to controller 130 via HID reports. Controller 130 communicates with processor 150 via USB as a Human Interface Device (HID).

於本實施例中,LED陣列110可包括8個LED陣列110_1~110_8。控制器130具有可程式輸入/輸出(Programmable I/O,PIO)元件131。控制器130透過PIO元件131控制LED陣列110_1~110_8。控制器130的PI元件131可經由用於通過通用輸入輸出(GPIO)引腳GPIO1~GPIO8向LED陣列110發送資料。In this embodiment, LED array 110 may include eight LED arrays 110_1 through 110_8. Controller 130 includes a programmable input/output (PIO) component 131. Controller 130 controls LED arrays 110_1 through 110_8 via PIO component 131. PI component 131 of controller 130 can be used to send data to LED array 110 via general-purpose input/output (GPIO) pins GPIO1 through GPIO8.

控制器130經由8個GPIO引腳GPIO1~GPIO8而連接至8個8*8的LED陣列110_1~110_8。各個LED陣列110_1~110_8可包括64個發光二極體。控制器130所傳送的RGB資料在各個LED陣列110_1~110_8內部依次傳遞,從第一個LED傳遞到最後一個LED,確保所有LED都能接收到正確的控制信號。Controller 130 is connected to eight 8x8 LED arrays 110_1 through 110_8 via eight GPIO pins (GPIO1 through GPIO8). Each LED array 110_1 through 110_8 may include 64 LEDs. The RGB data transmitted by controller 130 is passed sequentially within each LED array 110_1 through 110_8, from the first LED to the last, ensuring that all LEDs receive the correct control signals.

於一些實施例中,PIO元件131可包括狀態機、先進先出(First In First Out,FIFO)輸入模組、與FIFO輸出模組。FIFO輸入模組負責接收外部資料並以先進先出的方式存儲這些資料。狀態機負責控制資料從FIFO輸入模組到FIFO輸出模組的傳輸過程,並根據預定義的邏輯和狀態進行處理。FIFO輸出模組從狀態機接收處理後的資料,並以先進先出的方式存儲和輸出這些資料。如此一來,各個LED陣列110_1~110_8可接收RGB資料並依次傳遞給每個發光二極體,最終控制所有發光二極體的顏色和亮度。透過控制器130控制每個發光二極體的發光,可降低處理器150的負擔而達到高刷新率。基此,可實現高效的LED矩陣控制,非常適合於需要高性能和高刷新率的應用場景。In some embodiments, the PIO component 131 may include a state machine, a first-in, first-out (FIFO) input module, and a FIFO output module. The FIFO input module is responsible for receiving external data and storing this data in a first-in, first-out manner. The state machine is responsible for controlling the transmission of data from the FIFO input module to the FIFO output module, processing it according to predefined logic and states. The FIFO output module receives processed data from the state machine and stores and outputs this data in a first-in, first-out manner. In this way, each LED array 110_1-110_8 can receive RGB data and pass it to each LED in sequence, ultimately controlling the color and brightness of all LEDs. By controlling the lighting of each LED through controller 130, the burden on processor 150 can be reduced, thereby achieving a high refresh rate. This allows for efficient LED matrix control, making it ideal for applications requiring both high performance and a high refresh rate.

綜上所述,於本發明的實施例中,場景資訊可透過對場景影像進行物件辨識而獲取,並根據場景資訊獲取一目標圖像。之後,發光二極體陣列將受控於控制器來顯示目標圖像。基此,電子裝置上的發光二極體陣列可動態顯示與場景資訊相關的目標圖像,並可即時反應場景變化而動態調整顯示內容,大幅提昇使用者體驗。LED陣列的所顯示的圖像內容可滿足使用者的個性化需求,為使用者提供獨一無二的燈光視覺體驗。In summary, in embodiments of the present invention, scene information is acquired through object recognition within a scene image. A target image is then derived based on this scene information. A LED array is then controlled by a controller to display the target image. Consequently, the LED array on an electronic device can dynamically display a target image related to the scene information and dynamically adjust the displayed content in real time to respond to scene changes, significantly enhancing the user experience. The image content displayed by the LED array can meet the user's personalized needs, providing a unique lighting and visual experience.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed above by way of embodiments, they are not intended to limit the present invention. Any person having ordinary skill in the art may make slight modifications and improvements without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be determined by the scope of the attached patent application.

100:電子裝置 110, 110_1~110_8:LED陣列 120:影像感測器 130:控制器 131:PIO元件 140:儲存裝置 150:處理器 B1:上蓋外殼 C1:機箱 db1:資料庫 GPIO1~GPIO8:GPIO引腳 Img1:場景影像 ImgT1:目標圖像 P1:週邊電子裝置 S310, S320, S330, S340, S601~S604:步驟 100: Electronic device 110, 110_1-110_8: LED array 120: Image sensor 130: Controller 131: PIO device 140: Storage device 150: Processor B1: Cover C1: Chassis db1: Database GPIO1-GPIO8: GPIO pins Img1: Scene image ImgT1: Target image P1: Peripheral electronic device S310, S320, S330, S340, S601-S604: Steps

圖1是依照本發明一實施例的電子裝置的方塊圖。 圖2A是依照本發明一實施例的電子裝置的示意圖。 圖2B是依照本發明一實施例的電子裝置的示意圖。 圖2C是依照本發明一實施例的電子裝置的示意圖。 圖3是依照本發明一實施例的動態顯示圖像的方法的流程圖。 圖4是依照本發明一實施例的決定目標圖像的流程圖。 圖5是依照本發明一實施例的決定目標圖像的流程圖。 圖6是依照本發明一實施例的控制發光二極體陣列顯示目標圖像的流程圖。 圖7是依照本發明一實施例的控制器與發光二極體陣列的示意圖。 Figure 1 is a block diagram of an electronic device according to an embodiment of the present invention. Figure 2A is a schematic diagram of an electronic device according to an embodiment of the present invention. Figure 2B is a schematic diagram of an electronic device according to an embodiment of the present invention. Figure 2C is a schematic diagram of an electronic device according to an embodiment of the present invention. Figure 3 is a flow chart of a method for dynamically displaying an image according to an embodiment of the present invention. Figure 4 is a flow chart of determining a target image according to an embodiment of the present invention. Figure 5 is a flow chart of determining a target image according to an embodiment of the present invention. Figure 6 is a flow chart of controlling a light-emitting diode array to display a target image according to an embodiment of the present invention. Figure 7 is a schematic diagram of a controller and a light-emitting diode array according to an embodiment of the present invention.

S310~S340:步驟 S310~S340: Steps

Claims (20)

一種動態顯示圖像的方法,適用於包括發光二極體陣列與影像感測器的一電子裝置,而所述方法包括:透過所述影像感測器擷取一場景影像;對所述場景影像進行物件辨識而獲取一場景資訊;根據所述場景資訊決定一目標圖像;以及控制所述發光二極體陣列顯示所述目標圖像,其中所述發光二極體陣列包括多個發光二極體,而控制所述發光二極體陣列顯示所述目標圖像的步驟包括:透過人機介面(Human Interface Device,HID)報告將各所述多個發光二極體的發光參數傳送至一控制器,致使所述控制器根據各所述多個發光二極體的發光參數控制各所述多個發光二極體發光。A method for dynamically displaying an image is applicable to an electronic device including a light-emitting diode array and an image sensor. The method comprises: capturing a scene image through the image sensor; performing object recognition on the scene image to obtain scene information; determining a target image based on the scene information; and controlling the light-emitting diode array to display the target image. The light-emitting diode array includes a plurality of light-emitting diodes, and the step of controlling the light-emitting diode array to display the target image includes: controlling the light-emitting diode array to display the target image through a human-machine interface (HMI). The device transmits the luminous parameters of each of the plurality of light-emitting diodes to a controller through a High Identification Device (HID) report, so that the controller controls each of the plurality of light-emitting diodes to emit light according to the luminous parameters of each of the plurality of light-emitting diodes. 如請求項1所述的動態顯示圖像的方法,其中對所述場景影像進行物件辨識而獲取所述場景資訊的步驟包括:利用一卷積神經網路模型對所述場景影像進行物件辨識;以及獲取所述卷積神經網路模型輸出之一目標場景物件的物件種類,其中所述場景資訊包括所述目標場景物件的所述物件種類。A method for dynamically displaying images as described in claim 1, wherein the step of performing object recognition on the scene image to obtain the scene information includes: performing object recognition on the scene image using a convolutional neural network model; and obtaining an object type of a target scene object output by the convolutional neural network model, wherein the scene information includes the object type of the target scene object. 如請求項2所述的動態顯示圖像的方法,其中獲取所述卷積神經網路模型輸出之所述目標場景物件的所述物件種類的步驟包括:獲取所述卷積神經網路模型辨識的多個場景物件;以及從所述多個場景物件挑選出所述目標場景物件,以獲取所述目標場景物件的所述物件種類。In the method for dynamically displaying images as described in claim 2, the step of obtaining the object type of the target scene object output by the convolutional neural network model includes: obtaining multiple scene objects recognized by the convolutional neural network model; and selecting the target scene object from the multiple scene objects to obtain the object type of the target scene object. 如請求項2所述的動態顯示圖像的方法,其中根據所述場景資訊決定所述目標圖像的步驟包括:根據所述目標場景物件的所述物件種類,從多張預設圖像中挑選出所述目標圖像。The method for dynamically displaying images as described in claim 2, wherein the step of determining the target image based on the scene information includes: selecting the target image from multiple preset images based on the object type of the target scene object. 如請求項2所述的動態顯示圖像的方法,其中根據所述場景資訊決定所述目標圖像的步驟包括:根據所述目標場景物件的所述物件種類決定一文本提示;以及根據所述文本提示利用一圖像生成模型而產生所述目標圖像。A method for dynamically displaying images as described in claim 2, wherein the step of determining the target image based on the scene information includes: determining a text prompt based on the object type of the target scene object; and generating the target image using an image generation model based on the text prompt. 如請求項1所述的動態顯示圖像的方法,其中控制所述發光二極體陣列顯示所述目標圖像的步驟包括:根據所述目標圖像決定所述發光二極體陣列中各所述多個發光二極體的發光參數。In the method for dynamically displaying images as described in claim 1, the step of controlling the LED array to display the target image includes: determining the light-emitting parameters of each of the plurality of LEDs in the LED array according to the target image. 如請求項6所述的動態顯示圖像的方法,其中所述控制器透過可程式輸入/輸出(Programmable I/O)元件控制所述發光二極體陣列。The method for dynamically displaying images as described in claim 6, wherein the controller controls the light-emitting diode array through a programmable input/output (PIO) element. 如請求項6所述的動態顯示圖像的方法,其中各所述多個發光二極體映射至所述目標圖像的多個像素其中之一。A method for dynamically displaying images as described in claim 6, wherein each of the plurality of light-emitting diodes is mapped to one of the plurality of pixels of the target image. 如請求項8所述的動態顯示圖像的方法,其中各所述多個發光二極體為RGB發光二極體,且各所述多個發光二極體的發光參數包括紅色通道值、綠色通道值與藍色通道值。The method for dynamically displaying images as described in claim 8, wherein each of the plurality of light-emitting diodes is an RGB light-emitting diode, and the light-emitting parameters of each of the plurality of light-emitting diodes include a red channel value, a green channel value, and a blue channel value. 如請求項1所述的動態顯示圖像的方法,其中所述發光二極體陣列設置於所述電子裝置的機殼上。The method for dynamically displaying images as described in claim 1, wherein the light-emitting diode array is disposed on a housing of the electronic device. 一種電子裝置,包括:一發光二極體陣列,具有多個發光二極體:一影像感測器;一控制器,耦接所述發光二極體陣列;一儲存裝置,記錄有多個指令;以及一處理器,耦接所述影像感測器、所述控制器與所述儲存裝置,經配置以:透過所述影像感測器擷取一場景影像;對所述場景影像進行物件辨識而獲取一場景資訊;根據所述場景資訊決定一目標圖像;以及利用所述控制器控制所述發光二極體陣列顯示所述目標圖像,其中所述處理器更經配置以:透過人機介面(Human Interface Device,HID)報告將各所述多個發光二極體的發光參數傳送至所述控制器,致使所述控制器根據各所述多個發光二極體的發光參數控制各所述多個發光二極體發光。An electronic device includes: a light-emitting diode array having a plurality of light-emitting diodes; an image sensor; a controller coupled to the light-emitting diode array; a storage device storing a plurality of instructions; and a processor coupled to the image sensor, the controller, and the storage device, configured to: capture a scene image through the image sensor; perform object recognition on the scene image to obtain scene information; determine a target image based on the scene information; and control the light-emitting diode array to display the target image using the controller, wherein the processor is further configured to: display the target image through a human-machine interface (HMI) The controller transmits the luminous parameters of each of the plurality of light-emitting diodes to the controller through a High Identification Device (HID) report, so that the controller controls each of the plurality of light-emitting diodes to emit light according to the luminous parameters of each of the plurality of light-emitting diodes. 如請求項11所述的電子裝置,其中所述處理器更經配置以:利用一卷積神經網路模型對所述場景影像進行物件辨識;以及獲取所述卷積神經網路模型輸出之一目標場景物件的物件種類,其中所述場景資訊包括所述目標場景物件的所述物件種類。An electronic device as described in claim 11, wherein the processor is further configured to: perform object recognition on the scene image using a convolutional neural network model; and obtain an object type of a target scene object output by the convolutional neural network model, wherein the scene information includes the object type of the target scene object. 如請求項12所述的電子裝置,其中所述處理器更經配置以:獲取所述卷積神經網路模型辨識的多個場景物件;以及從所述多個場景物件挑選出所述目標場景物件,以獲取所述目標場景物件的所述物件種類。The electronic device of claim 12, wherein the processor is further configured to: obtain a plurality of scene objects recognized by the convolutional neural network model; and select the target scene object from the plurality of scene objects to obtain the object type of the target scene object. 如請求項12所述的電子裝置,其中所述處理器更經配置以:根據所述目標場景物件的所述物件種類,從多張預設圖像中挑選出所述目標圖像。The electronic device of claim 12, wherein the processor is further configured to: select the target image from a plurality of preset images based on the object type of the target scene object. 如請求項12所述的電子裝置,其中所述處理器更經配置以:根據所述目標場景物件的所述物件種類決定一文本提示;以及根據所述文本提示利用一圖像生成模型而產生所述目標圖像。The electronic device of claim 12, wherein the processor is further configured to: determine a text prompt based on the object type of the target scene object; and generate the target image using an image generation model based on the text prompt. 如請求項11所述的電子裝置,其中所述處理器更經配置以:根據所述目標圖像決定所述發光二極體陣列中各所述多個發光二極體的發光參數。The electronic device of claim 11, wherein the processor is further configured to: determine a light emitting parameter of each of the plurality of light emitting diodes in the light emitting diode array based on the target image. 如請求項16所述的電子裝置,其中所述控制器透過可程式輸入/輸出(Programmable I/O)元件控制所述發光二極體陣列。The electronic device of claim 16, wherein the controller controls the LED array via a programmable input/output (PIO) element. 如請求項16所述的電子裝置,其中各所述多個發光二極體映射至所述目標圖像的多個像素其中之一。The electronic device of claim 16, wherein each of the plurality of light-emitting diodes is mapped to one of the plurality of pixels of the target image. 如請求項18所述的電子裝置,其中各所述多個發光二極體為RGB發光二極體,且各所述多個發光二極體的發光參數包括紅色通道值、綠色通道值與藍色通道值。The electronic device of claim 18, wherein each of the plurality of light-emitting diodes is an RGB light-emitting diode, and the light-emitting parameters of each of the plurality of light-emitting diodes include a red channel value, a green channel value, and a blue channel value. 如請求項11所述的電子裝置,其中所述發光二極體陣列設置於所述電子裝置的機殼上。The electronic device as described in claim 11, wherein the light-emitting diode array is disposed on a housing of the electronic device.
TW113127265A 2024-07-22 2024-07-22 Electronic apparatus and method for dynamically displaying image thereof TWI898735B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW113127265A TWI898735B (en) 2024-07-22 2024-07-22 Electronic apparatus and method for dynamically displaying image thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW113127265A TWI898735B (en) 2024-07-22 2024-07-22 Electronic apparatus and method for dynamically displaying image thereof

Publications (2)

Publication Number Publication Date
TWI898735B true TWI898735B (en) 2025-09-21
TW202605787A TW202605787A (en) 2026-02-01

Family

ID=97832215

Family Applications (1)

Application Number Title Priority Date Filing Date
TW113127265A TWI898735B (en) 2024-07-22 2024-07-22 Electronic apparatus and method for dynamically displaying image thereof

Country Status (1)

Country Link
TW (1) TWI898735B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2482210A2 (en) * 2005-08-23 2012-08-01 Ricoh Company, Ltd. System and methods for creation and use of a mixed media environment
TW201403456A (en) * 2012-06-20 2014-01-16 Qualcomm Inc Device and method for multimedia communications with picture orientation information
TW202022779A (en) * 2018-12-04 2020-06-16 阿特發互動科技有限公司 Guiding device and implementing method based on virtual reality and augmented reality
TWI786310B (en) * 2018-07-03 2022-12-11 美商谷歌有限責任公司 Display supporting multiple views, and method for such display

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2482210A2 (en) * 2005-08-23 2012-08-01 Ricoh Company, Ltd. System and methods for creation and use of a mixed media environment
TW201403456A (en) * 2012-06-20 2014-01-16 Qualcomm Inc Device and method for multimedia communications with picture orientation information
TWI786310B (en) * 2018-07-03 2022-12-11 美商谷歌有限責任公司 Display supporting multiple views, and method for such display
TW202022779A (en) * 2018-12-04 2020-06-16 阿特發互動科技有限公司 Guiding device and implementing method based on virtual reality and augmented reality

Similar Documents

Publication Publication Date Title
CN101442861B (en) Control system and control method for LED lamplight scene
US9565238B2 (en) Method for controlling electronic apparatus, handheld electronic apparatus and monitoring system
CN107077258B (en) Projection type image display device and image display method
US20150061539A1 (en) Electronic device, computer program product, and control system
CN104122987A (en) Light sensing module and system
WO2019123888A1 (en) Information processing system, information processing method, and program
CN117412449B (en) Ambient lighting equipment and its lighting effect playback control method and corresponding devices and media
CN106406504A (en) Atmosphere rendering system and method of man-machine interaction interface
US20190164281A1 (en) Robotic pill filling, counting, and validation
CN106664785A (en) Method determining the suitable lighting for an activity
CN114025097B (en) Composition guidance method, device, electronic equipment and storage medium
CN108141558A (en) Control device, head-mounted display, control system, control method and program
CN111246119A (en) A kind of camera, fill light control method and device
US20210150295A1 (en) Colored visual markers for variable use
CN117412452A (en) Ambient lighting equipment and its color matching methods and corresponding devices and media
US20240062030A1 (en) Colored visual markers for variable use
Hung et al. Home outlet and LED array lamp controlled by a smartphone with a hand gesture recognition
TWI898735B (en) Electronic apparatus and method for dynamically displaying image thereof
CN107808109A (en) A kind of image in 2 D code recognition methods and mobile terminal
CN111512275B (en) Information processing device, information processing method and information processing system
CN112153292A (en) Shooting method and device and electronic equipment
US20110285624A1 (en) Screen positioning system and method based on light source type
US12461588B2 (en) Electronic device readable medium, display and operating method thereof
TWI891348B (en) Electronic apparatus and lighting effect control method thereof
TWM613169U (en) Blessing light system