Movatterモバイル変換


[0]ホーム

URL:


TWI839073B - Display, method for controlling display, and display system - Google Patents

Display, method for controlling display, and display system
Download PDF

Info

Publication number
TWI839073B
TWI839073BTW112101306ATW112101306ATWI839073BTW I839073 BTWI839073 BTW I839073BTW 112101306 ATW112101306 ATW 112101306ATW 112101306 ATW112101306 ATW 112101306ATW I839073 BTWI839073 BTW I839073B
Authority
TW
Taiwan
Prior art keywords
display
image
backlight module
processor
brightness
Prior art date
Application number
TW112101306A
Other languages
Chinese (zh)
Other versions
TW202429416A (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 奧圖碼股份有限公司filedCritical奧圖碼股份有限公司
Priority to TW112101306ApriorityCriticalpatent/TWI839073B/en
Application grantedgrantedCritical
Publication of TWI839073BpublicationCriticalpatent/TWI839073B/en
Publication of TW202429416ApublicationCriticalpatent/TW202429416A/en

Links

Images

Landscapes

Abstract

A display, a method for controlling display, and a display system are provided. The method for controlling the display includes: after receiving an image information, analyzing an image to determine whether there is at least one object in the image; obtaining a block corresponding to each object in each of a plurality of frames of the image, and identifying an object information in each block, wherein the object information includes an object type, reference point coordinates and a frame time; obtaining a number of a target object according to the object type; calculating moving speed of each target object according to the frame time and the reference point coordinates; and controlling a brightness of a backlight module of the display according to the number and the moving speed. The invention may dynamically adjust the brightness of the backlight module according to different conditions.

Description

Translated fromChinese
顯示器、控制顯示器的方法以及顯示系統Display, method for controlling display, and display system

本發明是有關於一種顯示器的顯示機制,且特別是有關於一種顯示器、控制顯示器的方法以及顯示系統。The present invention relates to a display mechanism of a display, and in particular to a display, a method for controlling a display, and a display system.

數位看板(Electronic Billboards)是利用液晶顯示器(liquid crystal display,LCD)、電漿(Plasma)顯示器、發光二極體(light-emitting diode,LED)顯示器等數位顯示器為媒介,投放影片、動畫、圖像與文字等內容的看板平台。基於不同的場地,數位看板顯示的多媒體影音內容可包含各種風格的文字、圖片或影片輪播,以進行資訊公告以及教育推廣等。據此,數位看板成為目前最佳的資訊傳播媒體平台,也是因地制宜的行銷平台。然而,如何在吸引群眾與節能之間取得平衡為目前商討的課題之一。Electronic billboards are billboard platforms that use liquid crystal display (LCD), plasma display, light-emitting diode (LED) display and other digital displays as media to display videos, animations, images and text. Based on different venues, the multimedia audio-visual content displayed on digital billboards can include various styles of text, pictures or video carousels for information announcements and educational promotions. Therefore, digital billboards have become the best information dissemination media platform and a marketing platform that adapts to local conditions. However, how to strike a balance between attracting the crowd and saving energy is one of the current topics of discussion.

“先前技術”段落只是用來幫助了解本發明內容,因此在“先前技術”段落所揭露的內容可能包含一些沒有構成所屬技術領域中具有通常知識者所知道的習知技術。在“先前技術”段落所揭露的內容,不代表該內容或者本發明一個或多個實施例所要解決的問題,在本發明申請前已被所屬技術領域中具有通常知識者所知曉或認知。The "Prior Art" section is only used to help understand the content of the present invention. Therefore, the content disclosed in the "Prior Art" section may contain some knowledge that does not constitute the knowledge of the person with ordinary knowledge in the relevant technical field. The content disclosed in the "Prior Art" section does not mean that the content or the problems to be solved by one or more embodiments of the present invention have been known or recognized by the person with ordinary knowledge in the relevant technical field before the application of the present invention.

本發明提供一種顯示器、控制顯示器的方法以及顯示系統,可根據不同條件來動態調整背光模組的亮度。The present invention provides a display, a method for controlling the display, and a display system, which can dynamically adjust the brightness of the backlight module according to different conditions.

本發明的其他目的和優點可以從本發明所揭露的技術特徵中得到進一步的了解。Other purposes and advantages of the present invention can be further understood from the technical features disclosed in the present invention.

為達上述之一或部份或全部目的或是其他目的,控制顯示器的方法,適於藉由顯示器的處理器來執行,控制顯示器的方法包括:接收影像資訊,影像資訊具有影像且影像具有多個影像幀;分析影像,以判斷影像中是否具有至少一物件;根據影像的所述多個影像幀,取得各影像幀中對應於物件的區塊,且辨識每一個區塊中的物件資訊,其中物件資訊包括物件種類、參考點座標以及影像幀時間;根據物件種類,取得目標物件的數量,其中目標物件的定義為所述物件的物件種類為目標種類;根據影像幀時間以及參考點座標,計算每一個目標物件的移動速度;以及根據所述數量以及移動速度,控制顯示器的背光模組的亮度。To achieve one or part or all of the above purposes or other purposes, a method for controlling a display is suitable for being executed by a processor of a display, and the method for controlling a display includes: receiving image information, the image information having an image and the image having multiple image frames; analyzing the image to determine whether the image has at least one object; obtaining a block corresponding to the object in each image frame according to the multiple image frames of the image, and identifying the object information in each block, wherein the object information includes object type, reference point coordinates and image frame time; obtaining the number of target objects according to the object type, wherein the target object is defined as the object type of the object as the target type; calculating the moving speed of each target object according to the image frame time and the reference point coordinates; and controlling the brightness of the backlight module of the display according to the number and the moving speed.

在本發明的一實施例中,在取得各影像幀中對應於物件的區塊之後,所述控制顯示器的方法更包括:標註所述區塊的物件種類。In one embodiment of the present invention, after obtaining the block corresponding to the object in each image frame, the method of controlling the display further includes: marking the object type of the block.

在本發明的一實施例中,所述控制顯示器的方法更包括:識別每一個目標物件對應的區塊的顏色資訊;以及根據顏色資訊控制顯示器的背光模組的亮度。In one embodiment of the present invention, the method for controlling the display further includes: identifying the color information of the block corresponding to each target object; and controlling the brightness of the backlight module of the display according to the color information.

在本發明的一實施例中,所述物件資訊更包括區塊的長度,所述控制顯示器的方法更包括:根據每一個目標物件對應的區塊的長度,計算每一個目標物件的高度;以及根據高度控制顯示器的背光模組的亮度。In one embodiment of the present invention, the object information further includes the length of the block, and the method for controlling the display further includes: calculating the height of each target object according to the length of the block corresponding to each target object; and controlling the brightness of the backlight module of the display according to the height.

在本發明的一實施例中,所述控制顯示器的方法更包括:透過聲音感測器接收聲音資料;透過處理器根據聲音資料計算環境音量;以及根據環境音量控制顯示器的背光模組的亮度。In one embodiment of the present invention, the method for controlling a display further includes: receiving sound data through a sound sensor; calculating the ambient volume according to the sound data through a processor; and controlling the brightness of a backlight module of the display according to the ambient volume.

在本發明的一實施例中,控制顯示器的背光模組的亮度的步驟,更包括:判斷所述數量以及移動速度是否滿足限定條件;響應於限定條件被滿足,調高背光模組的亮度;以及響應於限定條件未被滿足,調低背光模組的亮度,其中,限定條件包括移動速度的速度範圍以及所述數量的最小數量限制。In one embodiment of the present invention, the step of controlling the brightness of the backlight module of the display further includes: determining whether the quantity and the moving speed meet the limiting conditions; in response to the limiting conditions being met, increasing the brightness of the backlight module; and in response to the limiting conditions not being met, decreasing the brightness of the backlight module, wherein the limiting conditions include the speed range of the moving speed and the minimum quantity limit of the quantity.

在本發明的一實施例中,控制顯示器的背光模組的亮度的步驟包括:傳送調光指令至電源供應器,使得電源供應器控制背光模組的亮度,其中調光指令取決於所述數量以及移動速度。In one embodiment of the present invention, the step of controlling the brightness of the backlight module of the display includes: transmitting a dimming instruction to the power supply so that the power supply controls the brightness of the backlight module, wherein the dimming instruction depends on the quantity and the moving speed.

在本發明的一實施例中,所述控制顯示器的方法,更包括:根據目標物件的數量以及影像幀時間的至少其中之一,傳送關閉指令至電源供應器,使得電源供應器停止供電至背光模組,以關閉背光模組。In one embodiment of the present invention, the method for controlling the display further includes: sending a shutdown command to the power supply according to at least one of the number of target objects and the image frame time, so that the power supply stops supplying power to the backlight module to shut down the backlight module.

在本發明的一實施例中,所述物件資訊更包括區塊的長度以及寬度,所述控制顯示器的方法更包括:根據每一個目標物件對應的區塊的長度,計算每一個目標物件的高度;根據參考點座標、長度以及寬度,識別每一個目標物件對應的區塊的顏色資訊;根據聲音資料計算環境音量;以及根據所述數量、移動速度、高度、顏色資訊以及環境音量,控制顯示器的背光模組的亮度。In one embodiment of the present invention, the object information further includes the length and width of the block, and the method for controlling the display further includes: calculating the height of each target object according to the length of the block corresponding to each target object; identifying the color information of the block corresponding to each target object according to the reference point coordinates, length and width; calculating the ambient volume according to the sound data; and controlling the brightness of the backlight module of the display according to the quantity, moving speed, height, color information and ambient volume.

本發明的顯示器包括:影像感測器,用以感測影像資訊,影像資訊具有影像且影像具有多個影像幀;背光模組;以及處理器,耦接至影像感測器以及背光模組。處理器用以執行所述控制顯示器的方法。The display of the present invention includes: an image sensor for sensing image information, the image information has an image and the image has multiple image frames; a backlight module; and a processor coupled to the image sensor and the backlight module. The processor is used to execute the method for controlling the display.

本發明的顯示系統包括:雲端伺服器以及至少一顯示器。雲端伺服器用以設定並推播限定條件。至少一顯示器用以接收限定條件。至少一顯示器包括:影像感測器,用以感測影像資訊,影像資訊具有影像且影像具有多個影像幀;背光模組;以及處理器,耦接至影像感測器以及背光模組。處理器用以執行所述控制顯示器的方法。The display system of the present invention includes: a cloud server and at least one display. The cloud server is used to set and push the limiting conditions. The at least one display is used to receive the limiting conditions. The at least one display includes: an image sensor for sensing image information, the image information has an image and the image has multiple image frames; a backlight module; and a processor coupled to the image sensor and the backlight module. The processor is used to execute the method of controlling the display.

基於上述,本發明的實施例至少具有以下其中一個優點或功效。本發明的實施例可根據目標物件的數量以及移動速度等來動態調整背光模組的亮度,在目標物件的數量以及移動速度滿足限定條件的情況下調整背光模組以提高吸引效果,並在目標物件的數量以及移動速度未滿足限定條件的情況下使得背光模組進入節電模式。Based on the above, the embodiments of the present invention have at least one of the following advantages or effects. The embodiments of the present invention can dynamically adjust the brightness of the backlight module according to the number and moving speed of the target objects, adjust the backlight module to improve the attraction effect when the number and moving speed of the target objects meet the specified conditions, and make the backlight module enter the power saving mode when the number and moving speed of the target objects do not meet the specified conditions.

為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。In order to make the above features and advantages of the present invention more clearly understood, the following is a detailed description of the embodiments with the accompanying drawings.

100:顯示器100: Display

110:處理器110: Processor

120:影像感測器120: Image sensor

130:背光模組130: Backlight module

140:儲存器140: Storage

30:物件30: Objects

31、32:邊界框31, 32: Bounding box

310:第一影像幀310: First image frame

320:第二影像幀320: Second image frame

311、312:點311, 312: points

400:雲端伺服器400: Cloud Server

410:聲音感測器410: Sound sensor

420:電源供應器420: Power supply

430:位置感測器430: Position sensor

a1、a2:長度a1, a2: length

b1、b2:寬度b1, b2: width

S205~S230:步驟S205~S230: Steps

圖1是依照本發明一實施例的顯示器的方塊圖。FIG1 is a block diagram of a display according to an embodiment of the present invention.

圖2是依照本發明一實施例的控制顯示器的方法流程圖。Figure 2 is a flow chart of a method for controlling a display according to an embodiment of the present invention.

圖3A及圖3B分別是依照本發明一實施例的處理器辨識第一影像幀以及第二影像幀的物件資訊的示意圖。FIG. 3A and FIG. 3B are schematic diagrams of a processor according to an embodiment of the present invention identifying object information of a first image frame and a second image frame, respectively.

圖4是依照本發明另一實施例的顯示系統的方塊圖。FIG4 is a block diagram of a display system according to another embodiment of the present invention.

有關本發明之前述及其他技術內容、特點與功效,在以下配合參考圖式之一較佳實施例的詳細說明中,將可清楚的呈現。以下實施例中所提到的方向用語,例如:上、下、左、右、前或後等,僅是參考附加圖式的方向。因此,使用的方向用語是用來說明並非用來限制本發明。並且,以下實施例中所提到的「耦接」一詞可指任何直接或間接的連接手段。The above-mentioned other technical contents, features and effects of the present invention will be clearly presented in the detailed description of the preferred embodiment with reference to the following drawings. The directional terms mentioned in the following embodiments, such as up, down, left, right, front or back, etc., are only referenced to the directions of the attached drawings. Therefore, the directional terms used are used to illustrate and are not used to limit the present invention. In addition, the word "coupling" mentioned in the following embodiments may refer to any direct or indirect connection means.

圖1是依照本發明一實施例的顯示器的方塊圖。請參照圖1,顯示器100包括處理器110、影像感測器120、背光模組130以及儲存器140。處理器110耦接至影像感測器120、背光模組130以及儲存器140。FIG1 is a block diagram of a display according to an embodiment of the present invention. Referring to FIG1 , thedisplay 100 includes aprocessor 110, animage sensor 120, abacklight module 130, and amemory 140. Theprocessor 110 is coupled to theimage sensor 120, thebacklight module 130, and thememory 140.

處理器110例如為中央處理單元(Central Processing Unit,CPU)、物理處理單元(Physics Processing Unit,PPU)、可程式化之微處理器(Microprocessor)、嵌入式控制晶片、數位訊號處理器(Digital Signal Processor,DSP)、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)或其他類似裝置。處理器110可控制影像感測器120以及背光模組130的作動。Theprocessor 110 is, for example, a central processing unit (CPU), a physical processing unit (PPU), a programmable microprocessor, an embedded control chip, a digital signal processor (DSP), an application specific integrated circuit (ASIC), or other similar devices. Theprocessor 110 can control the operation of theimage sensor 120 and thebacklight module 130.

影像感測器120可以是採用了電荷耦合元件(Charge coupled device,CCD)鏡頭、互補式金氧半電晶體(Complementary metal oxide semiconductor transistors,CMOS)鏡頭的攝影機、照相機等。Theimage sensor 120 may be a camera or a still camera that uses a charge coupled device (CCD) lens or a complementary metal oxide semiconductor transistor (CMOS) lens.

背光模組(backlight module)130為顯示器100的發光源,其用以提供照明光束給顯示器100的顯示面板。顯示面板例如為液晶顯示(liquid crystal display,LCD)面板。照明光束通過顯示面板後形成影像光束。藉由在顯示面板的背面配置一個可投射出照明光束的背光模組130,使影像光束被投射出顯示器100,以將欲投放的多媒體影音內容傳遞到使用者的眼中。Thebacklight module 130 is the light source of thedisplay 100, which is used to provide an illumination beam to the display panel of thedisplay 100. The display panel is, for example, a liquid crystal display (LCD) panel. The illumination beam forms an image beam after passing through the display panel. By configuring abacklight module 130 that can project an illumination beam on the back of the display panel, the image beam is projected out of thedisplay 100 to deliver the multimedia audio-visual content to be projected to the user's eyes.

儲存器140可採用任意型式的固定式或可移動式隨機存取記憶體(Random Access Memory,RAM)、唯讀記憶體(Read-Only Memory,ROM)、快閃記憶體(Flash memory)、安全數位卡、硬碟或其他類似裝置或這些裝置的組合來實現。儲存器140中儲存有至少一程式碼片段,上述程式碼片段在被安裝後,會由處理器110來執行下述控制顯示器的方法。Thememory 140 can be implemented by any type of fixed or removable random access memory (RAM), read-only memory (ROM), flash memory, secure digital card, hard disk or other similar devices or a combination of these devices. Thememory 140 stores at least one program code segment. After the program code segment is installed, theprocessor 110 will execute the following method of controlling the display.

圖2是依照本發明一實施例的控制顯示器的方法流程圖。請同時參照圖1及圖2,在步驟S205中,處理器110接收來自影像感測器120的影像資訊。在此,影像資訊例如為影像信號。影像資訊的內容具有影像,且所述影像具有多個影像幀。在本實施例中,影像感測器120例如設置於鄰近顯示器100的顯示面板的位置,用以取得顯示面板的前方的影像,並將所述影像對應的影像資訊傳遞至處理器110。在一實施例中,影像感測器120也可為設置於顯示器100所在地點的攝影機、監視器等,例如,原先已設置於圖書館或商場等地點的監視器。FIG2 is a flow chart of a method for controlling a display according to an embodiment of the present invention. Please refer to FIG1 and FIG2 at the same time. In step S205, theprocessor 110 receives image information from theimage sensor 120. Here, the image information is, for example, an image signal. The content of the image information has an image, and the image has a plurality of image frames. In this embodiment, theimage sensor 120 is, for example, disposed at a position adjacent to a display panel of thedisplay 100 to obtain an image in front of the display panel and transmit the image information corresponding to the image to theprocessor 110. In one embodiment, theimage sensor 120 may also be a camera, a monitor, etc. disposed at the location of thedisplay 100, for example, a monitor that has been originally disposed at a location such as a library or a shopping mall.

在步驟S210中,處理器110分析影像,以判斷影像中是否具有至少一物件。在此,可設計一個機器學習模型來識別影像中的特徵,以進行物件偵測。機器學習模型例如為卷積神經網路(convolutional neural network,CNN)機器學習模型。舉例而言,機器學習的訓練可透過事先自公開的媒體平台收集在公眾場所、圖書館、商辦大樓大廳、辦公室、會議室等場合的影像資料,並在這些影像資料的每一個影像幀中針對欲進行訓練的物件標註特徵後,利用這些已標註特徵的影像資料來訓練機器學習模型。在此,機器學習模型例如可採用YOLOv7演算法來實現物件偵測。In step S210, theprocessor 110 analyzes the image to determine whether there is at least one object in the image. Here, a machine learning model can be designed to identify features in the image to perform object detection. The machine learning model is, for example, a convolutional neural network (CNN) machine learning model. For example, the training of machine learning can be done by collecting image data from public places, libraries, commercial building lobbies, offices, conference rooms, etc. from public media platforms in advance, and after annotating the features of the objects to be trained in each image frame of these image data, these feature-annotated image data are used to train the machine learning model. Here, the machine learning model can use the YOLOv7 algorithm, for example, to achieve object detection.

在一實施例中,機器學習模型以應用程式套件(例如為APK(Android application package))的形式設置在顯示器100的儲存器140中。在顯示器100啟動時,處理器110便會自動執行此機器學習模型來識別各影像幀中存在的一或多個物件。In one embodiment, the machine learning model is set in thememory 140 of thedisplay 100 in the form of an application package (e.g., APK (Android application package)). When thedisplay 100 is started, theprocessor 110 will automatically execute the machine learning model to identify one or more objects in each image frame.

接著,在步驟S215中,處理器110根據所述影像的多個影像幀,取得各影像幀中對應於至少一物件的至少一區塊,且辨識每一個區塊中的物件資訊。在此,物件資訊包括物件種類、參考點座標以及影像幀時間。物件種類可以是「人類」、「車輛」、「動物」等。處理器110在找出各影像幀中所存在的物件之後,相應地劃分適當大小的區塊。在此,此區塊的大小可以是為包圍住此物件的最小範圍。在一實施例中,處理器110在透過機器學習模型偵測到物件後,會用一個矩形的邊界框(bounding box)來標註所偵測到的物件在影像幀中的所在位置。所述邊界框所框選出的範圍則可視為是物件對應的區塊。所述區塊除了可以是矩形之外,也可以是圓形、橢圓形或不規則形。在獲得邊界框之後,處處理器110基於邊界框來取得其對應的物件資訊,具體說明請參考圖3A及圖3B。Next, in step S215, theprocessor 110 obtains at least one block corresponding to at least one object in each image frame according to the multiple image frames of the image, and identifies the object information in each block. Here, the object information includes the object type, reference point coordinates, and image frame time. The object type can be "human", "vehicle", "animal", etc. After theprocessor 110 finds the objects existing in each image frame, it divides the blocks into appropriate sizes accordingly. Here, the size of this block can be the minimum range that surrounds the object. In one embodiment, after theprocessor 110 detects the object through the machine learning model, it will use a rectangular bounding box to mark the position of the detected object in the image frame. The range selected by the bounding box can be regarded as the block corresponding to the object. In addition to being rectangular, the block can also be circular, elliptical or irregular. After obtaining the bounding box, theprocessor 110 obtains the corresponding object information based on the bounding box. For specific descriptions, please refer to Figures 3A and 3B.

圖3A及圖3B分別是依照本發明一實施例的處理器辨識第一影像幀以及第二影像幀的物件資訊的示意圖。在本實施例中,圖3A所示為第一影像幀310,圖3B所示為第二影像幀320。第一影像幀310在影像幀時間T1獲得,第二影像幀320在影像幀時間T2獲得,第一影像幀310與第二影像幀320中存在有相同的物件30,物件30在影像幀時間T1至影像幀時間T2之間的時間區段中產生了移動。在第一影像幀310中以長度a1且寬度b1的邊界框31來框選物件30。在第二影像幀320中以長度a2且寬度b2的邊界框32來框選物件30。FIG3A and FIG3B are schematic diagrams of a processor according to an embodiment of the present invention identifying object information of a first image frame and a second image frame, respectively. In this embodiment, FIG3A shows afirst image frame 310, and FIG3B shows asecond image frame 320. Thefirst image frame 310 is obtained at an image frame time T1, and thesecond image frame 320 is obtained at an image frame time T2. Thefirst image frame 310 and thesecond image frame 320 contain thesame object 30, and theobject 30 moves in the time segment between the image frame time T1 and the image frame time T2. In thefirst image frame 310, abounding box 31 with a length a1 and a width b1 is used to frame theobject 30. In thesecond image frame 320, theobject 30 is framed by abounding box 32 with a length a2 and a width b2.

處理器110會分別在第一影像幀310的邊界框31與第二影像幀320的邊界框32上選取一特定點做為參考點,上述特定點例如可位於邊界框31的幾何中心或周圍。如圖3A與圖3B所示,在邊界框31、32的形狀為矩形的情況下(矩形區塊),處理器110分別以邊界框31、32的左上角的點311、312做為參考點,並且在對應的物件資訊中記錄下所述參考點在影像幀中的X、Y座標值(參考點座標)。例如,在第一影像幀310對應於物件30的物件資訊中,將邊界框31的左上角的點311做為參考點,並記錄點311在第一影像幀310中的X、Y座標值(X1,Y1)。在第二影像幀320對應於物件30的物件資訊中,將邊界框32的左上角的點312做為參考點,並記錄點312在第二影像幀320中的X、Y座標值(X2,Y2)。Theprocessor 110 selects a specific point as a reference point on thebounding box 31 of thefirst image frame 310 and thebounding box 32 of thesecond image frame 320. The specific point may be located at the geometric center or periphery of thebounding box 31. As shown in FIG3A and FIG3B, when the boundingboxes 31 and 32 are rectangular (rectangular blocks), theprocessor 110 uses thepoints 311 and 312 at the upper left corners of the boundingboxes 31 and 32 as reference points, and records the X and Y coordinate values of the reference points in the image frame (reference point coordinates) in the corresponding object information. For example, in the object information corresponding to theobject 30 in thefirst image frame 310, thepoint 311 at the upper left corner of thebounding box 31 is used as a reference point, and the X, Y coordinate values (X1, Y1) of thepoint 311 in thefirst image frame 310 are recorded. In the object information corresponding to theobject 30 in thesecond image frame 320, thepoint 312 at the upper left corner of thebounding box 32 is used as a reference point, and the X, Y coordinate values (X2, Y2) of thepoint 312 in thesecond image frame 320 are recorded.

在其他實施例中,在邊界框的形狀為圓形的情況下(圓形區塊),處理器110以圓形區塊的圓心作為參考點,並且在對應的物件資訊中記錄下所述參考點在影像幀中的X、Y座標值(參考點座標)。在邊界框的形狀為橢圓形的情況下(橢圓區塊),處理器110以橢圓形區塊的中心作為參考點,並且在對應的物件資訊中記錄下所述參考點在影像幀中的X、Y座標值(參考點座標)。在區塊的形狀為不規則形的情況下(不規則區塊),處理器110對不規則區塊執行邊緣偵測以找出其輪廓,進而在此輪廓上取出多個點做為參考點,並且在對應的物件資訊的參考點座標中記錄下所述多個參考點在影像幀中的X、Y座標值(參考點座標)。In other embodiments, when the shape of the bounding box is circular (circular block), theprocessor 110 uses the center of the circular block as a reference point, and records the X, Y coordinate values of the reference point in the image frame (reference point coordinates) in the corresponding object information. When the shape of the bounding box is elliptical (elliptical block), theprocessor 110 uses the center of the elliptical block as a reference point, and records the X, Y coordinate values of the reference point in the image frame (reference point coordinates) in the corresponding object information. When the shape of the block is irregular (irregular block), theprocessor 110 performs edge detection on the irregular block to find its outline, and then extracts multiple points on the outline as reference points, and records the X and Y coordinate values of the multiple reference points in the image frame in the reference point coordinates of the corresponding object information (reference point coordinates).

在取得對應於物件的區塊之後,處理器110還可進一步透過機器學習模型來對每一個區塊標註對應的物件種類。例如,機器學習模型為多類別的分類器,可針對多種物件來進行識別並分類。在識別出物件並獲得其物件種類之後,標註各區塊的物件種類。After obtaining the blocks corresponding to the objects, theprocessor 110 can further label the corresponding object type for each block through the machine learning model. For example, the machine learning model is a multi-category classifier that can identify and classify multiple objects. After identifying the object and obtaining its object type, the object type of each block is labeled.

之後,在步驟S220中,處理器110根據物件種類,取得目標物件的數量。在此,目標物件的定義為物件的物件種類為目標種類。在一實施例中,以目標種類為「人類」而言,處理器110會去計算物件種類標記為「人類」的數量來做為目標物件的數量。Afterwards, in step S220, theprocessor 110 obtains the number of target objects according to the object type. Here, the target object is defined as the object type of the object as the target type. In one embodiment, if the target type is "human", theprocessor 110 will calculate the number of objects marked as "human" as the number of target objects.

在一實施例中,目標物件的數量計算可以設定為如下。處理器110進一步在影像感測器120的取像範圍內設定一偵測區,偵測區的範圍小於等於影像幀的範圍。例如,在圖3A及圖3B所示的實施例中,具體化為偵測區的範圍等於影像幀的範圍,即第一影像幀310與第二影像幀320的範圍。處理器110每一秒自影像感測器120接收影像資訊,再利用機器學習模型來偵測目標物件的所在位置。處理器110透過機器學習模型偵測到物件為目標物件,且目標物件的所在位置已進入偵測區內之後開始追蹤,並將目標物件的數量加1。而當處理器110透過機器學習模型偵測到目標物件的所在位置已不在偵測區內之後停止追蹤,並將目標物件的數量減1。In one embodiment, the calculation of the number of target objects can be set as follows. Theprocessor 110 further sets a detection area within the imaging range of theimage sensor 120, and the range of the detection area is less than or equal to the range of the image frame. For example, in the embodiment shown in Figures 3A and 3B, it is specifically that the range of the detection area is equal to the range of the image frame, that is, the range of thefirst image frame 310 and thesecond image frame 320. Theprocessor 110 receives image information from theimage sensor 120 every second, and then uses the machine learning model to detect the location of the target object. Theprocessor 110 detects that the object is a target object through the machine learning model, and the location of the target object has entered the detection area. After that, it starts tracking and increases the number of target objects by 1. When theprocessor 110 detects through the machine learning model that the location of the target object is no longer within the detection area, it stops tracking and reduces the number of target objects by 1.

之後,在步驟S225中,處理器110根據影像幀時間以及參考點座標,計算每一個目標物件的移動速度。處理器110讀取同一個目標物件在不同影像幀的物件資訊,以獲得目標物件在不同影像幀的至少兩個影像幀時間以及至少兩個參考點座標。以圖3A及圖3B所示的實施例而言,圖3A的第一影像幀310的影像幀時間例如為T1,且目標物件的參考點座標為(X1,Y1)。圖3B的第二影像幀320的影像幀時間例如為T2,且目標物件的參考點座標為(X2,Y2)。據此,處理器110計算至少兩個影像幀時間的移動時間,計算至少兩個參考點座標的位移距離,以所述移動時間以及位移距離來計算目標物件的移動速度。Then, in step S225, theprocessor 110 calculates the moving speed of each target object according to the image frame time and the reference point coordinates. Theprocessor 110 reads the object information of the same target object in different image frames to obtain at least two image frame times and at least two reference point coordinates of the target object in different image frames. For the embodiment shown in FIG. 3A and FIG. 3B , the image frame time of thefirst image frame 310 of FIG. 3A is, for example, T1, and the reference point coordinates of the target object are (X1, Y1). The image frame time of thesecond image frame 320 of FIG. 3B is, for example, T2, and the reference point coordinates of the target object are (X2, Y2). Accordingly, theprocessor 110 calculates the movement time of at least two image frame times, calculates the displacement distance of at least two reference point coordinates, and calculates the movement speed of the target object using the movement time and displacement distance.

之後,在步驟S230中,處理器110根據目標物件的數量以及每一個目標物件的移動速度,控制顯示器100的背光模組130的亮度。在一實施例中,儲存器140可儲存至少一組限定條件。所述限定條件可包括移動速度的速度範圍以及最小數量限制。最小數量限制用以限定目標物件的數量。例如,目標物件的數量需大於等於1個。速度範圍用以限定目標物件的移動速度。例如,移動速度大於等於1公尺/秒小於等於2公尺/秒。處理器110判斷所述數量以及移動速度是否滿足限定條件。例如,處理器110判斷目標物件的數量是否大於等於最小數量限制,移動速度是否位於速度範圍內。在此,處理器110可在計算完每一個目標物件在任意兩影像幀之間的移動速度之後,再計算這些移動速度的平均速度來做為最後進行判斷的移動速度。倘若目標物件的數量大於等於最小數量限制,並且移動速度位於速度範圍內,則判定符合限定條件。倘若目標物件的數量未大於最小數量限制,或者移動速度不在速度範圍內,則判定不符合限定條件。Thereafter, in step S230, theprocessor 110 controls the brightness of thebacklight module 130 of thedisplay 100 according to the number of target objects and the moving speed of each target object. In one embodiment, thememory 140 may store at least one set of limiting conditions. The limiting conditions may include a speed range and a minimum quantity limit of the moving speed. The minimum quantity limit is used to limit the number of target objects. For example, the number of target objects must be greater than or equal to 1. The speed range is used to limit the moving speed of the target object. For example, the moving speed is greater than or equal to 1 meter/second and less than or equal to 2 meters/second. Theprocessor 110 determines whether the number and the moving speed meet the limiting conditions. For example, theprocessor 110 determines whether the number of target objects is greater than or equal to the minimum quantity limit and whether the moving speed is within the speed range. Here, after calculating the moving speed of each target object between any two image frames, theprocessor 110 can calculate the average speed of these moving speeds as the moving speed for final judgment. If the number of target objects is greater than or equal to the minimum number limit, and the moving speed is within the speed range, it is determined that the limit condition is met. If the number of target objects is not greater than the minimum number limit, or the moving speed is not within the speed range, it is determined that the limit condition is not met.

另外,限定條件也可設定為如下。倘若目標物件的數量大於等於最小數量限制,並且其中一個或N個(N可為大於或等於2的整數)目標物件的移動速度位於速度範圍內,則判定符合限定條件。倘若目標物件的數量未大於最小數量限制,或者全部目標物件的移動速度皆不在速度範圍內,則判定不符合限定條件。In addition, the restriction condition can also be set as follows. If the number of target objects is greater than or equal to the minimum number limit, and the movement speed of one or N (N can be an integer greater than or equal to 2) of the target objects is within the speed range, the restriction condition is determined to be met. If the number of target objects is not greater than the minimum number limit, or the movement speed of all target objects is not within the speed range, the restriction condition is determined to be not met.

處理器110響應於限定條件被滿足,處理器110調高背光模組130的亮度。例如,背光模組130的亮度最暗到最亮可定義為0到100階。處理器110例如可將背光模組130的亮度由0階逐漸調整至70階來產生視覺上的吸引效果。處理器110響應於限定條件未被滿足,處理器110調低背光模組130的亮度(低耗電模式),由70階逐漸調整至10階,以降低能源消耗,提高顯示器100的使用壽命。此外,處理器110也可將背光模組130的亮度調整至最低亮度,或直接關閉。In response to the limited conditions being met, theprocessor 110 increases the brightness of thebacklight module 130. For example, the brightness of thebacklight module 130 can be defined as 0 to 100 levels from the darkest to the brightest. For example, theprocessor 110 can gradually adjust the brightness of thebacklight module 130 from level 0 to level 70 to produce a visually attractive effect. In response to the limited conditions not being met, theprocessor 110 lowers the brightness of the backlight module 130 (low power consumption mode) from level 70 to level 10 to reduce energy consumption and increase the service life of thedisplay 100. In addition, theprocessor 110 can also adjust the brightness of thebacklight module 130 to the lowest brightness, or directly turn it off.

在另一實施例中,物件資訊還可包括區塊的長度(例如圖3A、圖3B所示的邊界框的長度a1、a2)。而限定條件還可包括高度限制。高度限制可為大於等於或小於等於某一高度,或是某一高度範圍。例如,某一資訊的目標客群為身高小於等於140公分的孩童,則可將限定條件設為至少一人的身高小於等於140公分。以圖3A而言,處理器110可根據長度a1以及第一影像幀310的之間的比例關係來計算物件30(目標物件)的高度。之後,處理器110根據目標物件的數量以及每一個目標物件的高度與移動速度,控制顯示器100的背光模組130的亮度。在所述數量滿足最小數量限制、移動速度滿足速度範圍以及高度滿足高度限制的情況下,判定限定條件被滿足。在最小數量限制、速度範圍以及高度限制至少其中一個未被滿足的情況下,判定限定條件未被滿足。In another embodiment, the object information may also include the length of the block (e.g., the lengths a1 and a2 of the bounding box shown in FIG. 3A and FIG. 3B). The limiting condition may also include a height limit. The height limit may be greater than or equal to or less than a certain height, or a certain height range. For example, if the target audience of a certain information is children whose height is less than or equal to 140 cm, the limiting condition may be set to at least one person whose height is less than or equal to 140 cm. In FIG. 3A , theprocessor 110 may calculate the height of the object 30 (target object) based on the proportional relationship between the length a1 and thefirst image frame 310. Thereafter, theprocessor 110 controls the brightness of thebacklight module 130 of thedisplay 100 based on the number of target objects and the height and moving speed of each target object. When the quantity meets the minimum quantity limit, the moving speed meets the speed range, and the height meets the height limit, it is determined that the limiting condition is met. When at least one of the minimum quantity limit, speed range, and height limit is not met, it is determined that the limiting condition is not met.

在另一實施例中,物件資訊還可包括區塊的顏色資訊。而限定條件還可包括顏色限制。處理器110可進一步識別每一個目標物件對應的區塊的顏色資訊。具體而言,以圖3A而言,物件資訊更包括區塊的長度以及寬度。在此,區塊的長度以及寬度即為邊界框31的長度a1以及寬度b1。處理器110根據物件30(目標物件)對應的邊界框31的長度a1與寬度b1的範圍,識別目標物件對應的區塊的顏色資訊。顏色資訊例如為人類的衣著顏色或車子的外觀顏色等。之後,處理器110根據目標物件的數量以及每一個目標物件的移動速度與顏色資訊,控制顯示器100的背光模組130的亮度。例如,某一廣告的目標客群穿著白色衣服的機率較高,則限定條件設定為目標物件為人類、人類的最小數量為1人、移動速度小於2公尺/秒、且至少一人的衣著顏色為白色。在最小數量限制、速度範圍以及顏色限制皆被滿足的情況下,判定限定條件被滿足。在最小數量限制、速度範圍以及顏色限制至少其中一個未被滿足的情況下,判定限定條件未被滿足。In another embodiment, the object information may also include color information of the block. The limiting condition may also include color restrictions. Theprocessor 110 may further identify the color information of the block corresponding to each target object. Specifically, in FIG. 3A , the object information further includes the length and width of the block. Here, the length and width of the block are the length a1 and the width b1 of thebounding box 31. Theprocessor 110 identifies the color information of the block corresponding to the target object based on the range of the length a1 and the width b1 of thebounding box 31 corresponding to the object 30 (target object). The color information is, for example, the color of a person's clothing or the appearance color of a car. Afterwards, theprocessor 110 controls the brightness of thebacklight module 130 of thedisplay 100 according to the number of target objects and the moving speed and color information of each target object. For example, the target audience of a certain advertisement is more likely to wear white clothes, so the limiting conditions are set as the target object is a human, the minimum number of humans is 1 person, the moving speed is less than 2 meters/second, and the color of at least one person's clothes is white. When the minimum number limit, speed range, and color limit are all met, the limiting condition is determined to be met. When at least one of the minimum number limit, speed range, and color limit is not met, the limiting condition is determined to be unmet.

在另一實施例中,物件資訊還可包括環境音量。而限定條件還可包括音量限制。音量限制可為大於等於或小於等於某一音量(分貝),或是某一音量範圍。顯示器100透過聲音感測器接收聲音資料,並透過處理器110根據聲音資料計算環境音量。之後,處理器110根據目標物件的數量、每一個目標物件的移動速度以及環境音量,控制顯示器100的背光模組130的亮度。舉例而言,音量限制例如為大於等於80分貝。在最小數量限制、速度範圍以及音量限制皆被滿足的情況下,判定限定條件被滿足。在最小數量限制、速度範圍以及音量限制至少其中一個未被滿足的情況下,判定限定條件未被滿足。In another embodiment, the object information may also include the ambient volume. The limiting condition may also include a volume limit. The volume limit may be greater than or equal to or less than or equal to a certain volume (decibel), or a certain volume range. Thedisplay 100 receives the sound data through the sound sensor, and calculates the ambient volume according to the sound data through theprocessor 110. Afterwards, theprocessor 110 controls the brightness of thebacklight module 130 of thedisplay 100 according to the number of target objects, the moving speed of each target object, and the ambient volume. For example, the volume limit is greater than or equal to 80 decibels. When the minimum number limit, the speed range, and the volume limit are all met, it is determined that the limiting condition is met. When at least one of the minimum number limit, the speed range, and the volume limit is not met, it is determined that the limiting condition is not met.

在另一實施例中,物件資訊包括物件種類、參考點座標、影像幀時間、區塊的長度與寬度、顏色資訊以及環境音量。處理器110基於數量、移動速度、高度、顏色資訊以及環境音量,控制顯示器100的背光模組130的亮度。In another embodiment, the object information includes object type, reference point coordinates, image frame time, length and width of the block, color information, and ambient volume. Theprocessor 110 controls the brightness of thebacklight module 130 of thedisplay 100 based on the quantity, moving speed, height, color information, and ambient volume.

在一實施例中,可透過一雲端伺服器設定限定條件,並將限定條件推播至各個顯示器100。顯示器100可根據限定條件來決定處理器110所需記錄的物件資訊的內容。In one embodiment, the limiting conditions can be set through a cloud server and pushed to eachdisplay 100. Thedisplay 100 can determine the content of the object information that theprocessor 110 needs to record based on the limiting conditions.

圖4是依照本發明另一實施例的顯示系統的方塊圖。圖4所示的顯示系統包括雲端伺服器400以及至少一顯示器100。雲端伺服器400用以設定並推播限定條件至顯示器100。在圖4中,顯示器100還進一步設置了聲音感測器410、電源供應器420以及位置感測器430。聲音感測器410用以接收聲音資料。聲音感測器410例如為麥克風、分貝感測器。位置感測器430例如是採用全球定位系統(Global Positioning System,GPS)的裝置,用以獲得當前顯示器100的所在位置。FIG4 is a block diagram of a display system according to another embodiment of the present invention. The display system shown in FIG4 includes acloud server 400 and at least onedisplay 100. Thecloud server 400 is used to set and push the limiting conditions to thedisplay 100. In FIG4, thedisplay 100 is further provided with asound sensor 410, apower supply 420, and aposition sensor 430. Thesound sensor 410 is used to receive sound data. Thesound sensor 410 is, for example, a microphone or a decibel sensor. Theposition sensor 430 is, for example, a device using a global positioning system (GPS) to obtain the current location of thedisplay 100.

電源供應器420用以供電至背光模組130。具體而言,處理器110傳送調光指令至電源供應器420,使得電源供應器420控制背光模組130的亮度。在此,調光指令取決於目標物件的數量以及移動速度。Thepower supply 420 is used to supply power to thebacklight module 130. Specifically, theprocessor 110 transmits a dimming instruction to thepower supply 420, so that thepower supply 420 controls the brightness of thebacklight module 130. Here, the dimming instruction depends on the number and movement speed of the target object.

另外,處理器110還可進一步根據目標物件的數量以及影像幀時間的至少其中之一,傳送關閉指令至電源供應器420,使得電源供應器420停止供電至背光模組130,以關閉背光模組130。例如,處理器110在基於影像幀時間判定當前時間已超出規定的工作時間區間時,傳送關閉指令至電源供應器420來關閉背光模組130。即,在目前時間不在工作時間區間內,處理器110主動關閉背光模組130。或者,處理器110也可設定為在判定目標物件的數量為0的情況下,主動關閉背光模組130。In addition, theprocessor 110 may further send a shutdown command to thepower supply 420 according to at least one of the number of target objects and the image frame time, so that thepower supply 420 stops supplying power to thebacklight module 130 to turn off thebacklight module 130. For example, when theprocessor 110 determines that the current time has exceeded the specified working time range based on the image frame time, it sends a shutdown command to thepower supply 420 to turn off thebacklight module 130. That is, when the current time is not within the working time range, theprocessor 110 actively turns off thebacklight module 130. Alternatively, theprocessor 110 may also be set to actively turn off thebacklight module 130 when the number of target objects is determined to be 0.

舉例來說,假設雲端伺服器400推播了如表1所示的針對不同地點所設定的一組限定條件至顯示器100,則處理器110進一步設定為:在識別出各影像幀中的各物件之後,在其對應的物件資訊中記錄下所識別的物件類別、區塊尺寸(例如矩形區塊的長度與寬度;圓形區塊的半徑;橢圓區塊的長軸與短軸)、顏色資訊、環境音量以及顯示器100的所在位置。For example, assuming that thecloud server 400 pushes a set of limiting conditions set for different locations as shown in Table 1 to thedisplay 100, theprocessor 110 is further configured to: after identifying each object in each image frame, record the identified object type, block size (such as the length and width of a rectangular block; the radius of a circular block; the major axis and minor axis of an elliptical block), color information, ambient volume, and the location of thedisplay 100 in the corresponding object information.

如表1所示,限定條件A~C分別對應至三個地點,即會議室、圖書館、商辦大樓大廳。限定條件A~C的項目包括工作時間區間、最小數量限制、高度限制、速度範圍、音量限制以及顏色限制。As shown in Table 1, the constraints A~C correspond to three locations, namely the conference room, library, and office building lobby. The constraints A~C include working time range, minimum quantity limit, height limit, speed range, volume limit, and color limit.

Figure 112101306-A0305-02-0018-1
Figure 112101306-A0305-02-0018-1

處理器110用以判斷目前顯示器100的所在位置,以決定採用哪一個限定條件。並且,處理器110根據目前時間、所識別的目標物件的數量、移動速度、高度、顏色資訊以及環境音量,來決定是否調整背光模組130的亮度。Theprocessor 110 is used to determine the current location of thedisplay 100 to determine which limiting condition to adopt. In addition, theprocessor 110 determines whether to adjust the brightness of thebacklight module 130 based on the current time, the number of identified target objects, the moving speed, height, color information, and the ambient volume.

以限定條件A而言,假設目前時間位於工作時間區間內,則偵測到的目標物件的數量須大於2,且至少其中一個目標物件的高度(例如身高)超過150公分,全部目標物件的平均移動速度小於1公尺/秒,環境音量小於80分貝以及至少其中一個目標物件的顏色為白色的情況下,判定滿足限定條件A。倘若其中一個項目不符合,則判定不滿足限定條件A。For condition A, assuming that the current time is within the working time range, the number of detected target objects must be greater than 2, and the height (e.g., body height) of at least one of the target objects must be greater than 150 cm, the average moving speed of all target objects must be less than 1 meter/second, the ambient volume must be less than 80 decibels, and the color of at least one of the target objects must be white. Condition A is considered to be met. If any of the items are not met, condition A is considered to be not met.

在顯示器100位於會議室的情況下,倘若目前時間、目標物件的數量、移動速度、高度、顏色資訊以及環境音量皆滿足限定條件A,則處理器110傳送用以調高亮度的調光指令至電源供應器420,使得電源供應器420控制背光模組130的亮度提升。倘若目前時間位於工作時間區間內,而目標物件的數量、移動速度、高度、顏色資訊以及環境音量中的至少其中一個未滿足限定條件A,則處理器110傳送用以調低亮度的調光指令至電源供應器420,使得電源供應器420控制背光模組130的亮度降低(尚未關閉)。而在目前時間不在工作時間區間內時,處理器110傳送關閉指令至電源供應器420,使得電源供應器420停止供電至背光模組130,以關閉背光模組130。限定條件B、C亦以此類推。In the case where thedisplay 100 is located in a conference room, if the current time, the number of target objects, the moving speed, the height, the color information, and the ambient volume all meet the condition A, theprocessor 110 transmits a dimming instruction for increasing the brightness to thepower supply 420, so that thepower supply 420 controls the brightness of thebacklight module 130 to increase. If the current time is within the working time range, and at least one of the number of target objects, the moving speed, the height, the color information, and the ambient volume does not meet the condition A, theprocessor 110 transmits a dimming instruction for decreasing the brightness to thepower supply 420, so that thepower supply 420 controls the brightness of thebacklight module 130 to decrease (not turned off). When the current time is not within the working time range, theprocessor 110 sends a shutdown command to thepower supply 420, so that thepower supply 420 stops supplying power to thebacklight module 130 to shut down thebacklight module 130. The same applies to the limiting conditions B and C.

綜上所述,本發明的實施例可根據目標物件的有無以及移動速度等是否滿足限定條件來動態調整背光模組的亮度,即在滿足限定條件的情況下調整背光模組以提高吸引效果,並在未滿足限定條件的情況下使得背光模組進入節電模式。此外,還可進一步設定在工作時間區間外,主動關閉背光模組。藉此,可在必要時主動吸引過路人群駐足,在不需要轉換為低耗電模式來降低能源消耗,以提高顯示器的使用壽命。並且,由於本發明的實施例的處理器是透過機器學習模型來辨識影像幀中的物件的特徵,非如現有技術是透過人臉辨識,因此,本發明的實施例的處理器無需蒐集人臉資訊,除了可保護人類的隱私權之外,且由於人臉資訊的資料量龐大,因此,本發明的實施例可大幅降低處理器的運算量,使處理器的處理時間降低,以使顯示器可即時投放多媒體內容。In summary, the embodiment of the present invention can dynamically adjust the brightness of the backlight module according to whether the target object exists and whether the moving speed meets the limited conditions, that is, when the limited conditions are met, the backlight module is adjusted to improve the attraction effect, and when the limited conditions are not met, the backlight module is made to enter the power saving mode. In addition, it can be further set to actively turn off the backlight module outside the working time range. In this way, when necessary, passers-by can be actively attracted to stop, and when not necessary, it can be converted to a low power consumption mode to reduce energy consumption and increase the service life of the display. Furthermore, since the processor of the embodiment of the present invention recognizes the features of objects in the image frame through a machine learning model, rather than through facial recognition as in the prior art, the processor of the embodiment of the present invention does not need to collect facial information. In addition to protecting human privacy, and since the amount of facial information is huge, the embodiment of the present invention can significantly reduce the amount of computation of the processor and the processing time of the processor, so that the display can instantly display multimedia content.

惟以上所述者,僅為本發明之較佳實施例而已,當不能以此限定本發明實施之範圍,即大凡依本發明申請專利範圍及發明說明內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。另外本發明的任一實施例或申請專利範圍不須達成本發明所揭露之全部目的或優點或特點。此外,摘要部分和標題僅是用來輔助專利文件搜尋之用,並非用來限制本發明之權利範圍。此外,本說明書或申請專利範圍中提及的“第一”、“第二”等用語僅用以命名元件(element)的名稱或區別不同實施例或範圍,而並非用來限制元件數量上的上限或下限。However, the above is only the preferred embodiment of the present invention, and it cannot be used to limit the scope of the implementation of the present invention. That is, all simple equivalent changes and modifications made according to the scope of the patent application and the content of the invention description are still within the scope of the present invention. In addition, any embodiment or patent application of the present invention does not need to achieve all the purposes, advantages or features disclosed by the present invention. In addition, the abstract and title are only used to assist in searching patent documents, and are not used to limit the scope of rights of the present invention. In addition, the terms "first" and "second" mentioned in this specification or patent application are only used to name the element or distinguish different embodiments or scopes, and are not used to limit the upper or lower limit of the number of elements.

S205~S230:步驟S205~S230: Steps

Claims (19)

Translated fromChinese
一種控制顯示器的方法,適於藉由該顯示器的一處理器來執行,該控制顯示器的方法包括: 接收一影像資訊,該影像資訊具有一影像且該影像具有多個影像幀; 分析該影像,以判斷該影像中是否具有至少一物件; 根據該影像的該些影像幀,取得每一該些影像幀中對應於該至少一物件的至少一區塊,且辨識每一該至少一區塊中的一物件資訊,其中該物件資訊包括一物件種類、一參考點座標以及一影像幀時間; 根據該物件種類,取得至少一目標物件的一數量,其中該至少一目標物件的定義為該至少一物件的該物件種類為一目標種類; 根據該影像幀時間以及該參考點座標,計算每一該至少一目標物件的一移動速度;以及 根據該數量以及該移動速度,控制該顯示器的一背光模組的一亮度。A method for controlling a display, suitable for being executed by a processor of the display, the method for controlling the display comprising: Receiving image information, the image information having an image and the image having multiple image frames; Analyzing the image to determine whether the image contains at least one object; Based on the image frames of the image, obtaining at least one block corresponding to the at least one object in each of the image frames, and identifying object information in each of the at least one block, wherein the object information comprises an object type, a reference point coordinate, and an image frame time; Based on the object type, obtaining a quantity of at least one target object, wherein the at least one target object is defined as the object type of the at least one object being a target type; Calculate a moving speed of each of the at least one target object according to the image frame time and the reference point coordinates; andControl a brightness of a backlight module of the display according to the quantity and the moving speed.如請求項1所述的控制顯示器的方法,其中在取得每一該些影像幀中對應於該至少一物件的該至少一區塊之後,更包括: 標註該至少一區塊的該物件種類。The method for controlling a display as described in claim 1, wherein after obtaining the at least one block corresponding to the at least one object in each of the image frames, further comprises: labeling the object type of the at least one block.如請求項1所述的控制顯示器的方法,更包括: 識別每一該至少一目標物件對應的該至少一區塊的一顏色資訊;以及 根據該顏色資訊控制該顯示器的該背光模組的該亮度。The method for controlling a display as described in claim 1 further includes: Identifying color information of the at least one block corresponding to each of the at least one target object; and Controlling the brightness of the backlight module of the display according to the color information.如請求項1所述的控制顯示器的方法,其中該物件資訊更包括該至少一區塊的一長度,該控制顯示器的方法更包括: 根據每一該至少一目標物件對應的該至少一區塊的該長度,計算每一該至少一目標物件的一高度;以及 根據該高度控制該顯示器的該背光模組的該亮度。The method for controlling a display as described in claim 1, wherein the object information further includes a length of the at least one block, and the method for controlling a display further includes: Calculating a height of each of the at least one target object based on the length of the at least one block corresponding to each of the at least one target object; and Controlling the brightness of the backlight module of the display based on the height.如請求項1所述的控制顯示器的方法,更包括: 透過一聲音感測器接收一聲音資料; 透過該處理器根據該聲音資料計算一環境音量;以及 根據該環境音量控制該顯示器的該背光模組的該亮度。The method for controlling a display as described in claim 1 further includes: receiving a sound data through a sound sensor; calculating an ambient volume according to the sound data through the processor; and controlling the brightness of the backlight module of the display according to the ambient volume.如請求項1所述的控制顯示器的方法,其中控制該顯示器的該背光模組的該亮度的步驟,更包括: 判斷該數量以及該移動速度是否滿足一限定條件; 響應於該限定條件被滿足,調高該背光模組的該亮度;以及 響應於該限定條件未被滿足,調低該背光模組的該亮度, 其中,該限定條件包括該移動速度的一速度範圍以及該數量的一最小數量限制。The method for controlling a display as described in claim 1, wherein the step of controlling the brightness of the backlight module of the display further includes: Determining whether the quantity and the moving speed meet a limiting condition; In response to the limiting condition being met, increasing the brightness of the backlight module; and In response to the limiting condition not being met, decreasing the brightness of the backlight module, wherein the limiting condition includes a speed range of the moving speed and a minimum quantity limit of the quantity.如請求項1所述的控制顯示器的方法,其中控制該顯示器的該背光模組的該亮度的步驟包括: 傳送一調光指令至一電源供應器,使得該電源供應器控制該背光模組的該亮度,其中該調光指令取決於該數量以及該移動速度。A method for controlling a display as described in claim 1, wherein the step of controlling the brightness of the backlight module of the display comprises: Sending a dimming instruction to a power supply so that the power supply controls the brightness of the backlight module, wherein the dimming instruction depends on the quantity and the moving speed.如請求項7所述的控制顯示器的方法,更包括: 根據該至少一目標物件的該數量以及該影像幀時間的至少其中之一,傳送一關閉指令至該電源供應器,使得該電源供應器停止供電至該背光模組,以關閉該背光模組。The method for controlling a display as described in claim 7 further includes:Based on at least one of the quantity of the at least one target object and the image frame time, a shutdown command is sent to the power supply so that the power supply stops supplying power to the backlight module to shut down the backlight module.如請求項1所述的控制顯示器的方法,其中該物件資訊更包括該至少一區塊的一長度以及一寬度,該控制顯示器的方法更包括: 根據每一該至少一目標物件對應的該至少一區塊的該長度,計算每一該至少一目標物件的一高度; 根據該參考點座標、該長度以及該寬度,識別每一該至少一目標物件對應的該至少一區塊的一顏色資訊; 根據一聲音資料計算一環境音量;以及 根據該數量、該移動速度、該高度、該顏色資訊以及該環境音量,控制該顯示器的該背光模組的該亮度。A method for controlling a display as described in claim 1, wherein the object information further includes a length and a width of the at least one block, and the method for controlling a display further includes: Calculating a height of each of the at least one target object based on the length of the at least one block corresponding to each of the at least one target object; Identifying color information of the at least one block corresponding to each of the at least one target object based on the reference point coordinates, the length, and the width; Calculating an ambient volume based on sound data; and Controlling the brightness of the backlight module of the display based on the amount, the moving speed, the height, the color information, and the ambient volume.一種顯示器,包括: 一影像感測器,用以感測一影像資訊,該影像資訊具有一影像且該影像具有多個影像幀; 一背光模組;以及 一處理器,耦接至該影像感測器以及該背光模組, 其中,該處理器用以接收該影像資訊; 該處理器用以分析該影像資訊的該影像,以判斷該影像中是否具有至少一物件; 該處理器用以根據該影像的該些影像幀,取得每一該些影像幀中對應於該至少一物件的至少一區塊,且辨識每一該至少一區塊中的一物件資訊,其中該物件資訊包括一物件種類、一參考點座標以及一影像幀時間; 該處理器用以根據該物件種類,取得至少一目標物件的一數量,其中該至少一目標物件的定義為該至少一物件的該物件種類為一目標種類; 該處理器用以根據該影像幀時間以及該參考點座標,計算每一該目標物件的一移動速度;以及 該處理器用以根據該數量以及該移動速度,控制該背光模組的一亮度。A display comprises:an image sensor for sensing image information, the image information having an image and the image having a plurality of image frames;a backlight module; anda processor coupled to the image sensor and the backlight module,wherein the processor is used to receive the image information;the processor is used to analyze the image of the image information to determine whether the image contains at least one object;the processor is used to obtain at least one block corresponding to the at least one object in each of the image frames according to the image frames of the image, and identify object information in each of the at least one block, wherein the object information includes an object type, a reference point coordinate and an image frame time;The processor is used to obtain a quantity of at least one target object according to the object type, wherein the at least one target object is defined as the object type of the at least one object being a target type;The processor is used to calculate a moving speed of each of the target objects according to the image frame time and the reference point coordinates; andThe processor is used to control a brightness of the backlight module according to the quantity and the moving speed.如請求項10所述的顯示器,其中該處理器用以標註該至少一區塊的該物件種類。A display as described in claim 10, wherein the processor is used to label the object type of the at least one block.如請求項10所述的顯示器,其中該處理器用以識別每一該至少一目標物件對應的該至少一區塊的一顏色資訊,並且根據該顏色資訊控制該顯示器的該背光模組的該亮度。A display as described in claim 10, wherein the processor is used to identify color information of the at least one block corresponding to each of the at least one target object, and control the brightness of the backlight module of the display according to the color information.如請求項10所述的顯示器,其中該物件資訊更包括該至少一區塊的一長度, 該處理器用以根據每一該至少一目標物件對應的該至少一區塊的該長度,計算每一該至少一目標物件的一高度,並且根據該高度控制該背光模組的該亮度。A display as claimed in claim 10, wherein the object information further includes a length of the at least one block, and the processor is used to calculate a height of each of the at least one target objects according to the length of the at least one block corresponding to each of the at least one target objects, and control the brightness of the backlight module according to the height.如請求項10所述的顯示器,更包括: 一聲音感測器,用以接收一聲音資料; 其中該處理器用以根據該聲音資料計算一環境音量;以及根據該環境音量控制該背光模組的該亮度。The display as described in claim 10 further includes:a sound sensor for receiving sound data;wherein the processor is used to calculate an ambient volume according to the sound data; and to control the brightness of the backlight module according to the ambient volume.如請求項10所述的顯示器,其中該處理器經配置以執行: 判斷該數量以及該移動速度是否滿足一限定條件; 響應於該限定條件被滿足,調高該背光模組的該亮度;以及 響應於該限定條件未被滿足,調低該背光模組的該亮度, 其中,該限定條件包括該移動速度的一速度範圍以及該數量的一最小數量限制。A display as described in claim 10, wherein the processor is configured to perform: Determine whether the quantity and the moving speed meet a limiting condition; In response to the limiting condition being met, increase the brightness of the backlight module; and In response to the limiting condition not being met, reduce the brightness of the backlight module, Wherein, the limiting condition includes a speed range of the moving speed and a minimum quantity limit of the quantity.如請求項10所述的顯示器,其中該處理器用以傳送一調光指令至一電源供應器,使得該電源供應器控制該背光模組的該亮度,其中該調光指令取決於該數量以及該移動速度。A display as described in claim 10, wherein the processor is used to send a dimming instruction to a power supply so that the power supply controls the brightness of the backlight module, wherein the dimming instruction depends on the quantity and the moving speed.如請求項16所述的顯示器,其中該處理器用以根據該至少一目標物件的該數量以及該影像幀時間的至少其中之一,傳送一關閉指令至該電源供應器,使得該電源供應器停止供電至該背光模組,以關閉該背光模組。A display as described in claim 16, wherein the processor is used to send a shutdown command to the power supply based on the number of the at least one target object and at least one of the image frame time, so that the power supply stops supplying power to the backlight module to shut down the backlight module.如請求項10所述的顯示器,其中該物件資訊更包括該至少一區塊的一長度以及一寬度,該處理器經配置以執行: 根據每一該至少一目標物件對應的該至少一區塊的該長度,計算每一該至少一目標物件的一高度; 根據該參考點座標、該長度以及該寬度,識別每一該至少一目標物件對應的該至少一區塊的一顏色資訊; 根據一聲音資料計算一環境音量;以及 根據該數量、該移動速度、該高度、該顏色資訊以及該環境音量,控制該顯示器的該背光模組的該亮度。A display as claimed in claim 10, wherein the object information further includes a length and a width of the at least one block, and the processor is configured to perform:Calculating a height of each of the at least one target object based on the length of the at least one block corresponding to each of the at least one target object;Identifying color information of the at least one block corresponding to each of the at least one target object based on the reference point coordinates, the length and the width;Calculating an ambient volume based on sound data; andControlling the brightness of the backlight module of the display based on the quantity, the moving speed, the height, the color information and the ambient volume.一種顯示系統,包括: 一雲端伺服器,用以設定並推播一限定條件;以及 至少一顯示器,用以接收該限定條件,該至少一顯示器包括: 一影像感測器,用以感測一影像資訊,該影像資訊具有一影像且該影像具有多個影像幀; 一背光模組;以及 一處理器,耦接至該影像感測器以及該背光模組, 其中,該處理器用以接收該影像資訊; 該處理器用以分析該影像資訊的該影像,以判斷該影像中是否具有至少一物件; 該處理器用以根據該影像的該些影像幀,取得每一該些影像幀中對應於該至少一物件的至少一區塊,且辨識每一該至少一區塊中的一物件資訊,其中該物件資訊包括一物件種類、一參考點座標以及一影像幀時間; 該處理器用以根據該物件種類,取得至少一目標物件的一數量,其中該至少一目標物件的定義為該至少一物件的該物件種類為一目標種類; 該處理器用以根據該影像幀時間以及該參考點座標,計算每一該目標物件的一移動速度;以及 該處理器用以根據該數量以及該移動速度,控制該背光模組的一亮度。A display system includes:A cloud server for setting and pushing a limiting condition; andAt least one display for receiving the limiting condition, the at least one display including:An image sensor for sensing image information, the image information having an image and the image having multiple image frames;A backlight module; andA processor coupled to the image sensor and the backlight module,wherein the processor is used to receive the image information;The processor is used to analyze the image of the image information to determine whether the image contains at least one object;The processor is used to obtain at least one block corresponding to the at least one object in each of the image frames according to the image frames of the image, and identify object information in each of the at least one block, wherein the object information includes an object type, a reference point coordinate, and an image frame time;The processor is used to obtain a quantity of at least one target object according to the object type, wherein the at least one target object is defined as the object type of the at least one object being a target type;The processor is used to calculate a moving speed of each of the target objects according to the image frame time and the reference point coordinates; andThe processor is used to control a brightness of the backlight module according to the quantity and the moving speed.
TW112101306A2023-01-122023-01-12Display, method for controlling display, and display systemTWI839073B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
TW112101306ATWI839073B (en)2023-01-122023-01-12Display, method for controlling display, and display system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
TW112101306ATWI839073B (en)2023-01-122023-01-12Display, method for controlling display, and display system

Publications (2)

Publication NumberPublication Date
TWI839073Btrue TWI839073B (en)2024-04-11
TW202429416A TW202429416A (en)2024-07-16

Family

ID=91618551

Family Applications (1)

Application NumberTitlePriority DateFiling Date
TW112101306ATWI839073B (en)2023-01-122023-01-12Display, method for controlling display, and display system

Country Status (1)

CountryLink
TW (1)TWI839073B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050068300A1 (en)*2003-09-262005-03-31Sunplus Technology Co., Ltd.Method and apparatus for controlling dynamic image capturing rate of an optical mouse
US20100265405A1 (en)*2009-04-172010-10-21Goki ToshimaDisplay device
CN102158636A (en)*2010-09-302011-08-17四川虹欧显示器件有限公司Image processing method and device
TW201417090A (en)*2012-09-292014-05-01Hon Hai Prec Ind Co LtdSystem and method for adjusting brightness of a screen of a electronic device
CN107111992A (en)*2015-12-312017-08-29华为技术有限公司The method and terminal of a kind of adjusting backlight luminance
US20210035524A1 (en)*2019-07-292021-02-04Samsung Display Co., Ltd.Display device including image corrector

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050068300A1 (en)*2003-09-262005-03-31Sunplus Technology Co., Ltd.Method and apparatus for controlling dynamic image capturing rate of an optical mouse
US20100265405A1 (en)*2009-04-172010-10-21Goki ToshimaDisplay device
CN102158636A (en)*2010-09-302011-08-17四川虹欧显示器件有限公司Image processing method and device
TW201417090A (en)*2012-09-292014-05-01Hon Hai Prec Ind Co LtdSystem and method for adjusting brightness of a screen of a electronic device
CN107111992A (en)*2015-12-312017-08-29华为技术有限公司The method and terminal of a kind of adjusting backlight luminance
US20210035524A1 (en)*2019-07-292021-02-04Samsung Display Co., Ltd.Display device including image corrector

Also Published As

Publication numberPublication date
TW202429416A (en)2024-07-16

Similar Documents

PublicationPublication DateTitle
US20220180396A1 (en)Adaptively embedding visual advertising content into media content
US10559053B2 (en)Screen watermarking methods and arrangements
US20200374600A1 (en)Method for Embedding Advertisement in Video and Computer Device
US10575067B2 (en)Context based augmented advertisement
US20220414997A1 (en)Methods and systems for providing a tutorial for graphic manipulation of objects including real-time scanning in an augmented reality
Chun et al.Real-time smart lighting control using human motion tracking from depth camera
CN111835961B (en)Information processing method and device for automatic exposure of camera and storage medium
US20140035814A1 (en)Adjusting settings of a presentation system
US11854238B2 (en)Information insertion method, apparatus, and device, and computer storage medium
US20110150298A1 (en)Identifying a characteristic of an individual utilizing facial recognition and providing a display for the individual
CN117035877A (en)Advertisement putting system and method based on gesture recognition
TWI839073B (en)Display, method for controlling display, and display system
TW201337867A (en)Digital signage system and method thereof
US12183296B2 (en)Display, method for controlling display, and display system
CN110850974A (en) Method and system for detecting intent points of interest
KR20190119919A (en)Smart advertisement system
Wong et al.Markerless augmented advertising for sports videos
KR102228384B1 (en)Content display apparatus assembled digital signage and smart lighting
CN103295503A (en)Digital bulletin system and digital bulletin method
CN114296556A (en)Interactive display method, device and system based on human body posture
CN114450655A (en)System and method for quantifying augmented reality interactions
TWI768704B (en)Method and computer program product for calculating a focus of attention
TWI659366B (en)Method and electronic device for playing advertisements based on facial features
CN114331533A (en) Information collection method and system based on advertising equipment
WO2025122643A1 (en)Providing content viewing statistics data

[8]ページ先頭

©2009-2025 Movatter.jp