ES2945260T3 - Método de detección de luz ambiental y terminal - Google Patents

Método de detección de luz ambiental y terminal Download PDF

Info

Publication number
ES2945260T3
ES2945260T3 ES18894844T ES18894844T ES2945260T3 ES 2945260 T3 ES2945260 T3 ES 2945260T3 ES 18894844 T ES18894844 T ES 18894844T ES 18894844 T ES18894844 T ES 18894844T ES 2945260 T3 ES2945260 T3 ES 2945260T3
Authority
ES
Spain
Prior art keywords
terminal
ambient light
display
image
zone
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
ES18894844T
Other languages
English (en)
Inventor
Chenlong Li
Hongxia Gui
Xin Zhao
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Honor Device Co Ltd
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 Honor Device Co Ltd filed Critical Honor Device Co Ltd
Application granted granted Critical
Publication of ES2945260T3 publication Critical patent/ES2945260T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/026Details of the structure or mounting of specific components
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/10Intensity circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/026Details of the structure or mounting of specific components
    • H04M1/0266Details of the structure or mounting of specific components for a display module assembly
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/14Detecting light within display terminals, e.g. using a single or a plurality of photosensors
    • G09G2360/144Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light being ambient light
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Environmental & Geological Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Telephone Function (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

La presente solicitud proporciona un método de detección de luz ambiental, un método de detección de proximidad, un método de fotografía y un terminal, relacionados con el campo de las tecnologías de la comunicación. La invención puede realizar que la pantalla de visualización completa de un terminal se puede utilizar para mostrar una interfaz presentada al usuario, mejorando la experiencia del usuario. El método comprende específicamente: controlar una parte del área de la pantalla de visualización para mostrar una imagen negra varias veces y adquirir la intensidad de la luz ambiental detectada por un sensor de luz ambiental cuando se muestra la imagen negra, un terminal que ajusta la brillo de la pantalla de visualización. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Método de detección de luz ambiental y terminal
Sector técnico
Las implementaciones de esta solicitud están relacionadas con el sector de las tecnologías de la comunicación y, en particular, con el método de detección de luz ambiental y con un terminal.
Antecedentes
Cuando un usuario usa un teléfono móvil, existen fuentes de luz ambiental natural, tales como la luz natural y la luz de una lámpara. Las fuentes de luz ambiental del teléfono móvil afectan a un efecto de visualización de una pantalla de visualización del teléfono móvil. Para mejorar el efecto de visualización de la pantalla de visualización del teléfono móvil, el teléfono móvil necesita detectar la luz ambiental y ajustar la luminancia de visualización de la pantalla de visualización del teléfono móvil basándose en el resultado de una detección.
Actualmente, la luz ambiental puede ser detectada mediante el uso de un sensor de luz ambiental instalado en la pantalla de visualización. Sin embargo, se requiere un campo de visión específico (Field of View, FOV) durante la detección por parte del sensor de luz ambiental y, por lo tanto, no se puede usar una parte que es de la pantalla y que está situada en una zona de FOV del sensor de luz ambiental, para mostrar una imagen. Esto afecta a la experiencia del usuario. Además, un sensor óptico de proximidad y una cámara orientada hacia adelante, del teléfono móvil, también deben estar situados por debajo de una zona de la pantalla sin visualización. Por lo tanto, disponer estos componentes reduce la relación de pantalla a cuerpo del teléfono móvil.
El documento US2017221450 se refiere al dispositivo electrónico y al método para controlar el mismo. El documento US2014132158 se refiere al sensor de luz ambiental sincronizado y a la pantalla. El documento WO2017054108 se refiere al terminal y al método para detectar el brillo de la luz ambiental.
Compendio
Las implementaciones de esta solicitud dan a conocer métodos de detección de proximidad y luz ambiental, un método de tomar fotografía y a un terminal, de modo que se utilice una pantalla de visualización completa del terminal para mostrar una interfaz de usuario, y esto mejora la experiencia del usuario.
La invención ha sido definida en las reivindicaciones independientes. Otras características técnicas específicas han sido definidas en las reivindicaciones dependientes.
Cabe señalar que el terminal puede estar configurado, por defecto, para ajustar automáticamente la luminancia de la pantalla en función de la luz ambiental. Alternativamente, el terminal puede proporcionar una opción de configuración para que un usuario elija si habilitar una función de ajuste automático de la luminancia de la pantalla en función de la luz ambiental. Si la función de ajuste automático en función de la luz ambiental está deshabilitada en el terminal, cuando el terminal funciona en un estado de pantalla encendida, el terminal muestra diversas interfaces de usuario o contenido en todas las zonas de visualización de la pantalla de visualización según la técnica anterior. Si la función de ajuste automático en función de la luz ambiental está habilitada en el terminal, cuando el terminal funciona en un estado de pantalla encendida, el terminal muestra, usando la solución dada a conocer en esta implementación, para que el sensor de luz ambiental pueda detectar la luz ambiental, y el terminal muestra diversas interfaces de usuario o contenido en todas las zonas de visualización de la pantalla de visualización. En otras palabras, independientemente de si el usuario habilita la función de ajuste automático en función de la luz ambiental, el usuario puede ver una interfaz de usuario de visualización completa en todas las zonas de visualización de la pantalla de visualización. De esta manera, colocar el sensor de luz ambiental debajo de la pantalla de visualización no afecta al efecto de visualización, y se puede implementar la función de ajuste automático en función de la luz ambiental.
El terminal controla la primera zona de la pantalla de visualización para mostrar varias veces la imagen en negro. Cuando la primera zona muestra las imágenes en negro, el terminal obtiene la intensidad de luz ambiental detectada por el sensor de luz ambiental y ajusta automáticamente la luminancia de la pantalla de visualización en función de la intensidad de luz ambiental detectada. Esto mejora la experiencia del usuario. Además, el terminal controla la primera zona para mostrar la imagen del marco de imagen en el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces, de modo que toda la pantalla de visualización del terminal se pueda usar para mostrar la imagen del marco de imagen. Esto mejora la experiencia del usuario.
Cabe señalar que, en esta implementación de esta solicitud, la primera zona de la pantalla de visualización muestra la imagen en negro para la pluralidad de veces, de modo que el terminal pueda obtener uno o más resultados de detección de luz ambiental en un proceso de actualización del marco de imagen. El terminal puede ajustar automáticamente la luminancia de la pantalla de visualización en función de cada resultado de detección de luz ambiental. Alternativamente, después de realizar una media, obtener un valor medio o realizar otro procesamiento en la pluralidad de resultados de detección de luz ambiental dentro de un período de tiempo, el terminal puede ajustar automáticamente la luminancia de la pantalla de visualización en función del resultado de un procesamiento. Un método para ajustar la luminancia de la pantalla de visualización por parte del terminal en función del resultado de una detección de luz ambiental no está limitado en esta implementación de esta solicitud.
Por ejemplo, se utiliza para la descripción un ejemplo en el que a = 1 y la imagen en negro se muestra periódicamente. El período de visualización periódica, en la primera zona controlada por el terminal, de la imagen en negro, es 1/f. En otras palabras, la frecuencia de visualización, en la primera zona controlada por el terminal, de la imagen en negro, es la misma que la frecuencia de visualización del terminal. En el período de un segundo, el terminal puede mostrar f marcos de imágenes del marco de imagen y la primera zona también puede mostrar la imagen en negro f veces. Se puede obtener que el terminal controla la primera zona de la pantalla de visualización para mostrar la imagen en negro una vez en cada uno de los f marcos de imagen de imágenes del marco de imagen.
Por lo tanto, el terminal puede controlar la primera zona para mostrar la imagen en negro una vez dentro de un período de tiempo de actualización de cada marco de imagen. El terminal puede indicar al sensor de luz ambiental que detecte la luz ambiental dentro de un período de tiempo en el que la primera zona muestra la imagen en negro. Una vez completada la detección mediante el sensor de luz ambiental, el terminal puede ajustar automáticamente la luminancia de la pantalla de visualización en función del resultado de la detección. Esto mejora la experiencia del usuario.
Es posible que parpadeen diferentes tipos de fuentes de luz. El usuario puede percibir un parpadeo de una fuente de luz en el caso de una frecuencia de parpadeo baja. En este caso, si el terminal detecta la luz ambiental dentro de un período de tiempo específico solo unas pocas veces, y la duración de la detección es muy corta, puede haber una fluctuación relativamente grande en los datos de detección de luz ambiental. Como resultado, el terminal puede ajustar la luminancia de la pantalla de visualización para que sea comparativamente brillante u oscura. Para mejorar el ajuste de la luminancia de la pantalla de visualización por parte del terminal, en esta implementación de esta solicitud, se puede aumentar el valor de a para aumentar la frecuencia de visualización de la imagen en negro, de modo que se pueda aumentar la frecuencia de detección de la luz ambiental. En otras palabras, se incrementa la cantidad de veces que el terminal detecta la luz ambiental dentro de un período de tiempo específico, para obtener una pluralidad de datos de detección dentro del período de tiempo específico. La pluralidad de fragmentos de datos de detección se filtra, por ejemplo, se usa un valor promedio de una pluralidad de fragmentos de datos de detección en un marco de imagen para obtener datos de luz ambiental relativamente estables. Además, el terminal ajusta la luminancia de la pantalla de visualización en función de los datos de luz ambiental. Esto mejora la experiencia del usuario.
Para ser específicos, cuando la primera zona muestra la imagen en negro cada vez, el terminal puede controlar el sensor de luz ambiental para detectar la intensidad de la luz ambiental y ajustar automáticamente la luminancia de la pantalla de visualización en función de la intensidad de la luz ambiental detectada cada vez. El terminal puede controlar, alternativamente, el sensor de luz ambiental, cuando la primera zona muestra la imagen en negro en algunos momentos, para detectar la intensidad de la luz ambiental y ajustar automáticamente la luminancia de la pantalla de visualización en función de la intensidad de la luz ambiental. Cuando la primera zona muestra la imagen en negro en otros momentos, el terminal puede controlar el sensor de luz ambiental para que no detecte la intensidad de la luz ambiental.
La segunda zona puede ser la totalidad o una parte de otra zona de visualización, distinta de la primera zona, en la pantalla de visualización. El tamaño de la segunda zona puede ser mayor o igual que el tamaño de la primera zona. Además, la pantalla de visualización del terminal puede incluir una pluralidad de segundas zonas.
Por ejemplo, se supone que el terminal muestra actualmente un primer marco de imagen del marco de imagen. Cuando se actualiza un segundo marco de imagen del marco de imagen, el terminal muestra primero una parte de la imagen en negro. El tamaño de la parte de la imagen en negro es mayor o igual que el tamaño de la primera zona. A continuación, el terminal muestra la imagen en negro en la siguiente zona del mismo tamaño y muestra el segundo marco de imagen del marco de imagen en una zona que solo muestra la imagen en negro. El terminal se desplaza hacia abajo de manera continua a una zona para mostrar la imagen en negro hasta que la pantalla de visualización muestra el segundo marco completo de la imagen del marco de imagen. De esta manera, el terminal actualiza y muestra de manera continua un tercer marco de imagen del marco de imagen, un cuarto marco de imagen del marco de imagen, y similares.
Por lo tanto, la luminancia de visualización de la primera zona es la misma que la luminancia de las otras zonas de la pantalla de visualización, y la primera zona no se vuelve unas veces brillante y otras veces oscura. Esto mejora la experiencia del usuario.
Los dos sensores de luz ambiental están dispuestos a una distancia entre sí en un lado posterior de la pantalla de visualización. Por ejemplo, un sensor de luz ambiental está dispuesto en la parte superior de la pantalla de visualización, y el otro sensor de luz ambiental está dispuesto en una posición intermedia en una dirección longitudinal de la pantalla de visualización. En este caso, cuando el terminal se actualiza usando una política 1, una política 2 o una política 3 en la Implementación 1, la imagen en negro cubre secuencialmente las zonas de recepción de luz de los dos sensores de luz ambiental, y el terminal también informa secuencialmente a los dos sensores de luz ambiental para que detecten la luz ambiental. Por lo tanto, en un proceso de visualización de un marco de imagen, el terminal puede tener dos periodos de tiempo para detectar la luz ambiental, para obtener dos fragmentos de datos de detección.
De esta manera, un resultado de detección del sensor de luz ambiental obtenido por el terminal no está situado en una posición con la misma intensidad de luz ambiental cada vez, por ejemplo, una posición con mayor o menor intensidad de luz. Esto mejora la precisión de los datos de detección y mejora el ajuste de la luminancia de la pantalla de visualización.
La imagen en negro puede ser una imagen presentada cuando la pantalla de visualización no emite luz. Alternativamente, la imagen en negro puede ser una imagen en gris muy oscuro, presentada cuando la pantalla de visualización emite luz, y puede considerarse visualmente como una imagen en negro. La imagen en negro no está limitada en esta solicitud.
Se utiliza para la descripción un ejemplo en el que la pantalla de visualización del terminal es una pantalla autoluminosa. El terminal apaga una unidad de emisión de luz en la primera zona, de modo que la primera zona muestre la imagen en negro. La pantalla de visualización no emite luz y, por lo tanto, la pantalla de visualización no se ve afectada por la luz emitida por la pantalla de visualización. En este caso, la luz recibida por el sensor de luz ambiental mediante el uso de la pantalla puede considerarse luz ambiental. Se puede obtener un resultado preciso de detección de luz ambiental cuando el sensor de luz ambiental detecta la luz ambiental. La unidad de emisión de luz puede ser una luz de LED o similar.
En concreto, el terminal utiliza una primera frecuencia de visualización cuando el usuario no habilita la función de ajuste automático de la luminancia de la pantalla en función de la luz ambiental. La primera frecuencia de visualización puede ser cualquier valor. El terminal utiliza una segunda frecuencia de visualización cuando el usuario habilita la función de ajuste automático de la luminancia de la pantalla en función de la luz ambiental. Existe una diferencia de fase entre la segunda frecuencia de visualización y la frecuencia de la corriente de frecuencia industrial, para eliminar el impacto de una fuente de luz generada por la corriente de frecuencia industrial y mejorar el ajuste automático de la luminancia de la pantalla por parte del terminal. Esto mejora la experiencia del usuario.
Por ejemplo, la segunda frecuencia puede ser un valor distinto de 50 Hz o un múltiplo de 50 Hz, o un valor distinto de 60 Hz o un múltiplo de 60 Hz. De esta manera, existe una diferencia de fase entre la frecuencia de visualización y la frecuencia de parpadeo de la luz ambiental. Por ejemplo, la frecuencia de visualización del terminal se establece en 61 Hz, 63 Hz o similar.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La figura 1a es un diagrama esquemático de una estructura de hardware de un terminal, según esta solicitud; la figura 1b es un diagrama esquemático 1 de una interfaz de usuario de visualización de un terminal, según esta solicitud;
la figura 2a es un diagrama esquemático 1 de la composición estructural de un terminal, según esta solicitud;
la figura 2b es un diagrama esquemático 2 de la composición estructural de un terminal, según esta solicitud;
la figura 2c es un diagrama esquemático 3 de la composición estructural de un terminal, según esta solicitud;
la figura 2d es un diagrama esquemático 4 de la composición estructural de un terminal, según esta solicitud;
la figura 2e es un diagrama esquemático 5 de la composición estructural de un terminal, según esta solicitud; la figura 2f es un diagrama esquemático 6 de la composición estructural de un terminal, según esta solicitud;
la figura 2g es un diagrama esquemático de una estructura de una pantalla de visualización, según esta solicitud; la figura 3a es un diagrama esquemático 7 de la composición estructural de un terminal, según esta solicitud;
la figura 3b es un diagrama esquemático 8 de la composición estructural de un terminal, según esta solicitud;
la figura 4a es un diagrama esquemático de una zona de recepción de un sensor de luz ambiental, según esta solicitud; la figura 4b es un diagrama esquemático de una primera zona, según esta solicitud;
la figura 5a es un diagrama esquemático 1 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 5b es un diagrama esquemático 2 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 5c es un diagrama esquemático 3 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 6 es un diagrama esquemático 4 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 7a es un diagrama esquemático 5 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 7b-1 y la figura 7b-2 son un diagrama esquemático 6 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 8 es un diagrama esquemático 1 de una correspondencia entre el tiempo de detección de un sensor de luz ambiental y la intensidad de la luz, según esta solicitud;
la figura 9 es un diagrama esquemático 2 de una correspondencia entre el tiempo de detección de un sensor de luz ambiental y la intensidad de la luz, según esta solicitud;
la figura 10 es un diagrama esquemático 7 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 11A, la figura 11B, y la figura 11C son un diagrama esquemático 8 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 12 es un diagrama esquemático 9 de la actualización de una imagen por parte de un terminal, según esta solicitud;
la figura 13 es un diagrama esquemático 9 de la composición estructural de un terminal, según esta solicitud; y
la figura 14 es un diagrama esquemático 10 de la composición estructural de un terminal, según esta solicitud.
DESCRIPCIÓN DE IMPLEMENTACIONES
Para hacer más claros los objetivos, las soluciones técnicas y las ventajas de esta invención, lo siguiente describe adicionalmente en detalle diversas implementaciones, con referencia a los dibujos adjuntos. Las implementaciones descritas a continuación no se reivindican todas, se incluyen para ayudar a comprender el contexto de la invención. Si bien la descripción se refiere a diversas implementaciones, las realizaciones de la invención son aquellas que comprenden al menos todas las características de una reivindicación independiente. Cualquier implementación que no esté dentro del alcance de las reivindicaciones no forma parte de la invención, sino que se incluye como un ejemplo ilustrativo que es útil para comprender la invención.
Los términos “primero” y “segundo” que se mencionan a continuación son meramente descriptivos y no deben entenderse como una indicación o implicación de importancia relativa o una indicación implícita de una cantidad de características técnicas indicadas. Por lo tanto, una característica limitada por “primero” o “segundo” puede incluir explícita o implícitamente una o más características. En las descripciones de esta solicitud, a menos que se indique lo contrario, “pluralidad” significa al menos dos.
Cuando un usuario utiliza un terminal, hay fuentes de luz ambiental, tales como la luz natural y la luz de una lámpara. Las fuentes de luz ambiental del terminal afectan a un efecto de visualización de una pantalla de visualización del terminal. Actualmente, está instalado un sensor de luz ambiental debajo de la pantalla para detectar la luz ambiental. Se requiere un FOV específico durante la detección por parte del sensor de luz ambiental y, por lo tanto, una posición que forme parte de la pantalla y que forme parte del sensor de luz ambiental no se puede usar para mostrar una imagen. Esto afecta a la experiencia del usuario.
Un método de detección de luz ambiental dado a conocer en esta solicitud puede ser realizado por un terminal. El terminal puede ser, por ejemplo, un teléfono móvil 100 mostrado en la figura 1a. El método puede ser realizado, alternativamente, por una unidad de procesamiento central (Central Processing Unit, CPU) del terminal, o un módulo de control que esté en el terminal y que esté configurado para realizar el método de detección de luz ambiental.
Por ejemplo, el terminal en esta solicitud puede ser un teléfono móvil que tenga una pantalla de visualización (el teléfono móvil 100 que se muestra en la figura 1 a), una tableta, un ordenador personal (Personal Computer, PC), un asistente digital personal (Personal Digital Assistant, PDA), un reloj inteligente, un netbook, un dispositivo electrónico portátil, un dispositivo para vehículos, un electrodoméstico con pantalla, un terminal inteligente o similar. Una forma específica del terminal no está específicamente limitada en esta solicitud.
Tal como se muestra en la figura 1a, el terminal es el teléfono móvil 100. El teléfono móvil 100 puede incluir específicamente componentes tales como un procesador 101, un circuito de radiofrecuencia (Radio Frequency, RF) 102, una memoria 103, una pantalla táctil 104, un aparato de Bluetooth 105, uno o más sensores 106, un aparato de fidelidad inalámbrica (Wireless Fidelity, Wi-Fi) 107, un aparato de posicionamiento 108, un circuito de frecuencia de audio 109, una interfaz periférica 110 y un dispositivo de fuente de alimentación 111. Estos componentes pueden comunicarse usando uno o más más buses de comunicaciones o cables de señal (no mostrados en la figura 1a). Un experto en la materia puede entender que una estructura de hardware que se muestra en la figura 1a no constituye ninguna limitación en el teléfono móvil, y que el teléfono móvil 100 puede incluir más o menos componentes que los que se muestran en la figura, o puede combinar algunos componentes, o puede tener diferentes disposiciones de componentes.
A continuación se describen en detalle los componentes del teléfono móvil 100 con referencia a la figura 1 a.
El procesador 101 es un centro de control del teléfono móvil 100. El procesador 101 está conectado a partes del teléfono móvil 100 mediante diversas interfaces y cables, ejecuta un programa de aplicación almacenado en la memoria 103 e invoca datos almacenados en la memoria 103, para realizar diversas funciones del teléfono móvil 100 y procesar datos. En algunas implementaciones, el procesador 101 puede incluir una o más unidades de procesamiento. En algunas implementaciones, el procesador 101 puede incluir, además, un chip de verificación de huellas dactilares, configurado para verificar una huella dactilar obtenida.
En algunas implementaciones de esta solicitud, el procesador 101 puede incluir además una o más unidades de microcontrolador (MicroController Unit, MCU). La MCU puede ser configurada para controlar una imagen de visualización de una pantalla de visualización 104-2. Específicamente, la MCU puede leer el contenido a visualizar de la memoria 103, y dar instrucciones a la pantalla de visualización 104-2 para visualizar una imagen correspondiente.
El circuito de radiofrecuencia 102 puede ser configurado para enviar y recibir una señal de radio en un proceso de recepción y envío de información o en un proceso de llamada. En particular, después de recibir datos de enlace descendente desde una estación base, el circuito de radiofrecuencia 102 puede enviar los datos de enlace descendente al procesador 101 para su procesamiento, y envía datos de enlace ascendente correspondientes a la estación base. En general, el circuito de radiofrecuencia 140 incluye, pero no está limitado a, una antena, al menos un amplificador, un transceptor, un acoplador, un amplificador de bajo ruido, un duplexador y similares. Además, el circuito de radiofrecuencia 102 puede comunicarse, asimismo, con otro dispositivo a través de comunicación inalámbrica. La comunicación inalámbrica puede usar cualquier estándar o protocolo de comunicaciones, incluidos, entre otros, el sistema global para comunicaciones móviles, el servicio general de radio por paquetes, el acceso múltiple por división de código, el acceso múltiple por división de código de banda ancha, la evolución a largo plazo, el correo electrónico, el servicio de mensajes SMS y similares.
La memoria 103 está configurada para almacenar un programa de aplicación y datos. El procesador 101 ejecuta el programa de aplicación y los datos almacenados en la memoria 103, para ejecutar diversas funciones del teléfono móvil 100 y procesar datos. La memoria 103 incluye principalmente una zona de almacenamiento de programas y una zona de almacenamiento de datos. La zona de almacenamiento de programas puede almacenar un sistema operativo y un programa de aplicación requerido por al menos una función (por ejemplo, una función de reproducción de sonido o una función de reproducción de imágenes). La zona de almacenamiento de datos puede almacenar datos (por ejemplo, datos de audio o una agenda telefónica) creados basándose en el uso del teléfono móvil 100. Además, la memoria 103 puede incluir una memoria de acceso aleatorio de alta velocidad (Random Access Memory, RAM), y puede incluir, asimismo, una memoria no volátil, tal como un dispositivo de almacenamiento de disco magnético, un dispositivo de memoria flash u otro dispositivo de memoria volátil de estado sólido. La memoria 103 puede almacenar diversos sistemas operativos, tales como un sistema operativo il)S® desarrollado por Apple Inc. y un sistema operativo Android® desarrollado por Google Inc. La memoria 103 puede ser independiente, y está conectada al procesador 101 usando el bus de comunicación; o la memoria 103 puede estar integrada con el procesador 101.
La pantalla táctil 104 puede incluir específicamente un panel táctil 104-1 y una pantalla de visualización 104-2.
El panel táctil 104-1 puede obtener un evento táctil realizado por un usuario en o cerca del teléfono móvil 100 (por ejemplo, una operación realizada por el usuario en el panel táctil 104-1 o cerca del panel táctil 104-1 usando cualquier objeto adecuado, tal como un dedo o un lápiz), y enviar la información táctil obtenida a otro componente (tal como el procesador 101). El evento táctil del usuario cerca del panel táctil 104-1 puede denominarse control táctil flotante. El control táctil flotante puede significar que el usuario no necesita tocar directamente el panel táctil para seleccionar, mover o arrastrar un objetivo (por ejemplo, un ícono) y, en cambio, el usuario solo necesita estar cerca de un dispositivo para implementar un función deseada. Además, el panel táctil 104-1 puede estar implementado en una pluralidad de tipos, tales como un tipo resistivo, un tipo capacitivo, un tipo de infrarrojos o un tipo de ondas acústicas superficiales.
La pantalla de visualización 104-2 puede estar configurada para mostrar información introducida por el usuario, información proporcionada para el usuario y diversos menús del teléfono móvil 100. La pantalla de visualización 104­ 2 puede estar configurada en forma de pantalla de cristal líquido, un diodo orgánico emisor de luz (Organic Light-Emitting Diode, OLED), o similar. El panel táctil 104-1 puede cubrir la pantalla de visualización 104-2. Después de detectar el evento táctil en o cerca del panel táctil 104-1, el panel táctil 104-1 transfiere el evento táctil al procesador 101 para determinar un tipo de evento táctil. Luego, el procesador 101 puede proporcionar la salida visual correspondiente en la pantalla de visualización 104-2 en función del tipo de evento táctil. Aunque en la figura 1a, el panel táctil 104-1 y la pantalla de visualización 104-2 se utilizan como dos componentes independientes para implementar funciones de entrada y salida del teléfono móvil 100, en algunas implementaciones, el panel táctil 104-1 y la pantalla de visualización 104-2 pueden estar integrados para implementar las funciones de entrada y salida del teléfono móvil 100. Puede entenderse que la pantalla táctil 104 se forma apilando una pluralidad de capas de materiales. En las implementaciones de esta solicitud, solo se muestran el panel táctil (capa) y la pantalla de visualización (capa), y no se registra otra capa en las implementaciones de esta solicitud. Además, el panel táctil 1041 puede estar dispuesto en el lado frontal del teléfono móvil 100 en forma de panel completo, y la pantalla de visualización 104-2 también puede estar dispuesta en el lado frontal del teléfono móvil 100 en forma de panel completo. De esta manera, se puede implementar una estructura sin bisel en la parte frontal del teléfono móvil.
Además, el teléfono móvil 100 puede tener, asimismo, una función de reconocimiento de huellas dactilares. Por ejemplo, un dispositivo de reconocimiento de huellas dactilares 112 puede estar dispuesto en la parte posterior del teléfono móvil 100 (por ejemplo, por debajo de una cámara orientada hacia atrás), o el dispositivo de reconocimiento de huellas dactilares 112 puede estar configurado en el lado frontal del teléfono móvil 100 (por ejemplo, por debajo de la pantalla táctil 104). Como ejemplo adicional, un dispositivo de obtención de huellas dactilares 112 puede estar dispuesto en la pantalla táctil 104 para implementar la función de reconocimiento de huellas dactilares. En otras palabras, el dispositivo de obtención de huellas dactilares 112 y la pantalla táctil 104 pueden estar integrados para implementar la función de reconocimiento de huellas dactilares del teléfono móvil 100. En este caso, el dispositivo de obtención de huellas dactilares 112 está dispuesto en la pantalla táctil 104 y puede formar parte de la pantalla táctil 104, o puede estar dispuesto en la pantalla táctil 104 de otra manera. Un componente principal del dispositivo de obtención de huellas dactilares 112 en las implementaciones de esta solicitud es un sensor de huellas dactilares. El sensor de huellas dactilares puede usar cualquier tipo de tecnología de detección, que incluye, pero no está limitada a una tecnología de detección óptica, una tecnología de detección capacitiva, una tecnología de detección piezoeléctrica, una tecnología de detección ultrasónica y similares.
El teléfono móvil 100 puede incluir, además, un aparato de Bluetooth 105, configurado para implementar el intercambio de datos entre el teléfono móvil 100 y otro dispositivo de corto alcance (por ejemplo, un teléfono móvil o un reloj inteligente). En las implementaciones de esta solicitud, el aparato de Bluetooth puede ser un circuito integrado, un chip de Bluetooth o similar.
En esta solicitud, el teléfono móvil 100 incluye, además, uno o más sensores de luz ambiental 106. El sensor de luz ambiental 106 puede ajustar la luminancia de la pantalla de visualización 104-2 en función de la intensidad de la luz ambiental. El uno o más sensores de luz ambiental 106 están situados en el lado posterior de la pantalla de visualización 104-2. Si se coloca espuma u otro material en la parte posterior de la pantalla de visualización 104-2, se reserva un espacio del tamaño correspondiente en una posición del sensor de luz ambiental 106 para alojar el sensor de luz ambiental 106.
La figura 2a ilustra una vista frontal del teléfono móvil 100. El teléfono móvil 100 incluye un sensor de luz ambiental. El sensor de luz ambiental 106 puede estar situado debajo de la pantalla de visualización del teléfono móvil. Tal como se muestra en la figura 2a y la figura 2b, en las implementaciones, una dirección del lado posterior de la pantalla de visualización 104-2, es decir, una dirección de la pantalla de visualización que se aleja del lado frontal del teléfono móvil, se denomina dirección de debajo de la pantalla de visualización. La figura 2b muestra una vista, en sección transversal, del teléfono móvil 100, que usa una línea AB como dirección de la línea de corte del teléfono móvil 100. El sensor de luz ambiental 106 puede estar situado en cualquier posición debajo de la pantalla de visualización. Por ejemplo, tal como se muestra en la figura 2c, la figura 2d, la figura 2e, o la figura 2f, el sensor de luz ambiental 106 puede estar cerca de la parte superior del teléfono móvil y estar en una posición intermedia (tal como se muestra en la figura 2a); o el sensor de luz ambiental 106 puede estar cerca de la parte superior del teléfono móvil y estar en una posición izquierda (tal como se muestra en la figura 2c y la figura 2d); o el sensor de luz ambiental 106 puede estar cerca de la parte superior del teléfono móvil y estar en una posición correcta (tal como se muestra en la figura 2e); o el sensor de luz ambiental 106 puede estar situado debajo de una posición central de la pantalla de visualización (tal como se muestra en la figura 2f); o la pantalla de visualización puede estar situada en cualquier otra posición debajo de la pantalla de visualización. Cabe señalar que una zona de la pantalla de visualización correspondiente al sensor de luz ambiental 106 puede ser utilizada para mostrar el contenido de la imagen. El sensor de luz ambiental 106 es invisible desde la vista frontal del teléfono móvil. La pantalla de visualización que cubre el sensor de luz ambiental normalmente muestra una imagen de la misma manera que otra parte de la pantalla de visualización.
La figura 3a es una vista frontal del teléfono móvil 100. Por ejemplo, el teléfono móvil 100 incluye dos sensores de luz ambiental 106. Las posiciones de los dos sensores de luz ambiental 106 no están limitadas en las implementaciones. Por ejemplo, un sensor de luz ambiental puede estar dispuesto en la parte superior de la pantalla de visualización, y el otro sensor de luz ambiental puede estar dispuesto en la posición central en la dirección longitudinal de la pantalla de visualización. Una zona de la pantalla de visualización correspondiente al sensor de luz ambiental 106 puede ser utilizada para visualizar una imagen. En otras palabras, el sensor de luz ambiental 106 es invisible desde la vista frontal del teléfono móvil. Cabe señalar que, cuando están dispuestos dos o más sensores de luz ambiental 106, la pluralidad de sensores de luz ambiental 106 pueden estar separados entre sí en una dirección horizontal. En otras palabras, dos sensores de luz ambiental cualesquiera no están en la misma fila. Sin embargo, los sensores de luz ambiental 106 pueden estar dispuestos aleatoriamente en la dirección longitudinal. Tal como se muestra en la figura 3a y la figura 3b, los dos sensores de luz ambiental no están en la misma fila. En otras palabras, los sensores están separados entre sí en la dirección horizontal. Sin embargo, los dos sensores de luz ambiental pueden estar en una misma columna, tal como se muestra en la figura 3a, o en diferentes columnas. En otras palabras, los sensores están separados entre sí en la dirección longitudinal, tal como se muestra en la figura 3b. Una posición específica y una posición relativa de la pluralidad de sensores de luz ambiental no están limitadas en las implementaciones de esta solicitud.
En un ejemplo ilustrativo que no forma parte de la invención reivindicada, el teléfono móvil 100 puede incluir, además, otro sensor, tal como un sensor de proximidad o un sensor de movimiento. Específicamente, el sensor de proximidad puede apagar la pantalla de visualización cuando el teléfono móvil 100 es acercado al αdo. Como un tipo de sensor de movimiento, un sensor de acelerómetro puede detectar valores de aceleración en diversas direcciones (generalmente en tres ejes). El sensor de acelerómetro puede detectar un valor y una dirección de la gravedad cuando el sensor del acelerómetro está estacionario, y puede aplicarse a una aplicación para reconocer la postura de un teléfono móvil (tal como cambiar entre una pantalla horizontal y una pantalla vertical, un juego relacionado y calibración de postura del magnetómetro), una función relacionada con el reconocimiento de vibraciones (tal como un podómetro y un golpe), y similares. Otros sensores, tales como un giroscopio, un barómetro, un higrómetro, un termómetro y un sensor de infrarrojos, pueden ser configurados adicionalmente en el teléfono móvil 100. Los detalles no se describen en el presente documento.
En un ejemplo ilustrativo que no forma parte de la invención reivindicada, el teléfono móvil 100 puede incluir uno o más sensores ópticos de proximidad. El sensor óptico de proximidad puede detectar que se acerca un objeto externo. El teléfono móvil puede determinar, basándose en los datos detectados por el sensor óptico de proximidad, si se acerca un objeto y puede realizar, además, el control correspondiente. Por ejemplo, en un proceso de llamada, cuando se detecta que se acerca un objeto, el teléfono móvil puede apagar la pantalla de visualización; cuando se detecta que el objeto está lejos, el teléfono móvil puede encender la pantalla de visualización. Alternativamente, si detecta, utilizando el sensor óptico de proximidad, que el teléfono móvil está en una bolsa, el teléfono móvil no responde a una operación en la pantalla táctil. El uno o más sensores ópticos de proximidad están situados en la parte posterior de la pantalla de visualización. Si se dispone espuma u otro material en el lado posterior de la pantalla de visualización, se reserva un espacio de un tamaño correspondiente en una posición del sensor óptico de proximidad para alojar el sensor óptico de proximidad. En otras palabras, el sensor óptico de proximidad y el sensor de luz ambiental pueden estar en las mismas posiciones en el teléfono móvil. “Las mismas posiciones” en el presente documento, no significa que las posiciones de los dos sensores estén limitadas a ser completamente iguales. Puede entenderse que los dos sensores están situados en el lado posterior de la pantalla de visualización y están situados en una zona de visualización de la pantalla de visualización. Además, el sensor de luz ambiental que se muestra en la figura 2a a la figura 2g, la figura 3a, y la figura 3b puede ser sustituido por el sensor óptico de proximidad. Si el teléfono móvil incluye tanto el sensor de luz ambiental como el sensor óptico de proximidad, los dos sensores pueden estar dispuestos uno al lado del otro. Para ser específicos, los dos sensores pueden estar dispuestos en una separación relativamente pequeña o grande. Por ejemplo, en una solución mostrada en la figura 2a a la figura 2g, el teléfono móvil puede incluir, además, uno o varios sensores ópticos de proximidad, además del sensor de luz ambiental. Si el teléfono móvil incluye, además, un sensor óptico de proximidad, el sensor óptico de proximidad y el sensor de luz ambiental pueden estar en una misma fila. Para ser específicos, las líneas de conexión de los dos sensores son paralelas, o aproximadamente paralelas, a un borde superior de un marco del teléfono móvil. Alternativamente, el sensor óptico de proximidad y el sensor de luz ambiental pueden estar situados en filas diferentes. Para ser específicos, las líneas de conexión de los dos sensores no son paralelas con el borde superior de un marco del teléfono móvil. En otras palabras, los dos sensores pueden estar dispuestos en cualquier posición. Si el teléfono móvil incluye además una pluralidad de sensores ópticos de proximidad, las posiciones de la pluralidad de sensores ópticos de proximidad se muestran en la figura 3a y la figura 3b. En otras palabras, los sensores de luz ambiental de la figura 3a y la figura 3b pueden ser reemplazados con los sensores ópticos de proximidad. Alternativamente, se pueden agregar dos o más sensores ópticos de proximidad en la figura 3a y la figura 3b. La pluralidad de sensores ópticos de proximidad están separados entre sí en una dirección horizontal. En otras palabras, la pluralidad de sensores ópticos de proximidad no están en la misma fila. Alternativamente, en una implementación, uno de los dos sensores de luz ambiental mostrados en la figura 3a y la figura 3b puede ser reemplazado con un sensor óptico de proximidad.
El aparato de Wi-Fi 107 está configurado para proporcionar, para el teléfono móvil 100, un acceso a la red que cumple con un estándar o protocolo relacionado con la Wi-Fi. El teléfono móvil 100 puede acceder a un punto de acceso Wi-Fi usando el aparato de Wi-Fi 107, para ayudar al usuario a enviar y recibir un correo electrónico, navegar por una página web, acceder a medios de transmisión y similares. El aparato de Wi-Fi 107 proporciona un acceso inalámbrico a Internet de banda ancha para el usuario. En algunas otras implementaciones, el aparato de Wi-Fi 107 puede usarse alternativamente como un punto de acceso inalámbrico de Wi-Fi y puede proporcionar acceso a la red de Wi-Fi para otro dispositivo.
El aparato de posicionamiento 108 está configurado para proporcionar una ubicación geográfica para el teléfono móvil 100. Puede entenderse que el aparato de posicionamiento 108 puede ser específicamente un receptor de un sistema de posicionamiento tal como un sistema de posicionamiento global (Global Positioning System, GPS), un sistema de navegación por satélite BeiDou, o el GLONASS ruso. Después de recibir la ubicación geográfica enviada por el sistema de posicionamiento, el aparato de posicionamiento 108 envía la información al procesador 101 para su procesamiento, o envía la información a la memoria 103 para su almacenamiento. En algunas otras implementaciones, el aparato de posicionamiento 108 puede ser alternativamente un receptor de un sistema de posicionamiento global asistido (Assisted Global Positioning System, AGPS). El sistema AGPS asiste al aparato de posicionamiento 108 como un servidor asistido, para implementar servicios de determinación de distancia y posicionamiento. En este caso, el servidor de posicionamiento asistido se comunica con un dispositivo tal como el aparato de posicionamiento 108 (es decir, el receptor de GPS) del teléfono móvil 100 mediante el uso de una red de comunicaciones inalámbricas, para proporcionar asistencia de posicionamiento. En algunas otras implementaciones, el aparato de posicionamiento 108 puede ser una tecnología de posicionamiento basada en un punto de acceso de Wi-Fi. Debido a que cada punto de acceso de Wi-Fi tiene una dirección de control de acceso a los medios (Media Access Control, MAC) globalmente única, si la Wi-Fi está habilitada, el dispositivo puede escanear y obtener señales de transmisión cercanas a los puntos de acceso de Wi-Fi. Por lo tanto, se puede obtener la dirección de MAC transmitida por el punto de acceso de Wi-Fi. El dispositivo envía, a un servidor de posición, utilizando la red de comunicaciones inalámbricas, datos (por ejemplo, la dirección MAC) que se pueden utilizar para marcar el punto de acceso de Wi-Fi. El servidor de posición encuentra una ubicación geográfica de cada punto de acceso de Wi-Fi, y combina la fuerza de la señal de transmisión de Wi-Fi para calcular una ubicación geográfica del dispositivo y enviarla al aparato de posicionamiento 108 del dispositivo.
El circuito de audio 109, un altavoz 113 y un micrófono 114 pueden proporcionar una interfaz de audio entre el usuario y el teléfono móvil 100. El circuito de audio 109 puede convertir los datos de audio recibidos en una señal eléctrica y transmitir la señal eléctrica al altavoz 113, y el altavoz 113 convierte la señal eléctrica en una señal de sonido para su salida. Además, el micrófono 114 convierte una señal de sonido obtenida en una señal eléctrica, y el circuito de audio 109 recibe la señal eléctrica, convierte la señal eléctrica en datos de audio y, luego, envía los datos de audio al circuito de RF 102, para enviar el los datos de audio a, por ejemplo, otro teléfono móvil, o envía los datos de audio a la memoria 103 para su posterior procesamiento.
La interfaz periférica 110 está configurada para proporcionar diversas interfaces para un dispositivo externo de entrada/salida (por ejemplo, un teclado, un ratón, una pantalla de visualización externa, una memoria externa o una tarjeta de módulo de identidad de abonado). Por ejemplo, el terminal se conecta al mouse a través de una interfaz de bus de serie universal (Universal Serial Bus, USB), y el terminal se conecta, mediante un contacto metálico en una ranura para tarjeta de la tarjeta del módulo de identidad de abonado, a la tarjeta de módulo de identidad de abonado (Subscriber Identification Module, SIM) proporcionada por un operador de telecomunicaciones. La interfaz periférica 110 puede ser configurada para acoplar el dispositivo periférico externo de entrada/salida al procesador 101 y a la memoria 103.
En las implementaciones de la presente invención, el teléfono móvil 100 puede comunicarse con otro dispositivo en un grupo de dispositivos usando la interfaz periférica 110; por ejemplo, puede recibir, usando la interfaz periférica 110, datos de visualización enviados por otro dispositivo y mostrar los datos de visualización, y similares. Esto no está limitado en las implementaciones de la presente invención.
El teléfono móvil 100 puede incluir, además, un dispositivo de fuente de alimentación 111 (por ejemplo, una batería y un chip de gestión de la fuente de alimentación) que suministra energía a los componentes. La batería se puede conectar de manera lógica al procesador 101 mediante el uso del chip de gestión de la fuente de alimentación, de modo que las funciones tales como la carga, descarga y gestión del consumo de energía se implementen mediante el uso del dispositivo de fuente de alimentación 111.
Aunque no se muestra en la figura 1a, en un ejemplo ilustrativo que no forma parte de la invención reivindicada, el teléfono móvil 100 puede incluir, además, una cámara (una cámara orientada hacia adelante y/o una cámara orientada hacia atrás), un flash, un aparato de micro proyección, un aparato de comunicación de campo cercano (Near Field Communication, NFC) y similares. Los detalles no se describen en el presente documento. El teléfono móvil 100 puede incluir una o más cámaras orientadas hacia adelante. La una o más cámaras orientadas hacia adelante están dispuestas en el lado posterior de la pantalla de visualización. Si se dispone espuma u otro material en el lado posterior de la pantalla de visualización, se reserva un espacio del tamaño correspondiente en una posición de la cámara para alojar la cámara. En otras palabras, la cámara orientada hacia adelante, el sensor óptico de proximidad y el sensor de luz ambiental pueden estar en las mismas posiciones en el teléfono móvil. “Las mismas posiciones” en el presente documento no significa que las posiciones estén limitadas a ser completamente iguales. Se puede entender que la cámara y los dos sensores están todos situados en el lado posterior de la pantalla de visualización, y están situados en la zona de visualización de la pantalla de visualización. Además, el sensor de luz ambiental que se muestra en la figura 2a a la figura 2g, la figura 3a, y la figura 3b puede ser reemplazado con la cámara. Si el teléfono móvil incluye tanto el sensor de luz ambiental (o el sensor óptico de proximidad) como la cámara orientada hacia adelante, los dispositivos pueden estar dispuestos uno al lado del otro. Para ser específicos, los dispositivos pueden estar dispuestos en un espacio relativamente pequeño o grande. Por ejemplo, en la solución mostrada en la figura 2a a la figura 2g, el teléfono móvil puede incluir, además, una o una cámaras orientadas hacia adelante, además del sensor de luz ambiental. Si el teléfono móvil incluye, además, una cámara orientada hacia adelante, la cámara orientada hacia adelante y el sensor de luz ambiental pueden estar en la misma fila. Para ser específicos, las líneas de conexión de los dos dispositivos son paralelas o aproximadamente paralelas a un borde superior de un marco del teléfono móvil. Alternativamente, la cámara orientada hacia adelante y el sensor de luz ambiental pueden estar situados en filas diferentes. Para ser específicos, las líneas de conexión de los dos dispositivos no son paralelas con el borde superior de un marco del teléfono móvil. En otras palabras, los dos o tres dispositivos pueden estar dispuestos en cualquier posición. Si el teléfono móvil incluye, además, una pluralidad de cámaras orientadas hacia adelante, la pluralidad de cámaras orientadas hacia adelante pueden estar dispuestas una al lado de la otra o pueden estar separadas entre sí. En otras palabras, la pluralidad de cámaras orientadas hacia adelante pueden estar en la misma fila o en filas diferentes. Estar en la misma fila significa que las líneas de conexión de la pluralidad de cámaras orientadas hacia adelante son paralelas al borde superior del marco del teléfono móvil. En una implementación, la cámara orientada hacia adelante está situada en una posición cercana a la parte superior del teléfono móvil.
Todos los métodos de las siguientes implementaciones pueden implementarse en el teléfono móvil 100 que tiene la estructura de hardware anterior.
Una implementación de esta solicitud proporciona un método de detección de la luz ambiental, aplicado a un terminal que tiene una pantalla de visualización. El terminal incluye la pantalla de visualización y al menos un sensor de luz ambiental. El sensor de luz ambiental está situado debajo de la pantalla de visualización. En otras palabras, después de ensamblar el terminal, el aspecto del terminal no permite ver el sensor de luz ambiental. La dirección de la parte superior de la pantalla de visualización está orientada hacia una superficie exterior o hacia un lado frontal del terminal, y la dirección de debajo de la pantalla está orientada hacia un lado interior o hacia un lado posterior del terminal.
El terminal puede estar configurado, de manera predeterminada, para ajustar automáticamente la luminancia de la pantalla en función de la luz ambiental. Alternativamente, el terminal puede proporcionar una opción de configuración para que un usuario elija si habilitar una función de ajuste automático de la luminancia de la pantalla en función de la luz ambiental. Si la función de ajuste automático en función de la luz ambiental está deshabilitada en el terminal, cuando el terminal funciona en un estado de pantalla encendida, el terminal muestra diversas interfaces de usuario o contenido en todas las zonas de visualización de la pantalla de visualización según la técnica anterior. Si la función de ajuste automático en función de la luz ambiental está habilitada en el terminal, cuando el terminal funciona en un estado de pantalla encendida, el terminal muestra, usando una solución dada a conocer en esta implementación, que es específicamente: el terminal controla una parte de una zona de la pantalla de visualización para mostrar una imagen en negro varias veces, para ser específicos, una zona que cubre el sensor de luz ambiental para mostrar la imagen en negro varias veces, obtiene una intensidad de luz ambiental detectada cuando la zona muestra la imagen en negro, y ajusta automáticamente la luminancia de la pantalla en función de la intensidad de la luz ambiental detectada. Además, cuando la zona no muestra la imagen en negro, la zona normalmente muestra diversas interfaces de usuario o contenido. La zona muestra la imagen en negro durante un período de tiempo muy corto y el ojo humano apenas percibe la imagen en negro. Por lo tanto, desde la perspectiva del usuario, todas las zonas de visualización de la pantalla de visualización normalmente pueden mostrar diversas interfaces o contenido. En otras palabras, independientemente de si el usuario habilita la función de ajuste automático en función de la luz ambiental, el usuario puede ver una interfaz de usuario de visualización completa en todas las zonas de visualización de la pantalla de visualización. De esta manera, colocar el sensor de luz ambiental debajo de la pantalla de visualización no afecta al efecto de visualización, y se puede implementar la función de ajuste automático en función de la luz ambiental.
La figura 1b muestra una pantalla de configuración del terminal. “Ajuste automático de la luminancia” corresponde a la función de ajustar automáticamente la luminancia de la pantalla en función de la luz ambiental del terminal. En respuesta a una operación de toque del usuario en un botón de “ajuste automático de la luminancia”, el terminal habilita la función de ajuste automático de la luminancia de la pantalla en función de la luz ambiental.
Opcionalmente, el terminal puede determinar, alternativamente, basándose en una aplicación actualmente en ejecución, si habilitar o deshabilitar automáticamente la función de ajuste automático en función de la luz ambiental. Por ejemplo, cuando el terminal ejecuta una aplicación del primer tipo, el terminal puede deshabilitar o detener automáticamente la función de ajuste en función de la luz ambiental, o el terminal puede disminuir automáticamente la frecuencia del ajuste en función de la luz ambiental, para mejorar la estabilidad de la visualización de una imagen por parte del terminal. Esto mejora la experiencia del usuario. La aplicación del primer tipo puede ser una aplicación que tenga un requisito relativamente alto para la estabilidad de la imagen, por ejemplo, puede ser una aplicación de vídeo, una aplicación de juegos o una aplicación de lectura. Cuando el terminal cambia de ejecutar la aplicación del primer tipo a ejecutar una aplicación que no es del primer tipo, el terminal puede habilitar automáticamente la función de ajuste en función de la luz ambiental.
Opcionalmente, el terminal puede obtener alternativamente una velocidad de desplazamiento del terminal. Cuando la velocidad de desplazamiento obtenida del terminal es mayor que un umbral preestablecido, el terminal puede considerar que el usuario está corriendo, tomando un vehículo, o similar, y el usuario puede no querer ver la pantalla de visualización del terminal, y el terminal puede deshabilitar o detener automáticamente la función de ajuste en función de la luz ambiental o disminuir aún más la frecuencia del ajuste en función de la luz ambiental. Cuando la velocidad de desplazamiento obtenida del terminal es menor o igual que el umbral preestablecido, el terminal puede considerar que el usuario puede querer ver la pantalla de visualización del terminal, y el terminal puede habilitar automáticamente la función de ajuste en función de la luz ambiental.
En la solución de detección de la luz ambiental dada a conocer en esta implementación de esta solicitud, el terminal funciona con el sensor de luz ambiental para implementar el ajuste de la pantalla en función de la luz ambiental. Específicamente, el terminal controla una parte de la pantalla correspondiente al sensor de luz ambiental para mostrar la imagen en negro, y el terminal obtiene un resultado de detección de la luz ambiental mediante el sensor de luz ambiental cuando la parte de la pantalla muestra la imagen en negro. El terminal ajusta la luminancia de la pantalla de visualización del terminal basándose en el resultado de la detección. Cuando el terminal no necesita el resultado de la detección de la luz ambiental, el terminal puede controlar la parte de las pantallas de visualización correspondiente al sensor de luz ambiental para mostrar una imagen del marco de imagen. A continuación se describen por separado casos en los que el terminal tiene un sensor de luz ambiental y una pluralidad de sensores de luz ambiental.
Implementación 1
En esta implementación, un terminal tiene un sensor de luz ambiental. Una zona de visualización de una pantalla de visualización incluye una primera zona. La primera zona cubre una zona de recepción del sensor de luz ambiental. La zona de recepción del sensor de luz ambiental es una zona en la que el sensor de luz ambiental recibe luz ambiental cuando el sensor de luz ambiental funciona. El tamaño de la primera zona no está limitado en esta implementación, siempre que la primera zona pueda cubrir la zona de recepción. La zona de visualización de la pantalla de visualización incluye, además, una segunda zona. La segunda zona es una parte o la totalidad de una zona, distinta de la primera zona, en la zona de visualización de la pantalla de visualización. La primera zona y la segunda zona están situadas en la misma pantalla de visualización.
Tal como se muestra en la figura 4a, se puede obtener, a partir de las características del sensor de luz ambiental que la zona de recepción del sensor de luz ambiental es una zona cónica, que se proyecta en la pantalla como una zona circular con un diámetro de D. Además, puede haber una diafonía óptica en una parte, distinta de la zona circular, en la zona de visualización de la pantalla de visualización. Esto puede afectar a la precisión de la recepción de datos de luz ambiental en la zona circular con un diámetro de D. Por lo general, se reserva un margen específico cuando se dispone la primera zona. Por ejemplo, se reserva un ancho de entre 3 y 5 mm fuera de la zona circular con un diámetro de D. En otras palabras, la primera zona incluye la zona circular con el margen específico reservado.
En esta implementación, la pantalla de visualización puede ser una pantalla de visualización autoluminosa. Se utiliza un ejemplo en el que la pantalla de visualización es una pantalla de visualización de OLED para describir un principio de funcionamiento de la pantalla de visualización autoluminosa. La pantalla de visualización de OLED es una pantalla de visualización hecha de un diodo electroluminiscente orgánico. La forma de visualización de la pantalla de OLED es diferente a la de una pantalla de cristal líquido (Liquid Crystal Display, LCD) convencional y no se requiere retroiluminación. La pantalla de OLED está formada por una capa muy fina de material orgánico y un sustrato de vidrio, y emite luz mediante el uso de una corriente eléctrica para impulsar la capa de recubrimiento de material orgánico. La luz emitida puede ser monocromática, tal como rojo, verde, azul o blanco, y puede ser a todo color. Cabe señalar que la pantalla de visualización de OLED puede mostrarse en negro al desactivar una unidad de emisión de luz de la pantalla de visualización.
La figura 2g muestra una estructura de ejemplo de la pantalla de visualización. La pantalla de visualización 104-2 tiene una superficie superior 104-21 y una superficie inferior 104-22. Una capa de vinilo 104-23 está situada en la superficie inferior 104-22 de la pantalla de visualización. El sensor de luz ambiental 106 está dispuesto en una zona hueca 104-24 de la capa de vinilo 104-23. El sensor de luz ambiental 106 puede estar dispuesto en una placa flexible de PCF 104-25. Un elemento sensible a la luz 1061 del sensor de luz ambiental está orientado hacia la pantalla de visualización 104-2 y está situado en la superficie inferior 104-22 de la pantalla de visualización. El sensor de luz ambiental 106 y la pantalla de visualización 104-2 pueden ser conectados de manera separada al procesador 103 usando el FPC.
Un nombre de la capa de vinilo 104-23 puede variar con las diferentes funciones de la capa de vinilo 104-23. Por ejemplo, una capa de vinilo de protección contra la luz tiene una función de protección contra la luz, una capa de vinilo de almacenamiento tiene una función de almacenamiento, una capa de vinilo de almacenamiento y protección contra la luz tiene funciones de almacenamiento y protección contra la luz, o similares. La capa de vinilo puede ser unida o dispuesta directamente sobre la superficie inferior de la pantalla de visualización. La capa de vinilo en esta implementación es innecesariamente adherente, y esto no está limitado en el presente documento. En esta implementación, después de habilitar en el terminal la función de ajuste automático en función de la luz ambiental, el terminal controla la primera zona para mostrar una imagen en negro al menos dos veces. El terminal controla la primera zona para mostrar una imagen de marco de imagen en un intervalo entre la visualización consecutiva de la imagen en negro en la primera zona al menos dos veces. Cuando la primera zona muestra la imagen en negro, el terminal obtiene una intensidad de luz ambiental detectada por un primer sensor de luz ambiental. El terminal ajusta automáticamente la luminancia de la pantalla de visualización en función de la intensidad de la luz ambiental detectada. Cuando la primera zona muestra la imagen en negro, el terminal controla una segunda zona para mostrar la imagen del marco de imagen.
La imagen en negro puede ser una imagen presentada cuando la pantalla de visualización no emite luz. Alternativamente, la imagen en negro puede ser una imagen en gris muy oscuro presentada cuando la pantalla de visualización emite luz, y puede considerarse visualmente como una imagen en negro. La imagen en negro no está limitada en esta solicitud.
Cabe señalar que el terminal suele utilizar un valor de escala de grises para indicar una profundidad de color de un tono en una imagen en blanco y negro. El blanco y el negro se clasifican en varios niveles, según una relación logarítmica, que suele oscilar entre 0 y 255. El blanco es 255 y el negro es 0. Por lo tanto, la imagen en blanco y negro también se denomina imagen en escala de grises. El terminal puede controlar el valor de la escala de grises de una imagen mostrada en la pantalla para que sea menor o igual que un umbral preestablecido, de modo que el terminal muestre una imagen en gris muy oscuro, que pueda ser considerada aproximadamente como una imagen en negro.
En otras palabras, el terminal también puede controlar la pantalla de visualización para mostrar una imagen cuya escala de grises es gris oscuro, negro claro o negro. Específicamente, el terminal clasifica la diferencia de luminancia entre las partes más claras y las más oscuras en varias partes, para facilitar la gestión y el control de la luminancia de la pantalla en respuesta a una entrada en el terminal. Una escala de grises perceptible se puede clasificar aproximadamente en siete niveles: blanco, blanco grisáceo, gris claro, gris, gris oscuro, negro claro y negro.
La imagen del marco de imagen es una interfaz de usuario de visualización presentada por el terminal a un usuario, y puede incluir una interfaz de usuario o contenido específico que se muestra al usuario.
Una frecuencia de visualización del terminal es f Hz, y el intervalo entre la visualización consecutiva, en la primera zona controlada por el terminal, de la imagen en negro dos veces es mayor o igual que 1/af segundos. Si la imagen en negro se muestra periódicamente, el período para mostrar la imagen en negro es de 1/af segundos. En otras palabras, el intervalo entre la visualización consecutiva de la imagen en negro dos veces es igual a 1/af segundos, donde a es un número entero positivo mayor o igual que 1.
Por ejemplo, se utiliza para la descripción un ejemplo en el que a = 1 y la imagen en negro se muestra periódicamente. Un período de visualización periódica, en la primera zona controlada por el terminal, la imagen en negro, es 1/f. En otras palabras, una frecuencia de visualización, en la primera zona controlada por el terminal, la imagen en negro, es la misma que la frecuencia de visualización del terminal. En un segundo, el terminal puede mostrar f marcos de imagen del marco de imagen y la primera zona también puede mostrar la imagen en negro f veces. Se puede obtener que el terminal controla la primera zona de la pantalla de visualización para mostrar la imagen en negro una vez en cada uno de los f marcos de imagen del marco de imagen.
La figura 6 es un diagrama esquemático de la realización de detección de la luz ambiental por parte de un terminal. La frecuencia de visualización del terminal es f, y el período de visualización periódica, en la primera zona controlada por el terminal, la imagen en negro, es 1/f segundos. Un período de tiempo t1 es un período de tiempo en el que el terminal muestra un marco de imagen del marco de imagen. Un periodo de tiempo t2 es un periodo de tiempo en el que el terminal muestra la imagen en negro en la primera zona.
En resumen, el terminal controla la primera zona para mostrar la imagen en negro una vez, dentro de un período de tiempo en el que el terminal actualiza cada marco de imagen. El terminal puede indicar al sensor de luz ambiental que detecte la luz ambiental dentro de un período de tiempo en el que la primera zona muestra la imagen en negro. Una vez completada la detección mediante el sensor de luz ambiental, el terminal puede ajustar automáticamente la luminancia de la pantalla de visualización en función del resultado de la detección. Esto mejora la experiencia del usuario.
Es posible que parpadeen diferentes tipos de fuentes de luz. El usuario puede percibir un parpadeo de una fuente de luz en el caso de una frecuencia de parpadeo baja. En este caso, si el terminal detecta la luz ambiental dentro de un período de tiempo específico solo unas pocas veces y la duración de la detección es muy corta, puede haber una fluctuación relativamente grande en los datos de detección de la luz ambiental. Como resultado, el terminal puede ajustar la luminancia de la pantalla de visualización para que sea comparativamente brillante u oscura. Para mejorar el ajuste de la luminancia de la pantalla de visualización por parte del terminal, en esta implementación de esta solicitud, se puede aumentar un valor de a para aumentar la frecuencia de detección de la luz ambiental. En otras palabras, se incrementa la cantidad de veces que el terminal detecta la luz ambiental dentro de un período de tiempo específico, para obtener una pluralidad de datos de detección dentro del período de tiempo específico. La pluralidad de fragmentos de datos de detección es filtrada, por ejemplo, y se usa un valor promedio de una pluralidad de fragmentos de datos de detección en un marco de imagen para obtener datos de la luz ambiental relativamente estables. Además, el terminal ajusta la luminancia de la pantalla de visualización en función de los datos de la luz ambiental. Esto mejora la experiencia del usuario.
Por lo tanto, cuando a es un número entero positivo mayor o igual que 2, la frecuencia de detección de la luz ambiental aumenta en esta implementación de esta solicitud. Por ejemplo, se utiliza como descripción un ejemplo en el que a = 2 y la imagen en negro se muestra periódicamente. Un período de visualización periódica, en la primera zona controlada por el terminal, la imagen en negro, es 1/2f. En otras palabras, la frecuencia de visualización de la imagen en negro es 2f, que es dos veces la frecuencia de visualización del terminal. En un segundo, el terminal muestra f marcos de imagen del marco de imagen y la primera zona muestra la imagen en negro 2 x f veces. Se puede obtener que el terminal controla la primera zona de la pantalla de visualización para mostrar la imagen en negro dos veces en cada uno de los 2 x f marcos de imágenes del marco de imagen. En otras palabras, cuando el terminal muestra cada marco de imagen, el terminal controla la primera zona de la pantalla de visualización para mostrar la imagen en negro durante un tiempo. La figura 10 es un diagrama esquemático de la detección, por parte de un terminal, de la luz ambiental cuando a es 2. La frecuencia de visualización del terminal es f, y el período de visualización periódica, en la primera zona controlada por el terminal, la imagen en negro, es 1/2f segundos. Un período de tiempo t1 es un período de tiempo en el que el terminal muestra un marco de imagen del marco de imagen. Un periodo de tiempo t2 y un periodo de tiempo t3 son respectivamente un periodo de tiempo en el que el terminal muestra la imagen en negro en la primera zona. En otras palabras, el terminal puede controlar la primera zona de la pantalla de visualización para mostrar la imagen en negro en cada marco de imagen en los periodos de tiempo t2 y t3.
Cabe señalar que, cuando la primera zona muestra la imagen en negro cada vez, el terminal puede controlar el sensor de luz ambiental para detectar la intensidad de la luz ambiental y ajustar automáticamente la luminancia de la pantalla de visualización en función de la intensidad de la luz ambiental detectada cada vez. El terminal puede controlar alternativamente, cuando la primera zona muestra la imagen en negro en algunos momentos, el sensor de luz ambiental, para detectar la intensidad de la luz ambiental y ajustar automáticamente la luminancia de la pantalla de visualización en función de la intensidad de la luz ambiental. Cuando la primera zona muestra la imagen en negro en otros momentos, el terminal puede controlar el sensor de luz ambiental para que no detecte la intensidad de la luz ambiental.
En otras palabras, el terminal controla la primera zona para mostrar N imágenes en negro una pluralidad de veces en un primer período de tiempo T1. Cuando se muestran M de las N imágenes en negro, el terminal controla de manera separada el sensor de luz ambiental para detectar una intensidad de luz ambiental M veces, donde M es menor o igual que N. El terminal ajusta automáticamente la luminancia de la pantalla según de la intensidad de la luz ambiental detectada cada vez. Cuando se visualizan las otras (N-il) imágenes en negro de las N imágenes en negro, el primer sensor de luz ambiental no detecta la intensidad de la luz ambiental.
La siguiente descripción se proporciona utilizando un ejemplo en el que la frecuencia de visualización del terminal es f Hz, el período de visualización periódica de la imagen en negro en la primera zona es de 1/f segundos y el primer período de tiempo T1 es de 1 segundo. La primera zona muestra periódicamente f imágenes en negro en el período de 1 segundo. En otras palabras, N = f. El sensor de luz ambiental cumple la condición de detectar la luz ambiental cuando la primera zona muestra las f imágenes en negro. En otras palabras, el terminal tiene la oportunidad de detectar la luz ambiental f veces. El terminal puede controlar, cada una de las f veces, el sensor de luz ambiental, para detectar la luz ambiental y obtener f resultados de detección. En otras palabras, M = N = f. El terminal puede elegir alternativamente, en dos o más de las f veces, realizar la detección, para obtener dos o más resultados de detección. En otras palabras, M es mayor o igual que 2 y M es menor que N.
Cabe señalar que el sensor de luz ambiental debe completar la detección de la luz ambiental al menos una vez dentro del período de tiempo de visualización de la imagen en negro una vez en la primera zona. En otras palabras, la duración de la visualización de la imagen en negro en la primera zona una vez es la primera duración, y la duración de la detección de la luz ambiental por el sensor ambiental una vez es la segunda duración. La primera duración es mayor o igual que la segunda duración.
Opcionalmente, el terminal puede determinar alternativamente, basándose en una aplicación actualmente en ejecución, si se incrementa automáticamente el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces. Por ejemplo, cuando el terminal ejecuta una aplicación del primer tipo, el terminal puede aumentar automáticamente el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces y disminuir la frecuencia del ajuste en función de la luz ambiental para mejorar la estabilidad de la visualización de una imagen por parte del terminal. Esto mejora la experiencia del usuario. La aplicación del primer tipo puede ser una aplicación que tenga un requisito relativamente alto para la estabilidad de la imagen, por ejemplo, puede ser una aplicación de vídeo, una aplicación de juegos o una aplicación de lectura. Cuando el terminal ejecuta una aplicación que no es del primer tipo, el terminal puede reducir automáticamente el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces, o restablecer el intervalo a un valor predeterminado, y aumentar la frecuencia del ajuste en función de la luz ambiental.
Opcionalmente, el terminal puede obtener alternativamente una velocidad de desplazamiento del terminal. Cuando la velocidad de desplazamiento del terminal obtenida es mayor que un umbral preestablecido, el terminal puede considerar que el usuario está corriendo, tomando un vehículo, o similar, y el usuario puede no querer ver la pantalla de visualización del terminal, y puede aumentar automáticamente el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces y disminuir la frecuencia del ajuste en función de la luz ambiental. Cuando la velocidad de desplazamiento obtenida del terminal es menor o igual que el umbral preestablecido, el terminal puede considerar que el usuario puede querer ver la pantalla de visualización del terminal, y puede disminuir automáticamente el intervalo entre mostrar consecutivamente la imagen en negro en el primera zona dos veces, o restablecer el intervalo al valor predeterminado y aumentar la frecuencia del ajuste en función de la luz ambiental. Un proceso en el que el terminal controla la primera zona de la pantalla de visualización para mostrar la imagen en negro una vez y un proceso en el que el sensor de luz ambiental detecta la luz ambiental una vez, se describen en detalle a continuación. Los detalles son los siguientes.
S101: El terminal controla la primera zona de la pantalla de visualización para comenzar a mostrar la imagen en negro.
La primera zona forma parte de la zona de visualización del terminal y cubre la zona de recepción del sensor de luz ambiental. La zona de recepción del sensor de luz ambiental es la zona en la que el sensor de luz ambiental recibe la luz ambiental cuando el sensor de luz ambiental funciona.
Por ejemplo, el terminal puede determinar la primera zona basándose en una posición y en las características del sensor de luz ambiental. Específicamente, tal como se muestra en la figura 4b, la zona de recepción del sensor de luz ambiental 106 es una zona cónica, que se proyecta en la pantalla de visualización como una zona circular con un diámetro de D. Además, puede haber una diafonía óptica en una parte, distinta de la zona circular en la zona de visualización de la pantalla de visualización. Esto puede afectar a la precisión de la recepción de datos de luz ambiental en la zona circular con un diámetro de D. Por lo general, se reserva un margen específico cuando se dispone la primera zona. Por ejemplo, se reserva un ancho de entre 3 y 5 mm fuera de la zona circular con un diámetro de D. En otras palabras, la primera zona incluye la zona circular con el margen específico reservado.
Cabe señalar que el terminal actualiza y muestra una imagen fila por fila y, por lo tanto, la primera zona puede ser configurada como una zona rectangular que incluye una zona circular utilizada por el sensor de luz ambiental para recibir luz.
La figura 4b es un diagrama esquemático de la primera zona del terminal. La primera zona incluye la zona, a saber, la zona de recepción, que se utiliza para recibir la luz ambiental cuando funciona el sensor de luz ambiental 106.
La imagen en negro puede ser una imagen mostrada cuando la pantalla de visualización no emite luz. Alternativamente, la imagen en negro puede ser una imagen en gris muy oscuro mostrada, y puede considerarse visualmente como una imagen en negro. La imagen en negro no está limitada en esta solicitud.
Se utiliza para la descripción un ejemplo en el que la pantalla de visualización del terminal es una pantalla autoluminosa. El terminal apaga una unidad de emisión de luz en la primera zona, de modo que la primera zona muestre la imagen en negro. La pantalla de visualización no emite luz y, por lo tanto, la pantalla de visualización no se ve afectada por la luz emitida por la pantalla de visualización. En este caso, la luz recibida por el sensor de luz ambiental mediante el uso de la pantalla puede considerarse luz ambiental. Se puede obtener un resultado preciso de detección de la luz ambiental cuando el sensor de luz ambiental detecta la luz ambiental. La unidad de emisión de luz puede ser una luz de LED o similar.
Alternativamente, el terminal puede controlar un valor de escala de grises de una imagen de visualización en la primera zona de la pantalla de visualización para que sea menor o igual que un umbral preestablecido, de modo que la primera zona muestre la imagen en gris muy oscuro. La luz emitida por la pantalla de visualización es relativamente débil. En este caso, la luz recibida por el sensor de luz ambiental mediante el uso de la pantalla de visualización puede considerarse aproximadamente como la luz ambiental. Se puede obtener un resultado de detección de la luz ambiental relativamente preciso cuando el sensor de luz ambiental detecta la luz ambiental.
En una posible implementación, el procesador en el terminal puede controlar la pantalla de visualización para mostrar una imagen. El procesador envía una instrucción de visualización a la pantalla de visualización. La instrucción de visualización incluye qué contenido de una imagen se muestra y qué posición de la pantalla de visualización se utiliza para visualizar la imagen. Cuando el procesador entrega una instrucción para comenzar a mostrar la imagen en negro en la primera zona, el procesador puede registrar un momento actual como un primer momento.
Por ejemplo, la siguiente descripción se da a conocer utilizando un ejemplo en el que la unidad de emisión de luz de la pantalla de visualización se apaga para mostrar la imagen en negro en la primera zona de la pantalla de visualización. Cuando el procesador entrega una instrucción para apagar la unidad de emisión de luz en la primera zona de la pantalla de visualización, el procesador registra un momento actual como un primer momento.
S102: Después de mostrar la imagen en negro en la primera zona de la pantalla de visualización, el terminal obtiene una intensidad de luz ambiental detectada por el sensor de luz ambiental.
En concreto, la primera zona se determina basándose en la posición y en las características del sensor de luz ambiental del terminal, por lo que, una vez determinado el sensor de luz ambiental del terminal, se fija una posición y un tamaño de la primera zona. Además, la velocidad y el tamaño de la actualización de una imagen son unos determinados, se puede calcular un período de tiempo desde un momento en el que el terminal controla la primera zona para comenzar a mostrar la imagen en negro hasta un momento en el que la primera zona muestra completamente la imagen en negro, es decir, puede ser uno determinado. El período de tiempo se registra en el presente documento como un período de tiempo AT.
Por ejemplo, si el terminal muestra la imagen en negro al apagar la unidad de emisión de luz en la primera zona de la pantalla de visualización, el período de tiempo T incluye un período de tiempo desde un momento en el que la unidad de emisión de luz recibe una instrucción de apagado hasta un momento en el que la unidad de emisión de luz está completamente apagada. En otras palabras, un momento de inicio del período de tiempo AT es un momento en el que el terminal comienza a dar la instrucción de apagar la unidad de emisión de luz en la primera zona, es decir, el primer momento. Un momento final del período de tiempo AT es un momento en el que la unidad de emisión de luz en la primera zona se apaga por completo.
Por ejemplo, si el terminal muestra la imagen en negro mostrando una imagen en gris muy oscuro, el período de tiempo AT incluye un período de tiempo en el que la primera zona se actualiza para mostrarse una vez. Cabe señalar que la primera zona puede incluir una pluralidad de filas. Actualizando la primera zona para mostrar la imagen en negro, el terminal puede actualizar y mostrar la imagen en negro fila por fila, o puede actualizar la primera zona en una pluralidad de filas.
Después de determinar el primer momento y el período de tiempo AT, el terminal puede determinar un momento en el que la primera zona muestra completamente la imagen en negro. El momento se registra como un segundo momento.
Después del segundo momento, la primera zona muestra completamente la imagen en negro y el terminal puede obtener un resultado de detección de la luz ambiental detectada por el sensor de luz ambiental.
Opcionalmente, después de habilitar la función de ajuste automático en función de la luz ambiental, el terminal puede controlar el sensor de luz ambiental para comenzar a detectar la intensidad de la luz ambiental. En este momento, el sensor de luz ambiental detecta la intensidad de la luz ambiental sin importar qué imagen se muestre en la primera zona. Después de que la primera zona de la pantalla de visualización muestra la imagen en negro, el terminal lee los datos de detección del sensor de luz ambiental en este momento, para ajustar la luminancia de la pantalla de visualización. Alternativamente, el terminal puede leer periódicamente los datos de detección del sensor de luz ambiental. Sin embargo, al ajustar la luminancia de la pantalla de visualización, el terminal utiliza únicamente la intensidad de la luz ambiental detectada por el sensor de luz ambiental cuando la primera zona muestra la imagen en negro.
Opcionalmente, el terminal puede controlar alternativamente el sensor de luz ambiental para comenzar a detectar la intensidad de la luz ambiental después de que la primera zona de la pantalla muestra la imagen en negro, y leer los datos de detección del sensor de luz ambiental para ajustar la luminancia de la pantalla de visualización.
A continuación se describe en detalle un proceso utilizando este último como ejemplo.
En una posible implementación, el terminal actualiza y muestra una imagen en secuencia desde una parte superior de la pantalla de visualización hasta una parte inferior de la pantalla de visualización. Se supone que la primera zona del terminal está situada en la parte superior de la pantalla de visualización. Tal como se muestra en (1) en la figura 5a, la pantalla de visualización muestra actualmente un primer marco de imagen del marco de imagen. En el primer momento, el terminal comienza a controlar la primera zona de la pantalla de visualización para mostrar la imagen en negro, y muestra completamente la imagen en negro después del período de tiempo AT, es decir, en el segundo momento. (2) en la figura 5a es una interfaz de usuario de visualización del terminal en el segundo momento. Tal como se muestra en (2) en la figura 5a, la primera zona presenta la imagen en negro, y otras zonas presentan el primer marco de imagen del marco de imagen. En el segundo momento o después, el procesador emite una señal de activación que se usa para indicar al sensor de luz ambiental que comience a detectar la luz ambiental. La señal de activación puede ser una instrucción de software o puede ser una señal de interrupción física. Esto no está limitado en esta implementación de esta solicitud.
Además, después de esperar durante un período de tiempo específico, el procesador en el terminal puede controlar la pantalla de visualización para actualizar la primera zona y mostrar un segundo marco de imagen del marco de imagen, tal como se muestra en (3) en la figura 5a. El procesador continúa actualizando una zona por debajo de la primera zona y muestra el segundo marco de imagen del marco de imagen. Tal como se muestra en (4) en la figura 5a, todas las zonas de visualización se actualizan, y se muestra la segunda imagen del marco de imagen. El período de tiempo específico es un período de tiempo utilizado por el sensor de luz ambiental para detectar la luz ambiental, es decir, la segunda duración. Alternativamente, después de detectar la luz ambiental, el sensor de luz ambiental envía una señal de interrupción al procesador, de modo que el procesador controle la pantalla de visualización para actualizar la primera zona y las otras zonas y mostrar el segundo marco de imagen del marco de imagen.
En otra posible implementación, el terminal actualiza y muestra una imagen en secuencia desde una parte superior de la pantalla de visualización hasta una parte inferior de la pantalla de visualización. Se supone que la primera zona del terminal está situada en una parte no superior de la pantalla de visualización. Tal como se muestra en (1) en la figura 5b, se supone que la pantalla de visualización está mostrando actualmente un primer marco de imagen del marco de imagen. El terminal controla la pantalla de visualización para comenzar a actualizar y mostrar el segundo marco de imagen del marco de imagen desde la parte superior, tal como se muestra en (2) en la figura 5b. En el primer momento, el terminal comienza a controlar la primera zona de la pantalla de visualización para mostrar la imagen en negro, y muestra completamente la imagen en negro después del período de tiempo AT, es decir, en el segundo momento. Tal como se muestra en (3) en la figura 5b, el terminal controla el sensor de luz ambiental para comenzar a detectar la luz ambiental. Una vez completada la detección, el terminal controla la primera zona de la pantalla de visualización para mostrar el segundo marco de imagen del marco de imagen y continúa actualizando una zona por debajo de la primera zona, y muestra el segundo marco de imagen del marco de imagen. Tal como se muestra en (4) en la figura 5b, todas las zonas de visualización se actualizan, y se muestra el segundo marco de imagen del marco de imagen.
En otra posible implementación, el terminal puede actualizar y mostrar una imagen de manera no secuencial. El terminal puede actualizar primero la primera zona para mostrar la imagen en negro. Se supone que la primera zona está situada en una parte no superior del terminal. Tal como se muestra en (1) en la figura 5c, la pantalla de visualización muestra actualmente un primer marco de imagen del marco de imagen. En el primer momento, el terminal comienza a controlar la primera zona de la pantalla de visualización para mostrar la imagen en negro, y muestra completamente la imagen en negro después del período de tiempo AT, es decir, en el segundo momento. Tal como se muestra en (2) en la figura 5c, se muestra una interfaz de usuario de visualización del terminal en el segundo momento. Tal como se muestra en (2) en la figura 5c, la primera zona presenta la imagen en negro, y las otras zonas presentan el primer marco de imagen del marco de imagen. En el segundo momento o después, el procesador emite una señal de activación que se usa para indicar al sensor de luz ambiental que comience a detectar la luz ambiental.
La señal de activación puede ser una instrucción de software o puede ser una señal de interrupción física. Esto no está limitado en esta implementación de esta solicitud.
Además, después de esperar un período de tiempo específico, el procesador puede controlar la pantalla de visualización para actualizar la primera zona y mostrar un segundo marco de imagen del marco de imagen, tal como se muestra en (3) en la figura 5c. El procesador continúa actualizando una zona por debajo de la primera zona, y visualizando el segundo marco de imagen del marco de imagen, tal como se muestra en (4) en la figura 5c. El procesador actualiza una zona por encima de la primera zona para mostrar el segundo marco de imagen del marco de imagen, tal como se muestra en (5) en la figura 5c. El período de tiempo específico es un período de tiempo utilizado por el sensor de luz ambiental para detectar la luz ambiental, es decir, la segunda duración. Alternativamente, después de detectar la luz ambiental, el sensor de luz ambiental envía una señal de interrupción al procesador para notificar al terminal que se completó la detección. Luego, el procesador controla la pantalla de visualización para continuar actualizando la primera zona y una zona distinta de la primera, y mostrar el segundo marco de imagen del marco de imagen.
Cabe señalar que la primera zona no puede seguir mostrando la imagen en negro durante mucho tiempo, en otras palabras, la primera duración no puede ser demasiado larga. De lo contrario, el usuario puede percibir la imagen en negro. Esto afecta a la experiencia del usuario. Por lo tanto, el sensor de luz ambiental necesita completar la detección completa de la luz ambiental en un período de tiempo limitado. Por lo tanto, el sensor de luz ambiental debe tener la capacidad de completar la detección dentro de un tiempo total del orden de milisegundos o microsegundos. Si el tiempo total del sensor de luz ambiental en el terminal es corto, cuando el lapso de tiempo en el que la primera zona muestra la imagen en negro es un múltiplo del tiempo de detección del sensor de luz ambiental, es decir, la primera duración es al menos dos veces la segunda duración, el terminal puede controlar el sensor de luz ambiental para detectar la luz ambiental una pluralidad de veces en el primer período. Entonces, el terminal puede ajustar automáticamente la luminancia de la pantalla basándose en un valor promedio de las intensidades de la luz ambiental detectadas para la pluralidad de veces.
S103: El terminal ajusta la luminancia de la pantalla de visualización en función de los datos de detección de luz ambiental.
Específicamente, los datos de detección de luz ambiental incluyen la intensidad de la luz ambiental y similares. El terminal ajusta la luminancia de la pantalla de visualización en función de los datos de detección de luz ambiental y según una política de ajuste de luz preestablecida. Esto mejora la experiencia del usuario.
Por ejemplo, el terminal utiliza el sensor de luz ambiental para detectar la luz ambiental. El sensor de luz ambiental incluye un diodo fotosensible, un convertidor de analógico a digital y un circuito de control. Específicamente, el diodo fotosensible convierte una señal de luz ambiental externa en una señal de tensión a través de la conversión de óptica a eléctrica, para generar una señal analógica de la tensión. Luego, el convertidor de analógico a digital convierte la señal analógica de tensión en una señal digital y envía la señal digital al circuito de control. El circuito de control lee datos del convertidor de analógico a digital en un intervalo específico, procesa los datos y envía los datos al terminal. Este intervalo se denomina, en general, tiempo total del sensor de luz ambiental. El tiempo total se puede configurar en función de un requisito real, del diodo fotosensible y del convertidor de analógico a digital.
Cabe señalar que, en esta implementación de esta solicitud, la primera zona de la pantalla de visualización muestra la imagen en negro la pluralidad de veces, de modo que el terminal pueda obtener uno o más resultados de detección de luz ambiental en un proceso de actualización de un marco de imagen. El terminal puede ajustar automáticamente la luminancia de la pantalla de visualización en función de cada resultado de detección de la luz ambiental. Alternativamente, después de realizar un promedio, obtener un valor medio o realizar otro procesamiento en la pluralidad de resultados de detección de luz ambiental dentro de un período de tiempo, el terminal puede ajustar automáticamente la luminancia de la pantalla de visualización en función del resultado de un procesamiento. Un método para ajustar la luminancia de la pantalla de visualización por parte del terminal basándose en el resultado de la detección de la luz ambiental no está limitado en esta implementación de esta solicitud.
Según el método de detección de luz ambiental dado a conocer en esta implementación de esta solicitud, el terminal controla la primera zona de la pantalla de visualización para mostrar la imagen en negro una pluralidad de veces. Cuando la primera zona muestra las imágenes en negro, el terminal controla el sensor de luz ambiental para detectar la luz ambiental y ajusta automáticamente la luminancia de la pantalla de visualización en función del resultado de la detección del sensor de luz ambiental. Esto mejora la experiencia del usuario. Además, el terminal controla la primera zona para mostrar la imagen del marco de imagen en el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces, de modo que toda la pantalla de visualización del terminal se pueda usar para mostrar la imagen del marco de imagen. Esto mejora la experiencia del usuario.
Además, cuando el terminal controla la primera zona de la pantalla de visualización para visualizar la imagen en negro la pluralidad de veces, la imagen del marco de imagen mostrada en la primera zona se vuelve a veces brillante y a veces oscura. Esto puede ser percibido por un ojo humano sensible, y afectar a la experiencia del usuario.
Por lo tanto, el terminal puede aumentar la intensidad de la corriente de excitación de la primera zona, para aumentar la luminancia de la visualización de la imagen del marco de imagen en la primera zona. De esta forma, la luminancia de visualización de la primera zona es la misma que la luminancia de las otras zonas de la pantalla de visualización. Esto mejora la experiencia del usuario.
Alternativamente, el terminal puede mostrar adecuadamente la imagen en negro en posiciones distintas de la primera zona, de modo que la primera zona no se vuelva unas veces brillante y otras veces oscura. Esto mejora la experiencia del usuario.
A continuación se describe una política de actualización utilizada por el terminal para mostrar la imagen en negro también una pluralidad de veces en otras posiciones distintas de la primera zona. La política de actualización es específicamente la siguiente.
Después de habilitar la función de ajuste automático en función de la luz ambiental en el terminal, el terminal controla la primera zona para mostrar la imagen en negro al menos dos veces. El terminal controla la primera zona para mostrar la imagen del marco de imagen en el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona al menos dos veces. Cuando la primera zona muestra la imagen en negro al menos dos veces, el terminal obtiene la intensidad de la luz ambiental detectada por el primer sensor de luz ambiental. Cuando la primera zona muestra la imagen en negro, el terminal controla una segunda zona para mostrar la imagen del marco de imagen. Además, el terminal controla, asimismo, la segunda zona, para mostrar la imagen en negro varias veces. Cuando la segunda zona muestra la imagen en negro, el terminal controla la primera zona para mostrar la imagen del marco de imagen. En el intervalo entre la visualización consecutiva de la imagen en negro en la segunda zona dos veces, el terminal controla la segunda zona para visualizar la imagen del marco de imagen.
La segunda zona puede ser la totalidad o una parte de otra zona de visualización, distinta de la primera zona, en la pantalla de visualización. El tamaño de la segunda zona puede ser mayor o igual que el tamaño de la primera zona. Además, la pantalla de visualización del terminal puede incluir una pluralidad de segundas zonas.
Por ejemplo, se supone que el terminal muestra actualmente el primer marco de imagen del marco de imagen. Cuando se actualiza el segundo marco de imagen del marco de imagen, el terminal muestra primero una parte de la imagen en negro. Un tamaño de la parte de la imagen en negro es mayor o igual que el tamaño de la primera zona. A continuación, el terminal muestra la imagen en negro en la siguiente zona del mismo tamaño y muestra el segundo marco de imagen en una zona que solo muestra la imagen en negro. El terminal se desplaza de manera continua hacia abajo hacia una zona para mostrar la imagen en negro hasta que la pantalla de visualización muestra el segundo marco completo de la imagen del marco de imagen. De esta manera, el terminal actualiza y muestra de manera continua un tercer marco de imagen del marco de imagen, un cuarto marco de imagen del marco de imagen, y similares.
Esta implementación de esta solicitud da a conocer tres políticas de actualización: una primera política, una segunda política y una tercera política. Los detalles son los siguientes.
Por ejemplo, la figura 7a muestra un diagrama esquemático de un proceso en el que el terminal actualiza una imagen. Esto se puede marcar como la primera política. Se supone que el terminal actualmente muestra el primer marco de imagen del marco de imagen y muestra la imagen en negro en una zona que tiene el mismo tamaño que la primera zona de la parte superior de la pantalla de visualización, tal como se muestra en (1) en la figura 7a. Se supone que el sensor de luz ambiental está situado en la parte superior de la pantalla de visualización, y la zona que se actualiza por primera vez para mostrar la imagen en negro es la primera zona. Después de que la primera zona muestra la imagen en negro, el procesador indica al sensor de luz ambiental que realice la detección. Una vez completada la detección mediante el sensor de luz ambiental, el terminal controla la pantalla de visualización para actualizar la primera zona y mostrar el segundo marco de imagen del marco de imagen, y actualizar una zona (a saber, la segunda zona) que está por debajo de la primera zona y que tiene el mismo tamaño que la primera zona y muestra la imagen en negro, tal como se muestra en (2) en la figura 7a. Por analogía, el terminal comienza a actualizar la zona que ha mostrado la imagen en negro para mostrar el segundo marco de imagen del marco de imagen y se desplaza de manera continua hacia abajo hasta una zona para mostrar la imagen en negro (tal como se muestra en (3) y (4) en la figura 7a) hasta que la pantalla de visualización muestra el segundo marco completo de la imagen del marco de imagen, tal como se muestra en (5) en la figura 7a. Si el sensor de luz ambiental está situado en otra posición en la pantalla, la política de actualización puede permanecer sin cambios, pero se indica al sensor de luz ambiental que realice la detección en un momento diferente. Según la política de actualización, las otras zonas distintas de la primera también muestran la imagen en negro la pluralidad de veces. La segunda zona puede ser una parte o la totalidad de las otras zonas diferentes de la primera zona. Esto no está limitado en esta implementación.
Cabe señalar que la pantalla de visualización puede actualizar primero una zona original que muestra la imagen en negro, y mostrar el segundo marco de imagen del marco de imagen, y actualizar una zona por debajo de la zona, y mostrar la imagen en negro. Alternativamente, las dos etapas de actualización pueden ser realizadas simultáneamente. Esto no está limitado en esta implementación de esta solicitud.
Cabe señalar, además, que, si el tamaño de la zona de visualización de la pantalla de visualización es un múltiplo entero del tamaño de la primera zona, el tamaño de la zona que finalmente muestra la imagen en negro es exactamente igual al tamaño de la primera zona, tal como se muestra en (4) en la figura 7a. Si el tamaño de la zona de visualización de la pantalla de visualización no es un múltiplo entero del tamaño de la primera zona, y el tamaño de la zona que finalmente muestra la imagen en negro es menor que el tamaño de la primera zona, el período de tiempo de la visualización final de la imagen en negro puede prolongarse, de modo que el período de tiempo sea el mismo que el de la visualización anterior de la imagen en negro. La luminancia permanece sin cambios, y esto mejora la experiencia del usuario.
Por ejemplo, la figura 7b-1 y la figura 7b-2 muestran un diagrama esquemático de otro proceso en el que el terminal actualiza una imagen. Esto se puede marcar como la segunda política. Se supone que el terminal muestra actualmente el primer marco de imagen del marco de imagen. El terminal muestra la imagen en negro en una zona que tiene el mismo tamaño que la primera zona de la parte superior de la pantalla de visualización. La zona está marcada como una zona 1. Se supone que el sensor de luz ambiental está situado en la parte superior de la pantalla y que la zona 1 es la primera zona. Después de que la primera zona muestra la imagen en negro, el procesador indica al sensor de luz ambiental que realice la detección. Al mismo tiempo, cuando la primera zona muestra la imagen en negro, el procesador controla la pantalla de visualización para continuar actualizando una zona 2 y muestra la imagen en negro, tal como se muestra en (1) en la figura 7b-1. El procesador controla un período de tiempo de actualización y visualización de la imagen en negro en la zona 2 para que sea mayor o igual que un período de tiempo de detección de la luz ambiental por parte del sensor de luz ambiental. Una vez completada la detección mediante el sensor de luz ambiental, en otras palabras, después de que la zona 2 muestra la imagen en negro, el procesador realiza un control para actualizar la zona 1 y la zona 2 y mostrar el segundo marco de imagen del marco de imagen, tal como se muestra en (2 ) en la figura 7b-1. Además, el procesador controla una zona 3 por debajo de la zona 1 y la zona 2 para mostrar la imagen en negro, tal como se muestra en (3) en la figura 7b-1. El tamaño de la zona 3 puede ser el mismo que la suma de los tamaños de la zona 1 y la zona 2. Por analogía, el terminal comienza a actualizar la zona que ha mostrado la imagen en negro para mostrar el segundo marco de imagen del marco de imagen, y se desplaza hacia abajo de manera continua hasta una posición para mostrar la imagen en negro, tal como se muestra en (3) en la figura 7b-1, y (4) y (5) en la figura 7b-2, hasta que la pantalla de visualización muestra el segundo marco completo de la imagen del marco de imagen, tal como se muestra en (6) en la figura 7b-2. Si el sensor de luz ambiental está situado en otra posición en la pantalla, la política de actualización puede permanecer sin cambios, pero se indica al sensor de luz ambiental que realice la detección en un momento diferente. Según la política de actualización, las otras zonas (tales como la zona 3 y la zona 4) diferentes de la primera zona muestran la imagen en negro la pluralidad de veces. La segunda zona puede ser una parte o la totalidad de las otras zonas diferentes de la primera zona. Por ejemplo, la segunda zona puede ser la zona 3, la zona 4, la zona 3 y la zona 4, o similares. Esto no está limitado en esta implementación.
Cabe señalar que la pantalla de visualización puede actualizar primero una zona original que muestra la imagen en negro y mostrar el segundo marco de imagen del marco de imagen, y actualizar una zona por debajo de la zona y mostrar la imagen en negro. Alternativamente, las dos etapas de actualización pueden ser realizadas simultáneamente. Esto no está limitado en esta implementación de esta solicitud.
Cabe señalar que, si el tamaño de la zona de visualización de la pantalla de visualización es un múltiplo entero de la suma de los tamaños de la zona 1 y la zona 2, el tamaño de la zona que finalmente muestra la imagen en negro es exactamente igual a la suma de los tamaños de la zona 1 y la zona 2, tal como se muestra en (4) en la figura 7b-2. Si el tamaño de la zona de visualización de la pantalla de visualización no es un múltiplo entero de la suma de los tamaños de la zona 1 y la zona 2, y el tamaño de la zona que finalmente muestra la imagen en negro es menor que la suma de los tamaños de la zona 1 y la zona 2, se puede prolongar un período de tiempo para mostrar finalmente la imagen en negro, de modo que el período de tiempo sea el mismo que el de mostrar previamente la imagen en negro. La luminancia permanece sin cambios, y esto mejora la experiencia del usuario.
La figura 11IG. 11A, la figura 11B, y la figura 11C muestran un diagrama esquemático de otro proceso más en el que el terminal actualiza una imagen. Esto puede estar marcado como la tercera política. Específicamente, se supone que el terminal muestra actualmente el primer marco de imagen del marco de imagen. El terminal muestra la imagen en negro en una zona que tiene el mismo tamaño que la primera zona de la parte superior de la pantalla de visualización, tal como se muestra en (1) en la figura 11A. Una imagen en negro que se muestra por primera vez puede ser marcada como una primera imagen en negro. Se supone que el sensor de luz ambiental está situado en la parte superior de la pantalla, y una zona que se actualiza y muestra la imagen en negro por primera vez se marca como la primera zona. El terminal se desplaza hacia abajo hasta una posición para mostrar la primera imagen en negro, y una posición original que muestra la primera imagen en negro comienza a mostrar el segundo marco de imagen del marco de imagen, tal como se muestra en (2) en la figura 11A. Tal como se muestra en (3) en la figura 11A, el terminal se desplaza de manera continua hacia abajo hasta una posición para mostrar la primera imagen en negro, hasta que una posición específica en la pantalla muestra la primera imagen en negro. Por ejemplo, la posición específica puede ser una posición central en una dirección longitudinal de la pantalla de visualización, tal como se muestra en (4) en la figura 11B. Después de que la posición específica muestra la primera imagen en negro, el terminal se desplaza de manera continua hacia abajo hasta una posición para mostrar la primera imagen en negro. Al mismo tiempo, una posición en la parte superior de la pantalla de visualización comienza a mostrar una nueva imagen en negro, que puede marcarse como una segunda imagen en negro. Cabe señalar que la imagen actualmente mostrada en la pantalla incluye dos imágenes en negro: la primera imagen en negro y la segunda imagen en negro. El terminal se desplaza de manera continua hacia abajo hasta posiciones para mostrar por separado la primera imagen en negro y la segunda imagen en negro en la pantalla de visualización, y las posiciones originales para mostrar las dos imágenes en negro continúan mostrando el segundo marco de imagen del marco de imagen, hasta que una parte inferior de la pantalla de visualización muestra la primera imagen en negro, tal como se muestra en (6) en la figura 11C. Tal como se muestra en (7) en la figura 11C, el terminal se desplaza de manera continua hacia abajo hasta una posición para mostrar la segunda imagen en negro, y una posición en la parte superior de la pantalla muestra de nuevo una nueva imagen en negro, que puede marcarse como una tercera imagen en negro. Tal como se muestra en (8) en la figura 11C, el terminal se desplaza de manera continua hacia abajo hasta las posiciones para mostrar la segunda imagen en negro y la tercera imagen en negro, la posición original para mostrar la segunda imagen en negro muestra el segundo marco de imagen del marco de imagen y la posición original para mostrar la tercera imagen en negro comienza mostrando un tercer marco de imagen del marco de imagen. El terminal se desplaza de manera continua hacia abajo hasta posiciones para mostrar la segunda imagen en negro y la tercera imagen en negro. Este mecanismo de actualización se repite de manera continua posteriormente. Cabe señalar que la primera imagen en negro, la segunda imagen en negro y la tercera imagen en negro en el presente documento se utilizan simplemente para facilitar la descripción. No está limitado si las tres imágenes en negro son iguales. Según la tercera política, dos zonas de la pantalla pueden mostrar simultáneamente imágenes en negro en un momento, por ejemplo, la primera imagen en negro y la segunda imagen en negro mostradas simultáneamente, o la segunda imagen en negro y la tercera imagen en negro mostradas simultáneamente. La segunda zona puede ser una parte o la totalidad de las otras zonas diferentes de la primera zona. Esto no está limitado en esta implementación.
Cabe señalar que, en un proceso de actualización según la política 3, cuando la primera zona muestra la imagen en negro, el terminal comienza a realizar la detección de la luz ambiental. Para un método de detección específico, consulte el método de detección anterior. Los detalles no se describen de nuevo en el presente documento. Cabe señalar que, en un método de actualización según la política 3, dentro de un período de tiempo de actualización de un marco de imagen, el terminal muestra imágenes en negro en la primera zona durante dos períodos de tiempo, dentro de los cuales se puede detectar la luz ambiental. El terminal puede realizar la detección en los dos periodos de tiempo o en uno de los periodos de tiempo. Esto no está limitado en esta implementación de esta solicitud. Si el terminal detecta la luz ambiental dentro de los dos períodos de tiempo, es equivalente a que el terminal detecte la luz ambiental dos veces dentro del período de tiempo de actualización de un marco de imagen. De esta manera, el terminal no detecta posiciones con la misma intensidad de la luz ambiental, por ejemplo, posiciones con mayor o menor intensidad de luz, la pantalla de visualización que se ajusta no se vuelve comparativamente brillante u oscura. Esto mejora la experiencia del usuario.
Cabe señalar que, para ilustrar un efecto de visualización, en las descripciones de las políticas de actualización se describe “desplazarse hacia abajo hasta una posición para mostrar la imagen en negro”. Para implementar el desplazamiento hacia abajo hasta una posición para mostrar la imagen en negro, el terminal controla secuencialmente diferentes zonas de arriba a abajo para mostrar la imagen en negro. Cada zona muestra la imagen en negro una pluralidad de veces, o muestra periódicamente la imagen en negro.
Tal como se muestra en la figura 12, la zona de visualización de la pantalla de visualización del terminal puede dividirse en una pluralidad de zonas cuyos tamaños son los mismos que el tamaño de la primera zona. Las zonas están marcadas respectivamente como una zona A, una zona B, una zona C y similares. En un proceso en el que el terminal controla las zonas del terminal para mostrar periódicamente la imagen en negro, el terminal puede desplazarse hacia abajo hasta una posición para mostrar la imagen en negro de la siguiente manera: el terminal controla la zona A de la pantalla para mostrar en negro, controla la zona A de la pantalla de visualización para mostrar la imagen del marco de imagen después de un período de tiempo, y controla la zona B para mostrar la imagen en negro. Entonces, el terminal controla la zona B de la pantalla de visualización para visualizar la imagen del marco de imagen después de un período de tiempo, y controla la zona C para visualizar la imagen en negro. Además, el terminal controla la zona C de la pantalla de visualización para visualizar la imagen del marco de imagen después de un período de tiempo, y controla la zona D para visualizar la imagen en negro. Por analogía, hasta que el terminal controla una zona I de la pantalla de visualización para visualizar la imagen en negro, y controla la zona I de la pantalla de visualización para visualizar la imagen del marco de imagen después de un período de tiempo.
Implementación 2
Se puede producir un fenómeno envolvente si la frecuencia de parpadeo de la luz ambiental es igual o aproximada a la frecuencia de visualización de un terminal. Tal como se muestra en la figura 8, un diagrama de forma de onda en la figura 8 es un diagrama de tendencia de la intensidad de luz de la luz ambiental. Si la frecuencia de visualización del terminal es la misma que la frecuencia de parpadeo de la luz ambiental, cuando la luz ambiental se detecta una vez en un marco de imagen, el terminal puede detectar posiciones con la misma intensidad de luz ambiental, por ejemplo, posiciones con mayor o menor intensidad de luz. Cuando el terminal ajusta la luminancia de una pantalla de visualización basándose en los datos de detección, la pantalla de visualización puede ser comparativamente brillante u oscura. Por lo tanto, en esta implementación de esta solicitud, el terminal puede usar, además, dos o más sensores de luz ambiental para detectar la luz ambiental dos o más veces en un marco de imagen, para mejorar la precisión de los datos de detección.
Lo siguiente se describe utilizando un ejemplo en el que el terminal tiene dos sensores de luz ambiental.
En esta implementación, el terminal cuenta con dos sensores de luz ambiental: un primer sensor de luz ambiental y un segundo sensor de luz ambiental. Una zona de visualización de la pantalla de visualización incluye una primera zona y una segunda zona. La primera zona cubre una zona de recepción del primer sensor de luz ambiental. En otras palabras, la primera zona es una zona en la que el primer sensor de luz ambiental recibe luz ambiental cuando funciona el primer sensor de luz ambiental. La segunda zona cubre una zona de recepción del segundo sensor de luz ambiental. En otras palabras, la segunda zona es una zona en la que el segundo sensor de luz ambiental recibe luz ambiental cuando funciona el segundo sensor de luz ambiental. El tamaño de la segunda zona no está limitado en esta implementación, siempre que la segunda zona pueda cubrir la zona de recepción.
Un método de detección de luz ambiental dado a conocer en esta implementación puede incluir el siguiente proceso.
El terminal controla la primera zona para mostrar una imagen en negro al menos dos veces, y controla la primera zona para mostrar una imagen del marco de imagen en un intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces. Cuando la primera zona muestra la imagen en negro al menos dos veces, el terminal obtiene una intensidad de la luz ambiental detectada por el primer sensor de luz ambiental. Cuando la primera zona muestra la imagen en negro, el terminal controla la segunda zona para mostrar la imagen del marco de imagen. El terminal controla, además, la segunda zona para mostrar la imagen en negro una pluralidad de veces. Cuando la segunda zona muestra la imagen en negro, el terminal obtiene una intensidad de la luz ambiental detectada por el segundo sensor de luz ambiental. El terminal ajusta automáticamente la luminancia de la pantalla de visualización de manera separada basándose en las intensidades de la luz ambiental detectada por el segundo sensor de luz ambiental y el primer sensor de luz ambiental.
Los dos sensores de luz ambiental están dispuestos a una distancia entre sí en un lado posterior de la pantalla de visualización. Por ejemplo, tal como se muestra en la figura 2b, un sensor de luz ambiental está dispuesto en la parte superior de la pantalla de visualización, y el otro sensor de luz ambiental está dispuesto en una posición intermedia en una dirección longitudinal de la pantalla de visualización. En este caso, cuando el terminal se actualiza usando una política 1, una política 2 o una política 3 en la Implementación 1, la imagen en negro cubre secuencialmente las zonas de recepción de luz de los dos sensores de luz ambiental, y el terminal también notifica secuencialmente a los dos sensores de luz ambiental que detecten la luz ambiental. Por lo tanto, en un proceso de visualización de un marco de imagen, el terminal puede tener dos periodos de tiempo para detectar la luz ambiental, para obtener dos fragmentos de datos de detección.
Cabe señalar que el terminal ajusta automáticamente la luminancia de la pantalla de visualización en función de las intensidades obtenidas de la luz ambiental detectada por el primer sensor de luz ambiental y el segundo sensor de luz ambiental. Para un método de ajuste específico, consulte la descripción en Implementación 1. Los detalles no se describen de nuevo en este documento.
Cabe señalar que, para los procesos en los que la primera zona y la segunda zona muestran las imágenes en negro una pluralidad de veces una pluralidad de veces, consulte la descripción en la Implementación 1. Los detalles no se describen de nuevo en el presente documento.
Para los procesos de trabajo del primer sensor de luz ambiental y el segundo sensor de luz ambiental, consulte la descripción en la Implementación 1. Los detalles no se describen de nuevo en el presente documento.
Cabe señalar, además, que, cuando el terminal tiene uno o más sensores de luz ambiental, el terminal puede aumentar aún más la frecuencia de visualización, de modo que haya una diferencia de fase entre la frecuencia de visualización y la frecuencia de la fuente de luz de la luz ambiental, por ejemplo, una frecuencia de corriente de frecuencia industrial, para eliminar la interferencia eléctrica de la corriente de frecuencia industrial. Por ejemplo, actualmente la frecuencia de la corriente de frecuencia industrial es de 50 Hz o 60 Hz. En otras palabras, la frecuencia de parpadeo de la luz ambiental puede ser de aproximadamente 50 Hz o 60 Hz. Un error de frecuencia es, en general, de ±1 Hz. Por lo tanto, la frecuencia de visualización del terminal puede establecerse en un valor distinto de 50 Hz o un múltiplo de 50 Hz, o un valor distinto de 60 Hz o un múltiplo de 60 Hz. De esta manera, existe una diferencia de fase entre la frecuencia de visualización y la frecuencia de parpadeo de la luz ambiental. Por ejemplo, la frecuencia de visualización del terminal se establece en 61 Hz, 63 Hz o similar.
En concreto, el terminal utiliza una primera frecuencia de visualización cuando el usuario no habilita la función de ajuste automático de la luminancia de la pantalla en función de la luz ambiental. La primera frecuencia de visualización puede ser cualquier valor. El terminal utiliza una segunda frecuencia de visualización cuando el usuario habilita la función de ajuste automático de la luminancia de la pantalla en función de la luz ambiental. Hay una diferencia de fase entre la segunda frecuencia de visualización y la frecuencia de la corriente de frecuencia industrial, para eliminar el impacto de una fuente de luz generada por la corriente de frecuencia industrial y mejorar el ajuste automático de la intensidad de la pantalla por parte del terminal. Esto mejora la experiencia del usuario.
De esta manera, el terminal detecta posiciones con diferentes intensidades de luz ambiental en cada marco, los datos de detección obtenidos pueden reflejar una tendencia de cambio de intensidad de la luz ambiental y, por lo tanto, la pantalla de visualización se puede ajustar mejor en función de los datos de detección. Esto mejora la experiencia del usuario.
Puede entenderse que, para implementar las funciones anteriores, el terminal y similares incluyen estructuras de hardware y/o módulos de software correspondientes para realizar las funciones. Un experto en la materia debería saber fácilmente que, en combinación con los ejemplos descritos en las implementaciones descritas en esta memoria descriptiva, las unidades, los algoritmos y las etapas pueden implementarse mediante hardware o una combinación de hardware y software informático. El hecho de que una función sea realizada mediante hardware o hardware dirigido por software informático depende de las aplicaciones particulares y de las restricciones de diseño de las soluciones técnicas. Un experto en la materia puede utilizar diferentes métodos para implementar las funciones descritas para cada aplicación en particular, pero no debe considerarse que la implementación va más allá del alcance de las implementaciones de la presente invención.
En las implementaciones de esta solicitud, el terminal puede ser dividido en módulos funcionales basándose en los ejemplos de métodos anteriores. Por ejemplo, cada módulo funcional puede obtenerse mediante división basándose en cada función correspondiente, o pueden integrarse dos o más funciones en un módulo de procesamiento. El módulo integrado puede implementarse en forma de hardware, o puede implementarse en forma de un módulo funcional de software. Cabe señalar que, en las implementaciones de la presente invención, la división en módulos es un ejemplo, es simplemente una división de función lógica y, en una implementación real puede ser otra división.
Cuando se obtienen por división módulos funcionales correspondientes a diversas funciones, la figura 13 es un diagrama esquemático de una posible estructura de un terminal en las implementaciones anteriores. Tal como se muestra en la figura 13, un terminal 1300 incluye una unidad de visualización 1301, una unidad de procesamiento 1302 y una primera unidad de detección 1303. La unidad de visualización 1301 incluye, además, una primera zona 1311 y una segunda zona 1312. La primera zona 1311 incluye una zona utilizada por la primera unidad de detección 1303 para recibir luz ambiental, y la segunda zona 1312 es al menos una parte de una zona, distinta de la primera zona 1311, de la unidad de visualización 1301.
La unidad de procesamiento 1302 está configurada para controlar la primera zona 1311 de la unidad de visualización 1301 para mostrar una imagen en negro al menos dos veces. Cuando la primera zona 1311 muestra la imagen en negro, la unidad de procesamiento 1302 está configurada, además, para controlar la segunda zona 1312 para mostrar una imagen de marco de imagen. La unidad de procesamiento 1302 está configurada, además, para controlar la primera zona 1311 para visualizar la imagen del marco de imagen en un intervalo entre la visualización consecutiva de la imagen en negro en la primera zona 1311 dos veces. Cuando la primera zona 1311 muestra la imagen en negro, el procesador está configurado, además, para obtener una intensidad de la luz ambiental detectada por la primera unidad de detección. La visualización de la imagen en negro al menos dos veces puede ser la visualización periódica de la imagen en negro.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para ajustar automáticamente la luminancia de una pantalla de visualización en función de la intensidad de la luz ambiental detectada por la primera unidad de detección 1303.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando el terminal ejecuta una aplicación del primer tipo, aumentar el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces o, cuando la primera zona siempre muestra la imagen del marco de imagen, deshabilitar una función de ajuste en función de la luz ambiental.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando una velocidad de desplazamiento obtenida del terminal es mayor que un umbral preestablecido, aumentar el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces, o controlar la primera zona para mostrar siempre el marco de imagen y deshabilitar la función de ajuste en función de la luz ambiental.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando la primera zona muestra la imagen en negro, controlar, por parte del terminal, la primera unidad de detección 1303 para detectar la intensidad de la luz ambiental. La unidad de procesamiento 1302 está configurada, además, para leer la intensidad de la luz ambiental detectada por el primer sensor de luz ambiental.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando la primera zona muestra la imagen en negro o la imagen del marco de imagen, controlar el primer sensor de luz ambiental para detectar la intensidad de la luz ambiental. La unidad de procesamiento 1302 está configurada, además, para: cuando la primera zona muestra la imagen en negro, leer la intensidad de la luz ambiental detectada por el primer sensor de luz ambiental.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando una frecuencia de visualización del terminal es f Hz, controlar el intervalo entre la visualización consecutiva de la imagen en negro en la primera zona dos veces para que sea mayor o igual que 1/af segundos, donde a es un entero positivo mayor o igual que 1.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para controlar la segunda zona para mostrar la imagen en negro al menos dos veces, donde, cuando la segunda zona muestra la imagen en negro, la primera zona muestra la imagen del marco de imagen. La unidad de procesamiento 1302 está configurada, además, para controlar, en un intervalo entre la visualización consecutiva de la imagen en negro en la segunda zona dos veces, la segunda zona para visualizar la imagen del marco de imagen.
Opcionalmente, el terminal incluye, además, una segunda unidad de detección 1304. La segunda zona incluye una zona utilizada por un segundo sensor de luz ambiental para recibir luz ambiental.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando la segunda zona muestra la imagen en negro, obtener una intensidad de la luz ambiental detectada por el segundo sensor de luz ambiental. La unidad de procesamiento 1302 está configurada, además, para ajustar automáticamente la luminancia de la pantalla de visualización en función de la intensidad de la luz ambiental detectada por el segundo sensor de luz ambiental.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando la segunda zona muestra la imagen en negro, controlar una parte inferior de la segunda zona para mostrar un marco de orden n de la imagen del marco de imagen y una parte superior de la segunda zona para mostrar un marco de orden (n+1) de la imagen del marco de imagen; o, cuando la segunda zona muestra la imagen en negro, controlar una parte inferior de la segunda zona para mostrar un marco de orden n de la imagen del marco de imagen, y una parte superior de la segunda zona para mostrar el marco de orden n de la imagen del marco de imagen.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando controla la primera zona para mostrar la imagen en negro, apagar una unidad de emisión de luz en la primera zona de la pantalla de visualización.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para: cuando controla la segunda zona para mostrar la imagen en negro, apagar una unidad de emisión de luz en la segunda zona de la pantalla de visualización.
Opcionalmente, la unidad de procesamiento 1302 está configurada, además, para controlar la frecuencia de visualización y una frecuencia de corriente de frecuencia industrial de la pantalla de visualización para formar una diferencia de fase.
Todo el contenido relacionado de las etapas en las implementaciones del método anterior puede citarse en las descripciones de función de los módulos funcionales correspondientes. Los detalles no se describen de nuevo en el presente documento.
Ciertamente, el terminal 1300 puede incluir, además, una unidad de almacenamiento, configurada para almacenar código de programa, datos y similares. El terminal 1300 puede incluir, además, una unidad de comunicaciones, utilizada por el terminal para interactuar con otro dispositivo. Además, las funciones que pueden implementarse específicamente mediante las unidades funcionales incluyen, pero no están limitadas a, funciones correspondientes a las etapas del método en los ejemplos anteriores. Para obtener una descripción detallada de otras unidades del terminal 1300, consulte las descripciones detalladas de las etapas del método correspondientes a las unidades. Los detalles no se describen de nuevo en el presente documento.
Cuando se usa una unidad integrada, la unidad de procesamiento puede ser un procesador en el terminal. La unidad de visualización puede ser un módulo de visualización, por ejemplo, la pantalla de visualización. La primera unidad de detección y la segunda unidad de detección pueden ser sensores de luz ambiental. La unidad de comunicaciones puede ser un módulo de comunicaciones en el terminal, por ejemplo, un circuito de RF, un módulo de Wi-Fi o un módulo de Bluetooth. La unidad de almacenamiento puede ser una memoria en el terminal.
La figura 14 es un diagrama esquemático de una posible estructura del terminal utilizado en las implementaciones anteriores. El terminal 1400 incluye un módulo de procesamiento 1401, un módulo de almacenamiento 1402 y un módulo de comunicaciones 1403. El módulo de procesamiento 1401 está configurado para realizar la gestión de control sobre una acción del terminal. El módulo de almacenamiento 1402 está configurado para almacenar código de programa y datos del terminal. El módulo de comunicaciones 1403 está configurado para comunicarse con otro terminal. El módulo de procesamiento 1401 puede ser un procesador o un controlador, por ejemplo, una unidad central de procesamiento (Central Processing Unit, CPU), una MCU, un procesador de propósito general, un procesador de señal digital (Digital Signal Processor, DSP), un circuito integrado específico de la aplicación (Application-Specific Integrated Circuit, ASIC), una matriz de puertas programables en campo (Field Programmable Gate Array, FPGA) u otro dispositivo lógico programable, un dispositivo lógico de transistores, un componente de hardware o cualquier combinación de los mismos. El controlador/procesador puede implementar o ejecutar diversos bloques lógicos, módulos y circuitos de ejemplo descritos con referencia al contenido dado a conocer en la presente invención. El procesador también puede ser una combinación que implemente una función informática, por ejemplo, una combinación de uno o más microprocesadores, o una combinación de un DSP y un microprocesador. El módulo de comunicaciones 1403 puede ser un transceptor, un circuito transceptor, una interfaz de comunicaciones o similar. El módulo de almacenamiento 1402 puede ser una memoria. Cuando el procesador ejecuta el código de programa almacenado en la memoria, el terminal está habilitado para realizar cualquier método descrito en las implementaciones anteriores.
Cuando el módulo de procesamiento 1401 es el procesador (el procesador 101 que se muestra en la figura 1a), el módulo de comunicaciones 1403 es un circuito transceptor de RF (el circuito de radiofrecuencia 102 que se muestra en la figura 1a), y el módulo de almacenamiento 1402 es una memoria (la memoria 103 que se muestra en la figura 1), el terminal dado a conocer en esta implementación de la presente invención puede ser el terminal 100 que se muestra en la figura 1a. El módulo de comunicaciones 1403 puede incluir no solo el circuito de RF, sino también el módulo de Wi-Fi y el módulo de Bluetooth. Un módulo de comunicaciones tal como un circuito de RF, un módulo de Wi-Fi y un módulo de Bluetooth pueden denominarse conjuntamente interfaz de comunicaciones. El procesador, la interfaz de comunicaciones y la memoria pueden acoplarse mediante un bus.
La descripción anterior sobre las implementaciones permite que un experto en la materia entienda que, para facilitar la descripción y la brevedad, la división de los módulos funcionales anteriores se utiliza como ejemplo con fines de descripción. En una aplicación real, las funciones anteriores pueden asignarse a diferentes módulos e implementarse según un requisito. En otras palabras, una estructura interna de un aparato se divide en diferentes módulos funcionales para implementar todas o algunas de las funciones descritas anteriormente. Para un proceso de trabajo detallado del sistema, aparato y unidad anterior, consulte un proceso correspondiente en las implementaciones del método anterior. Los detalles no se describen de nuevo en el presente documento.
Las unidades descritas como partes separadas pueden o no estar físicamente separadas, y las partes mostradas como unidades pueden o no ser unidades físicas, pueden estar situadas en una posición o pueden estar distribuidas en una pluralidad de unidades de red. Algunas o todas las unidades pueden seleccionarse en función de los requisitos reales para lograr los objetivos de las soluciones de las implementaciones.
Además, las unidades funcionales en las implementaciones de esta solicitud pueden estar integradas en una unidad de procesamiento, o cada una de las unidades puede existir sola físicamente, o dos o más unidades pueden estar integradas en una unidad. La unidad integrada puede estar implementada en forma de hardware, o puede estar implementada en forma de una unidad funcional de software.
Cuando la unidad integrada se implementa en forma de una unidad funcional de software y se vende o utiliza como un producto independiente, la unidad integrada puede almacenarse en un medio de almacenamiento legible por ordenador. Basándose en dicha comprensión, las soluciones técnicas de esta solicitud, esencialmente, o la parte que contribuye al estado de la técnica, o todas o algunas de las soluciones técnicas, pueden implementarse en forma de un producto de software. El producto de software se almacena en un medio de almacenamiento e incluye varias instrucciones para indicar a un dispositivo informático (que puede ser un ordenador personal, un servidor o un dispositivo de red) que realice todas o algunas de las etapas de los métodos descritos en las implementaciones de esta solicitud. El medio de almacenamiento anterior incluye: cualquier medio que pueda almacenar código de programa, tal como una memoria flash, un disco duro extraíble, una memoria de solo lectura, una memoria de acceso aleatorio, un disco magnético o un disco óptico.
El alcance de la protección estará definido por las reivindicaciones adjuntas.

Claims (11)

REIVINDICACIONES
1. Un método de detección de luz ambiental, aplicado a un terminal, en el que el terminal comprende una pantalla de visualización y un sensor de luz ambiental; el sensor de luz ambiental está situado debajo de la pantalla de visualización, y una zona de visualización de la pantalla de visualización comprende una primera zona y una segunda zona; la primera zona comprende una zona para recibir la luz ambiental del sensor de luz ambiental, y la segunda zona forma parte de una zona, distinta de la primera zona, en la zona de visualización; y el método comprende las etapas de:
mostrar, por parte del terminal, en la primera zona, una imagen en negro al menos dos veces durante un proceso de actualización de un marco de una imagen de marco de imagen;
mostrar, por parte del terminal cuando la primera zona muestra la imagen en negro, la imagen del marco de imagen en la segunda zona;
mostrar, por parte del terminal, en la primera zona, la imagen del marco de imagen en un intervalo entre mostrar consecutivamente la imagen en negro en la primera zona; y
obtener, por parte del terminal, una intensidad de la luz ambiental, en donde la intensidad de la luz ambiental es detectada por el sensor de luz ambiental cuando la primera zona muestra la imagen en negro.
2. El método según la reivindicación 1, en el que la visualización, por parte del terminal, en la primera zona, de una imagen en negro al menos dos veces comprende: la visualización, por parte del terminal, de la imagen en negro en la primera zona, periódicamente.
3. El método según la reivindicación 1 o 2, en el que la frecuencia de visualización del terminal es de f Hz, y el intervalo entre la visualización consecutiva, en la primera zona controlada por el terminal, de la imagen en negro, periódicamente, es mayor o igual que 1/af segundos, donde a es un entero positivo mayor o igual que 1.
4. El método según cualquiera de las reivindicaciones 1 a 3, en el que el período de mostrar la imagen en negro cada vez es un primer período, el período requerido por el sensor de luz ambiental para detectar la luz ambiental es un segundo período, y el primer período es mayor o igual que el segundo período.
5. El método según una cualquiera de las reivindicaciones 1 a 4, en el que la imagen del marco de imagen es una interfaz de usuario de visualización presentada por el terminal a un usuario.
6. El método según cualquiera de las reivindicaciones 1 a 5, en el que el método comprende, además, las etapas de: mostrar, por parte del terminal, en la segunda zona, la imagen en negro, una pluralidad de veces, donde, cuando la segunda zona muestra la imagen en negro, la primera zona muestra la imagen del marco de imagen; y mostrar, por parte del terminal, en la segunda zona, la imagen del marco de imagen en un intervalo entre mostrar consecutivamente la imagen en negro en la segunda zona dos veces.
7. El método según cualquiera de las reivindicaciones 1 a 6, en el que el sensor de luz ambiental está situado en la parte superior de la pantalla de visualización.
8. El método según la reivindicación 6, en el que, cuando el terminal muestra en la segunda zona la imagen en negro, el terminal apaga una unidad de emisión de luz en la segunda zona de la pantalla de visualización.
9. El método según la reivindicación 1 a 8, en el que después de la etapa de obtener, por parte del terminal, una intensidad de la luz ambiental, el método comprende, además, la etapa de:
ajustar automáticamente, por parte del terminal, la luminancia de la pantalla de visualización en función de la intensidad de la luz ambiental y según una política de ajuste de luz preestablecida.
10. El método según cualquiera de las reivindicaciones 1 a 9, en el que el período de tiempo en el que el terminal muestra una imagen en negro en la primera zona es menor que el período de tiempo en el que el terminal muestra un marco de imagen del marco de imagen.
11. Un terminal (1300), que comprende: un procesador (1302), una memoria, una pantalla de visualización (1301) y un sensor de luz ambiental, en el que el sensor de luz ambiental está situado debajo de la pantalla de visualización y una zona de visualización de la pantalla de visualización. comprende una primera zona y una segunda zona; la primera zona comprende una zona utilizada por el sensor de luz ambiental para recibir luz ambiental, y la segunda zona forma parte de una zona, distinta de la primera zona, en la zona de visualización; la memoria y la pantalla de visualización están acopladas al procesador, la memoria está configurada para almacenar código de programa informático, el código de programa informático comprende una instrucción informática, cuando el procesador ejecuta la instrucción informática, el terminal está habilitado para realizar el método según una cualquiera de las reivindicaciones 1 a 10.
ES18894844T 2017-12-29 2018-08-10 Método de detección de luz ambiental y terminal Active ES2945260T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2017120319 2017-12-29
PCT/CN2018/099932 WO2019128250A1 (zh) 2017-12-29 2018-08-10 一种环境光和接近检测方法、拍摄方法及终端

Publications (1)

Publication Number Publication Date
ES2945260T3 true ES2945260T3 (es) 2023-06-29

Family

ID=67065019

Family Applications (1)

Application Number Title Priority Date Filing Date
ES18894844T Active ES2945260T3 (es) 2017-12-29 2018-08-10 Método de detección de luz ambiental y terminal

Country Status (7)

Country Link
US (5) US11295653B2 (es)
EP (3) EP3720107B1 (es)
JP (2) JP7490556B2 (es)
CN (2) CN110809878B (es)
AU (1) AU2018393169B2 (es)
ES (1) ES2945260T3 (es)
WO (1) WO2019128250A1 (es)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2945260T3 (es) 2017-12-29 2023-06-29 Honor Device Co Ltd Método de detección de luz ambiental y terminal
CN112201211B (zh) * 2019-07-08 2022-04-29 北京小米移动软件有限公司 环境光采集方法、装置、终端及存储介质
EP3821422B1 (en) * 2019-08-14 2022-04-13 Google LLC Reducing blinking pixels in displays
CN111263082B (zh) * 2020-03-16 2021-12-14 维沃移动通信(杭州)有限公司 一种曝光数据获取方法及电子设备
CN111627378B (zh) * 2020-06-28 2021-05-04 苹果公司 具有用于亮度补偿的光学传感器的显示器
CN113851096B (zh) * 2020-06-28 2023-05-02 北京小米移动软件有限公司 亮度检测方法、装置及存储介质
CN113852720B (zh) * 2020-06-28 2023-06-20 北京小米移动软件有限公司 环境光确定方法、装置、终端设备及介质
CN115362493A (zh) * 2020-07-06 2022-11-18 谷歌有限责任公司 用于屏下传感器的图像修改
CN112767866B (zh) * 2021-01-28 2022-09-23 昆山国显光电有限公司 显示设备及其控制方法
WO2022188041A1 (zh) * 2021-03-09 2022-09-15 深圳市汇顶科技股份有限公司 指纹识别装置、电子设备和环境光检测的方法
CN115145662A (zh) * 2021-03-31 2022-10-04 北京小米移动软件有限公司 屏幕显示亮度调节方法、装置及存储介质
KR20220165105A (ko) * 2021-06-07 2022-12-14 삼성전자주식회사 광 센서가 포함된 디스플레이를 갖는 전자 장치
TWI795220B (zh) * 2021-06-23 2023-03-01 義明科技股份有限公司 光學感測器
CN113763856B (zh) * 2021-07-19 2022-09-13 荣耀终端有限公司 环境光照强度确定方法、装置及存储介质
CN113889055A (zh) * 2021-09-30 2022-01-04 荣耀终端有限公司 一种屏幕亮度调节方法、电子设备及存储介质
US11776497B2 (en) * 2021-11-19 2023-10-03 GM Global Technology Operations LLC Global and local contrast control with brightness and shading adjustment of smart glass display
JP7476866B2 (ja) 2021-11-22 2024-05-01 トヨタ自動車株式会社 ウェアラブル端末の画像表示制御装置及び画像表示制御方法及び画像表示システム
CN114283743A (zh) * 2021-12-27 2022-04-05 深圳市汇顶科技股份有限公司 显示屏下检测环境光的方法、装置及电子设备
CN116935790A (zh) * 2022-04-07 2023-10-24 荣耀终端有限公司 Oled电路、oled显示面板、显示屏及电子设备
CN116682367B (zh) * 2022-10-14 2024-03-29 荣耀终端有限公司 一种屏幕环境光检测方法、电子设备及介质
WO2024082115A1 (en) * 2022-10-18 2024-04-25 Qualcomm Incorporated Controlling a computing device display with display cut out
CN117129085B (zh) * 2023-02-28 2024-05-31 荣耀终端有限公司 环境光的检测方法、电子设备及可读存储介质

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3027298B2 (ja) * 1994-05-31 2000-03-27 シャープ株式会社 バックライト制御機能付き液晶表示装置
JP3575419B2 (ja) 2000-10-24 2004-10-13 日本電気株式会社 装置状態制御回路、及び装置状態制御方法
US7825891B2 (en) 2006-06-02 2010-11-02 Apple Inc. Dynamic backlight control system
JP2008116921A (ja) * 2006-10-10 2008-05-22 Sony Corp 表示装置および情報処理装置
US7960682B2 (en) 2007-12-13 2011-06-14 Apple Inc. Display device control based on integrated ambient light detection and lighting source characteristics
US9509525B2 (en) * 2008-09-05 2016-11-29 Ketra, Inc. Intelligent illumination device
US9024530B2 (en) 2012-11-13 2015-05-05 Apple Inc. Synchronized ambient light sensor and display
US9223449B2 (en) * 2013-03-14 2015-12-29 Synaptics Incorporated Black image insertion for capacitive sensing
CN103369142B (zh) * 2013-07-09 2015-02-04 广东欧珀移动通信有限公司 一种防止打电话误操作的方法及***
KR102296084B1 (ko) 2014-04-07 2021-09-02 삼성디스플레이 주식회사 영상표시장치 및 그의 구동방법
KR102357505B1 (ko) * 2014-07-25 2022-02-04 삼성디스플레이 주식회사 표시장치
KR20160015925A (ko) * 2014-08-01 2016-02-15 삼성전자주식회사 영상표시장치 및 영상표시장치의 구동방법
KR102310130B1 (ko) * 2014-09-01 2021-10-08 삼성전자주식회사 착용 가능한 전자 장치
CN106033666B (zh) * 2015-03-18 2019-02-05 联想(北京)有限公司 一种信息处理方法及电子设备
CN104765422A (zh) 2015-04-28 2015-07-08 小米科技有限责任公司 移动设备的屏幕模组和移动设备
EP3346459A4 (en) * 2015-09-28 2018-09-05 Huawei Technologies Co., Ltd. Terminal and method for detecting brightness of ambient light
KR102439245B1 (ko) * 2016-01-29 2022-09-01 삼성전자주식회사 전자 장치 및 그 제어 방법
CN106303023B (zh) * 2016-08-12 2020-01-10 青岛海信移动通信技术股份有限公司 屏幕状态调节方法及装置
CN106878564A (zh) 2017-03-07 2017-06-20 广东欧珀移动通信有限公司 一种显示屏的控制方法及装置、显示屏和移动终端
CN107436658B (zh) 2017-06-23 2021-03-19 Oppo广东移动通信有限公司 一种降低温升的方法、计算机可读存储介质、移动终端
CN107330415A (zh) * 2017-07-10 2017-11-07 广东欧珀移动通信有限公司 电子装置
CN107426428A (zh) * 2017-07-26 2017-12-01 北京小米移动软件有限公司 电子设备及显示亮度调节方法
ES2945260T3 (es) 2017-12-29 2023-06-29 Honor Device Co Ltd Método de detección de luz ambiental y terminal

Also Published As

Publication number Publication date
CN110809878B (zh) 2020-09-01
JP2023058564A (ja) 2023-04-25
EP3720107A1 (en) 2020-10-07
US11881137B2 (en) 2024-01-23
CN110809878A (zh) 2020-02-18
EP3720107B1 (en) 2023-03-01
CN112333335B (zh) 2022-09-16
US20200342800A1 (en) 2020-10-29
US20220180789A1 (en) 2022-06-09
AU2018393169A1 (en) 2020-07-23
US11990076B2 (en) 2024-05-21
US11295653B2 (en) 2022-04-05
CN112333335A (zh) 2021-02-05
AU2018393169B2 (en) 2021-08-05
US20240112614A1 (en) 2024-04-04
US11705039B2 (en) 2023-07-18
US20220254293A1 (en) 2022-08-11
EP4184906A1 (en) 2023-05-24
JP7490556B2 (ja) 2024-05-27
EP4184906B1 (en) 2024-02-28
WO2019128250A1 (zh) 2019-07-04
EP4184500A1 (en) 2023-05-24
JP2021508855A (ja) 2021-03-11
EP3720107A4 (en) 2021-01-20
US20230298501A1 (en) 2023-09-21
EP4184500B1 (en) 2024-04-03

Similar Documents

Publication Publication Date Title
ES2945260T3 (es) Método de detección de luz ambiental y terminal
US11138927B2 (en) Electronic device having display
US10222750B2 (en) Watch-type wearable device
US20220020321A1 (en) Electronic device having display
ES2905111T3 (es) Sincronización de valores de ajuste de configuración entre dos dispositivos electrónicos
EP3322175B1 (en) Electronic device including camera and acoustic component
US20200320919A1 (en) Display Method, Display Device, and Electronic Device
CN110459180B (zh) 驱动控制方法、装置及显示装置
US11790819B2 (en) Compensation method and electronic device
KR20180131906A (ko) 이동 단말기 및 그것의 동작방법
US10824295B2 (en) Sports retronic wearable terminal
US11044414B2 (en) Electronic device and control method therefor
KR20170040021A (ko) 조명 장치 및 시스템
JP7067195B2 (ja) 電子機器、照度検出方法、及び照度検出プログラム