WO2019222946A1 - 一种拍照方法和终端设备 - Google Patents

一种拍照方法和终端设备 Download PDF

Info

Publication number
WO2019222946A1
WO2019222946A1 PCT/CN2018/088063 CN2018088063W WO2019222946A1 WO 2019222946 A1 WO2019222946 A1 WO 2019222946A1 CN 2018088063 W CN2018088063 W CN 2018088063W WO 2019222946 A1 WO2019222946 A1 WO 2019222946A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal device
image
information
user
preview
Prior art date
Application number
PCT/CN2018/088063
Other languages
English (en)
French (fr)
Inventor
陆松超
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN201880049093.3A priority Critical patent/CN110945863B/zh
Priority to US17/056,912 priority patent/US11409493B2/en
Priority to PCT/CN2018/088063 priority patent/WO2019222946A1/zh
Priority to EP21179195.9A priority patent/EP3962063A1/en
Priority to EP18920060.3A priority patent/EP3780575B1/en
Publication of WO2019222946A1 publication Critical patent/WO2019222946A1/zh
Priority to US17/358,871 priority patent/US11435975B2/en
Priority to US17/749,565 priority patent/US11797255B2/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/62Control of parameters via user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1831Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Definitions

  • the present application relates to the technical field of terminals, and in particular, to a photographing method and a terminal device.
  • the shooting function of the terminal device has become one of the functions that users use more frequently.
  • the user records every bit of life in the way of taking pictures or video.
  • the display content of the slide show in the conference can be captured and stored for viewing by using a mobile phone.
  • some users may be far away from the display content of the slide show.
  • the user shoots the display content of the slide show through the mobile phone it may be because of the shooting angle or the obstruction of the display content by front-line personnel. , which causes the captured image to be unable to fully view the display content of the slide show.
  • the shooting function of the mobile phone did not achieve the desired effect of the user. Therefore, the shooting functions of current terminal devices have certain limitations.
  • the application provides a photographing method and a terminal device, which are used to clearly shoot the display content on the screen, improve the shooting effect of the terminal device, and improve the user experience.
  • an embodiment of the present invention provides a photographing method, which is applicable to a first terminal device having an image photographing function.
  • the first terminal device starts an image capturing function according to the first operation of the user to acquire and display a preview image; if the preview image includes an image of an image output device, the first terminal device outputs a first prompt according to the preview image Information, the first prompt information is used to prompt the user that the first terminal device can be connected to a second terminal device, and the second terminal device is determined by the first terminal device according to the characteristic information of the video output device Device; the first terminal device is connected to the second terminal device in response to an operation that triggers the first prompt information; the first terminal device receives the first image information sent by the second terminal device, and The first image information includes content currently played by the video output device of the second terminal device; the first terminal device displays the first image information.
  • the image output device is a display screen.
  • the first terminal device determines the second terminal device according to the characteristic information of the display screen, and prompts the user to
  • the first terminal device may be connected to the second terminal device.
  • the user establishes a connection between the first terminal device and the second terminal by triggering the prompt information, and receives and displays the first image information sent by the second terminal device.
  • the first terminal device can help the user determine which device the first terminal device is connected to, which is convenient for the user to use and improves the user experience.
  • the user does not need to consider the problem of obscuration due to shooting angles or front-line personnel blocking part of the displayed content on the display screen, and can clearly obtain the displayed content on the display screen, thereby improving the shooting efficiency of the terminal device.
  • the first terminal recognizes an image of the image output device included in the preview image to obtain the characteristic information; the characteristic information includes a device identifier and / or a device type.
  • the first terminal device starts the camera and displays a preview image. If the preview image includes an image of a display screen (taking the image output device as a display screen as an example), the first terminal device can identify the image of the display screen and obtain characteristic information such as the device identification or device type of the display screen so that the first The terminal device determines the second terminal device according to the characteristic information. In this manner, the user is not required to determine which device the first terminal device is connected to.
  • the first terminal device itself can help the user determine which device the first terminal device can be connected to, which is convenient for the user and improves the user experience.
  • the steps performed include: scanning by the first terminal device to at least the One other terminal device; the first terminal device determines a second terminal device from the at least one other terminal device according to the characteristic information of the image output device, and the characteristic information of the second terminal device and the image output device
  • the feature information is the same.
  • the first terminal device may scan at least one other terminal device through the short-range communication module (for example, when the first terminal device recognizes that the preview image includes the display screen image, the short-range communication module is triggered to start. Scanning), the first terminal device queries, from the scanned at least one other terminal device, a second terminal device having the same characteristic information as the characteristic information of the display screen in the preview image. In this manner, the user is not required to determine which device the first terminal device is connected to.
  • the first terminal device itself can help the user determine which device the first terminal device can be connected to, which is convenient for the user and improves the user experience.
  • the first prompt information includes device identifiers of a plurality of second terminal devices, and the first terminal device responds to an operation that triggers the first prompt information, and communicates with the second terminal.
  • the steps performed include: the first terminal receives a selection operation in which the user selects one of the device identifications of the plurality of second terminal devices; and the first terminal device responds to the selection operation with The second terminal device corresponding to the device identifier selected by the selection operation is connected; when the first terminal device receives the first image information sent by the second terminal device, the steps performed include: the first terminal device receives the First image information sent by a second terminal device corresponding to the selected device identifier, where the first image information includes content currently played by the video output device of the second terminal device corresponding to the selected device identifier.
  • the first terminal device when the first terminal device determines that there are multiple second terminal devices, the first terminal device may display a device identifier of each first terminal device among the multiple second terminal devices, and the user may A device identifier is selected from the multiple device identifiers, and a second terminal device corresponding to the device identifier is connected by triggering the device identifier.
  • the first terminal device selects a plurality of second terminal devices from all other terminal devices scanned according to the characteristic information of the display screen, the selected plurality of second terminal devices and the display screens in the preview image.
  • the feature information is the same, that is, it is more likely that the plurality of second terminal devices filtered out are the devices to which the display screen belongs in the preview image. In this way, the first terminal device helps the user to narrow down the selection of the second terminal device, which is convenient for the user and improves the user experience.
  • the steps performed include: the first terminal device reduces the preview image, and displays the reduced preview image on the A first display area on a display screen; the first terminal device displays the first image information in a second display area on the display screen.
  • the first terminal device when the first terminal device displays the first image information, the first terminal device may be displayed on a separate screen. That is, the first terminal device displays the reduced preview image in one area on the display screen, and displays the first image information in another area on the display screen. In this way, the user can view the preview image and the first image information in contrast.
  • the preview image and the first image information are displayed on a separate screen. The user can see the scene of the conference and clearly see the display content played by the projector in the conference. Helps improve the user experience.
  • the steps performed include: the first terminal device responds to an operation of triggering a shooting control to the The second terminal device sends request information for requesting to obtain the first image information; the first terminal device receives the first image information sent by the second terminal device according to the request information.
  • the user of the first terminal device only needs to activate the camera of the first terminal device, display a preview image including the display screen of the second terminal device, and then trigger the shooting control to receive the second terminal device.
  • First image information In the traditional technical solution, after the first terminal device and the second terminal device are connected, the user needs to perform a series of operations on the opposite terminal device, that is, the second terminal device, and then can send the first image information to the second terminal device.
  • a first terminal device for example, sending a picture to WeChat on a mobile phone through WeChat on a computer.
  • the user does not need to perform operations on the opposite terminal device, that is, the second terminal device.
  • the operation is simple, and there is no need to install a specific application for image transmission in the first terminal device.
  • the program can be implemented through the camera of the first terminal device, which is convenient for the user to operate and improves the user experience.
  • the first terminal device responds to an operation of triggering a shooting control to shoot and obtain a second image
  • the second image includes an image output device of the second terminal device
  • the first The terminal device stores the second image and the third image in a corresponding manner
  • the third image is all the data received during the time period when the first terminal device starts from the camera and the first terminal device captures the second image.
  • the image sent by the second terminal device; or the third image is the first image; wherein the third image includes content played by the video output device of the second terminal device.
  • the first terminal device if the user triggers the shooting control, an image captured by the first terminal device (the image includes the display screen of the second terminal device), and during this period, the first terminal device also receives the first The images sent by the two terminal devices, so the first terminal device can store the captured images and the images sent by the second terminal device correspondingly for convenient viewing by the user.
  • the first terminal device displays the second image and second prompt information in response to a second operation triggered by the user, and the second prompt information is used to prompt the user to turn on the third Image; the first terminal device displays the third image in response to an operation that triggers the second prompt information.
  • the first terminal device stores the image sent by the second terminal device and the captured second image in correspondence. If the user opens the album in the first terminal device to display the second image, the first terminal device may prompt the user to open the image sent by the second terminal device, which is convenient for the user to operate and improves the user experience.
  • an embodiment of the present application provides a photographing method.
  • the method is applicable to a first terminal device having an image capturing function.
  • the method includes: establishing a connection between the first terminal device and a second terminal device; A terminal device has an image capturing function, and the second terminal device includes an image output device; the first terminal device starts an image capturing function according to a first operation of a user, and displays a preview image; when the preview image includes the first When the image of the two terminal devices outputs the image, the first terminal device receives and displays the first image information sent by the second terminal device; wherein the first image information includes the image of the second terminal device The display content currently played by the output device.
  • the camera is used as an example.
  • the user After the user connects the first terminal device and the second terminal device, the user only needs to trigger to start the camera in the first terminal device, open the preview image, and the second terminal appears in the preview image.
  • the first terminal device can display the first image information sent by the second terminal device and including the display content currently being displayed on the display screen of the second terminal device.
  • the user After the first terminal device and the second terminal device are connected, the user needs to perform a series of operations on the second terminal device before sending the first image information to the first terminal device through the second terminal device.
  • the process of the user triggering the first terminal device to display the first image information sent by the second terminal device is relatively simple, convenient for the user to operate, and improving the user experience.
  • the display screen there is no need to consider the problem of obscuration due to the shooting angle or front-line personnel blocking part of the display content on the display screen.
  • the display content on the display screen can be clearly obtained, which improves the shooting efficiency of the terminal device.
  • the first terminal device when the preview image includes an image of an image output device of the second terminal device, the first terminal device receives and displays a first image sent by the second terminal device
  • the information includes: the first terminal device recognizes the preview image, determines that the preview image includes an image output device, and determines whether the characteristic information of the image output device is the same as the characteristic information of the second terminal device. Matching; the feature information includes a device identification and / or a device type; and when the feature information of the image output device matches the feature information of the second terminal device, the first terminal sends to the second terminal Request information for requesting first image information; the first terminal device receives and displays the first image information sent by the second terminal device according to the request information.
  • the user after the user connects the first terminal device and the second terminal device, the user triggers to start the camera in the first terminal device to display a preview image. If the display screen in the preview image belongs to the second terminal device, the first A terminal device receives first image information sent by a first terminal device. In this way, when the user attempts to capture the display content played on the display screen of the second terminal device through the first terminal device, the first terminal device can display the first image information sent by the second terminal device, so that the user can Clearly seeing the display content currently being played by the second terminal device improves the shooting effect of the first terminal device and helps to improve the user experience.
  • the first terminal device when the preview image includes an image of an image output device of the second terminal device, the first terminal device receives and displays a first image sent by the second terminal device
  • the information includes: the first terminal device recognizes the preview image, determines that the preview image includes a screen image output device, and determines whether the characteristic information of the image output device is the same as the characteristic information of the second terminal device.
  • the feature information includes a device identification and / or a device type; when the feature information of the image output device matches the feature information of the second terminal device and a user triggers an operation of the photographing control, the The first terminal sends request information for requesting to obtain the first image information to the second terminal; the first terminal device receives and displays the first image information sent by the second terminal device according to the request information .
  • the user when the first terminal device determines that the display screen in the preview image belongs to the second terminal device, the user may trigger the transmission of the first image information through the shooting control. In this way, the user can choose to receive the first image information sent by the second terminal device. For example, after the user points the camera at the display screen of the second terminal device, the first terminal device does not need to continuously receive the second terminal device. When the user is interested in the current display content of the display screen, the user can obtain the first image information sent by the second terminal device only when the operation of the shooting control is triggered. In this way, it helps to save memory.
  • the steps performed include: the first terminal device reduces the preview image, and displays the reduced preview image on a display screen A first display area on the display; the first terminal device displays the first image information in a second display area on the display screen.
  • the first terminal device when the first terminal device displays the first image information, the first terminal device may be displayed on a separate screen. That is, the first terminal device displays the reduced preview image in one area on the display screen, and displays the first image information in another area on the display screen. In this way, the user can view the preview image and the first image information in contrast.
  • the preview image and the first image information are displayed on a separate screen. The user can see the scene of the conference and clearly see the display content played by the projector in the conference. Helps improve the user experience.
  • the first terminal device responds to an operation of triggering a shooting control to shoot and obtain a second image; the first terminal device stores the second image and the third image in correspondence; the first The three images are the images sent by the second terminal device during the time period when the first terminal device starts from the camera until the first terminal device captures the second image; or the third image is the A first image; wherein the third image includes content played by an image output device of the second terminal device.
  • the first terminal device if the user triggers the shooting control, the first terminal device captures an image, and during this process, the first terminal device also receives the image sent by the second terminal device. Therefore, the first terminal device can store the captured image and the image sent by the second terminal device correspondingly, which is convenient for users to view.
  • the first terminal device displays the second image and second prompt information in response to a second operation triggered by the user, and the second prompt information is used to prompt the user to turn on the third Image; the first terminal device displays the third image in response to an operation that triggers the second prompt information.
  • the first terminal device stores the image sent by the second terminal device and the captured second image in correspondence. If the user opens the album in the first terminal device to display the second image, the first terminal device may prompt the user to open the image sent by the second terminal device, which is convenient for the user to operate and improves the user experience.
  • an embodiment of the present application provides a first terminal device, including a camera, a display screen, a processor, and a memory.
  • the camera is used to capture a preview image; the display screen is used to display a preview image; the memory is used to store one or more computer programs; and when the one or more computer programs stored in the memory are executed by a processor, the first terminal
  • the device can implement the first aspect or any possible design method of the first aspect; or when one or more computer programs stored in the memory are executed by a processor, the first terminal device can implement the second aspect or the first Any of the two possible design methods.
  • an embodiment of the present application further provides a first terminal device, where the first terminal device includes a module / unit that executes the first aspect or any one of the possible design methods of the first aspect; or The first terminal device includes modules / units that perform the second aspect or any one of the possible design methods of the second aspect; wherein these modules / units can be implemented by hardware, or can be implemented by hardware by executing corresponding software.
  • an embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium includes a computer program, and when the computer program runs on a first terminal device, the first terminal device executes the program.
  • the computer-readable storage medium includes a computer program, and when the computer program runs on a first terminal device, the first terminal device executes the program.
  • an embodiment of the present application further includes a computer program product that, when the computer program product runs on a first terminal device, causes the first terminal device to execute the first aspect or any of the foregoing first aspects.
  • FIG. 1 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
  • FIG. 2A is a schematic diagram of an application scenario provided by an embodiment of the present invention.
  • FIG. 2B is a schematic diagram of another application scenario provided by an embodiment of the present invention.
  • FIG. 3 is a schematic flowchart of a photographing method according to an embodiment of the present invention.
  • FIG. 4A is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • 4B is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • 4C is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • 4D is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • FIG. 7A is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • FIG. 7B is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • FIG. 8 is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • FIG. 9 is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • FIG. 10 is a schematic flowchart of a photographing method according to an embodiment of the present invention.
  • 11A is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • 11B is a schematic diagram of a display state of a display screen of a mobile phone according to an embodiment of the present invention.
  • 11C is a schematic diagram of a display state of a mobile phone display screen according to an embodiment of the present invention.
  • FIG. 12 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
  • FIG. 13 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
  • the terminal devices involved in the embodiments of the present application may also be referred to as user equipment (UE), such as smart phones, tablet computers, various types of wearable devices, and vehicle-mounted devices.
  • UE user equipment
  • Various application programs can be installed in the terminal device, such as WeChat, Alipay, Tencent Chat Software (QQ), Ding Nao, Photo Sharing (instagram), Kakao Talk, Line Me (Line) and so on.
  • the embodiments of the present application provide a photographing method and a terminal device, and the method is applicable to the terminal device.
  • Figure 1 shows a block diagram of a possible terminal device.
  • the terminal device 100 includes a radio frequency (RF) circuit 110, a power source 120, a processor 130, a memory 140, an input unit 150, a display unit 160, a camera 170, a communication interface 180, and a wireless Fidelity (Wireless Fidelity, WiFi) module 190 and other components.
  • RF radio frequency
  • the structure of the terminal device shown in FIG. 1 does not constitute a limitation on the terminal device.
  • the terminal device provided in the embodiment of the present application may include more or fewer components than shown in the figure, or a combination of some These components, or different component arrangements.
  • Each component of the terminal device 100 is specifically described below with reference to FIG. 1:
  • the RF circuit 110 may be used for receiving and sending data during communication or conversation. Specifically, after receiving the downlink data of the base station, the RF circuit 110 sends the processing to the processor 130 for processing. In addition, the RF circuit 110 sends the uplink data to be sent to the base station.
  • the RF circuit 110 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, and the like.
  • LNA low noise amplifier
  • the RF circuit 110 can also communicate with a network and other devices through wireless communication.
  • the wireless communication may use any communication standard or protocol, including, but not limited to, Global System of Mobile (GSM), General Packet Radio Service (GPRS), and Code Division Multiple Access (code) division multiple access (CDMA), wideband code division multiple access (WCDMA), long term evolution (LTE), e-mail, short message service (SMS), etc.
  • GSM Global System of Mobile
  • GPRS General Packet Radio Service
  • code Code Division Multiple Access
  • CDMA Code Division Multiple Access
  • WCDMA wideband code division multiple access
  • LTE long term evolution
  • SMS short message service
  • the WiFi technology is a short-range wireless transmission technology.
  • the terminal device 100 can connect to an access point (AP) through a WiFi module 190, thereby achieving data network access.
  • the WiFi module 190 may be used for receiving and sending data during a communication process.
  • the terminal device 100 may implement a physical connection with other devices through the communication interface 180.
  • the communication interface 180 is connected to a communication interface of the other device through a cable to implement data transmission between the terminal device 100 and other devices.
  • the terminal device 100 can implement communication services and send information to other terminal devices. Therefore, the terminal device 100 needs to have a data transmission function, that is, the terminal device 100 needs to include a communication module inside.
  • FIG. 1 shows communication modules such as the RF circuit 110, the WiFi module 190, and the communication interface 180, it can be understood that at least one of the above components or other applications exist in the terminal device 100.
  • a communication module (such as a Bluetooth module) for implementing communication for data transmission.
  • the terminal device 100 when the terminal device 100 is a mobile phone, the terminal device 100 may include the RF circuit 110 and the WiFi module 190; when the terminal device 100 is a computer, the terminal device 100 may Including the communication interface 180 may also include the WiFi module 190. When the terminal device 100 is a tablet computer, the terminal device 100 may include the WiFi module.
  • the memory 140 may be used to store software programs and modules.
  • the processor 130 executes various functional applications and data processing of the terminal device 100 by running software programs and modules stored in the memory 140.
  • the memory 140 may mainly include a storage program area and a storage data area.
  • the storage program area can store an operating system, various application programs, and the like;
  • the storage data area can store multimedia files such as pictures, videos, and the like.
  • the memory 140 may include a high-speed random access memory, and may further include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
  • a non-volatile memory such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
  • the input unit 150 may be configured to receive numeric or character information input by a user, and generate key signal inputs related to user settings and function control of the terminal device 100.
  • the input unit 150 may include a touch panel 151 and other input devices 152.
  • the touch panel 151 can collect touch operations performed by the user on or near the touch panel (for example, the user uses a finger, a stylus, or any suitable object or accessory on the touch panel 151 or on the touch panel 151). Operation near the touch panel 151), and drive the corresponding connection device according to a preset program.
  • the touch panel 151 may include a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch position, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into contact coordinates, and sends it To the processor 130, and can receive and execute the command sent by the processor 130.
  • the touch panel 151 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave.
  • the other input devices 152 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
  • the display unit 160 may be configured to display information input by the user or information provided to the user and various menus of the terminal device 100.
  • the display unit 160 is a display system of the terminal device 100, and is used to present an interface and implement human-computer interaction.
  • the display unit 160 may include a display panel 161.
  • the display panel 161 may be configured using a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
  • LCD liquid crystal display
  • OLED organic light-emitting diode
  • the touch panel 151 may cover the display panel 161, and when the touch panel 151 detects a touch operation on or near the touch panel 151, the touch panel 151 transmits the touch operation to the processor 130 to determine the type of the touch event. The processor 130 then provides a corresponding visual output on the display panel 161 according to the type of the touch event.
  • the touch panel 151 and the display panel 161 are implemented as two independent components to implement the input and output functions of the terminal device 100, in some embodiments, the The touch panel 151 is integrated with the display panel 161 to implement input and output functions of the terminal device 100.
  • the processor 130 is a control center of the terminal device 100, and connects various components by using various interfaces and lines, and runs or executes software programs and / or modules stored in the memory 140 and calls stored in the memory 140.
  • the data in the memory 140 executes various functions of the terminal device 100 and processes data, thereby implementing various services based on the terminal device.
  • the processor 130 may include one or more processing units.
  • the processor 130 may integrate an application processor and a modem processor.
  • the application processor mainly processes an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor 130.
  • the camera 170 is configured to implement a shooting function of the terminal device 100 to take pictures or videos.
  • the camera 170 can also be used to implement the scanning function of the terminal device 100 to scan a scanning object (two-dimensional code / bar code).
  • the terminal device 100 further includes a power source 120 (such as a battery) for supplying power to various components.
  • a power source 120 such as a battery
  • the power source 120 may be logically connected to the processor 130 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption through the power management system.
  • the terminal device 100 may further include at least one sensor, an audio circuit, and the like, and details are not described herein again.
  • Embodiments of the present application provide a photographing method and a terminal device.
  • the method involves two terminal devices, wherein the first terminal device has an image capturing function, such as a mobile phone, an iPad, a camera, and the like.
  • the second terminal device includes a device or a projector with a display screen, such as a television, a desktop computer, a notebook computer, and the like.
  • the first terminal device establishes a connection with the second terminal device.
  • a preview interface is displayed.
  • the preview interface displays the first image information sent by the second terminal device.
  • the second terminal device is a device with a display screen
  • the first image information The display content currently displayed on the display screen of the second terminal device is included.
  • the first image information includes the display content projected by the projector.
  • the technical solution provided in the embodiment of the present application if a user needs to capture the display content on a screen (including a display screen or a screen or a wall carrying a display content projected by a projector, etc.) through the first terminal device, there is no need to consider the shooting angle, shooting The problem of distance or display content being blocked can clearly shoot the display content on the screen and improve the user experience.
  • FIGS. 2A-2B show schematic diagrams of two application scenarios in an embodiment of the present application.
  • the first terminal device is a mobile phone and the second terminal device is a laptop computer as an example.
  • a mobile phone and a laptop are connected.
  • the mobile phone activates the image capturing function
  • the mobile phone displays a preview image, where the preview image includes first image information sent by a laptop computer, and the first image information includes display content currently displayed on the display screen.
  • the first terminal device is a mobile phone
  • the second terminal device is a laptop computer connected to the projector as an example.
  • the notebook computer projects the display content on the display screen to the screen (or wall surface) through the projector.
  • the projector itself has connection functions such as wifi, Bluetooth
  • the mobile phone can establish a connection with the projector, and the projector sends the display content currently projected on the screen to the mobile phone.
  • the projector itself does not have connection functions such as wifi and Bluetooth
  • the mobile phone can also establish a connection with a laptop computer connected to the projector.
  • the mobile phone When the mobile phone activates the image capturing function to capture the display content projected on the screen, the mobile phone displays a preview image, the preview image includes first image information sent by the laptop computer, and the first image information includes the laptop computer display
  • the display content on the screen is the display content that the projector is currently projecting on the screen.
  • FIG. 3 is a flowchart of a photographing method according to an embodiment of the present application.
  • the two terminal devices involved in the embodiment of the present application may be applicable to the terminal device 100 shown in FIG. 1.
  • the process of the method includes:
  • the first terminal device establishes a connection with the second terminal device.
  • the first terminal device has an image capturing function
  • the second terminal device may be a terminal device with a display screen, such as a mobile phone, an iPad, a television, a desktop computer, and a notebook.
  • a computer, etc. the second terminal device may also be a projector.
  • the mobile phone can be connected to the laptop computer via wifi, that is, the laptop computer sends the first image information to the mobile phone via wifi.
  • the first terminal device is a mobile phone.
  • the user can implement the connection with the second terminal device through a setting option in the mobile phone.
  • FIGS. 4A-4C illustrate interface diagrams of setting options in a mobile phone.
  • a “photographing setting” option 401 is displayed in the setting options in the mobile phone 400.
  • the user enters the setting interface 402 of the “photographing settings”, see FIG. 4B.
  • the “photographing setting” option 401 may also be called other names, such as collaborative photographing, etc., which is not limited in this embodiment of the present application.
  • the setting interface 402 of “photographing settings” displays a switch control 403 of “photographing enhancement” (similarly, “photographing enhancement” in the embodiment of the present application may also have other names).
  • the mobile phone 400 turns off the photograph enhancement function by default, that is, the slider in the switch control 403 is on the left. After the user activates the switch control 403, the slider in the switch control 403 moves to the right, and the left side of the switch control 403 displays a color, that is, the mobile phone 400 starts a photo enhancement function, and the photo enhancement function can be used to have an image installed in the mobile phone 400.
  • the shooting function app takes effect.
  • the photograph enhancement function takes effect on all apps with image photographing functions installed in the mobile phone 400.
  • the display screen of the mobile phone 400 further displays a device list.
  • the device list contains the device IDs of three devices: device 1, device 2, device 3, and connection controls corresponding to each device ID.
  • the mobile phone 400 establishes a connection with the device 3.
  • the mobile phone 400 sends the first request information for requesting to establish a connection to the device 3.
  • the device 3 agrees to establish a connection with the mobile phone 400 to The mobile phone 400 feedbacks feedback information for agreeing to establish a connection.
  • the setting interface 402 of the “photograph setting” further includes a “scan” control 406 and a “menu” control 407.
  • the “scan” control 406 When the user triggers the “scan” control 406, the device around the mobile phone 400 is scanned.
  • the “menu” control 407 the mobile phone 400 displays a menu selection, as shown in FIG. 4C.
  • the menu options include the logo 408 of “screen capture” and the logo 409 of “screen capture and recognition”. Screen capture "and" screen capture and recognition "will be introduced later.
  • the mobile phone 400 can also display a password input box.
  • the mobile phone 400 detects that a password is entered in the password input box, it sends a first request message for requesting to establish a connection to the device 3, and the first request message may carry the password entered in the password input box.
  • the device 3 After receiving the first request information, the device 3 verifies the password contained in the first request information. If the verification is passed, the device 3 sends feedback information to the mobile phone 400 that agrees to establish a connection.
  • the password is stored locally on the device 3, the device 3 compares the received password with the locally stored password, and if the passwords are consistent, the verification is passed.
  • the server stores the device ID and password of each device (devices 1-3).
  • the mobile phone 400 sends first request information for requesting to establish a connection to the server, where the first request information carries the device ID and password of the device 3.
  • the server After receiving the first request information, the server compares the password in the first request information with the password of the stored device 3. If the passwords are the same, the server sends an authentication verification indication to the device 3, and the device 3 sends feedback information to the mobile phone 400 agreeing to establish a connection.
  • the photographing enhancement function takes effect on an app having an image photographing function already installed in the mobile phone 400.
  • apps with image capture functions in mobile phones such as the built-in camera, or third-party apps installed in mobile phones, such as beauty cameras, filter masters, beauty cameras, WeChat, Alipay, and Tencent chat software (QQ ), Dingding, Photo Sharing (instagram), Kakao Talk, Line Me (Line), etc. Therefore, in the embodiment of the present application, the user can choose which apps in the mobile phone are to be activated for taking pictures. For example, when using a beauty camera, the user does not want to enhance the photo, so he can choose to turn off the enhancement function for the beauty camera.
  • the display screen of the mobile phone 400 may further display an interface as shown in FIG. 4D.
  • the setting interface 402 of the “photograph setting” includes a camera and a beauty camera, and respective corresponding switch controls. If the user selects a camera, a switch control 405 corresponding to the camera may be triggered.
  • the mobile phone 400 displays a device list, and the user can choose to establish a connection with a device in the device list, such as selecting device 3.
  • the mobile phone 400 runs a camera, it adopts a photograph enhancement function and interacts with the device 3. Among them, the device list can also be collapsed.
  • the user can also enable the photo enhancement function in other ways.
  • the following three methods will be used to activate the photo enhancement function.
  • a shortcut icon for setting a photograph enhancement function may be displayed on the display of the mobile phone.
  • the mobile phone detects a user's swiping operation on the display and displays a control center interface.
  • the control center interface includes settings for setting.
  • Shortcut icons for photo enhancements When the user triggers the shortcut icon, the mobile phone activates the photo enhancement function (the photo enhancement function takes effect on all apps with image capture functions installed in the mobile phone 400), or when the user triggers the shortcut icon, the mobile phone opens as shown in FIG. 4D Setting interface, where the user selects which app to launch the photo enhancement function for.
  • identification information for setting a photograph enhancement function is displayed in the preview interface.
  • the display interface of the mobile phone jumps to the setting interface shown in FIG. 4A or 4B.
  • the user starts the photo enhancement function in this setting interface.
  • the display screen of the mobile phone 500 displays a preview interface 501
  • the preview interface 501 displays a mode selection interface 502
  • the mode selection interface 502 includes a "screen capture mode" Mark 503.
  • the display interface of the mobile phone 500 jumps to the setting interface as shown in FIG. 4A or 4B.
  • the first terminal device starts an image capturing function, displays a preview interface, and the preview interface includes a preview image.
  • the first terminal device can identify the preview image, and if it is recognized that the preview image includes a display screen
  • the first terminal device outputs prompt information, which is used to prompt a user to set a screen capture shooting mode.
  • the first terminal device jumps to a setting as shown in FIG. 4A or 4B. interface. Because in the actual operation process, the user may forget that the camera has a screen capture function, or the user is not familiar with how to use the screen capture function. In this way, users can be guided to obtain clear images through the screen capture function, which helps to improve the user experience.
  • the mobile phone 600 turns on the camera, starts the camera, displays a preview interface 601, and displays a preview image 602 in the preview interface.
  • the mobile phone 600 recognizes that the preview image 602 includes a display screen, and displays prompt information 603 in the preview interface 601, where the prompt information 603 is used to prompt the user whether to enable the screen capture mode. If the user triggers the prompt message 603, the display interface of the mobile phone 600 jumps to the setting interface shown in FIG. 4A or 4B, so that the user establishes a connection relationship between the mobile phone 600 and other terminal devices in the setting interface.
  • the first terminal device may also activate a photograph enhancement function by other methods, which is not limited in the embodiment of the present application.
  • the first terminal device starts an image capturing function, and displays a preview interface, where the preview interface includes first image information sent by the second terminal device; the first image information is currently played by the video output device of the second terminal device. content.
  • the first image information includes image information or text information currently playing on the display screen of the second terminal device, and when the second terminal device is a projection
  • the first image information includes display content currently projected by the projector.
  • the second terminal device may package the current image data or text data of the image output device (for example, a display screen or a projection screen) of the second terminal device and the arrangement manner between the image data and the text data as the first image information.
  • the first terminal device can display the image data and the text data according to the arrangement.
  • the second terminal device can also take a screenshot of the content displayed on the image output device and send it as the first image information to the first terminal device.
  • the first image information is a static picture and the first terminal device receives After reaching the picture, the picture is displayed in the preview interface.
  • the second terminal device starts to send the first image information to the first terminal device.
  • the mobile phone sends a first request message to the device 3 after detecting that the user triggers the operation of the connection control 404.
  • the device 3 agrees to establish a connection, and then performs the current content displayed on the display screen. Take a screenshot, and then send the first image information obtained by the screenshot directly to the mobile phone.
  • the first terminal device may send the second request information to the second terminal device.
  • the second terminal device is a device with a display screen
  • the second request information is used to request to obtain the display content currently displayed on the display screen.
  • the second terminal device takes a screenshot of the current display content of the display screen, and then sends the first image information obtained by the screenshot to the first terminal device.
  • the second terminal device is a projector
  • the second request information is used to request to obtain the projected display content. After receiving the second request information, the projector sends the projected display content to the first terminal device.
  • the following describes several possible situations in which the first terminal device sends the second request information to the second terminal device.
  • the first terminal device sends the second request information to the second terminal device in response to the operation of starting the image capturing function. In this manner, when the user starts the image capturing function in the first terminal device, the first terminal device sends the second request information to the second terminal device.
  • the mobile phone after the mobile phone is connected to the notebook computer, when the mobile phone detects that the user triggers the camera icon displayed on the mobile phone, it sends a second request message to the notebook computer for requesting to obtain the content currently displayed on the display screen.
  • the first terminal device displays a preview interface in response to an operation of activating an image capturing function, and the preview interface includes a logo (icon or text) of “screen capture mode”.
  • the first terminal device responds to the user triggering the identification operation of the screen capture mode, and sends the second request information to the second terminal device.
  • the first terminal device has not yet sent the second request information to the second terminal device.
  • the first terminal device Send the second request information to the second terminal device.
  • a preview interface 501 is displayed on the display screen of the mobile phone 500.
  • the preview interface 501 includes an identifier 503 of “screen capture mode”.
  • the mobile phone 500 detects that the user triggers the identifier 503, it sends it to the second terminal device.
  • the second request information is used to request to obtain the content currently displayed on the display screen.
  • the mobile phone detects an operation that the user triggers the capture of the identification 408 or the identification 409 that triggers the screen capture
  • the first terminal device sends the first terminal device to the second terminal device. Two requests for information.
  • the second terminal device may send the first image information to the first terminal device at a certain period. Or, if the second terminal device detects that the display content of the display screen has not changed, it may not send the first image information to the first terminal device until it detects that the display content on the display screen changes.
  • the content is screen shot, and an image is obtained after the screen shot is sent to the first terminal device. Therefore, in the embodiment of the present application, the first image information is a collection of images, and each image in the set is different.
  • the second terminal device can send the first image information to the first terminal device in real time, that is, the user can A preview interface displayed on a terminal device to watch the complete display content presented on the display screen of the second terminal device.
  • the first terminal device When the first terminal device detects that the user triggers the operation of the shooting control in the preview interface, it sends instructions to the second terminal device to stop sending the first image information. After receiving the instruction information, the second terminal device stops sending the first image information to the first terminal device. The terminal device sends the first image information.
  • the preview interface of the first terminal device is displayed in a split screen, that is, the preview interface is divided into two display areas.
  • the preview image collected by the camera is displayed in the first display area
  • the second terminal is displayed in the second display area.
  • the first image information sent by the device may also switch the split screen display of the preview interface to display only the first image information sent by the second terminal device, or only the preview image collected by the camera.
  • FIGS. 7A-7B are schematic diagrams showing a display state of a mobile phone display screen.
  • a preview interface 701 is displayed on the display of the mobile phone 700, and a preview image collected by a camera is displayed in the preview interface 701, and a "split screen / device only" control 702 is used to switch the split screen display mode and A mode for displaying only the first image information sent by the second terminal device.
  • the control 702 is triggered and in the pressed state or the first color is displayed
  • the mobile phone 700 only displays the first image information sent by the second terminal device.
  • the control 702 is triggered and in the pressed state or the second color is displayed
  • the mobile phone 700 is displayed on a split screen, see FIG. 7B.
  • the display screen of the mobile phone is divided into two display areas.
  • the upper display area displays the preview image collected by the camera
  • the lower display area displays the first image information sent by the second terminal device.
  • the mobile phone may first reduce the preview image and display the reduced preview image in the upper display area; of course, the mobile phone may also display the preview image on the display screen, and then display it in the lower display.
  • the area displays the first image information, that is, the first image information covers a part of the preview image.
  • the first terminal device obtains two images, one of which is an image collected by a camera, and the other is an image sent by a second terminal device.
  • the first terminal device obtains an image, that is, the image sent by the second terminal device, or the first terminal device also obtains two images. Picture, but only the image sent by the second terminal device.
  • the second terminal device since the second terminal device sends the first image information to the first terminal device in real time, there may be multiple images received by the first terminal device from the second terminal device. After the first terminal device detects that the user triggers the operation of the shooting control, multiple images may be saved for the convenience of the user to view. For example, during the shooting process, the second terminal device sends a total of five pieces of first image information to the first terminal device. When the user triggers the shooting control, the first terminal device saves all five images. Of course, after the first terminal device detects that the user triggers the operation of the shooting control, it may also save only the last image sent by the second terminal device and delete other images to save memory space.
  • the first terminal device saves both the image (hereinafter referred to as image 1) captured by the camera and the multiple images (hereinafter referred to as image 2) received, the first image of image 1 can be established.
  • the first terminal device detects that the image 1 is currently displayed on the display screen, it may display prompt information on the display screen, and the prompt information is used to prompt the user that the image 2 is stored in the first terminal device.
  • the first terminal device determines a second storage location of the image 2 according to the mapping relationship, and opens the image 2.
  • FIG. 8 is a schematic diagram showing a display state of a mobile phone display screen provided by an embodiment of the present application.
  • FIG. 8 (a) if the user triggers the shooting control 801, the mobile phone 800 captures an image (the image captured by the camera and the received image).
  • the user triggers the album icon 802, and the mobile phone 800 displays the image collected by the camera, and simultaneously displays a prompt message on the display screen.
  • the prompt information in (c) uses the identifier 803 of “associated image” as an example. (Of course, the prompt information may also be other information such as language information). If the user triggers the identifier 803 of “associated image”, the mobile phone 800 opens the received image, as shown in FIG. 8 (d).
  • the first terminal device may also recognize the image information, and then display the recognition result in a preview interface.
  • the first terminal device sends the second request information to the second terminal device after detecting that the user triggers the operation of “screen capture and recognition”.
  • the first terminal device receives the first image information sent by the second terminal device, it recognizes the first image information and displays the recognition result in a preview interface.
  • the first terminal device detects that the user triggers a “screen capture and recognition” operation, it starts the image recognition module in the first terminal device.
  • the image recognition module recognizes the first image information to obtain a recognition result.
  • the first terminal device when the first terminal device recognizes the first image information, the first terminal device may identify feature information in the first image information, determine a first application program corresponding to the feature information in the first terminal device, and preview the A first shortcut for starting the first application is displayed in the interface.
  • the first terminal device as a mobile phone and the second terminal device as a television as an example.
  • the mobile phone detects that the user triggers the operation of “screen capture and recognition”, it sends a second request message to the TV to obtain the content currently displayed on the display screen, and the TV receives the second request
  • a screenshot of the currently displayed content is used to obtain the first image information, and the first image information is sent to the mobile phone, and the mobile phone can identify the first image information.
  • the television is currently playing a car advertisement, that is, the first image information sent by the mobile phone to the television contains a car advertisement such as an image of a certain car.
  • the mobile phone can recognize the car in the first image information.
  • the mobile phone determines an application program corresponding to the car, for example, determines that the application program corresponding to the car has a car home.
  • the phone displays a shortcut to the car home app in the preview interface. If the user triggers the shortcut of the car home, open the car home app in the mobile phone, and display related information of the car such as name, model, price, sales, and so on. If the user does not want to see the shortcut displayed on the first terminal device, the shortcut can be collapsed, or the user closes the screen capture and recognizes the mode.
  • the mobile phone when the mobile phone receives that the first image information includes English, it can also translate the English in the first image information through the translation application in the mobile phone, and display the translation result in the preview interface to help the user understand what to shoot. Display content.
  • the number of the second terminal devices is 1 as an example. In practical applications, the number of second terminal devices can be more than one.
  • a first terminal device establishes a connection with a plurality of second terminal devices.
  • the first terminal device responds to an operation of starting an image capturing function
  • a preview interface is displayed, and the preview interface includes each of the plurality of second terminal devices.
  • Image information sent by the second terminal device In this way, the user can simultaneously watch the complete display content on the display screen of each second terminal device in the plurality of second terminal devices through the preview interface of the first terminal device, without having to consider a certain second terminal.
  • the display content of the device is blocked, or the display content of a second terminal device cannot be clearly seen due to a shooting angle problem.
  • the displayed preview interface includes the first image information sent by the second terminal device, and the first image information includes the first image information.
  • the display content currently displayed on the display screen of the two terminal devices, or the first image information includes the display content projected by the projector.
  • the first terminal device displays the second terminal device in the preview interface to send The first image information. That is, the first image information is displayed as soon as the user turns on the camera. In practical applications, the user may not want to display the first image information as soon as the camera is turned on.
  • the user turns on the camera and starts the camera to capture the preview image. When there is no image of the display screen in the preview image, the first terminal device displays only the image captured by the camera.
  • the first terminal device When an image of the display screen appears in the preview image, the first terminal device recognizes the image of the display screen in the preview image, and if it is recognized that the display screen in the preview image is the display screen of the second terminal device (for example, the first terminal After the device is connected to the second terminal device, the device identifier and / or device type of the second terminal device are stored in the first terminal device. If the device identifier and / or device type of the second terminal device and the display screen in the preview image are similar, At the same time, it is determined that the display screen in the preview image is the display screen of the second terminal device), and the first terminal device sends the second request information to the second terminal device for requesting the first image information.
  • the first terminal device receives the first image information sent by the second terminal device and displays the first image information in the preview interface; or, after receiving the first image information sent by the second terminal device, the first terminal device outputs a prompt Information, prompting the user whether to display the first image information, and if the user selects Yes, the first image information is displayed in the preview interface.
  • the first terminal device after the first terminal device and the second terminal device are connected, only when the image of the display screen of the second terminal device appears in the preview image of the first terminal device, the first terminal device sends the first Image information, otherwise the first image information is not displayed.
  • the user establishes a connection between the first terminal device and the second terminal device in the setting options, and then when the user triggers the image capture function of the first terminal device to be activated,
  • the preview interface of a terminal device displays the first image information sent by the second terminal device.
  • a preview interface is displayed, and the preview interface includes a preview image.
  • the first terminal device recognizes that the preview image includes a display screen, it outputs prompt information to the user, and the prompt information is used to prompt the user that the first terminal device can be connected to the second terminal device.
  • the second terminal device is one or more devices determined by the first terminal device according to the characteristic information of the display screen.
  • FIG. 10 is a flowchart of a photographing method according to an embodiment of the present application.
  • the two terminal devices involved in the embodiment of the present application may be applicable to the terminal device 100 shown in FIG. 1.
  • the process of the method includes:
  • the first terminal device starts an image capturing function, and displays a preview interface, where the preview interface includes a preview image.
  • the first terminal device outputs first prompt information, where the first prompt information is used to prompt the user that the first terminal device can be connected to the second terminal device, where the second terminal device is A device determined by the first terminal device according to the characteristic information of the display screen. Specifically, there may be one or more second terminal devices. If there is only one second terminal device, the first prompt information may be the device identification of the second terminal device, or the first prompt information may be "remind the user of the first terminal device.” Text or language information that can be connected to the second terminal device. If there are multiple second terminal devices, the first prompt information may be a device list, and the device list includes a device identifier of each second terminal device among the plurality of second terminal devices.
  • the first terminal device can recognize the preview image in real time.
  • the first terminal device triggers a short-range communication module such as wifi or Bluetooth. Wait for scanning nearby devices.
  • the first terminal device may determine whether the display is the display of the scanned device according to the characteristic information of the display in the preview image.
  • the characteristic information here may be a device identification, a device type, and the like of the display screen. Taking the feature information as the device identification as an example, the device identification is usually set on the frame of the display screen. The first terminal device can identify the frame of the display screen in the preview image, and then determine whether the device identification exists in the frame.
  • the device type may be a projector, a notebook computer, a television, or the like.
  • the projector usually projects the display content on a wall or a projection screen.
  • the first terminal device can identify whether the display screen in the preview image is a wall or a projection screen through image recognition technology. If so, the first terminal The device determines that the device type is a projector.
  • the first terminal device may determine the second terminal device that meets the conditions from the multiple devices according to the characteristic information of the display screen in the preview image, that is, determine from the multiple devices.
  • the device to which the display belongs in the preview image is, determine from the multiple devices.
  • the manufacturer sets the device identification on the display. If the first terminal device scans that there are three devices nearby, and the first terminal device recognizes that the display screen in the preview image contains the device identification, the first terminal device may determine the device from the three devices according to the device identification. Identify the corresponding device, that is, the second terminal device.
  • the first terminal device may identify a device type of a display screen in the preview image, such as a projector, a display screen of a notebook computer, and the like. If the first terminal device scans that there are three devices nearby and the device type of the display screen in the preview image is a projector, the first terminal device can determine from these three devices which device is the projector, that is, the second terminal device.
  • a device type of a display screen in the preview image such as a projector, a display screen of a notebook computer, and the like. If the first terminal device scans that there are three devices nearby and the device type of the display screen in the preview image is a projector, the first terminal device can determine from these three devices which device is the projector, that is, the second terminal device.
  • the first terminal device may also determine whether the display screen in the preview image belongs to the device according to the characteristic information of the display screen in the preview image. If so, the device is the first Two terminal equipment.
  • the first terminal device may determine that there are more than one eligible second terminal device among the multiple devices according to the characteristic information of the display screen. .
  • the first terminal device when the first terminal device determines that there is only one eligible second terminal device, the first terminal device outputs prompt information to prompt the user to connect the first terminal device and the second terminal device. For example, if there is only one second terminal device, the first terminal device can determine whether it has established a connection with the second terminal device. If the connection has been established, the first terminal device displays a prompt message in the preview interface, and the prompt The information is used to prompt the user whether to grab the screen of the device; if not connected, the first terminal device may display prompt information in the preview interface, and the prompt information is used to prompt the user to connect the first terminal device and the second terminal device.
  • the first terminal device may display a device list of the second terminal device in the preview interface, and the device list includes multiple devices A second terminal device corresponding to each device identifier, and each second terminal device has the same device type and / or device identifier as the display screen in the preview image.
  • the user can choose to trigger one device ID (the device to which the display belongs in the preview image) from multiple device IDs in the device list.
  • the first terminal device responds to the user triggering the operation of the device identification to determine whether it has established a connection with the device, and if so, sends the request information for requesting the first image information to the second terminal device, and if not, sends to the The device sends request information to request the establishment of a connection.
  • the first terminal device when the first terminal device recognizes that the preview image includes a display screen, several devices may be determined from the scanned multiple devices according to the characteristic information of the display screen, and the determined devices are The device to which the display screen belongs is more likely.
  • the first terminal device may display the device identifications of several devices with a higher probability in the preview interface.
  • the user may determine the device to which the display screen belongs from the device identification, and the first terminal device is connected to the device determined by the user.
  • the first terminal device may also output prompt information to prompt the user that the second terminal device is not scanned. And prompt the user to check whether the other device (the second terminal device to which the display screen belongs in the preview image) has not turned on the short-distance connection function, etc., the user of the first terminal device can find the cause according to the prompt information.
  • FIGS. 11A-11B are schematic diagrams illustrating a display state of a mobile phone display screen provided by an embodiment of the present application.
  • the display screen of the mobile phone 1100 displays a preview interface 1101, and a preview image 1102 is displayed in the preview interface 1101.
  • the preview image 1102 includes a display screen.
  • the mobile phone 1100 recognizes that the display screen has a device identification 1103.
  • the mobile phone 1100 scans the attached device. It is determined that only one of the nearby devices scanned contains a "huawei", that is, huawei-100.
  • the mobile phone 1100 displays a prompt message 1104, and the prompt message 1104 is used to prompt the user to connect the mobile phone 1100 and The device.
  • the display screen of the mobile phone 1100 displays a preview interface 1101, and a preview image 1102 is displayed in the preview interface 1101.
  • the preview image 1102 includes a display screen, and the mobile phone 1100 recognizes that the display screen has a device identification 1103.
  • the mobile phone 1100 scans the attached devices, and it is determined that three of the nearby devices scanned include the huawei, that is, huawei-100, huawei-200, and huawei-300, and the mobile phone 1100 displays the device list 1105.
  • the user can trigger a device in the device list 1105 to connect the mobile phone 1100 with the device.
  • the display screen of the mobile phone 1100 displays a preview interface 1101, and a preview image 1102 is displayed in the preview interface 1101.
  • the preview image 1102 includes a display screen.
  • the mobile phone 1100 recognizes that the display screen has a device identification 1103.
  • the mobile phone 1100 scans the attached device, and it is determined that the device identification of the nearby devices that are not scanned includes "huawei".
  • the mobile phone 1100 displays a prompt message 1106.
  • the prompt message 1106 is used to prompt the user that the related device is not scanned. Please ensure that the wifi / bluetooth of the other device is turned on.
  • the first terminal device In response to the user triggering the operation of the first prompt information, the first terminal device displays first image information sent by the second terminal device, where the first image information includes a current playback of the video output device of the second terminal device Content.
  • the first terminal device responds to a user triggering the operation of the first prompt information, and sends the first request information to the second terminal device for requesting establishment of a connection.
  • the first terminal device sends second request information to the second terminal device for requesting to obtain the first image information, where the first image information includes the first The content currently playing on the video output device of the second terminal device.
  • the first terminal device receives the first image information sent by the second terminal device, and displays the first image information in the preview interface.
  • the first terminal device responds to a user triggering an operation of one device identifier in the first prompt information, and sends the second terminal device corresponding to the device identifier to request establishment of a connection.
  • First request information After a connection is established between the first terminal device and the second terminal device, the first terminal device sends second request information to the second terminal device for requesting to obtain the first image information, where the first image information includes all The content currently played on the video output device of the second terminal device is described.
  • the first terminal device receives the first image information sent by the second terminal device, and displays the first image information in the preview interface.
  • a preview interface is displayed, and the preview interface includes a preview image collected by a camera.
  • the preview image collected by the camera of the first terminal device may change. For example, after the user starts the camera, point the camera at the display of the second terminal device. At this time, the preview image includes the display of the second terminal device. After a period of time, if the user points the camera at the third terminal device, Display screen, at this time, the preview image includes the display screen of the third terminal device. In this process, the first terminal device receives both the image sent by the second terminal device and the image sent by the third terminal device.
  • the image captured by the first terminal device includes the display screen of the third terminal device, so the first terminal device can store the captured image and the image sent by the third terminal device in correspondence.
  • a second prompt message may be displayed to prompt the user to view the image sent by the third terminal device. Since the first terminal device does not capture an image that includes the display screen of the second terminal device, the first terminal device may store the image sent by the second terminal device in a specific location or delete the image sent by the second terminal device to save space.
  • the first terminal device starts a camera and displays a preview image. If the preview image includes an image of the display screen, the first terminal device may identify characteristic information of the display screen included in the preview image, and determine the second terminal device according to the characteristic information. The first terminal device responds to the user triggering the operation of the shooting control, and sends the first request information to the second terminal device to request to establish a connection with the second terminal device. After the first terminal device and the second terminal device establish a connection, the first terminal device The terminal device sends the second request information to the second terminal device to request to obtain the first image information. After the first terminal device receives the first image information, the first image information is stored (for example, the first image information is correspondingly stored with the image collected by the camera according to the foregoing).
  • the first terminal device determines the second terminal device according to the characteristic information of the screen, and prompts the user that the first terminal device can establish a connection with the second terminal device.
  • the user The transmission of the first image information may be triggered by a shooting control.
  • the user needs to perform a series of operations on the opposite terminal device, that is, the second terminal device, and then can send the first image information to the second terminal device.
  • First terminal equipment After the first terminal device and the second terminal device are connected, the user needs to perform a series of operations on the opposite terminal device, that is, the second terminal device, and then can send the first image information to the second terminal device.
  • the user of the first terminal device only needs to activate the camera of the first terminal device, display a preview image including the display screen of the second terminal device, and then trigger the shooting control to receive the second terminal device.
  • the first image information sent by the user does not need to be operated on the second terminal device, and the process is simple, and there is no need to install a specific application program for image transmission in the first terminal device.
  • the camera can be implemented, which is convenient for users to operate and enhance the user experience.
  • the first terminal device and the second terminal device have established a connection.
  • the first terminal device starts the camera and displays a preview image.
  • the first terminal device detects that the user triggers the operation of the shooting control, it sends second request information to the second terminal device to request the first image information.
  • the first terminal device receives the first image information, it Image information storage.
  • the user after the user connects the first terminal device and the second terminal device, the user only needs to trigger the camera in the first terminal device to trigger the transmission of the first image information through the shooting control.
  • the user after the first terminal device and the second terminal device are connected, the user needs to perform a series of operations on the opposite terminal device, that is, the second terminal device, and then can send the first image information to the second terminal device.
  • First terminal equipment In the solution of the embodiment of the present application, the user of the first terminal device only needs to start the camera of the first terminal device, display the preview interface, and then trigger the shooting control in the preview interface to receive the first image sent by the second terminal device.
  • the user does not need to operate at the second terminal device, and the process is simple, and there is no need to install a specific application program for image transmission in the first terminal device, which can be achieved through the camera provided with the first terminal device. Convenient for user operation and enhance user experience.
  • the terminal device may include a hardware structure and / or a software module, and the functions are implemented in the form of a hardware structure, a software module, or a hardware structure and a software module. Whether one of the above functions is executed by a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application of the technical solution and the design constraint conditions.
  • FIG. 12 shows a first terminal device 1200 provided by an embodiment of the present application.
  • the first terminal device 1200 may be a first terminal device with an image capturing capability, and the first terminal device may execute the foregoing.
  • the first terminal device 1200 includes a processing unit 1201, a display unit 1202, and a receiving unit 1203. among them,
  • the processing unit 1201 is configured to: according to a first operation of a user, start a camera to obtain a preview image;
  • the display unit 1202 is configured to: display the preview image
  • the processing unit 1201 is further configured to: when the preview image includes an image of an image output device, output first prompt information according to the preview image, where the first prompt information is used to prompt a user of the first terminal device May be connected to a second terminal device, where the second terminal device is a device determined by the first terminal device according to the characteristic information of the display screen;
  • the first prompt information may be a language prompt or a text prompt.
  • the processing unit 1201 may output voice prompt information through a speaker, or the processing unit 1201 may output text prompt information through a display unit 1202;
  • the processing unit 1201 is further configured to connect to the second terminal device in response to an operation that triggers the first prompt information
  • the receiving unit 1203 is configured to receive first image information sent by the second terminal device, where the first image information includes content currently played by an image output device of the second terminal device;
  • the display unit 1202 is further configured to display the first image information.
  • the processing unit 1201 is further configured to identify an image of the image output device included in the preview image to obtain the characteristic information; the characteristic information includes a device identifier and / or a device type.
  • the steps performed include: the processing unit 1201 scans to at least one other terminal through a short-range communication module Device; the processing unit 1201 determines a second terminal device from the at least one other terminal device according to the characteristic information of the image output device, and the characteristic information of the second terminal device is the same as the characteristic information of the image output device .
  • the first prompt information includes device identifiers of a plurality of second terminal devices
  • the processing unit 1201 is configured to implement an operation in response to triggering the first prompt information to communicate with the second terminal device.
  • the first terminal device 1200 specifically executes:
  • the receiving unit 1203 receives a selection operation in which a user selects one of the device identifications of the plurality of second terminal devices; and the processing unit 1201 responds to the selection operation and corresponds to the device identification selected by the selection operation.
  • the second terminal device is connected;
  • the receiving unit 1203 is specifically configured to:
  • the receiving unit 1203 receives first image information sent by a second terminal device corresponding to the selected device identifier, and the first image information includes a video output device of a second terminal device corresponding to the selected device identifier. What is currently playing.
  • the display unit 1202 when displaying the first image information, is specifically configured to: reduce the preview image by the processing unit 1201, and display the reduced preview image on the display screen by the display unit 1202 A first display area on the display; the display unit 1202 displays the first image information in a second display area on the display screen.
  • the first terminal device 1200 specifically executes: the processing unit 1201 responds to an operation of triggering a shooting control Sending request information for requesting the first image information to the second terminal device through a sending unit (not shown in the figure); and the receiving unit 1203 receives the request information sent by the second terminal device according to the request information First image information.
  • the processing unit 1201 is further configured to capture a second image in response to an operation of triggering a shooting control, where the second image includes an image output device of the second terminal device; the processing unit 1201 will The second image and the third image are stored correspondingly; the third image is the second image received during the time period when the first terminal device starts from the camera and the first terminal device captures the second image.
  • An image sent by a terminal device; or the third image is the first image; wherein the third image includes content played by an image output device of the second terminal device.
  • the processing unit 1201 is further configured to display the second image and the second prompt information through the display unit 1202 in response to a second operation triggered by the user, where the second prompt information is used to prompt the user Open the third image; the processing unit 1201 is responsive to an operation that triggers the second prompt information to display the third image through the display unit 1202.
  • FIG. 13 shows a first terminal device 1300 provided in an embodiment of the present application.
  • the first terminal device 1300 may be a terminal device with an image capturing capability, and the terminal device may execute the foregoing FIG. 10-FIG.
  • the method in the embodiment shown in FIG. The first terminal device 1300 establishes a connection with a second terminal device, where the second terminal device includes an image output device.
  • the first terminal device 1300 includes a processing unit 1301, a display unit 1302, and a receiving unit 1303.
  • the processing unit 1301 is configured to: according to a first operation of a user, start an image capturing function to obtain a preview image;
  • the display unit 1302 is configured to: display the preview image
  • the receiving unit 1303 is configured to receive first image information sent by the second terminal device; wherein the first image information includes Display content currently played by the video output device of the second terminal device;
  • the display unit 1302 is further configured to display the first image information.
  • the receiving unit 1303 when the preview image includes an image of an image output device of the second terminal device, when the receiving unit 1303 is configured to implement receiving the first image information sent by the second terminal device,
  • the first terminal device 1300 specifically executes:
  • the processing unit 1301 identifies the preview image, determines that the preview image includes an image output device, and determines whether feature information of the image output device matches the feature information of the second terminal device; the The characteristic information includes a device identification and / or a device type;
  • the processing unit 1301 sends a request to obtain the first terminal to the second terminal through a sending unit (not shown in the figure).
  • Request information for image information the receiving unit 1303 receives the first image information sent by the second terminal device according to the request information.
  • the receiving unit 1303 when the preview image includes an image of an image output device of the second terminal device, when the receiving unit 1303 is configured to implement receiving the first image information sent by the second terminal device,
  • the first terminal device 1300 specifically executes:
  • the processing unit 1301 recognizes the preview image, determines that the preview image includes a screen image output device, and determines whether the feature information of the image output device matches the feature information of the second terminal device;
  • the characteristic information includes a device identification and / or a device type;
  • the processing unit 1301 passes the sending unit (not shown in the figure) Out) sending request information for requesting to obtain the first image information to the second terminal; the receiving unit 1303 receives the first image information sent by the second terminal device according to the request information.
  • the first terminal device 1300 specifically executes: the processing unit 1301 reduces the preview image, and the display unit 1302 reduces the size of the preview image.
  • the preview image is displayed in a first display area on the display screen; the display unit 1302 displays the first image information in a second display area on the display screen.
  • the processing unit 1301 is further configured to capture a second image in response to an operation of triggering a shooting control; the processing unit 1301 stores the second image and a third image in correspondence; the third image is The first terminal device receives an image sent by the second terminal device within a time period from when the camera is started to when the first terminal device captures a second image; or the third image is the first image ; Wherein the third image includes content played by the video output device of the second terminal device.
  • the processing unit 1301 is further configured to display the second image and the second prompt information through the display unit 1302 in response to a second operation triggered by the user, where the second prompt information is used to prompt the user Open the third image; the processing unit 1301 is further configured to display the third image through the display unit 1302 in response to an operation that triggers the second prompt information.
  • Computer-readable media includes computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another.
  • a storage media may be any available media that can be accessed by a computer.
  • computer-readable media may include RAM, ROM, electrically erasable programmable read-only memory (EEPROM), read-only memory (CD-ROM), compact disc-read-only memory (CD-ROM) ROM) or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer. Also. Any connection is properly a computer-readable medium.
  • disks and discs include compact discs (CDs), laser discs, optical discs, digital video discs (DVDs), floppy discs, and Blu-ray discs, among which Discs usually reproduce data magnetically, while discs use lasers to reproduce data optically.
  • CDs compact discs
  • DVDs digital video discs
  • floppy discs floppy discs
  • Blu-ray discs among which Discs usually reproduce data magnetically, while discs use lasers to reproduce data optically. The above combination should also be included in the protection scope of the computer-readable medium.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种拍照方法和终端设备。该方法包括:第一终端设备根据用户的第一操作,启动图像拍摄功能,获取并显示预览图像;若预览图像中包括影像输出设备的图像,第一终端设备根据预览图像输出第一提示信息,第一提示信息用于提示用户第一终端设备可以和第二终端设备连接,第二终端设备为第一终端设备根据影像输出设备的特征信息确定的设备;第一终端设备响应于触发第一提示信息的操作,与第二终端设备连接;第一终端设备接收第二终端设备发送的第一图像信息,第一图像信息包含第二终端设备的影像输出设备当前播放的内容;所述第一终端设备显示所述第一图像信息。通过这种方式,可以对显示屏上的内容清楚地拍摄,提升拍摄效果,提高用户体验。

Description

一种拍照方法和终端设备 技术领域
本申请涉及终端技术领域,尤其涉及一种拍照方法和终端设备。
背景技术
随着通信技术的进步,终端设备中各种功能不断完善。其中,终端设备的拍摄功能已经成为用户使用频率较高的功能之一。用户通过拍照或者摄像的方式记录生活中的点点滴滴。比如,用户在开会时,可以通过手机对会议中的幻灯片放映的显示内容进行拍摄存储,以便查看。但对于一些大型会议,部分用户可能距离幻灯片放映的显示内容比较远,该用户通过手机对幻灯片放映的显示内容进行拍摄时,可能会因为拍摄角度或者前排人员对显示内容的遮挡等原因,进而导致拍摄得到的图像无法完整的查看幻灯片放映的显示内容。这种情况下,手机的拍摄功能并未达到用户期望的效果。因此,目前的终端设备的拍摄功能有一定的局限性。
发明内容
本申请提供一种拍照方法和终端设备,用以对屏幕上的显示内容清楚地拍摄,提升终端设备的拍摄效果,提高用户体验。
第一方面,本发明实施例提供一种拍照方法,该方法适用于具有图像拍摄功能的第一终端设备。第一终端设备根据用户的第一操作,启动图像拍摄功能,获取并显示预览图像;若所述预览图像中包括影像输出设备的图像,所述第一终端设备根据所述预览图像输出第一提示信息,所述第一提示信息用于提示用户所述第一终端设备可以和第二终端设备连接,所述第二终端设备为所述第一终端设备根据所述影像输出设备的特征信息确定的设备;所述第一终端设备响应于触发所述第一提示信息的操作,与所述第二终端设备连接;所述第一终端设备接收所述第二终端设备发送的第一图像信息,所述第一图像信息包含所述第二终端设备的影像输出设备当前播放的内容;所述第一终端设备显示所述第一图像信息。
在本申请实施例中,以影像输出设备是显示屏为例,当用户通过第一终端设备拍摄显示屏时,第一终端设备根据该显示屏的特征信息确定第二终端设备,并提示用户将第一终端设备可以和第二终端设备连接。用户通过触发提示信息建立第一终端设备和第二终端的连接,接收并显示第二终端设备发送的第一图像信息。在这个过程中,第一终端设备可以帮助用户确定第一终端设备和哪个设备连接,方便用户使用,提高用户体验。而且用户无需考虑因为拍摄角度或者前排人员对显示屏上的部分显示内容的遮挡的问题,也可以清楚的得到显示屏上的显示内容,提升了终端设备的拍摄效率。
在一种可能的设计中,所述第一终端对所述预览图像中包含的所述影像输出设备的图像进行识别,得到所述特征信息;所述特征信息包含设备标识和/或设备类型。
在本申请实施例中,以相机为例,第一终端设备启动相机,显示预览图像。如果预览图像中包括显示屏(以影像输出设备是显示屏为例)的图像,第一终端设备可以对显示屏的图像进行识别,得到显示屏的设备标识或者设备类型等特征信息,以便第一终端设备根据特征信息确定第二终端设备。在这种方式中,不需要用户确定第一终端设备和哪个设备 连接,第一终端设备自身可以帮助用户确定第一终端设备可以和哪个设备连接,方便用户使用,提高用户体验。
在一种可能的设计中,所述第一终端设备根据所述影像输出设备的特征信息确定的第二终端设备时,执行的步骤包括:所述第一终端设备通过短距通信模块扫描到至少一个其它终端设备;所述第一终端设备根据所述影像输出设备的特征信息从所述至少一个其它终端设备中确定第二终端设备,所述第二终端设备的特征信息与所述影像输出设备的特征信息相同。
在本申请实施例中,第一终端设备可以通过短距通信模块扫描到至少一个其它终端设备(比如,第一终端设备在识别出预览图像中包括显示屏的图像时,触发启动短距通信模块进行扫描),第一终端设备从扫描到的至少一个其它终端设备中查询特征信息与预览图像中显示屏的特征信息相同的第二终端设备。在这种方式中,不需要用户确定第一终端设备和哪个设备连接,第一终端设备自身可以帮助用户确定第一终端设备可以和哪个设备连接,方便用户使用,提高用户体验。
在一种可能的设计中,所述第一提示信息中包括多个第二终端设备的设备标识,所述第一终端设备响应于触发所述第一提示信息的操作,与所述第二终端设备连接时,执行的步骤包括:所述第一终端接收用户选择所述多个第二终端设备的设备标识中的一个的选择操作;所述第一终端设备响应于所述选择操作,与所述选择操作所选择的设备标识对应的第二终端设备连接;所述第一终端设备接收所述第二终端设备发送的第一图像信息时,执行的步骤包括:所述第一终端设备接收与所述选择的设备标识对应的第二终端设备发送的第一图像信息,所述第一图像信息包含与所述选择的设备标识对应的第二终端设备的影像输出设备当前播放的内容。
在本申请实施例中,第一终端设备确定有多个第二终端设备时,第一终端设备可以将多个第二终端设备中每个第一终端设备的设备标识都显示出来,用户可以在多个设备标识中选择一个设备标识,通过触发该设备标识,与该设备标识对应的第二终端设备连接。这种方式中,第一终端设备根据显示屏的特征信息从扫描到的所有其它终端设备中筛选出多个第二终端设备,筛选出的多个第二终端设备和预览图像中的显示屏的特征信息相同,即筛选出的多个第二终端设备是预览图像中显示屏所属的设备的可能性较大。通过这种方式,第一终端设备帮助用户缩小选择第二终端设备的范围,方便用户使用,提高用户体验。
在一种可能的设计中,所述第一终端设备显示所述第一图像信息时,执行的步骤包括:所述第一终端设备将所述预览图像缩小,并将缩小后的预览图像显示在显示屏上的第一显示区域;所述第一终端设备在所述显示屏上的第二显示区域显示所述第一图像信息。
在本申请实施例中,第一终端设备在显示第一图像信息时,可以分屏显示。即第一终端设备将缩小后的预览图像显示在显示屏上的一个区域,将第一图像信息显示在显示屏上的另一个区域。通过这种方式,用户可以对比的观看预览图像和第一图像信息。以大型会议为例,用户启动相机后,分屏显示预览图像和第一图像信息,用户既可以看到会议的现场情景,也可以清楚的看到现场中会议中投影仪播放的显示内容,有助于提升用户体验。
在一种可能的设计中,所述第一终端设备接收所述第二终端设备发送的第一图像信息时,执行的步骤包括:所述第一终端设备响应于触发拍摄控件的操作,向所述第二终端设备发送用于请求获取第一图像信息的请求信息;所述第一终端设备接收所述第二终端设备根据所述请求信息发送的第一图像信息。
在本申请实施例中,第一终端设备的用户只需启动第一终端设备的相机,显示包含第二终端设备的显示屏的预览图像,然后触发拍摄控件便可接收到第二终端设备发送的第一图像信息。传统的技术方案中,第一终端设备和第二终端设备连接后,用户需要在对端设备即第二终端设备上进行一系列的操作,然后才能通过第二终端设备将第一图像信息发送给第一终端设备(比如通过电脑上的微信向手机上的微信发送图片等)。相较于传统的技术方案,本申请实施例中,用户不需要在对端设备即第二终端设备处进行操作,操作简单,也无需在第一终端设备中安装特定的用于图像传输的应用程序,通过第一终端设备自带的相机便可实现,方便用户操作,提升用户体验。
在一种可能的设计中,所述第一终端设备响应于触发拍摄控件的操作,拍摄得到第二图像,所述第二图像中包含所述第二终端设备的影像输出设备;所述第一终端设备将所述第二图像和第三图像对应存储;所述第三图像是所述第一终端设备从相机启动到所述第一终端设备拍摄得到第二图像的时间段内、接收的所述第二终端设备发送的图像;或者所述第三图像是所述第一图像;其中,所述第三图像中包括所述第二终端设备的影像输出设备播放的内容。
在本申请实施例中,若用户触发拍摄控件,第一终端设备拍摄得到的一张图像(该图像中包括第二终端设备的显示屏),而且在此期间,第一终端设备也接收到了第二终端设备发送的图像,所以第一终端设备可以将拍摄得到的图像和第二终端设备发送的图像对应存储,方便用户查看。
在一种可能的设计中,所述第一终端设备响应于用户触发的第二操作,显示所述第二图像和第二提示信息,所述第二提示信息用于提示用户打开所述第三图像;所述第一终端设备响应于触发所述第二提示信息的操作,显示所述第三图像。
在本申请实施例中,第一终端设备将第二终端设备发送的图像和拍摄到的第二图像对应存储。若用户打开第一终端设备中的相册显示第二图像时,第一终端设备可以提示用户打开第二终端设备发送的图像,方便用户操作,提升用户体验。
第二方面,本申请实施例提供一种拍照方法,该方法适用于具有图像拍摄功能的第一终端设备,所述方法包括:第一终端设备与第二终端设备建立连接;其中,所述第一终端设备具有图像拍摄功能,所述第二终端设备包括影像输出设备;所述第一终端设备根据用户的第一操作,启动图像拍摄功能,显示预览图像;当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述第一终端设备接收并显示所述第二终端设备发送的第一图像信息;其中,所述第一图像信息包含所述第二终端设备的影像输出设备当前播放的显示内容。
在本申请实施例中,以相机为例,用户将第一终端设备和第二终端设备连接之后,只需要触发启动第一终端设备中的相机,打开预览图像,且预览图像中出现第二终端设备的显示屏时,第一终端设备便可以显示出第二终端设备发送的、包含第二终端设备的显示屏当前播放的显示内容的第一图像信息。传统的技术中,第一终端设备和第二终端设备连接后,用户需要在第二终端设备上进行一系列的操作,然后才能通过第二终端设备将第一图像信息发送给第一终端设备,然后用户需要再次在第一终端设备上进行一系列的操作,才能打开并显示第二终端设备发送的第一图像信息(比如通过电脑上的微信向手机上的微信发送图片等)。而本申请实施例的方案中,用户触发第一终端设备显示第二终端设备发送的第一图像信息的过程较为简单,方便用户操作,提升用户体验。而且用户在拍摄显示屏 时,无需考虑因为拍摄角度或者前排人员对显示屏上的部分显示内容的遮挡的问题,也可以清楚的得到显示屏上的显示内容,提升了终端设备的拍摄效率。
在一种可能的设计中,所述当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述第一终端设备接收并显示所述第二终端设备发送的第一图像信息,包括:所述第一终端设备对所述预览图像进行识别,确定所述预览图像中包含影像输出设备,并判断所述影像输出设备的特征信息是否与所述第二终端设备的特征信息相匹配;所述特征信息包含设备标识和/或设备类型;在所述影像输出设备的特征信息与所述第二终端设备的特征信息匹配时,所述第一终端向所述第二终端发送用于请求获得第一图像信息的请求信息;所述第一终端设备接收并显示所述第二终端设备根据所述请求信息发送的所述第一图像信息。
在本申请实施例中,用户将第一终端设备和第二终端设备连接之后,触发启动第一终端设备中的相机,显示预览图像,如果预览图像中的显示屏属于第二终端设备时,第一终端设备接收第一终端设备发送的第一图像信息。通过这种方式,当用户试图通过第一终端设备拍摄第二终端设备的显示屏上播放的显示内容时,第一终端设备可以将第二终端设备发送的第一图像信息显示出来,使得用户能够清楚的看到第二终端设备当前播放的显示内容,提升第一终端设备的拍摄效果,而且有助于提高用户体验。
在一种可能的设计中,所述当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述第一终端设备接收并显示所述第二终端设备发送的第一图像信息包括:所述第一终端设备对所述预览图像进行识别,确定所述预览图像中包含屏影像输出设备,并判断所述影像输出设备的特征信息是否与所述第二终端设备的特征信息相匹配;所述特征信息包含设备标识和/或设备类型;在所述影像输出设备的特征信息与所述第二终端设备的特征信息匹配,且接收到用户触发拍照控件的操作时,所述第一终端向所述第二终端发送用于请求获得第一图像信息的请求信息;所述第一终端设备接收并显示所述第二终端设备根据所述请求信息发送的所述第一图像信息。
在本申请实施例中,第一终端设备确定预览图像中的显示屏属于第二终端设备时,用户可以通过拍摄控件触发第一图像信息的传输。通过这种方式,用户可以自己选择合适接收第二终端设备发送的第一图像信息,比如用户将相机对准第二终端设备的显示屏后,第一终端设备无需不断的接收第二终端设备发送的第一图像信息,当用户对显示屏当前的显示内容感兴趣时,只需触发拍摄控件的操作时,便可获取第二终端设备发送的第一图像信息。通过这种方式,有助于节省内存。
在一种可能的设计中,所述第一终端设备显示第一图像信息时,执行的步骤包括:所述第一终端设备将所述预览图像缩小,并将缩小后的预览图像显示在显示屏上的第一显示区域;所述第一终端设备在所述显示屏上的第二显示区域显示所述第一图像信息。
在本申请实施例中,第一终端设备在显示第一图像信息时,可以分屏显示。即第一终端设备将缩小后的预览图像显示在显示屏上的一个区域,将第一图像信息显示在显示屏上的另一个区域。通过这种方式,用户可以对比的观看预览图像和第一图像信息。以大型会议为例,用户启动相机后,分屏显示预览图像和第一图像信息,用户既可以看到会议的现场情景,也可以清楚的看到现场中会议中投影仪播放的显示内容,有助于提升用户体验。
在一种可能的设计中,所述第一终端设备响应于触发拍摄控件的操作,拍摄得到第二图像;所述第一终端设备将所述第二图像和第三图像对应存储;所述第三图像是所述第一 终端设备从相机启动到所述第一终端设备拍摄得到第二图像的时间段内、接收的所述第二终端设备发送的图像;或者所述第三图像为所述第一图像;其中,所述第三图像中包括所述第二终端设备的影像输出设备播放的内容。
在本申请实施例中,若用户触发拍摄控件,第一终端设备拍摄得到的一张图像,而且在此过程中,第一终端设备还接收到了第二终端设备发送的图像。所以第一终端设备可以将拍摄得到的图像和第二终端设备发送的图像对应存储,方便用户查看。
在一种可能的设计中,所述第一终端设备响应于用户触发的第二操作,显示所述第二图像和第二提示信息,所述第二提示信息用于提示用户打开所述第三图像;所述第一终端设备响应于触发所述第二提示信息的操作,显示所述第三图像。
在本申请实施例中,第一终端设备将第二终端设备发送的图像和拍摄到的第二图像对应存储。若用户打开第一终端设备中的相册显示第二图像时,第一终端设备可以提示用户打开第二终端设备发送的图像,方便用户操作,提升用户体验。
第三方面,本申请实施例提供一种第一终端设备,包括摄像头、显示屏、处理器和存储器。其中,摄像头用于捕捉预览图像;所述显示屏用于显示预览图像;存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机程序被处理器执行时,使得第一终端设备能够实现第一方面或者第一方面的任意一种可能的设计的方法;或者,当存储器存储的一个或多个计算机程序被处理器执行时,使得第一终端设备能够实现第二方面或者第二方面的任意一种可能的设计的方法。
第四方面,本申请实施例还提供了一种第一终端设备,所述第一终端设备包括执行第一方面或者第一方面的任意一种可能的设计的方法的模块/单元;或者,所述第一终端设备包括执行第二方面或者第二方面的任意一种可能的设计的方法的模块/单元;其中,这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
第五方面,本申请实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,当计算机程序在第一终端设备上运行时,使得所述第一终端设备执行第一方面或上述第一方面的任意一种可能的设计的方法;或者,当计算机程序在第一终端设备上运行时,使得所述终端设备执行第二方面或上述第二方面的任意一种可能的设计的方法。
第六方面,本申请实施例还提供一种包含计算机程序产品,当所述计算机程序产品在第一终端设备上运行时,使得所述第一终端设备执行第一方面或上述第一方面的任意一种可能的设计的方法;或者,当所述计算机程序产品在第一终端设备上运行时,使得第一终端设备执行第二方面或上述第二方面的任意一种可能的设计的方法。
附图说明
图1为本发明一实施例提供的一种终端设备的结构示意图;
图2A为本发明一实施例提供的一种应用场景的示意图;
图2B为本发明一实施例提供的另一种应用场景的示意图;
图3为本发明一实施例提供的一种拍照方法的流程示意图;
图4A为本发明一实施例提供的手机显示屏的显示状态的示意图;
图4B为本发明一实施例提供的手机显示屏的显示状态的示意图;
图4C为本发明一实施例提供的手机显示屏的显示状态的示意图;
图4D为本发明一实施例提供的手机显示屏的显示状态的示意图;
图5为本发明一实施例提供的手机显示屏的显示状态的示意图;
图6为本发明一实施例提供的手机显示屏的显示状态的示意图;
图7A为本发明一实施例提供的手机显示屏的显示状态的示意图;
图7B为本发明一实施例提供的手机显示屏的显示状态的示意图;
图8为本发明一实施例提供的手机显示屏的显示状态的示意图;
图9为本发明一实施例提供的手机显示屏的显示状态的示意图;
图10为本发明一实施例提供的一种拍照方法的流程示意图;
图11A为本发明一实施例提供的手机显示屏的显示状态的示意图;
图11B为本发明一实施例提供的手机显示屏的显示状态的示意图;
图11C为本发明一实施例提供的手机显示屏的显示状态的示意图;
图12为本发明一实施例提供的一种终端设备的结构示意图;
图13为本发明一实施例提供的一种终端设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)、本申请实施例涉及的终端设备,又可以称为用户设备(user equipment,UE),例如,智能手机、平板电脑、各类可穿戴设备、车载设备等。终端设备中可以安装各种应用程序(application,简称app),比如微信、支付宝、腾讯聊天软件(QQ)、钉钉、照片分享(instagram)、Kakao Talk、连我(Line)等。
2)、本申请实施例涉及的多个,是指大于或等于两个。
另外,需要理解的是,在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
本申请实施例提供了一种拍照方法及终端设备,该方法适用于终端设备中。图1示出了一种可能的终端设备的结构图。参阅图1所示,所述终端设备100包括:射频(radio frequency,RF)电路110、电源120、处理器130、存储器140、输入单元150、显示单元160、摄像头170、通信接口180、以及无线保真(wireless fidelity,WiFi)模块190等部件。本领域技术人员可以理解,图1中示出的终端设备的结构并不构成对终端设备的限定,本申请实施例提供的终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1对所述终端设备100的各个构成部件进行具体的介绍:
所述RF电路110可用于通信或通话过程中,数据的接收和发送。特别地,所述RF电路110在接收到基站的下行数据后,发送给所述处理器130处理;另外,将待发送的上行数据发送给基站。通常,所述RF电路110包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,LNA)、双工器等。
此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(global system of mobile communication,GSM)、通用分组无线服务(general packet radio service,GPRS)、码分多址(code division multiple access,CDMA)、宽带码分多址(wideband code division multiple  access,WCDMA)、长期演进(long term evolution,LTE)、电子邮件、短消息服务(short messaging service,SMS)等。
WiFi技术属于短距离无线传输技术,所述终端设备100通过WiFi模块190可以连接接入点(access point,AP),从而实现数据网络的访问。所述WiFi模块190可用于通信过程中,数据的接收和发送。
所述终端设备100可以通过所述通信接口180与其他设备实现物理连接。可选的,所述通信接口180与所述其他设备的通信接口通过电缆连接,实现所述终端设备100和其他设备之间的数据传输。
由于在本申请实施例中,所述终端设备100能够实现通信业务,向其他终端设备发送信息,因此所述终端设备100需要具有数据传输功能,即所述终端设备100内部需要包含通信模块。虽然图1示出了所述RF电路110、所述WiFi模块190、和所述通信接口180等通信模块,但是可以理解的是,所述终端设备100中存在上述部件中的至少一个或者其他用于实现通信的通信模块(如蓝牙模块),以进行数据传输。
例如,当所述终端设备100为手机时,所述终端设备100可以包含所述RF电路110,还可以包含所述WiFi模块190;当所述终端设备100为计算机时,所述终端设备100可以包含所述通信接口180,还可以包含所述WiFi模块190;当所述终端设备100为平板电脑时,所述终端设备100可以包含所述WiFi模块。
所述存储器140可用于存储软件程序以及模块。所述处理器130通过运行存储在所述存储器140的软件程序以及模块,从而执行所述终端设备100的各种功能应用以及数据处理。
可选的,所述存储器140可以主要包括存储程序区和存储数据区。其中,存储程序区可存储操作***、各种应用程序等;存储数据区可存储多媒体文件比如图片、视频等。
此外,所述存储器140可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述输入单元150可用于接收用户输入的数字或字符信息,以及产生与所述终端设备100的用户设置以及功能控制有关的键信号输入。
可选的,输入单元150可包括触控面板151以及其他输入设备152。
其中,所述触控面板151,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在所述触控面板151上或在所述触控面板151附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,所述触控面板151可以包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给所述处理器130,并能接收所述处理器130发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现所述触控面板151。
可选的,所述其他输入设备152可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
所述显示单元160可用于显示由用户输入的信息或提供给用户的信息以及所述终端设备100的各种菜单。所述显示单元160即为所述终端设备100的显示***,用于呈现界面,实现人机交互。
所述显示单元160可以包括显示面板161。可选的,所述显示面板161可以采用液晶显示屏(liquid crystal display,LCD)、有机发光二极管(organic light-emitting diode,OLED)等形式来配置。
进一步的,所述触控面板151可覆盖所述显示面板161,当所述触控面板151检测到在其上或附近的触摸操作后,传送给所述处理器130以确定触摸事件的类型,随后所述处理器130根据触摸事件的类型在所述显示面板161上提供相应的视觉输出。
虽然在图1中,所述触控面板151与所述显示面板161是作为两个独立的部件来实现所述终端设备100的输入和输出功能,但是在某些实施例中,可以将所述触控面板151与所述显示面板161集成而实现所述终端设备100的输入和输出功能。
所述处理器130是所述终端设备100的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在所述存储器140内的软件程序和/或模块,以及调用存储在所述存储器140内的数据,执行所述终端设备100的各种功能和处理数据,从而实现基于所述终端设备的多种业务。
可选的,所述处理器130可包括一个或多个处理单元。可选的,所述处理器130可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到所述处理器130中。
所述摄像头170,用于实现所述终端设备100的拍摄功能,拍摄图片或视频。所述摄像头170还可以用于实现终端设备100的扫描功能,对扫描对象(二维码/条形码)进行扫描。
所述终端设备100还包括用于给各个部件供电的电源120(比如电池)。可选的,所述电源120可以通过电源管理***与所述处理器130逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗等功能。
尽管未示出,所述终端设备100还可以包括至少一种传感器、音频电路等,在此不再赘述。
本申请实施例提供一种拍照方法和终端设备。该方法涉及两个终端设备,其中,第一终端设备具有图像拍摄功能,比如手机、ipad、相机等。第二终端设备包含具有显示屏的设备或者投影仪,比如电视机、台式电脑、笔记本电脑等。第一终端设备与第二终端设备建立连接。第一终端设备启动图像拍摄功能后,显示预览界面,所述预览界面中显示第二终端设备发送的第一图像信息,当第二终端设备是具有显示屏的设备时,所述第一图像信息中包含所述第二终端设备的显示屏当前显示的显示内容,当第二终端设备是投影仪时,所述第一图像信息中包含投影仪投射出的显示内容。通过本申请实施例提供的技术方案,若用户需要通过第一终端设备拍摄屏幕(包括显示屏或者承载投影仪投射出的显示内容的屏幕或墙壁等)上的显示内容,无需考虑拍摄角度、拍摄距离或者显示内容被遮挡的问题,便可以对屏幕上的显示内容清楚的拍摄,提高用户体验。
在介绍本申请实施例的拍照方法之前,先介绍本申请实施例适用的应用场景。示例性的,图2A-2B示出了本申请实施例的两种应用场景的示意图。
在图2A中,以第一终端设备是手机,第二终端设备是笔记本电脑为例。在该应用场景中,手机和笔记本电脑建立连接。当手机启动图像拍摄功能后,手机显示预览图像,所述预览图像中包含笔记本电脑发送的第一图像信息,所述第一图像信息中包含所述显示屏 上当前显示的显示内容。
在图2B中,以第一终端设备是手机,第二终端设备是与投影仪连接的笔记本电脑为例。其中,笔记本电脑通过投影仪将显示屏上的显示内容投射到屏幕(或墙面)上。在该应用场景中,如果投影仪本身具有wifi、蓝牙等连接功能,那么手机可以与投影仪建立连接,投影仪将当前投射在屏幕上的显示内容发送给手机。如果投影仪本身不具有wifi、蓝牙等连接功能,手机还可以和与投影仪连接的笔记本电脑建立连接。当手机启动图像拍摄功能对投射在屏幕上的显示内容进行拍摄时,手机显示预览图像,所述预览图像中包含笔记本电脑发送的第一图像信息,所述第一图像信息包含所述笔记本电脑显示屏上的显示内容,即所述投影仪当前在所述屏幕上投射的显示内容。
请参见图3,为本申请实施例提供的拍照方法的流程图。本申请实施例涉及的两个终端设备可以适用于图1所示的终端设备100中。如图3所示,该方法的流程包括:
S301:第一终端设备与第二终端设备建立连接,其中,第一终端设备具有图像拍摄功能,第二终端设备可以是具有显示屏的终端设备,比如手机、ipad、电视机、台式电脑、笔记本电脑等,第二终端设备还可以是投影仪。
在本申请实施例中,两个终端设备建立连接的方式有多种,比如蓝牙、wifi等无线连接方式或者数据线连接等有线连接方式。比如,在前述的图2A或2B所示的应用场景中,手机可以通过wifi与笔记本电脑连接,即笔记本电脑通过wifi将第一图像信息发送给手机。
作为一种示例,以第一终端设备是手机为例。用户可以通过手机中的设置选项实现与第二终端设备的连接。
示例性的,图4A-4C示出了手机中的设置选项的界面示意图。如图4A所示,手机400中的设置选项中显示“拍照设置”选项401。当用户激活“拍照设置”选项401后,进入“拍照设置”的设置界面402,请参见图4B。
需要说明的是,在本申请实施例中“拍照设置”选项401还可以被称为其它名称,比如协同拍照等等,本申请实施例对此不限定。
如图4B所示,“拍照设置”的设置界面402中显示“拍照增强”的开关控件403(类似的,本申请实施例中的“拍照增强”也可以有其它名称)。手机400默认关闭拍照增强功能,即开关控件403中的滑块处于左侧。当用户激活开关控件403后,开关控件403中的滑块向右移动,并且开关控件403左侧显示颜色,即手机400开启拍照增强功能,该拍照增强功能可以对手机400中已安装的具有图像拍摄功能的app生效。
作为一种示例,手机400开启拍照增强功能后,该拍照增强功能对手机400中已安装的所有具有图像拍摄功能的app生效。
请继续参见图4B所示,当用户激活开关控件403后,手机400的显示屏还显示设备列表。设备列表中包含三个设备的设备标识:设备1、设备2、设备3,以及与每个设备标识对应的连接控件。当用户触发设备3的连接控件404后,手机400与设备3建立连接。示例性的,用户触发连接控件404后,手机400向设备3发送用于请求建立连接的第一请求信息,当设备3接收到该第一请求信息后,若同意与手机400建立连接,则向手机400反馈同意建立连接的反馈信息。
如图4B所示,“拍照设置”的设置界面402还包括“扫描”控件406和“菜单”控件407,当用户触发“扫描”控件406时,对手机400周围的设备进行扫描。当用户触发“菜单”控件407时,手机400显示菜单选择,请参见图4C所示,在菜单选项中包含“抓屏拍摄”的标识 408以及“抓屏并识别”的标识409,关于“抓屏拍摄”以及“抓屏并识别”,将在后文中介绍。
当然,为了提高安全性,手机400检测到触发连接控件404的操作后,还可以显示密码输入框。手机400检测到密码输入框中被输入密码时,向设备3发送用于请求建立连接的第一请求信息,该第一请求信息中可以携带有密码输入框中被输入的密码。
设备3接收到该第一请求信息后,对第一请求信息中包含的密码进行验证,若验证通过,设备3向手机400发送同意建立连接的反馈信息。示例性的,设备3本地存储有密码,设备3将接收到的密码和本地存储的密码进行比对,如果密码一致,则验证通过。或者,服务器中存储有每个设备(设备1-3)的设备标识,以及密码。手机400向服务器发送用于请求建立连接的第一请求信息,该第一请求信息中携带设备3的设备标识以及密码。服务器接收到第一请求信息后,将第一请求信息中的密码与存储的设备3的密码进行比对。若密码一致,服务器向设备3发送验证通过的指示,设备3向手机400发送同意建立连接的反馈信息。
作为另一种示例,手机400开启拍照增强功能后,该拍照增强功能对手机400中已安装的部分具有图像拍摄功能的app生效。
通常,手机中具有图像拍摄功能的app有多种,比如自带的相机,或者手机中安装的第三方app,比如美颜相机、滤镜大师、美人相机、微信、支付宝、腾讯聊天软件(QQ)、钉钉、照片分享(instagram)、Kakao Talk、连我(Line)等。因此,在本申请实施例中,用户可以选择针对手机中哪些app启动拍照增强功能。比如,用户在使用美颜相机时,不希望拍照增强,那么可以选择针对美颜相机关闭拍照增强功能。
作为一种示例,当用户激活拍照增强功能的开关控件403后,手机400的显示屏还可以显示如图4D所示的界面。在图4D中,“拍照设置”的设置界面402中包含相机和美颜相机,以及各自对应的开关控件。若用户选择相机,可以触发相机对应的开关控件405。手机400显示设备列表,用户可以选择与设备列表中的某个设备建立连接,比如选择设备3。当手机400运行相机时,采用拍照增强功能,且与设备3进行交互。其中,设备列表也可以收起。
当然,用户还可以通过其它方式开启拍照增强功能,下面将列举另外三种启动拍照增强功能的方式。
作为一种示例,手机的显示屏上可以显示用于设置拍照增强功能的快捷图标,比如手机检测到用户在显示屏的上滑操作,显示控制中心界面,在该控制中心界面中包含用于设置拍照增强功能的快捷图标。当用户触发该快捷图标时,手机启动拍照增强功能(拍照增强功能对手机400中已安装的所有具有图像拍摄功能的app生效),或者当用户触发该快捷图标时,手机打开如图4D所示的设置界面,用户在该设置界面选择针对哪个app启动拍照增强功能。
作为另一种示例,手机启动图像拍摄功能后,预览界面中显示设置拍照增强功能的标识信息,当用户触发该标识信息时,手机的显示界面跳转到如图4A或4B所示的设置界面,用户在该设置界面中启动拍照增强功能。请参见图5所示,用户启动手机500中的相机后,手机500的显示屏上显示预览界面501,预览界面501中显示模式选择界面502,在模式选择界面502中包括“抓屏模式”的标识503,手机500检测到用户触发该标识503时,手机500的显示界面跳转到如图4A或4B所示的设置界面。
作为又一种示例,第一终端设备启动图像拍摄功能,显示预览界面,预览界面中包含 预览图像,第一终端设备可以对所述预览图像进行识别,若识别出所述预览图像中包括显示屏,所述第一终端设备输出提示信息,该提示信息用于提示用户设置抓屏拍摄模式,第一终端设备响应于触发所述提示信息的操作,跳转到如图4A或4B所示的设置界面。由于在实际操作过程中,用户可能忘记相机有抓屏拍摄这一功能,或者说用户不熟悉如何使用抓屏拍摄功能。通过这种方式,可以指导用户通过抓屏拍摄功能拍摄得到清楚的图像,有助于提高用户体验。
请参见图6所示,手机600打开相机,启动摄像头,显示预览界面601,在预览界面中显示预览图像602。手机600识别出预览图像602中包含显示屏,在预览界面601中显示提示信息603,该提示信息603用于提示用户是否开启抓屏模式。若用户触发提示信息603,则手机600的显示界面跳转到图4A或4B所示的设置界面,以便用户在设置界面中建立手机600与其它终端设备之间的连接关系。
在实际应用中,第一终端设备还可以通过其它方式启动拍照增强功能,本申请实施例对此不作限定。
S302:第一终端设备启动图像拍摄功能,显示预览界面,所述预览界面中包含第二终端设备发送的第一图像信息;所述第一图像信息为第二终端设备的影像输出设备当前播放的内容。具体而言,当第二终端设备是具有显示屏的设备时,所述第一图像信息包含所述第二终端设备的显示屏上当前播放的图像信息或者文字信息,当第二终端设备是投影仪时,所述第一图像信息包含通过投影仪当前投射出的显示内容。例如,第二终端设备可以将第二终端设备的影像输出设备(例如,显示屏或者投影幕布)当前的图像数据或文字数据以及图像数据和文字数据之间的排布方式打包作为第一图像信息发送给第一终端设备,以使得第一终端设备接收到第一图像信息后,可以按照所述排布方式将图像数据和文字数据显示出来。当然,第二终端设备也可以对影像输出设备上显示的内容进行截屏作为第一图像信息发送给第一终端设备,这种情况下,第一图像信息是一张静态图片,第一终端设备接收到该图片后,在预览界面中显示该图片。
作为一种示例,第一终端设备与第二终端设备连接成功后,第二终端设备便开始向第一终端设备发送第一图像信息。以图4B为例,手机检测到用户触发连接控件404的操作后,向设备3发送第一请求信息,设备3接收到第一请求信息后,若同意建立连接,则对显示屏当前显示内容进行截屏,然后将截屏得到的第一图像信息直接发送给手机。
作为另一种示例,第一终端设备与第二终端设备连接成功后,第一终端设备可以向第二终端设备发送第二请求信息。若第二终端设备是具有显示屏的设备,所述第二请求信息用于请求获取显示屏当前显示的显示内容。当第二终端设备接收到该第二请求信息后,对显示屏当前显示内容进行截屏,然后将截屏得到的第一图像信息发送给第一终端设备。如果第二终端设备是投影仪,所述第二请求信息用于请求获取投射出的显示内容,投影仪接收到第二请求信息后,将投射出的显示内容发送给第一终端设备。
下面介绍第一终端设备向第二终端设备发送第二请求信息的几种可能的情况。
作为一种示例,第一终端设备响应于启动图像拍摄功能的操作,向第二终端设备发送第二请求信息。这种方式中,用户启动第一终端设备中的图像拍摄功能时,第一终端设备便向第二终端设备发送第二请求信息。
以图3A所示的场景为例,手机与笔记本电脑连接之后,手机检测到用户触发手机上显示的相机图标时,向笔记本电脑发送用于请求获取显示屏当前显示内容的第二请求信息。
作为又一种示例,第一终端设备响应于启动图像拍摄功能的操作,显示预览界面,预览界面中包含有“抓屏拍摄模式”的标识(图标或文字)。第一终端设备响应于用户触发抓屏模式的标识操作,向第二终端设备发送第二请求信息。这种方式中,用户启动第一终端设备中的图像拍摄功能时,第一终端设备还未向第二终端设备发送第二请求信息,当用户启动“抓屏模式”后,第一终端设备才向第二终端设备发送第二请求信息。
请继续参见图5所示,手机500的显示屏上显示预览界面501,预览界面501中包括“抓屏模式”的标识503,手机500检测到用户触发该标识503时,向第二终端设备发送用于请求获取显示屏当前显示内容的第二请求信息。
作为又一种示例,请继续参见图4C所示,当手机检测到用户触发抓屏拍摄的标识408或者触发抓屏并识别的标识409的操作时,第一终端设备向第二终端设备发送第二请求信息。
在本申请实施例中,第二终端设备接收到第一终端设备发送的第二请求信息后,可以以一定的周期向第一终端设备发送第一图像信息。或者,如果第二终端设备检测到显示屏的显示内容一直未发生变化,也可以不向第一终端设备发送第一图像信息,直到检测到显示屏上的显示内容发生变化,对变化后的显示内容进行截屏,向第一终端设备发送截屏后得到图像。因此,本申请实施例中,第一图像信息是图像的集合,该集合中每张图像是不同的,第二终端设备可以实时地向第一终端设备发送第一图像信息,即用户可以通过第一终端设备显示的预览界面,观看第二终端设备显示屏上呈现的完整的显示内容。
当第一终端设备检测到用户触发预览界面中的拍摄控件的操作时,向第二终端设备发送停止发送第一图像信息的指示信息,第二终端设备接收到该指示信息后,停止向第一终端设备发送第一图像信息。通过本申请实施例提供的技术方案,用户无需担心前排人员对显示内容遮挡,或者因拍摄角度问题而无法拍摄到全部的显示内容,本方案可以对显示设备比如幻灯片等放映的显示内容清楚拍摄,提升终端设备中拍摄功能的拍摄效果,提高用户体验。
在本申请实施例中,第一终端设备在预览界面中显示第一图像信息时,可以有多种显示方式。作为一种示例,第一终端设备的预览界面被分屏显示,即将预览界面分成两个显示区域,在第一个显示区域中显示摄像头采集的预览图像,第二个显示区域中显示第二终端设备发送的第一图像信息。当然,用户也可以将预览界面的分屏显示切换为只显示第二终端设备发送的第一图像信息,或者只显示摄像头采集的预览图像。
示例性的,图7A-7B示出了手机显示屏的显示状态的示意图。
在图7A中,手机700的显示屏上显示预览界面701,在预览界面701中显示摄像头采集的预览图像,以及“分屏/仅设备”控件702,该控件702用于切换分屏显示模式和只显示第二终端设备发送的第一图像信息的模式。比如,当该控件702被触发且处于按下状态或者显示第一颜色时,手机700只显示第二终端设备发送的第一图像信息。当该控件702被触发且处于按起状态或者显示第二颜色时,手机700分屏显示,请参见图7B。如图7B所示,手机的显示屏被划分为两个显示区域,上面的显示区域显示摄像头采集的预览图像,下面的显示区域显示第二终端设备发送的第一图像信息。示例性的,在分屏显示时,手机可以先将预览图像缩小,并将缩小后的预览图像显示在上面的显示区域;当然,手机也可以在显示屏上显示预览图像,然后在下面的显示区域显示第一图像信息,即第一图像信息覆盖部分预览图像。
在分屏显示的情况下,若用户触发拍摄控件,第一终端设备得到两张图像,其中一张为摄像头采集的图像,另一张为第二终端设备发送的图像。在只显示第二终端设备发送的第一图像信息的情况下,若用户触发拍摄控件,第一终端设备得到一张图像,即第二终端设备发送的图像,也可以第一终端设备也得到两张图片,但仅显示第二终端设备发送的图像。
如前述内容可知,由于第二终端设备实时地向第一终端设备发送第一图像信息,所以第一终端设备接收到第二终端设备发送的图像可能有多张。当第一终端设备检测到用户触发拍摄控件的操作后,可以将多张图像都保存下来,以方便用户查看。比如,在拍摄过程中,第二终端设备总共向第一终端设备发送了五张第一图像信息,用户触发拍摄控件时,第一终端设备将这五张图像都保存。当然,第一终端设备检测到用户触发拍摄控件的操作后,还可以只将第二终端设备最后一次发送的一张图像保存下来,其它的图像删除,以节省内存空间。
在本申请实施例中,如果第一终端设备将拍摄的摄像头采集的图像(下文称为图像1)和接收的多张图像(下文称为图像2)都保存下来的话,可以建立图像1的第一存储位置和图像2的第二存储位置之间的映射关系。当第一终端设备检测到显示屏上当前显示图像1时,可以在显示屏上显示提示信息,该提示信息用于提示用户第一终端设备中保存有图像2。当用户触发该提示信息时,第一终端设备根据该映射关系确定图像2的第二存储位置,并打开图像2。
示例性的,图8示出了本申请实施例提供的手机显示屏的显示状态的示意图。
在图8中的(a)中,若用户触发拍摄控件801,手机800拍摄得图像(摄像头采集的图像以及接收的图像)。在图8中的(b)中,用户触发相册图标802,手机800显示摄像头采集的图像,同时在显示屏上显示提示信息。请参见图8中的(c)所示,在(c)中提示信息以“关联图像”的标识803为例,(当然,提示信息还可以是其它信息比如语言信息)。若用户触发“关联图像”的标识803,手机800打开接收的图像,请参见图8中的(d)所示。
在本申请实施例中,第一终端设备接收到第二终端设备发送的第一图像信息后,还可以对图像信息进行识别,然后将识别结果显示在预览界面中。作为一种示例,继续以图4C为例,第一终端设备检测到用户触发“抓屏并识别”的操作后,向第二终端设备发送第二请求信息。当第一终端设备接收到第二终端设备发送的第一图像信息时,对第一图像信息进行识别,并将识别结果显示在预览界面中。比如,第一终端设备检测到用户触发“抓屏并识别”的操作后,启动第一终端设备中的图像识别模块,当第一终端设备接收到第二终端设备发送的第一图像信息后,通过图像识别模块对第一图像信息进行识别,得到识别结果。
在本申请实施例中,第一终端设备对第一图像信息进行识别时,可以识别第一图像信息中的特征信息,确定第一终端设备中与该特征信息对应的第一应用程序,在预览界面中显示用于启动所述第一应用程序的第一快捷方式。
请参见图9,以第一终端设备是手机,第二终端设备是电视机为例。手机与电视机的建立连接后,当手机检测到用户触发“抓屏并识别”的操作后,向电视机发送请求获取显示屏当前显示内容的第二请求信息,电视机接收到该第二请求信息后,将当前显示内容截屏得到第一图像信息,并将第一图像信息发送给手机,手机可以对第一图像信息进行识别。假设电视机当前播放的是汽车广告,即手机接收到电视机发送的第一图像信息中包含汽车 广告比如某款汽车的图像。手机可以对第一图像信息中的汽车进行识别。手机确定与该汽车对应的应用程序,比如确定出与该汽车对应的应用程序有汽车之家。手机在预览界面中显示汽车之家app的快捷方式。若用户触发汽车之家的快捷方式时,打开手机中汽车之家app,显示该汽车的相关信息比如名称、型号、售价、销量等等。若用户不想要看的第一终端设备显示出的快捷方式可以收起该快捷方式,或者用户关闭抓屏并识别模式。
再比如,手机接收到第一图像信息中包含英文时,还可以通过手机中的翻译应用程序将第一图像信息中的英文翻译,并将翻译结果显示在预览界面中,帮助用户理解要拍摄的显示内容。
在图3-图9所示的实施例中,以第二终端设备的数量是1为例。在实际应用过程中,第二终端设备的数量可以不止1个。比如,第一终端设备与多个第二终端设备建立连接,当第一终端设备响应于启动图像拍摄功能的操作,显示预览界面,在该预览界面中包含多个第二终端设备中每个第二终端设备发送的图像信息。通过这种方式,用户通过第一终端设备的预览界面便可同时观看到多个第二终端设备中每个第二终端设备的显示屏上的完整的显示内容,而且无需考虑某个第二终端设备的显示内容被遮挡,或因拍摄角度问题无法看清某个第二终端设备的显示内容的问题。
通过以上描述可知,本申请实施例提高的拍照方法中,第一终端设备启动图像拍摄功能后,显示的预览界面中包含第二终端设备发送的第一图像信息,该第一图像信息中包含第二终端设备的显示屏当前显示的显示内容,或者第一图像信息中包含投影仪投影出的显示内容。用户通过第一终端设备拍摄屏幕上的显示内容时,无需考虑拍摄角度、拍摄距离或者显示内容被遮挡的问题,便可以对屏幕上的显示内容清楚的拍摄,提高用户体验。
在图3-图9所示的实施例中,第一终端设备和第二终端设备连接后,若用户触发启动第一终端设备的相机,第一终端设备在预览界面中显示第二终端设备发送的第一图像信息。即用户一打开相机,便显示出第一图像信息。在实际应用中,用户可能不希望一打开相机便显示第一图像信息,所以,作为一种示例,在第一终端设备和第二终端设备连接后,用户打开相机,启动摄像头捕捉到预览图像,当预览图像中没有显示屏的图像时,第一终端设备只显示摄像头捕捉的图像。当预览图像中出现显示屏的图像时,第一终端设备对该预览图像中显示屏的图像进行识别,若识别出预览图像中的显示屏是第二终端设备的显示屏(比如,第一终端设备和第二终端设备连接后,第一终端设备中存储有第二终端设备的设备标识和/或设备类型。若第二终端设备和预览图像中的显示屏的设备标识和/或设备类型相同时,确定预览图像中显示屏是第二终端设备的显示屏),第一终端设备向第二终端设备发送用于请求获得第一图像信息的第二请求信息。然后,第一终端设备接收第二终端设备发送的第一图像信息,并在预览界面中显示第一图像信息;或者,第一终端设备接收第二终端设备发送的第一图像信息后,输出提示信息,提示用户是否显示第一图像信息,若用户选择是,则在预览界面中显示第一图像信息。
在这种方式中,第一终端设备和第二终端设备连接后,只有在第一终端设备的预览图像中出现第二终端设备的显示屏的图像时,才显示第二终端设备发送的第一图像信息,否则不显示第一图像信息。
在图3-图9所示的实施例中,用户在设置选项中建立第一终端设备和第二终端设备之间的连接,然后当用户触发启动第一终端设备的图像拍摄功能后,在第一终端设备的预览界面中显示第二终端设备发送的第一图像信息。下面介绍另一实施例,在该实施例中,当用 户触发启动第一终端设备的图像拍摄功能后,显示预览界面,该预览界面中包括预览图像。当第一终端设备识别出预览图像中包含显示屏时,向用户输出提示信息,该提示信息用于提示用户第一终端设备可以和第二终端设备连接。其中,第二终端设备是第一终端设备根据所述显示屏的特征信息确定出的一个或多个设备。
请参见图10,为本申请实施例提供的拍照方法的流程图。本申请实施例涉及的两个终端设备可以适用于图1所示的终端设备100中。如图10所示,该方法的流程包括:
S1001:第一终端设备启动图像拍摄功能,显示预览界面,所述预览界面中包含预览图像。
S1002:若所述预览图像中包括显示屏,第一终端设备输出第一提示信息,该第一提示信息用于提示用户第一终端设备可以和第二终端设备连接,其中,第二终端设备是第一终端设备根据所述显示屏的特征信息确定出的设备。具体而言,第二终端设备可能有一个或多个,若第二终端设备只有一个,第一提示信息可以是第二终端设备的设备标识,或者第一提示信息是“提醒用户第一终端设备可以和第二终端设备连接”的文字或语言信息。若第二终端设备有多个,第一提示信息可以是一个设备列表,该设备列表中包括多个第二终端设备中每个第二终端设备的设备标识。
在本申请实施例中,第一终端设备可以实时地对预览图像进行识别,当识别出预览图像中包含显示屏(包含投影屏幕)时,第一终端设备触发短距离通信模块比如wifi、蓝牙等扫描附近的设备。当扫描到附近的设备时,第一终端设备可以根据预览图像中显示屏的特征信息确定该显示屏是否是扫描到的设备的显示屏。这里的特征信息可以是显示屏的设备标识、设备类型等等。以特征信息是设备标识为例,设备标识通常设置在显示屏的边框上,第一终端设备可以识别出预览图像中显示屏的边框,然后在该边框中确定是否存在设备标识。以特征信息是设备类型为例,设备类型可以是投影仪、笔记本电脑、电视机等。以投影仪为例,投影仪通常是将显示内容投射到墙上或者投影屏幕上,第一终端设备可以通过图像识别技术识别预览图像中的显示屏是否是墙壁或者投影屏幕,若是,第一终端设备确定设备类型是投影仪。
当第一终端设备扫描到附近的设备有多个时,第一终端设备可以根据预览图像中显示屏的特征信息从多个设备中确定符合条件的第二终端设备,即从多个设备中确定预览图像中的显示屏所属的设备。
举例来说,通常,生产厂家会在显示屏上设置设备标识。若第一终端设备扫描到附近有三个设备,而第一终端设备识别出预览图像中的显示屏上包含设备标识时,第一终端设备可以根据该设备标识从这三个设备中确定与该设备标识对应的设备,即第二终端设备。
再例如,第一终端设备可以识别预览图像中的显示屏的设备类型,比如投影仪、笔记本电脑显示屏等。若第一终端设备扫描到附近有三个设备,而预览图像中的显示屏的设备类型是投影仪,第一终端设备可以从这三个设备中确定哪个设备是投影仪,即第二终端设备。
当然,第一终端设备扫描到附近的设备只有一个时,第一终端设备也可以根据预览图像中显示屏的特征信息确定预览图像中的显示屏是否属于这个设备的,若是,该设备即为第二终端设备。
在实际应用中,第一终端设备扫描得到附近的设备可以有多个,第一终端设备根据所述显示屏的特征信息从多个设备中确定出的符合条件的第二终端设备可能也不止一个。
作为一种示例,第一终端设备确定出符合条件的第二终端设备只有一个时,第一终端设备输出提示信息,以提示用户连接第一终端设备和第二终端设备。示例性的,若第二终端设备只有一个,第一终端设备可以判断自身是否已经与该第二终端设备建立连接,如果已经建立连接,那么第一终端设备在预览界面中显示提示信息,该提示信息用于提示用户是否抓取该设备的屏幕;如果未连接,第一终端设备可以在预览界面中显示提示信息,该提示信息用于提示用户连接第一终端设备和第二终端设备。
作为另一种示例,第一终端设备确定出符合条件的第二终端设备有多个时,第一终端设备可以在预览界面中显示第二终端设备的设备列表,该设备列表中包含多个设备标识,每个设备标识对应的一个第二终端设备,每个第二终端设备与预览图像中显示屏的设备类型和/或设备标识相同。用户可以从设备列表中的多个设备标识中选择触发一个设备标识(预览图像中显示屏所属的设备)。第一终端设备响应于用户触发设备标识的操作,判断自身是否已经与该设备建立连接,如果是,向第二终端设备发送用于请求获取第一图像信息的请求信息,如果不是,则向该设备发送用于请求建立连接的请求信息。
在本申请实施例中,第一终端设备识别出预览图像中包括显示屏时,可以根据显示屏的特征信息从扫描到的多个设备中确定出几个设备,确定出的这几个设备是所述显示屏所属设备的可能性较大。第一终端设备可以将可能性较大的几个设备的设备标识显示在预览界面中,用户可以从设备标识中确定显示屏所属的设备,则第一终端设备和用户确定出的设备连接。
作为又一种示例,第一终端设备确定不存在符合条件的第二终端设备,即第二终端设备为0时,第一终端设备也可以输出提示信息,以提示用户未扫描到第二终端设备、并提示用户查看对方设备(预览图像中的显示屏所属的第二终端设备)是否未开启短距离连接功能等等,第一终端设备的使用者可以根据提示信息寻找原因。
示例性的,图11A-11B示出了本申请实施例提供的手机显示屏的显示状态的示意图。
在图11A中,手机1100的显示屏显示预览界面1101,在预览界面1101中显示预览图像1102,预览图像1102中包括显示屏,手机1100识别所述显示屏上有设备标识1103。手机1100扫描附件的设备,经确定,扫描的附近的设备中只有一个设备的设备标识包含“huawei”,即huawei-100,手机1100显示提示信息1104,提示信息1104用于提示用户连接手机1100和该设备。
在图11B中,手机1100的显示屏显示预览界面1101,在预览界面1101中显示预览图像1102,预览图像1102中包括显示屏,手机1100识别所述显示屏上有设备标识1103。手机1100扫描附件的设备,经确定,扫描的附近的设备中有三个设备的设备标识包含“huawei”,即huawei-100、huawei-200、huawei-300,手机1100显示设备列表1105。用户可以触发设备列表1105中的某个设备,将手机1100与该设备连接。
在图11C中,手机1100的显示屏显示预览界面1101,在预览界面1101中显示预览图像1102,预览图像1102中包括显示屏,手机1100识别所述显示屏上有设备标识1103。手机1100扫描附件的设备,经确定,扫描的附近的设备中没有设备的设备标识包含“huawei”。手机1100显示提示信息1106,该提示信息1106用于提示用户未扫描到相关设备,请确保对方设备的wifi/蓝牙处于开启状态。
S1003:第一终端设备响应于用户触发所述第一提示信息的操作,显示第二终端设备发送的第一图像信息,所述第一图像信息包含所述第二终端设备的影像输出设备当前播放 的内容。
若第二终端设备只有一个,第一终端设备响应于用户触发所述第一提示信息的操作,向所述第二终端设备发送用于请求建立连接的第一请求信息。当第一终端设备和第二终端设备建立连接后,所述第一终端设备向第二终端设备发送用于请求获取第一图像信息的第二请求信息,所述第一图像信息包括所述第二终端设备的影像输出设备上当前播放的内容。第一终端设备接收第二终端设备发送的第一图像信息,并在所述预览界面中显示所述第一图像信息。
若第二终端设备有多个时,第一终端设备响应于用户触发所述第一提示信息中的一个设备标识的操作,向与所述设备标识对应的第二终端设备发送用于请求建立连接的第一请求信息。当第一终端设备和该第二终端设备建立连接后,所述第一终端设备向该第二终端设备发送用于请求获取第一图像信息的第二请求信息,所述第一图像信息包括所述第二终端设备的影像输出设备上当前播放的内容。第一终端设备接收第二终端设备发送的第一图像信息,并在所述预览界面中显示所述第一图像信息。
关于第一终端设备向第二终端设备发送第一请求信息/第二请求信息的过程,请参见前述内容,为了说明书的简洁,在此不做赘述。
关于第一终端设备显示第一图像信息的方式,请参见前述内容,为了说明书的简洁,在此不做赘述。
在图10所示的实施例中,当用户触发启动第一终端设备的图像拍摄功能后,显示预览界面,该预览界面中包括摄像头采集的预览图像。在实际应用中,在拍摄过程中,第一终端设备的摄像头采集的预览图像可能会发生变化。举例来说,用户启动相机后,将摄像头对准第二终端设备的显示屏,此时预览图像中包括第二终端设备的显示屏,一段时间后,若用户将摄像头对准第三终端设备的显示屏,此时预览图像中包括第三终端设备的显示屏。在这一过程中,第一终端设备既接收到了第二终端设备发送的图像,也接收到了第三终端设备发送的图像。此时,若用户触发拍摄控件,第一终端设备拍摄得到的图像中包括第三终端设备的显示屏,所以第一终端设备可以将拍摄得到的图像和第三终端设备发送的图像对应存储。当第一终端设备显示所述拍摄到的图像时,可以显示第二提示信息,以提示用户查看第三终端设备发送的图像。由于第一终端设备并未拍摄包含第二终端设备显示屏的图像,所以第一终端设备可以将第二终端设备发送的图像存储在特定的位置,或者将第二终端设备发送的图像删除,以节省空间。
在另一种实施例中,第一终端设备启动相机,显示预览图像。若预览图像中包含显示屏的图像,第一终端设备可以识别预览图像中包含的显示屏的特征信息,并根据该特征信息确定出第二终端设备。第一终端设备响应于用户触发拍摄控件的操作,向第二终端设备发送第一请求信息,以请求与第二终端设备建立连接,当第一终端设备和第二终端设备建立连接之后,第一终端设备向第二终端设备发送第二请求信息,以请求获取第一图像信息。当第一终端设备接收到第一图像信息后,将第一图像信息存储(比如按照前述的将第一图像信息与摄像头采集的图像对应存储)。
在该实施例中,当用户通过第一终端设备拍摄屏幕时,第一终端设备根据该屏幕的特征信息确定第二终端设备,并提示用户第一终端设备可以和第二终端设备建立连接,用户可以通过拍摄控件触发第一图像信息的传输。传统的技术方案中,第一终端设备和第二终端设备连接后,用户需要在对端设备即第二终端设备上进行一系列的操作,然后才能通过 第二终端设备将第一图像信息发送给第一终端设备。而本申请实施例的方案中,第一终端设备的用户只需启动第一终端设备的相机,显示包含第二终端设备的显示屏的预览图像,然后触发拍摄控件便可接收到第二终端设备发送的第一图像信息,用户不需要在第二终端设备处进行操作,而且过程简单,也无需在第一终端设备中安装特定的用于图像传输的应用程序,通过第一终端设备自带的相机便可实现,方便用户操作,提升用户体验。
在另一种实施例中,第一终端设备和第二终端设备已经建立连接。第一终端设备启动相机,显示预览图像。当第一终端设备检测到用户触发拍摄控件的操作时,向第二终端设备发送第二请求信息,以请求获取第一图像信息,当第一终端设备接收到第一图像信息后,将第一图像信息存储。
在该实施例中,用户将第一终端设备和第二终端设备连接之后,只需要触发启动第一终端设备中的相机,便可以通过拍摄控件触发第一图像信息的传输。传统的技术方案中,第一终端设备和第二终端设备连接后,用户需要在对端设备即第二终端设备上进行一系列的操作,然后才能通过第二终端设备将第一图像信息发送给第一终端设备。而本申请实施例的方案中,第一终端设备的用户只需启动第一终端设备的相机,显示预览界面,然后触发预览界面中的拍摄控件便可接收到第二终端设备发送的第一图像信息,用户不需要在第二终端设备处进行操作,而且过程简单,也无需在第一终端设备中安装特定的用于图像传输的应用程序,通过第一终端设备自带的相机便可实现,方便用户操作,提升用户体验。
本申请的各实施方式可以任意进行组合,以实现不同的技术效果。
上述本申请提供的实施例中,从终端设备作为执行主体的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,终端设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
基于相同的构思,图12所示为本申请实施例提供的一种第一终端设备1200,该第一终端设备1200可以是具备图像拍摄能力的第一终端设备,该第一终端设备可以执行上述图10-图11所示实施例中的方法。如图12所示,第一终端设备1200包括:处理单元1201,显示单元1202、接收单元1203。其中,
所述处理单元1201用于:根据用户的第一操作,启动相机,获取预览图像;
所述显示单元1202用于:显示所述预览图像;
所述处理单元1201还用于:在所述预览图像中包括影像输出设备的图像时,根据所述预览图像输出第一提示信息,所述第一提示信息用于提示用户所述第一终端设备可以和第二终端设备连接,所述第二终端设备为所述第一终端设备根据所述显示屏的特征信息确定的设备;
第一提示信息可以是语言提示信息或者文字提示信息。例如:所述处理单元1201可以通过扬声器输出语音提示信息,或者所述处理单元1201可以通过显示单元1202输出文字提示信息;
所述处理单元1201还用于:响应于触发所述第一提示信息的操作,与所述第二终端设备连接;
所述接收单元1203用于:接收所述第二终端设备发送的第一图像信息,所述第一图像信息包含所述第二终端设备的影像输出设备当前播放的内容;
所述显示单元1202还用于显示所述第一图像信息。
可选的,所述处理单元1201还用于对所述预览图像中包含的所述影像输出设备的图像进行识别,得到所述特征信息;所述特征信息包含设备标识和/或设备类型。
可选的,所述处理单元1201在用于根据所述影像输出设备的特征信息确定的第二终端设备时,执行的步骤包括:所述处理单元1201通过短距通信模块扫描到至少一个其它终端设备;所述处理单元1201根据所述影像输出设备的特征信息从所述至少一个其它终端设备中确定第二终端设备,所述第二终端设备的特征信息与所述影像输出设备的特征信息相同。
可选的,所述第一提示信息中包括多个第二终端设备的设备标识,所述处理单元1201在用于实现响应于触发所述第一提示信息的操作,与所述第二终端设备连接时,所述第一终端设备1200具体执行:
所述接收单元1203接收用户选择所述多个第二终端设备的设备标识中的一个的选择操作;所述处理单元1201响应于所述选择操作,与所述选择操作所选择的设备标识对应的第二终端设备连接;
所述接收单元1203在用于接收所述第二终端设备发送的第一图像信息时,具体用于:
所述接收单元1203接收与所述选择的设备标识对应的第二终端设备发送的第一图像信息,所述第一图像信息包含与所述选择的设备标识对应的第二终端设备的影像输出设备当前播放的内容。
可选的,所述显示单元1202在显示所述第一图像信息时,具体用于:所述处理单元1201将所述预览图像缩小,所述显示单元1202将缩小后的预览图像显示在显示屏上的第一显示区域;所述显示单元1202在所述显示屏上的第二显示区域显示所述第一图像信息。
可选的,所述接收单元1203在用于实现接收所述第二终端设备发送的第一图像信息时,所述第一终端设备1200具体执行:所述处理单元1201响应于触发拍摄控件的操作,通过发送单元(图中未示出)向所述第二终端设备发送用于请求获取第一图像信息的请求信息;所述接收单元1203接收所述第二终端设备根据所述请求信息发送的第一图像信息。
可选的,所述处理单元1201还用于响应于触发拍摄控件的操作,拍摄得到第二图像,所述第二图像中包含所述第二终端设备的影像输出设备;所述处理单元1201将所述第二图像和第三图像对应存储;所述第三图像是所述第一终端设备从相机启动到所述第一终端设备拍摄得到第二图像的时间段内、接收的所述第二终端设备发送的图像;或者所述第三图像是所述第一图像;其中,所述第三图像中包括所述第二终端设备的影像输出设备播放的内容。
可选的,所述处理单元1201还用于响应于用户触发的第二操作,以通过所述显示单元1202显示所述第二图像和第二提示信息,所述第二提示信息用于提示用户打开所述第三图像;所述处理单元1201响应于触发所述第二提示信息的操作,以通过所述显示单元1202显示所述第三图像。
基于相同的构思,图13所示为本申请实施例提供的一种第一终端设备1300,该第一终端设备1300可以是具备图像拍摄能力的终端设备,该终端设备可以执行上述图10-图11所示实施例中的方法。第一终端设备1300与第二终端设备建立连接,所述第二终端设备包括影像输出设备。如图13所示,第一终端设备1300包括:处理单元1301,显示单元1302,接收单元1303。
其中,所述处理单元1301用于:根据用户的第一操作,启动图像拍摄功能,获取预览图像;
所述显示单元1302用于:显示所述预览图像;
当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述接收单元1303用于接收所述第二终端设备发送的第一图像信息;其中,所述第一图像信息包含所述第二终端设备的影像输出设备当前播放的显示内容;
所述显示单元1302还用于显示所述第一图像信息。
可选的,所述当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述接收单元1303在用于实现接收所述第二终端设备发送的第一图像信息时,所述第一终端设备1300具体执行:
所述处理单元1301对所述预览图像进行识别,确定所述预览图像中包含影像输出设备,并判断所述影像输出设备的特征信息是否与所述第二终端设备的特征信息相匹配;所述特征信息包含设备标识和/或设备类型;
在所述影像输出设备的特征信息与所述第二终端设备的特征信息匹配时,所述处理单元1301通过发送单元(图中未示出)向所述第二终端发送用于请求获得第一图像信息的请求信息;所述接收单元1303接收所述第二终端设备根据所述请求信息发送的所述第一图像信息。
可选的,所述当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述接收单元1303在用于实现接收所述第二终端设备发送的第一图像信息时,所述第一终端设备1300具体执行:
所述处理单元1301对所述预览图像进行识别,确定所述预览图像中包含屏影像输出设备,并判断所述影像输出设备的特征信息是否与所述第二终端设备的特征信息相匹配;所述特征信息包含设备标识和/或设备类型;
在所述影像输出设备的特征信息与所述第二终端设备的特征信息匹配,且所述接收单元1303接收到用户触发拍照控件的操作时,所述处理单元1301通过发送单元(图中未示出)向所述第二终端发送用于请求获得第一图像信息的请求信息;所述接收单元1303接收所述第二终端设备根据所述请求信息发送的所述第一图像信息。
可选的,所述显示单元1303在用于实现显示第一图像信息时,所述第一终端设备1300具体执行:所述处理单元1301将所述预览图像缩小,所述显示单元1302将缩小后的预览图像显示在显示屏上的第一显示区域;所述显示单元1302在所述显示屏上的第二显示区域显示所述第一图像信息。
可选的,所述处理单元1301还用于响应于触发拍摄控件的操作,拍摄得到第二图像;所述处理单元1301将所述第二图像和第三图像对应存储;所述第三图像是所述第一终端设备从相机启动到所述第一终端设备拍摄得到第二图像的时间段内、接收的所述第二终端设备发送的图像;或者所述第三图像为所述第一图像;其中,所述第三图像中包括所述第二终端设备的影像输出设备播放的内容。
可选的,所述处理单元1301还用于响应于用户触发的第二操作,以通过所述显示单元1302显示所述第二图像和第二提示信息,所述第二提示信息用于提示用户打开所述第三图像;所述处理单元1301还用于响应于触发所述第二提示信息的操作,以通过所述显示单元1302显示所述第三图像。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本申请实施例可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM、ROM、电可擦可编程只读存储器(electrically erasable programmable read only memory,EEPROM)、只读光盘(compact disc read-Only memory,CD-ROM)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(digital subscriber line,DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本申请实施例所使用的,盘(disk)和碟(disc)包括压缩光碟(compact disc,CD)、激光碟、光碟、数字通用光碟(digital video disc,DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
总之,以上所述仅为本申请的实施例而已,并非用于限定本申请的保护范围。凡根据本申请的揭露,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (18)

  1. 一种拍照方法,其特征在于,所述方法包括:
    第一终端设备根据用户的第一操作,启动图像拍摄功能,获取并显示预览图像;
    若所述预览图像中包括影像输出设备的图像,所述第一终端设备根据所述预览图像输出第一提示信息,所述第一提示信息用于提示用户所述第一终端设备可以和第二终端设备连接,所述第二终端设备为所述第一终端设备根据所述影像输出设备的特征信息确定的设备;
    所述第一终端设备响应于触发所述第一提示信息的操作,与所述第二终端设备连接;
    所述第一终端设备接收所述第二终端设备发送的第一图像信息,所述第一图像信息包含所述第二终端设备的影像输出设备当前播放的内容;
    所述第一终端设备显示所述第一图像信息。
  2. 如权利要求1所述的方法,其特征在于,所述方法还包括:
    所述第一终端设备对所述预览图像中包含的所述影像输出设备的图像进行识别,得到所述特征信息;所述特征信息包含设备标识和/或设备类型。
  3. 如权利要求1或2所述的方法,其特征在于,所述第一终端设备根据所述影像输出设备的特征信息确定第二终端设备,包括:
    所述第一终端设备通过短距通信模块扫描到至少一个其它终端设备;
    所述第一终端设备根据所述影像输出设备的特征信息从所述至少一个其它终端设备中确定第二终端设备,所述第二终端设备的特征信息与所述影像输出设备的特征信息相同。
  4. 如权利要求1-3任一所述的方法,其特征在于,所述第一提示信息中包括多个第二终端设备的设备标识,所述第一终端设备响应于触发所述第一提示信息的操作,与所述第二终端设备连接,包括:
    所述第一终端接收用户选择所述多个第二终端设备的设备标识中的一个的选择操作;
    所述第一终端设备响应于所述选择操作,与所述选择操作所选择的设备标识对应的第二终端设备连接;
    所述第一终端设备接收所述第二终端设备发送的第一图像信息,包括:
    所述第一终端设备接收与所述选择的设备标识对应的第二终端设备发送的第一图像信息,所述第一图像信息包含与所述选择的设备标识对应的第二终端设备的影像输出设备当前播放的内容。
  5. 如权利要求1-4任一所述的方法,其特征在于,所述第一终端设备显示所述第一图像信息,包括:
    所述第一终端设备将所述预览图像缩小,并将缩小后的预览图像显示在显示屏上的第一显示区域;
    所述第一终端设备在所述显示屏上的第二显示区域显示所述第一图像信息。
  6. 如权利要求1-5任一所述的方法,其特征在于,所述第一终端设备接收所述第二终端设备发送的第一图像信息,包括:
    所述第一终端设备响应于触发拍摄控件的操作,向所述第二终端设备发送用于请求获取第一图像信息的请求信息;
    所述第一终端设备接收所述第二终端设备根据所述请求信息发送的第一图像信息。
  7. 如权利要求1-6任一所述的方法,其特征在于,所述方法还包括:
    所述第一终端设备响应于触发拍摄控件的操作,拍摄得到第二图像,所述第二图像中包含所述第二终端设备的影像输出设备;
    所述第一终端设备将所述第二图像和第三图像对应存储;
    所述第三图像是所述第一终端设备从相机启动到所述第一终端设备拍摄得到第二图像的时间段内、接收的所述第二终端设备发送的图像;或者所述第三图像是所述第一图像;
    其中,所述第三图像中包括所述第二终端设备的影像输出设备播放的内容。
  8. 如权利要求7所述的方法,其特征在于,所述方法还包括:
    所述第一终端设备响应于用户触发的第二操作,显示所述第二图像和第二提示信息,所述第二提示信息用于提示用户打开所述第三图像;
    所述第一终端设备响应于触发所述第二提示信息的操作,显示所述第三图像。
  9. 一种拍照方法,其特征在于,所述方法包括:
    第一终端设备与第二终端设备建立连接;其中,所述第一终端设备具有图像拍摄功能,所述第二终端设备包括影像输出设备;
    所述第一终端设备根据用户的第一操作,启动图像拍摄功能,获取并显示预览图像;
    当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述第一终端设备接收并显示所述第二终端设备发送的第一图像信息;其中,所述第一图像信息包含所述第二终端设备的影像输出设备当前播放的显示内容。
  10. 如权利要求9所述的方法,其特征在于,所述当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述第一终端设备接收并显示所述第二终端设备发送的第一图像信息,包括:
    所述第一终端设备对所述预览图像进行识别,确定所述预览图像中包含影像输出设备,并判断所述影像输出设备的特征信息是否与所述第二终端设备的特征信息相匹配;所述特征信息包含设备标识和/或设备类型;
    在所述影像输出设备的特征信息与所述第二终端设备的特征信息匹配时,所述第一终端向所述第二终端设备发送用于请求获得第一图像信息的请求信息;
    所述第一终端设备接收并显示所述第二终端设备根据所述请求信息发送的所述第一图像信息。
  11. 如权利要求9所述的方法,其特征在于,所述当所述预览图像包含所述第二终端设备的影像输出设备的图像时,所述第一终端设备接收并显示所述第二终端设备发送的第一图像信息,包括:
    所述第一终端设备对所述预览图像进行识别,确定所述预览图像中包含屏影像输出设备,并判断所述影像输出设备的特征信息是否与所述第二终端设备的特征信息相匹配;所述特征信息包含设备标识和/或设备类型;
    在所述影像输出设备的特征信息与所述第二终端设备的特征信息匹配,且接收到用户触发拍照控件的操作时,所述第一终端设备向所述第二终端发送用于请求获得第一图像信息的请求信息;
    所述第一终端设备接收并显示所述第二终端设备根据所述请求信息发送的所述第一图像信息。
  12. 如权利要求9-11任一所述的方法,其特征在于,所述第一终端设备显示第一图像 信息,包括:
    所述第一终端设备将所述预览图像缩小,并将缩小后的预览图像显示在显示屏上的第一显示区域;
    所述第一终端设备在所述显示屏上的第二显示区域显示所述第一图像信息。
  13. 如权利要求9-12任一所述的方法,其特征在于,所述方法还包括:
    所述第一终端设备响应于触发拍摄控件的操作,拍摄得到第二图像;
    所述第一终端设备将所述第二图像和第三图像对应存储;
    所述第三图像是所述第一终端设备从相机启动到所述第一终端设备拍摄得到第二图像的时间段内、接收的所述第二终端设备发送的图像;或者所述第三图像为所述第一图像;
    其中,所述第三图像中包括所述第二终端设备的影像输出设备播放的内容。
  14. 如权利要求13所述的方法,其特征在于,所述方法还包括:
    所述第一终端设备响应于用户触发的第二操作,显示所述第二图像和第二提示信息,所述第二提示信息用于提示用户打开所述第三图像;
    所述第一终端设备响应于触发所述第二提示信息的操作,显示所述第三图像。
  15. 一种第一终端设备,其特征在于,所述第一终端设备包括摄像头、显示屏、存储器和处理器,其中,所述摄像头用于捕捉预览图像;所述显示屏上显示所述预览图像;所述存储器用于存储一个或多个计算机程序;
    当所述存储器存储的一个或多个计算机程序被所述处理器执行时,使得所述第一终端设备执行如权利要求1至8任一所述的方法。
  16. 一种第一终端设备,其特征在于,所述第一终端设备包括摄像头、显示屏、存储器和处理器,其中所述摄像头用于捕捉预览图像;所述显示屏上显示所述预览图像;所述存储器用于存储一个或多个计算机程序;
    当所述存储器存储的一个或多个计算机程序被所述处理器执行时,使得所述第一终端设备执行如权利要求9至14任一所述的方法。
  17. 一种计算机存储介质,其特征在于,所述计算机可读存储介质包括计算机程序,当计算机程序在第一终端设备上运行时,使得所述第一终端设备执行如权利要求1至14任一所述的方法。
  18. 一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1至14任一所述的方法。
PCT/CN2018/088063 2018-05-23 2018-05-23 一种拍照方法和终端设备 WO2019222946A1 (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN201880049093.3A CN110945863B (zh) 2018-05-23 2018-05-23 一种拍照方法和终端设备
US17/056,912 US11409493B2 (en) 2018-05-23 2018-05-23 Photographing method and terminal device
PCT/CN2018/088063 WO2019222946A1 (zh) 2018-05-23 2018-05-23 一种拍照方法和终端设备
EP21179195.9A EP3962063A1 (en) 2018-05-23 2018-05-23 Photographing method and terminal device
EP18920060.3A EP3780575B1 (en) 2018-05-23 2018-05-23 Photographing method and terminal device
US17/358,871 US11435975B2 (en) 2018-05-23 2021-06-25 Preview display method based on multi-angle and communication system
US17/749,565 US11797255B2 (en) 2018-05-23 2022-05-20 Preview display method based on multi-angle and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/088063 WO2019222946A1 (zh) 2018-05-23 2018-05-23 一种拍照方法和终端设备

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US17/056,912 A-371-Of-International US11409493B2 (en) 2018-05-23 2018-05-23 Photographing method and terminal device
US17/358,871 Continuation US11435975B2 (en) 2018-05-23 2021-06-25 Preview display method based on multi-angle and communication system

Publications (1)

Publication Number Publication Date
WO2019222946A1 true WO2019222946A1 (zh) 2019-11-28

Family

ID=68616237

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/088063 WO2019222946A1 (zh) 2018-05-23 2018-05-23 一种拍照方法和终端设备

Country Status (4)

Country Link
US (3) US11409493B2 (zh)
EP (2) EP3962063A1 (zh)
CN (1) CN110945863B (zh)
WO (1) WO2019222946A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111352603A (zh) * 2020-03-11 2020-06-30 北京文香信息技术有限公司 一种分屏显示方法、装置、终端及存储介质
CN113746718A (zh) * 2020-05-29 2021-12-03 华为技术有限公司 一种内容分享的方法、装置及***

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113453203B (zh) * 2020-03-26 2023-03-28 华为技术有限公司 一种数据共享和指令操作控制方法及***
CN114615362B (zh) * 2020-12-09 2023-07-11 华为技术有限公司 相机控制方法、装置和存储介质
CN112689085A (zh) * 2020-12-09 2021-04-20 展讯通信(上海)有限公司 一种识别ppt投屏区域方法、装置、***和电子设备
CN114390206A (zh) * 2022-02-10 2022-04-22 维沃移动通信有限公司 拍摄方法、装置和电子设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100479A (zh) * 2015-07-30 2015-11-25 努比亚技术有限公司 一种移动终端及其图片拍摄方法
CN105653496A (zh) * 2016-03-18 2016-06-08 联想(北京)有限公司 电子设备及其数据传输方法
CN105812667A (zh) * 2016-04-15 2016-07-27 张磊 一种快速拍摄ppt的***和方法
CN106126580A (zh) * 2016-06-20 2016-11-16 惠州Tcl移动通信有限公司 一种幻灯片拍摄控制方法及移动终端
CN106657771A (zh) * 2016-11-21 2017-05-10 青岛海信移动通信技术股份有限公司 演示文稿数据处理方法及移动终端
CN107979727A (zh) * 2017-11-30 2018-05-01 努比亚技术有限公司 一种文档图像处理方法、移动终端及计算机存储介质

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100484106C (zh) 2006-03-24 2009-04-29 华为技术有限公司 一种呈现信息的处理方法
KR101526995B1 (ko) 2008-10-15 2015-06-11 엘지전자 주식회사 이동 단말기 및 이것의 디스플레이 제어 방법
WO2010108186A1 (en) 2009-03-20 2010-09-23 Georgia Tech Research Corporation Methods and apparatuses for using a mobile device to provide remote assistance
WO2011060388A1 (en) 2009-11-13 2011-05-19 Zoll Medical Corporation Community-based response system
KR101741551B1 (ko) 2010-12-20 2017-06-15 엘지전자 주식회사 이동 단말기 및 이것의 애플리케이션 제어 방법
US8947453B2 (en) 2011-04-01 2015-02-03 Sharp Laboratories Of America, Inc. Methods and systems for mobile document acquisition and enhancement
CN103179366A (zh) 2011-12-14 2013-06-26 天瀚科技股份有限公司 一种投影应用装置及投影装置结合影像输出装置的***
CN104184879A (zh) 2013-05-22 2014-12-03 中兴通讯股份有限公司 一种实现文件传输的方法及装置
KR102072509B1 (ko) 2013-06-03 2020-02-04 삼성전자주식회사 그룹 리코딩 방법, 저장 매체 및 전자 장치
CN103841460B (zh) 2014-03-17 2017-06-27 联想(北京)有限公司 一种图像数据传输方法及电子设备
KR102258052B1 (ko) 2014-09-25 2021-05-28 삼성전자주식회사 전자 장치에서 다른 전자 장치와 컨텐츠를 공유하기 위한 장치 및 방법
US20160117076A1 (en) * 2014-10-22 2016-04-28 Lg Electronics Inc. Mobile terminal and control method thereof
EP3767448A3 (en) * 2015-01-07 2021-04-07 Samsung Electronics Co., Ltd. Display device and operating method thereof
KR101561049B1 (ko) 2015-01-14 2015-10-16 주식회사 스마트정보 Av장치의 무선제어가 가능한 전자교탁시스템
GB2540434A (en) * 2015-07-17 2017-01-18 Fujitsu Ltd Content delivery over D2D links
KR20170055295A (ko) * 2015-11-11 2017-05-19 엘지전자 주식회사 이동 단말기 및 그 이동 단말기의 제어 방법
KR102404130B1 (ko) 2015-11-20 2022-05-31 주식회사 케이티 텔레 프레젠스 영상 송신 장치, 텔레 프레젠스 영상 수신 장치 및 텔레 프레젠스 영상 제공 시스템
CN105681920B (zh) 2015-12-30 2017-03-15 深圳市鹰硕音频科技有限公司 一种具有语音识别功能的网络教学方法及***
KR102449593B1 (ko) * 2016-01-15 2022-09-30 삼성전자주식회사 카메라 장치를 제어하기 위한 방법 및 그 전자 장치
US20170214856A1 (en) * 2016-01-22 2017-07-27 Mediatek Inc. Method for controlling motions and actions of an apparatus including an image capture device having a moving device connected thereto using a controlling device
US9912861B1 (en) 2016-03-02 2018-03-06 Amazon Technologies, Inc. Systems and methods for determining a depth or reflectance of objects
KR20180023310A (ko) 2016-08-25 2018-03-07 엘지전자 주식회사 이동 단말기 및 그 제어방법
KR20180023197A (ko) 2016-08-25 2018-03-07 엘지전자 주식회사 단말기 및 그 제어 방법
CN106371608A (zh) 2016-09-21 2017-02-01 努比亚技术有限公司 屏幕投影的显示控制方法及装置
CN106445298A (zh) 2016-09-27 2017-02-22 三星电子(中国)研发中心 用于物联网设备的可视化操作方法和装置
TWI615776B (zh) * 2016-12-23 2018-02-21 李雨暹 移動物件的虛擬訊息建立方法、搜尋方法與應用系統
KR102666977B1 (ko) * 2017-01-09 2024-05-20 삼성전자주식회사 전자 장치 및 전자 장치의 영상 촬영 방법
KR102386398B1 (ko) * 2017-03-17 2022-04-14 삼성전자주식회사 촬영 모드에 따라 이미지에 대한 표시자를 다르게 제공하는 방법 및 그 전자 장치
US10630895B2 (en) * 2017-09-11 2020-04-21 Qualcomm Incorporated Assist for orienting a camera at different zoom levels
US10992719B2 (en) * 2017-11-14 2021-04-27 Rovi Guides, Inc. Systems and methods for establishing a voice link between users accessing media

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100479A (zh) * 2015-07-30 2015-11-25 努比亚技术有限公司 一种移动终端及其图片拍摄方法
CN105653496A (zh) * 2016-03-18 2016-06-08 联想(北京)有限公司 电子设备及其数据传输方法
CN105812667A (zh) * 2016-04-15 2016-07-27 张磊 一种快速拍摄ppt的***和方法
CN106126580A (zh) * 2016-06-20 2016-11-16 惠州Tcl移动通信有限公司 一种幻灯片拍摄控制方法及移动终端
CN106657771A (zh) * 2016-11-21 2017-05-10 青岛海信移动通信技术股份有限公司 演示文稿数据处理方法及移动终端
CN107979727A (zh) * 2017-11-30 2018-05-01 努比亚技术有限公司 一种文档图像处理方法、移动终端及计算机存储介质

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111352603A (zh) * 2020-03-11 2020-06-30 北京文香信息技术有限公司 一种分屏显示方法、装置、终端及存储介质
CN113746718A (zh) * 2020-05-29 2021-12-03 华为技术有限公司 一种内容分享的方法、装置及***
CN113746718B (zh) * 2020-05-29 2022-10-28 华为技术有限公司 一种内容分享的方法、装置及***
US12028300B2 (en) 2020-05-29 2024-07-02 Huawei Technologies Co., Ltd. Method, apparatus, and system for sending pictures after thumbnail selections

Also Published As

Publication number Publication date
US20220350563A1 (en) 2022-11-03
EP3962063A1 (en) 2022-03-02
US20210216267A1 (en) 2021-07-15
EP3780575A4 (en) 2021-04-07
CN110945863A (zh) 2020-03-31
US11797255B2 (en) 2023-10-24
US20210318845A1 (en) 2021-10-14
CN110945863B (zh) 2021-05-11
EP3780575B1 (en) 2022-11-16
EP3780575A1 (en) 2021-02-17
US11409493B2 (en) 2022-08-09
US11435975B2 (en) 2022-09-06

Similar Documents

Publication Publication Date Title
WO2019222946A1 (zh) 一种拍照方法和终端设备
WO2021018274A1 (zh) 一种投屏方法及电子设备
EP3065428B1 (en) Method and device for displaying wifi list
WO2016206293A1 (zh) 运营商网络的接入方法和装置
US10608988B2 (en) Method and apparatus for bluetooth-based identity recognition
EP3068154A1 (en) Method and apparatus for setting smart device management account
JP6422997B2 (ja) ビジネスプロセス実行方法、装置、システム、プログラム及び記録媒体
JP6149163B2 (ja) Wi−fiネットワーク接続方法、装置、プログラム、及び記録媒体
US10237214B2 (en) Methods and devices for sharing media data between terminals
EP2985979B1 (en) Method and terminal for backing up data
CN110945467B (zh) 一种免打扰方法和终端
CN105337937B (zh) 网络验证方法、装置及计算机可读存储介质
CN113407427A (zh) 校验信息处理方法及装置、终端设备及存储介质
WO2017166461A1 (zh) 一种应用程序调用管理的方法和装置
WO2022088926A1 (zh) 一种拍摄方法和终端设备
JP6441385B2 (ja) 情報入力方法、装置、プログラム及び記録媒体
US20170316039A1 (en) Information acquisition method, device and system
US11695726B2 (en) Image sharing method and mobile device
CN113238887A (zh) 数据处理方法、装置及存储介质
CN109194639A (zh) 消息接收处理方法、装置、终端及可读存储介质
KR20110080689A (ko) 단말기 및 이것의 콘텐츠 공유 방법
US20160048426A1 (en) Method and device for backing up data

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18920060

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2018920060

Country of ref document: EP

Effective date: 20201105

NENP Non-entry into the national phase

Ref country code: DE