WO2022007575A1 - Display device and camera angle adjustment method - Google Patents

Display device and camera angle adjustment method Download PDF

Info

Publication number
WO2022007575A1
WO2022007575A1 PCT/CN2021/099169 CN2021099169W WO2022007575A1 WO 2022007575 A1 WO2022007575 A1 WO 2022007575A1 CN 2021099169 W CN2021099169 W CN 2021099169W WO 2022007575 A1 WO2022007575 A1 WO 2022007575A1
Authority
WO
WIPO (PCT)
Prior art keywords
camera
angle
adjustment
control
user
Prior art date
Application number
PCT/CN2021/099169
Other languages
French (fr)
Chinese (zh)
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
Priority claimed from CN202010638909.5A external-priority patent/CN111835969A/en
Priority claimed from CN202110158912.1A external-priority patent/CN112788240A/en
Application filed by 海信视像科技股份有限公司 filed Critical 海信视像科技股份有限公司
Publication of WO2022007575A1 publication Critical patent/WO2022007575A1/en

Links

Images

Classifications

    • 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

Definitions

  • the present application relates to the technical field of display devices, and in particular, to a display device and a camera angle adjustment method.
  • the display device can provide the user with playback pictures such as audio, video, and pictures.
  • display devices can not only provide users with the content of live TV programs received through data broadcasting, but also provide users with various application and service content such as online video and online games.
  • the related technology configures a camera on the display device, obtains the local image data collected by the camera through the controller of the display device, processes and displays it, and realizes functions such as video chatting, photographing, and video recording on the display device. .
  • the angle of the camera such as its pitch angle in the vertical direction or its angle in the horizontal direction relative to the front of the display device, is related to the field of view of the camera, so how to realize the flexible adjustment of the angle of the camera is a Problems to be solved.
  • This application provides some exemplary display devices, including:
  • a camera setting interface In response to the input instruction to display a camera setting interface, a camera setting interface is presented, the camera setting interface includes an item for adjusting the camera angle, and the initial angle is the target angle to which the camera is rotated after starting;
  • the angle of the camera is adjusted according to the adjustment operation.
  • the second aspect of the embodiments of the present application shows some camera angle adjustment methods, which are applied to a display device, where the display device includes the camera, and the method includes:
  • the camera setting interface In response to the input instruction to display the instruction of the camera setting interface, the camera setting interface is presented, and the camera setting interface includes an item for adjusting the camera angle, and the initial angle is the target angle that the camera rotates to after the camera is started;
  • the angle at which the camera is positioned is adjusted according to the adjustment operation.
  • the third aspect of the embodiments of the present application shows some display devices, including:
  • a display configured to display a user interface
  • the camera is configured to capture a portrait and realize rotation within a preset angle range
  • the camera control instruction In response to the camera control instruction, presenting a camera setting entry interface on the display, the camera setting entry page including a camera angle adjustment option for controlling the camera angle;
  • the shooting angle of the camera is adjusted, and the shooting angle of the camera is adjusted to the viewing angle required by the user.
  • the fourth aspect of the embodiments of the present application shows some interactive methods for controlling the angle of the camera, and the methods include:
  • the camera control instruction In response to the camera control instruction, presenting a camera setting entry interface on the display, the camera setting entry page including a camera angle adjustment option for controlling the camera angle;
  • the shooting angle of the camera is adjusted, and the shooting angle of the camera is adjusted to the viewing angle required by the user.
  • FIG. 1 exemplarily shows a schematic diagram of an operation scene between a display device and a control apparatus according to some embodiments
  • FIG. 2 exemplarily shows a hardware configuration block diagram of a display device 200 according to some embodiments
  • FIG. 3 exemplarily shows a hardware configuration block diagram of the control device 100 according to some embodiments
  • FIG. 4 is a structural block diagram of a display device exemplarily shown in an embodiment of the application.
  • 5a is a schematic diagram of a display device shown in some embodiments of the present application.
  • 5b is a schematic diagram of a display device shown in some embodiments of the present application.
  • Fig. 5c to Fig. 5h exemplarily show the state diagrams when the camera is at different angles
  • 6a to 6h exemplarily illustrate user interface changes in the process of adjusting the initial angle of the camera
  • FIG. 7 exemplarily shows a flowchart of an interactive method for controlling camera angles according to some embodiments
  • FIG. 8 is a flowchart of a method for adjusting a camera angle shown in some embodiments of the present application.
  • FIG. 9 exemplarily shows a flowchart of a method for adjusting a shooting angle of a camera according to some embodiments.
  • FIG. 10 exemplarily shows a flowchart of a method for adjusting the shooting angle of a camera based on a manual adjustment method according to some embodiments
  • Fig. 11 exemplarily shows a schematic diagram of an interactive interface for adjusting the shooting angle of the camera based on a manual adjustment method according to some embodiments
  • FIG. 12 exemplarily shows a schematic diagram of an interactive interface for saving and adjusting the shooting angle of the camera according to some embodiments
  • FIG. 13 exemplarily shows a schematic diagram of an interactive interface for resetting a camera shooting angle according to some embodiments
  • FIG. 14 exemplarily shows a schematic diagram of an interactive interface in which the camera shooting angle is rotated beyond the limit according to some embodiments
  • FIG. 15 exemplarily shows a flowchart of a method for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments
  • FIG. 16 exemplarily shows a schematic diagram of an interactive interface for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments
  • FIG. 17 exemplarily shows a schematic diagram of an interactive interface for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments.
  • module refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware or/and software code capable of performing the functions associated with that element.
  • FIG. 1 is a schematic diagram of an operation scenario between a display device and a control apparatus according to an embodiment. As shown in FIG. 1 , a user can operate the display device 200 through the smart device 300 or the control device 100 .
  • the control apparatus 100 may be a remote controller, and the communication between the remote controller and the display device includes infrared protocol communication or Bluetooth protocol communication, and other short-distance communication methods, and the display device 200 is controlled wirelessly or wiredly.
  • the user can control the display device 200 by inputting user instructions through keys on the remote control, voice input, control panel input, and the like.
  • a smart device 300 eg, a mobile terminal, a tablet computer, a computer, a notebook computer, etc.
  • the display device 200 is controlled using an application running on the smart device.
  • the display device 200 can also be controlled in a manner other than the control apparatus 100 and the smart device 300.
  • the module for acquiring voice commands configured inside the display device 200 can directly receive the user's voice command for control.
  • the user's voice command control can also be received through a voice control device provided outside the display device 200 device.
  • the display device 200 is also in data communication with the server 400 .
  • the display device 200 may be allowed to communicate via local area network (LAN), wireless local area network (WLAN), and other networks.
  • the server 400 may provide various contents and interactions to the display device 200 .
  • FIG. 2 exemplarily shows a configuration block diagram of the control apparatus 100 according to an exemplary embodiment.
  • the control device 100 includes a controller 110 , a communication interface 130 , a user input/output interface 140 , a memory, and a power supply.
  • the control device 100 can receive the user's input operation instruction, and convert the operation instruction into an instruction that the display device 200 can recognize and respond to, and play an intermediary role between the user and the display device 200 .
  • FIG. 3 is a block diagram showing a hardware configuration of the display apparatus 200 according to an exemplary embodiment.
  • the display apparatus 200 includes at least some of a tuner 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface.
  • the display 260 includes a display screen component for presenting pictures, and a driving component for driving image display, for receiving image signals output from the controller, components for displaying video content, image content, and menu manipulation interfaces, and user manipulation UI interfaces .
  • the display 260 may be a liquid crystal display, an OLED display, and a projection display, as well as some projection devices and projection screens.
  • the communicator 220 is a component for communicating with external devices or servers according to various communication protocol types.
  • the communicator may include a Wifi module, a Bluetooth module, a wired Ethernet module and other network communication protocol chips or near field communication protocol chips, and at least some of the infrared receivers.
  • the display device 200 may establish transmission and reception of control signals and data signals with the external control device 100 or the server 400 through the communicator 220 .
  • the user interface can be used to receive control signals from the control device 100 (eg, an infrared remote control, etc.).
  • control device 100 eg, an infrared remote control, etc.
  • the detector 230 is used to collect external environment or external interaction signals.
  • the detector 230 includes a light receiver, a sensor for collecting ambient light intensity; alternatively, the detector 230 includes an image collector, such as a camera, which can be used to collect external environmental scenes, user attributes or user interaction gestures, or , the detector 230 includes a sound collector, such as a microphone, for receiving external sound.
  • the external device interface 240 may include, but is not limited to, the following: any one of high-definition multimedia interface (HDMI), analog or data high-definition component input interface (component), composite video input interface (CVBS), USB input interface (USB), RGB port, etc. or multiple interfaces. It may also be a composite input/output interface formed by a plurality of the above-mentioned interfaces.
  • HDMI high-definition multimedia interface
  • component analog or data high-definition component input interface
  • CVBS composite video input interface
  • USB USB input interface
  • RGB port etc.
  • It may also be a composite input/output interface formed by a plurality of the above-mentioned interfaces.
  • the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
  • the controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory.
  • the controller 250 controls the overall operation of the display apparatus 200 . For example, in response to receiving a user command for selecting a UI object to be displayed on the display 260, the controller 250 may perform an operation related to the object selected by the user command.
  • Objects can be any of the optional objects, such as hyperlinks, icons, or other actionable controls.
  • the operations related to the selected object include: displaying operations connected to hyperlinked pages, documents, images, etc., or executing operations of programs corresponding to the icons.
  • the user may input user commands on a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input commands through the graphical user interface (GUI).
  • GUI graphical user interface
  • the user may input a user command by inputting a specific sound or gesture, and the user input interface recognizes the sound or gesture through the sensor to receive the user input command.
  • GUI Graphical User Interface
  • a system may include a kernel (Kernel), a command parser (shell), a file system, and applications.
  • the kernel, shell, and file system make up the basic operating system structures that allow users to manage files, run programs, and use the system.
  • the kernel starts, activates the kernel space, abstracts hardware, initializes hardware parameters, etc., runs and maintains virtual memory, scheduler, signals and inter-process communication (IPC).
  • IPC inter-process communication
  • the shell and user applications are loaded. An application is compiled into machine code after startup, forming a process.
  • the application programs that need to use the camera in the display device include “Hey See” related function applications, “Look in the mirror” related function applications, “Fitness” related function applications, etc., which can realize “video chat” , Watch and Chat, and Fitness.
  • “See you” is a video chat application that can realize one-click chat between mobile phone and TV, and between TV and TV.
  • "Looking in the Mirror” is an application that provides users with mirror services. By turning on the camera through the mirroring application, users can use the smart TV as a mirror.
  • the "watch while chatting” function is implemented, the user simultaneously watches the video program under the scenario of launching the "Hi See” application to make a video call.
  • the “fitness” function can simultaneously display the fitness instruction video and the image of the user following the fitness instruction video to perform corresponding actions on the display of the display device, so that users can check whether their actions are standard in real time.
  • the user may not be fixed in one position when using the display device to perform related functions such as "video chat", "watch while chatting” or “fitness”, the user can also perform the above functions while walking. If the camera is fixedly installed on the display device and only supports lifting but not panorama adjustment control, if the user walks out of the shooting area of the camera, the camera will not be able to capture an image containing the user's portrait, so that the portrait cannot be displayed on the display, which will affect the user experience.
  • FIG. 4 exemplarily shows a structural block diagram of a display device according to some embodiments.
  • a display device 200 including a display 275 , a camera 232 , and a controller 250 .
  • the display 275 is configured to display a user interface.
  • the generated interactive interface is displayed on the display 275 , and the user image captured by the camera 232 is also displayed on the display 275 .
  • the angle at which the camera is located is related to the field of view of the camera.
  • the gimbal is a supporting device for installing and fixing the camera. It is divided into fixed gimbal and electric gimbal. Among them, the electric gimbal is suitable for large-scale scanning and shooting, and it can expand the field of view of the camera.
  • the electric gimbal can be a horizontal rotating gimbal that can only rotate left and right, or an omnidirectional gimbal that can rotate left and right as well as up and down.
  • two motors are installed in the omnidirectional pan/tilt head, which are used to drive the pan/tilt head to rotate in the horizontal direction and the vertical direction respectively, so as to change the angle of the camera.
  • the camera installed on the electric PTZ is also called the PTZ camera.
  • the display device 200 includes a detector 230, and the detector 230 includes a camera, and the camera can be the pan-tilt camera 232 shown in FIG. 5a.
  • the display device 200 includes an external device interface 240 through which an external device can access the display device 200 .
  • the external PTZ camera 232 can be connected to the controller 220 of the display device through the external device interface 240 .
  • the display device controller is used to control the electric PTZ, so that the camera can shoot at multiple angles.
  • the limit angle that the camera can rotate in the horizontal direction and/or the vertical direction can be set by the user according to the needs.
  • the rotatable angle of the camera in the horizontal direction may range from 0° to 120°, where 0° and 120° are the corresponding limits of the two rotation directions (leftward and rightward) in the horizontal direction, respectively.
  • Angle; the rotatable angle of the camera in the vertical direction can be from 0° to 180°, where 0° and 180° are respectively the limit angles corresponding to the two rotation directions (up and down) in the vertical direction.
  • the D-PAD direction key of the control device 100 can be used to adjust the angle of the control camera, for example, the initial angle when the camera is turned on, including the horizontal direction, the vertical direction, and the design of the video screen for real-time preview Form and operation guidance tips to get the best use perspective. Based on the operation guidance prompts, users can intuitively understand the adjustment of the camera angle of view. The operation is simple and the interaction guidance is friendly. It is the interactive design of the camera setting function, which can effectively improve the user experience level of the product.
  • the camera 232 is used to collect portraits.
  • the camera is no longer fixedly installed, but is installed on the display device in a rotatable manner.
  • the camera 232 is installed on the top of the display in a rotatable manner.
  • the camera 232 can be rotated along the top of the display.
  • the camera 232 can be rotated within a preset angle range, including horizontal rotation and vertical rotation.
  • the preset angle range of the camera in the horizontal direction is 360°
  • the preset angle range in the vertical direction is 180°.
  • the control device 100 such as a remote control, is provided with a variety of selection buttons, such as a direction control button, a menu button, and the like.
  • the direction control keys include a left key, a right key, an up key, a down key and a confirmation key, which are used to generate control instructions for left, right, up, down and confirmation respectively.
  • the menu key resets user-defined settings.
  • each button value of the direction control button in the control device can be bound to the physical angle of the camera, for example, the left button, right button, up button and down button on the control device key, each time a key is triggered, the camera angle adjustment control is N degrees, and N can be set to 10 degrees.
  • the camera angle adjustment control can also support long-press adjustment control, that is, long-trigger the button once, the camera angle adjustment control M degrees, M is greater than N, M can be set to 30 degrees.
  • the display device provided by the embodiment of the present invention provides some interactive methods when adjusting and controlling the angle of the camera, so that when the angle of the camera is adjusted and controlled by using the control buttons, the real-time preview screen displayed on the display and the operation guide prompt can be obtained. Best use of viewing angles. The user can intuitively adjust the camera angle of view, the operation is simple, and the interactive guidance is friendly.
  • Fig. 5c to Fig. 5h are schematic diagrams of the angle of the camera exemplarily shown in this application, wherein Fig. 5c exemplarily shows the state when the tilt angle of the camera in the vertical direction is 0°, Fig. 5d exemplarily shows The state when the tilt angle of the camera in the vertical direction is 90°, Fig. 5e exemplarily shows the state when the tilt angle of the camera in the vertical direction is 105°, and Fig. 5f exemplarily shows the state of the camera in the horizontal direction. The state when the horizontal angle is 0°, Fig. 5g exemplarily shows the state when the horizontal angle of the camera in the horizontal direction is 60°, Fig. 5h exemplarily shows the state when the horizontal angle of the camera in the horizontal direction is 120° status.
  • the user can control the rotation of the PTZ by operating a designated button on the control device to adjust the angle at which the camera is located.
  • the user may input user operations for controlling the left and right rotation of the pan/tilt head by operating the "left" and "right” direction keys on the control device.
  • the user may input user operations for controlling the downward and upward rotation of the pan/tilt head by operating the "down" and "up” direction keys on the control device.
  • the display device receives the user operation for adjusting the camera angle as described above, in response to the received user operation, it controls the motor in the gimbal to rotate to drive the gimbal to rotate in the target adjustment direction indicated by the user operation.
  • the controller automatically controls the camera to rotate to a pre-saved initial angle.
  • the initial angle of the camera refers to the target angle to which the camera rotates after it is activated.
  • the initial angle may be an angle input by the user that meets his usage habits and common requirements, or may be a factory default initial angle, that is, a preset initial angle.
  • the present application provides a display device, and the setting interface provided by the display device includes an item for adjusting the camera angle (the following is an example of adjusting the initial camera angle) , when the user operates the item by operating the control device, in response to the user's operation, the camera is turned on so that the camera starts to capture images, and the video playback window is started in the setting interface, and the images captured by the camera are displayed in the video playback window.
  • the user can preview the images captured by the camera, which provides prompts and basis for the user's adjustment operation.
  • FIGS. 6a to 6h are schematic diagrams of the interaction process and interface changes for adjusting the angle of the camera exemplarily shown in this application. It should be understood that those skilled in the art can add or reduce interaction steps based on the interaction process shown in FIGS. 6a to 6h to obtain other embodiments of the present application, which all belong to the protection scope of the present application.
  • Fig. 6a exemplarily shows a play screen provided by the display device. It should be understood that the playback screen may be one or more of a user interface, a video screen, a picture screen, and the like. In the example shown in Fig. 6a, the displayed play screen is the system home page.
  • the user can input a menu item display instruction by operating the control device to instruct the display device to present the setting menu, and the setting menu has setting items corresponding to the camera or is used to trigger the display corresponding to the camera The higher-level item of the setting item.
  • the display device controller receives the menu item display instruction input by the user, it controls to present the setting menu on the display.
  • the user may input a user instruction instructing to display the setting menu by triggering the "menu" key on the control device, and the controller may, in response to the user instruction, present the user interface shown in FIG.
  • the user A menu options page is displayed in the interface, the menu options page contains a plurality of items 71-77, and a selector 78 indicating that any item is selected is displayed, and the user can move the selector 78 in the user interface by operating the input of the control device in the position to change the selection to a different item.
  • the controller may, in response to the user instruction, present on the display a user interface as shown in FIG. 6c, the user interface A main settings menu page ("AI Settings") 76 is displayed in the main settings menu page 76, which is a detailed menu option corresponding to item 76, including items 761-767.
  • AI Settings is a main settings menu page
  • item 761 (“camera setting”) is an exemplary main setting item corresponding to a camera.
  • the controller may, in response to the user instruction, present the user interface shown in FIG. 6d on the display, in which the user interface is displayed
  • a menu page (“camera setting”) 761 corresponding to the camera the menu page 761 contains sub-setting items for controlling/adjusting the camera, namely items 7611-7613.
  • the sub setting item corresponding to the camera is a setting item with a lower level than the aforementioned main setting item.
  • the user interface shown in FIG. 6d includes an item for adjusting the angle of the camera, namely item 7613 "initial angle of the camera", and the user can trigger the adjustment of the initial angle of the camera by operating this item.
  • the controller may, in response to the user instruction, present the user interface shown in FIG. 6e on the display, which Another menu page (“Initial Camera Angle”) 7613 corresponding to the camera is displayed in the user interface, and the menu page includes the sub-setting item “Manual Adjustment” for triggering the manual adjustment of the camera angle, and the sub-settings for triggering the automatic adjustment of the camera angle.
  • the user interface shown in FIG. 6e is called a camera setting interface
  • the camera setting interface includes at least an item for adjusting the camera angle.
  • a user interface including specific prompt information is presented, the specific prompt information is used to instruct the user how to adjust the camera angle.
  • specific prompt information is displayed in the area of the upper layer of the menu page that does not block the sub-setting items.
  • the specific prompt information is specifically a text prompt of “the remote control up, down, left and right keys to adjust the camera angle”.
  • the display device controller directly activates the camera and presents the image captured by the camera in response to receiving a user operation on a setting item for adjusting the angle of the camera in the interface.
  • a user operation on a setting item for adjusting the angle of the camera in the interface For example, in Fig. 6e, after the user operates the item "manual adjustment”, in response to the received operation on the item “manual adjustment”, the display device controller starts the camera, and presents the image captured by the camera on the user interface. middle. Specifically, a video display window is set in the user interface, and the image collected by the camera is presented in the video display window.
  • the user interface shown in FIG. 6e is changed to the user interface shown in FIG. 6h.
  • the display device controller in response to receiving a user operation on a setting item for adjusting the camera angle in the interface, presents a user interface including operation information for adjusting the camera angle. to learn how to adjust the camera angle.
  • a control for starting the camera and presenting the image captured by the camera is also provided, and the user can operate the control to instruct to start the camera and present the image collected by the camera.
  • the display device controller presents a user interface as shown in Figure 6g in response to the manipulation of the item "manual adjustment" as shown in Figure 6e, the user interface is displayed with operational information for adjusting the camera angle and controls "I know ”.
  • the display device controller starts the camera and presents the image captured by the camera, that is, the user interface shown in Figure 6g enters the user interface shown in Figure 6h.
  • the user can adjust the camera angle by operating a designated button (such as a direction button) on the remote control.
  • a designated button such as a direction button
  • the controller responds to the received user operation, adjusts the direction according to the target indicated by the button operated by the user, and controls
  • the camera makes incremental adjustments to the target adjustment direction based on the current angle. For example, if the target adjustment direction indicated by the key operated by the user is "right", and the angle of the camera is 15° when the user's operation is received, then adjust 10° to the right on the basis of 15°, That is, adjust to 25°.
  • an interactive method for controlling the angle of the camera is executed by a controller connected to the camera, as shown in FIG. 7 ,
  • the setting entrance of the camera adjustment control is configured in the system setting menu of the display device, and supports two control modes: manual setting and intelligent automatic setting.
  • the above two operation modes can realize the calling of the setting entry of the camera adjustment control, and when the corresponding trigger operation is performed, the corresponding camera control command is generated.
  • the camera control command is used to start the operation to control the camera, for example, adjust the shooting angle. Wait.
  • a camera angle adjustment instruction can be generated to adjust the shooting angle of the camera to meet the angle required by the user.
  • the display device provided in this embodiment can support manual adjustment and intelligent adjustment when adjusting the angle of the camera, in order to facilitate the user's personalized selection, it is necessary to present different triggers on the page required to adjust the shooting angle of the camera Entrance.
  • a camera angle adjustment method in some embodiments of the present application can be applied to at least the display device provided in the embodiments of the present application.
  • the execution subject of the method includes but is not limited to the controller of the display device. Can include the following steps:
  • S4 in response to receiving an instruction to display a camera setting interface, present a camera setting interface, where the camera setting interface includes an item for adjusting the initial angle of the camera, where the initial angle is the target angle to which the camera is rotated after starting ;
  • the system setting application receives the user operation, calls the camera control service, and performs processing corresponding to the user operation through the camera control service.
  • the system settings application receives an operation for adjusting the angle of the camera (such as a pressing operation on the direction button on the remote control), it adjusts the direction according to the target corresponding to the user operation and the preset adjustment step, and crosses it through Hid1.
  • the process communication calls the specific interface provided by the camera control service (such as rotateAroundAxisTo()) to control the rotation of the PTZ camera.
  • the system setting application periodically obtains the current angle of the camera by calling a specific interface provided by the camera control service (such as getRotation()). When it is determined that the current angle of the camera reaches the corresponding When the angle is at the limit, close the camera control service to stop the pan/tilt camera rotation.
  • the application calls the binding interface to bind the CameraControlService through HIDL inter-process communication;
  • the user can adjust the default angle of the camera through CameraControlService through the four direction keys of "up, down, left and right" on the remote control. Each time a button is pressed, the camera moves 10 degrees in the direction of the button.
  • the PTZ camera supports horizontal rotation of 0-120 degrees and vertical rotation of 0-105 degrees;
  • the default initial angle is: horizontal 60 degrees, vertical 90 degrees, at this time, the user presses the right button, and after the "manual adjustment" application receives the key value of the right button, it calls the rotateAroundAxisTo(Orientation o, int degree) method in CameraControlService to adjust,
  • the method has two parameters,
  • Parameter 1 Orientation: Two optional parameters, Horizontal means horizontal rotation, Vertical means vertical rotation;
  • Parameter 2 degree: indicates the absolute angle to be turned, that is, the angle obtained after adding the original angle and the angle to be rotated by 10;
  • the application passes the horizontal parameters Horizontal and 70 degrees into the method rotateAroundAxisTo respectively, and finally controls the camera motor to rotate to the horizontal 70 degrees by calling the driver interface to realize the function of adjusting the camera angle by the remote control;
  • the "manual adjustment” application will update and record the current camera angle in real time through the getRotation() interface in CameraControlService. Once the critical value in a certain direction is reached, the user will be prompted to rotate to the edge of the PTZ camera, for example, If the user keeps pressing the right button, the camera keeps turning to the right and turns to 120 degrees horizontally. At this time, the "Manual Adjustment” application obtains the rotated angle of 120 degrees, and a prompt will pop up: The camera has turned to the edge of the gimbal.
  • the "Manual Adjustment" application calls the record() interface of CameraControlService to record the current angle. For example, if you pressed the right button once, the horizontal angle is adjusted to 70 degrees, and the vertical angle is still 90 degrees, so it will be: horizontal Record at 70 degrees and 90 degrees vertically, and the default tilt angle of the subsequent cameras shall prevail.
  • FIG. 9 exemplarily shows a flowchart of a method for adjusting a shooting angle of a camera according to some embodiments.
  • the controller is further configured to perform the following steps when executing the camera angle adjustment instruction generated in response to triggering the camera setting option to adjust the shooting angle of the camera:
  • a selection instruction will be generated to indicate that the current interaction with the display device is the result of adjusting the camera. Filming angle.
  • a selection instruction will be generated to indicate that the current interaction with the display device is the result of adjusting the camera. Filming angle.
  • the controller in the display device generates a camera angle adjustment option page in the display in response to the selection instruction.
  • the user interface displayed in the display is replaced by the camera setting entry interface and displayed as the camera angle adjustment option page.
  • the camera angle adjustment options page is the page shown in Figure 6e.
  • the adjustment method options for different adjustment methods need to be displayed on the camera angle adjustment option page, and the different adjustment method options are used to adjust the camera angle in different adjustment methods. "Smart Adjustment” and “Manual Adjustment” in the page shown in Figure 6e.
  • Smart Adjustment is an option of the smart adjustment method, which can realize the intelligent adjustment of the camera angle. After the control focus falls on “Smart Adjustment”, the operation prompt will be displayed on the current page synchronously, and the content of the operation prompt can be "After selection, adjust the camera angle through human walking and gestures".
  • “Manual adjustment” is a manual adjustment method option, which can realize manual adjustment of the camera angle. After the control focus falls on “manual adjustment”, an operation prompt is displayed on the current page synchronously, and the content of the operation prompt can be "after selection, adjust the camera angle by triggering the direction control button of the control device", as shown in Figure 6f.
  • the control focus When entering the camera angle adjustment option page, the control focus is displayed on “Smart Adjustment” by default, and the user can move the control focus to "Manual Adjustment” by pressing the “Down” button in the direction control button.
  • an operation prompt When the user moves the control focus through the “up key” or “down key” in the direction control keys, each time the control focus moves to an adjustment method option, an operation prompt will be displayed correspondingly to provide a reference for the user to make a personalized selection.
  • the user After the user selects the method to adjust the camera angle that he wants to take, that is, after selecting the target adjustment method option, the user can trigger the target adjustment method option by clicking the "confirm button" in the direction control button.
  • the target adjustment mode option When the target adjustment mode option is triggered, a corresponding camera angle adjustment instruction is generated, and the camera shooting angle is adjusted according to the operation steps corresponding to the current target adjustment mode option.
  • the adjustment mode option selected by the user is the manual adjustment mode option, it means that the user needs to adjust the camera angle by triggering the direction control button in the control device.
  • the selection button includes a direction control button, and the direction control button Used to generate control commands for left, right, up, down and confirm.
  • FIG. 10 exemplarily shows a flowchart of a method for adjusting the shooting angle of a camera based on a manual adjustment method according to some embodiments
  • FIG. 11 exemplarily shows a method of adjusting the shooting angle of a camera based on a manual adjustment method according to some embodiments.
  • Schematic diagram of the interactive interface. 10 and FIG. 11 the controller is further configured to perform the following steps when executing the camera angle adjustment instruction generated when the target adjustment mode option is triggered in step S33 to adjust the shooting angle of the camera:
  • a corresponding camera angle adjustment instruction is generated.
  • the controller executes the camera angle adjustment instruction to control the camera to be turned on.
  • the preview image is collected, and the collected user image is displayed on the display synchronously.
  • the user interface in the display is switched from the displayed camera angle adjustment option page to the preview image captured by the camera.
  • the direction operation virtual button is used to identify the trigger state when the user triggers the direction control button
  • the operation guide prompt page is used to prompt the relevant operation when manually adjusting the camera angle.
  • the operation guide prompt page includes an operation step prompt page and a setting prompt page.
  • the operation step prompt page is used to display the operation steps when manually adjusting the camera angle
  • the setting prompt page is used to display the relevant settings after completing the camera angle adjustment.
  • the directional operation virtual key is displayed at the top middle position of the preview screen; the operation guidance prompt page is displayed on the right side of the preview screen, wherein the operation step prompt page is located at the upper end of the right side, and the setting prompt page is located on the right side Bottom position; other positions of the preview screen display the user image captured by the camera.
  • the camera angle is adjusted accordingly.
  • the camera rotates to the left; the user triggers the “right button” of the direction control button to control the camera to rotate to the right; the user triggers the “up button” of the direction control button to control the camera to rotate upward; the user triggers the “down button” of the direction control button ”, then control the camera to rotate downward.
  • the user carries the rotation direction of the camera in the control command generated when triggering the direction control button in the control device, and the controller responds to the control command to control the camera to rotate in the direction indicated by the control command, and adjust the shooting angle of the camera to User's desired perspective.
  • the operation guidance prompts users can intuitively adjust the camera angle of view, the operation is simple, and the interaction guidance is friendly. While the camera angle can be adjusted conveniently, the user experience level can be effectively improved through interaction.
  • the controller is further configured to perform the following steps when executing the control instruction generated in step S3312 in response to triggering the direction control button in the control device to control the camera to rotate in the direction indicated by the control instruction. :
  • Step 33121 Receive a control instruction generated by triggering a direction control button in the control device.
  • Step 33122 Determine whether the control instruction is a short-press adjustment control instruction or a long-press adjustment control instruction.
  • Step 33123 If the control instruction is a short-press adjustment control instruction, control the camera to rotate in the direction indicated by the short-press adjustment control instruction according to the first control angle.
  • Step 33124 If the control instruction is a long press adjustment control instruction, control the camera to rotate in the direction indicated by the long press adjustment control instruction according to the second control angle, and the second control angle is greater than the first control angle.
  • the controller determines whether the control command is a short-press adjustment control command or a long-press adjustment control command according to the triggering duration of the button. If the trigger duration is less than or equal to the preset duration, the control command is determined to be a short-press adjustment control command; if the trigger duration is greater than the preset duration, the control command is determined to be a long-press adjustment control command.
  • the preset duration may be set to 2s, or may be other values, which may be determined according to the actual situation.
  • the camera is controlled to rotate in the direction indicated by the short-pressing adjustment control instruction according to the first control angle.
  • the first control angle may be set to 10 degrees.
  • the camera is controlled to rotate 10° to the left to change the shooting angle of the camera; if the user short presses the "right button” in the direction control button, the camera is controlled to the right Rotate 10° to change the shooting angle of the camera; if the user briefly presses the "up button” in the key”, then control the camera to rotate 10° downward to change the shooting angle of the camera.
  • the camera is controlled to rotate in the direction indicated by the long-press adjustment control instruction according to the second control angle.
  • the second control angle is greater than the first control angle, and the second control angle may be set to 30 degrees.
  • the camera is controlled to rotate 30° to the left to change the shooting angle of the camera; if the user long presses the "right button” in the direction control button, the camera is controlled to the right Rotate 30° to change the shooting angle of the camera; if the user long presses the "up button” in the key", then control the camera to rotate down 30° to change the camera's shooting angle.
  • the preview image captured by the camera in real time also changes.
  • the user image displayed in the preview image is the new user image collected by the camera according to the new shooting angle, and a new preview image is generated based on the new user image and displayed on the monitor synchronously. , at this time, the preview image displayed on the display changes in real time according to the change of the camera's adjustment of the shooting angle.
  • the angle of the camera can be adjusted.
  • different trigger durations can also generate corresponding different angle adjustment thresholds, so that the user can quickly and accurately adjust the camera angle to the optimum angle for use.
  • the controller executes the control instruction generated in response to triggering the direction control button in the control device, the controller is further configured to: receive The target control instruction generated by the target button in the direction control buttons is triggered; in response to the target control instruction, the target virtual button corresponding to the target button in the direction operation virtual button presents a flashing state.
  • the controller can change the direction to operate the virtual buttons on the target virtual button corresponding to the target button. Displaying the status, for example, can cause the target virtual key to blink once. The blinking state can be achieved by changing the brightness or display color of the target virtual key.
  • the corresponding target virtual button flashes once briefly, which may not exceed 2 seconds; if the user presses the target button in the direction control buttons for a long time, the corresponding target virtual button The button flashes continuously once, and the duration can exceed 2 seconds, such as 3 seconds or 4 seconds, and the specific duration can be the same as the triggering duration of the user long-pressing the target button.
  • the user triggers the "left button” in the direction control button, the “left button” in the directional operation virtual button displayed in the display flashes once; the user triggers the “right button” in the direction control button, the direction operation displayed in the display
  • the “right key” in the virtual key flashes once; the user triggers the “up key” in the direction control key, and the “up key” in the virtual key for the direction operation displayed in the display flashes once; the user triggers the "down key” in the direction control key ”, the “Down key” in the virtual keys for direction operation displayed in the display flashes once.
  • the adjusted camera angle can be stored.
  • the camera can collect the user's image according to the new shooting angle, so that the user can use the best angle. Interact with the display device.
  • FIG. 12 exemplarily shows a schematic diagram of an interactive interface for saving and adjusting the shooting angle of the camera according to some embodiments.
  • the controller is further configured to perform the following steps: in response to the angle control completion instruction generated when the direction control button is triggered, store the camera angle after adjusting the shooting angle , and a saving completion prompt is displayed on the preview screen, and the saving completion prompt is used to prompt that the camera angle storage after adjusting the shooting angle has been completed.
  • the operation guide prompt page is displayed in real time in the preview screen on the display, specifically, the setting prompt page is displayed in real time at the lower right end of the preview screen to prompt the user for relevant settings after completing the camera angle adjustment.
  • the content displayed in the setting prompt page may be “press the confirmation key-save”, and the user triggers the “confirmation key” of the direction control key in the control device according to the content in the setting prompt page, and the angle control key is generated immediately After completing the instruction, the controller responds to the instruction, and realizes the storage of the new camera angle after the current adjustment of the camera shooting angle is completed.
  • the controller responds to the "OK button" to generate the angle control completion command, and after the storage of the new camera angle is completed, a save completion prompt will be generated and displayed on the preview screen.
  • the user can determine that the controller has completed the storage of the camera angle after adjusting the shooting angle.
  • the prompt can be "Camera angle has been saved" as shown in Figure 12.
  • the present invention can reset the shooting angle of the camera.
  • FIG. 13 exemplarily shows a schematic diagram of an interactive interface for resetting a camera shooting angle according to some embodiments.
  • the controller when resetting the shooting angle of the camera, the controller is further configured to perform the following steps: in response to the reset instruction generated when the menu key in the control device is triggered, in the preview screen The reset prompt is displayed in the reset prompt, which is used to prompt that the shooting angle of the camera has returned to the initial angle value before adjustment.
  • a menu key can be set on the control device.
  • the selection key is the menu key
  • the user can trigger the menu key to reset the shooting angle of the camera.
  • the content displayed in the setting prompt page may be "press menu key-reset", the user triggers the menu key in the control device according to the content in the setting prompt page, and then generates a reset instruction, so that the camera's The shooting angle returns to the initial state, which refers to the angle of the camera when the camera is turned on.
  • a reset prompt is generated and displayed on the preview screen. After viewing the reset prompt displayed in the preview screen, the user can determine that the controller has completed the reset of the camera angle.
  • the reset prompt can be "Camera angle has been reset" as shown in Figure 13.
  • the camera will rotate to the left edge, at this time, the camera can no longer Turn left.
  • FIG. 14 exemplarily shows a schematic diagram of an interactive interface in which the rotation of the camera shooting angle exceeds the limit according to some embodiments.
  • the controller in order to facilitate the user to change the rotation direction of the angle, is further configured to perform the following steps: when the shooting angle of the camera reaches the threshold value of the preset angle range, display the image in the preview screen Rotation exceeds the limit prompt, the rotation beyond the limit prompt is used to indicate that the camera has been rotated to the maximum angle value.
  • the adjusted shooting angle of the camera reaches the threshold of the preset angle range, it means that the camera has been rotated to the edge of a certain side and cannot be rotated to that side any more, and the user needs to be prompted.
  • a rotation exceeding interface prompt is generated and displayed on the preview screen to prompt the user that the camera has rotated to the maximum angle value. If the rotation exceeds the limit, the prompt can be "The camera has been rotated to the edge of the gimbal" as shown in Figure 14.
  • the display device provided in the foregoing embodiments provides an implementation manner for the user to manually adjust the angle of the camera, that is, to adjust the angle of the camera by triggering the direction control button in the control device.
  • the display device may further provide an implementation manner of intelligently adjusting the angle of the camera.
  • the intelligent adjustment method option can be selected in the camera angle adjustment option page, that is, when the target adjustment method option selected by the user is the intelligent adjustment method option.
  • FIG. 15 exemplarily shows a flowchart of a method for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments
  • FIG. 16 exemplarily shows a method of adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments.
  • Schematic diagram of the interactive interface. 15 and FIG. 16 the controller is further configured to perform the following steps when executing the camera angle adjustment instruction generated when the target adjustment mode option is triggered in step S33 to adjust the shooting angle of the camera:
  • a corresponding camera angle adjustment instruction is generated.
  • the controller executes the camera angle adjustment instruction to control the camera to be turned on.
  • the preview image is collected, and the collected user image is displayed on the display synchronously.
  • the user interface in the display is switched from the displayed camera angle adjustment option page to the preview image captured by the camera.
  • the user interaction behavior guide page shows the user how the user interacts with the display device to adjust the camera angle.
  • the operation guide prompt page is used to prompt the relevant operations when manually adjusting the camera angle.
  • the user image is used to reflect the user's moving direction and moving distance.
  • the user interaction behavior guide page is displayed on the right side of the preview screen
  • the operation guide prompt page is displayed on the upper side of the preview screen
  • the user image is displayed in the middle position of the preview screen.
  • an angle adjustment status prompt will be displayed in the upper position of the preview screen, and the displayed content may be "smart camera angle adjustment" as shown in Figure 16.
  • the operation guide prompt page is located below the angle adjustment state prompt, and the displayed content can be as shown in Figure 16, "Please move to a suitable position, the camera will intelligently track and adjust to the optimal angle”.
  • the displayed content of the user interaction behavior guidance page may be the "comparison gesture” shown in FIG. 16 , for example, the "OK gesture” can perform the save operation, and the "finger gesture” can perform the exit operation.
  • the user image is displayed elsewhere on the preview screen, and arrows are displayed around the user image to indicate the direction in which the user can move. For example, if the user is shown in a standing position, a left arrow, right arrow, and down arrow are displayed around the user image to indicate that the user can move the position to the left, move the position right, or move the position down (instead of standing Squat pose); if the user is shown in a squat pose, a left arrow, right arrow, down arrow, and up arrow are displayed around the user image to indicate that the user can move the position left, move right position, move the position down (change the squat position to the sitting position), or move the position up (change the squat position to the standing position).
  • a binding relationship is established between the moving direction of the user image captured by the camera in real time and the camera angle.
  • the camera can be synchronously controlled to adjust the corresponding angle. For example, according to the direction where the user faces the display, If the user moves left, control the camera to move left; if the user moves right, control the camera to move right; if the user moves down, control the camera to move down; if the user moves up, control the camera to move up.
  • the display device provided by the embodiment of the present invention realizes intelligent adjustment of the shooting angle of the camera.
  • the controller analyzes the position changed by the user, determines the direction in which the user changes the position, and then acts as the camera. Adjust the rotation direction of the angle to realize the intelligent adjustment of the camera shooting angle, without the need for excessive user operations, easy operation, and good interaction guidance, so as to quickly adjust the camera angle and effectively improve the user experience level.
  • the user interaction behavior guidance page displayed in the preview screen displays the interaction gesture of the save operation, and the user follows the instructions of the user interaction behavior guidance page to make the first gesture, for example, when making an "OK gesture” , an angle control completion command is generated, and the controller responds to the command to store the new camera angle after the current camera shooting angle adjustment is completed.
  • a saving completion prompt is generated immediately and displayed. in the preview screen. After viewing the saving completion prompt displayed in the preview screen, the user can determine that the controller has completed the storage of the camera angle after adjusting the shooting angle.
  • the controller responds to the exit instruction and exits the operation of adjusting the angle of the smart camera, that is, cancels the display of the user interaction behavior guidance page and the operation guidance prompt page in the preview screen, and the display shows only the camera according to the new camera.
  • a second gesture such as when making a "palm gesture”
  • the controller responds to the exit instruction and exits the operation of adjusting the angle of the smart camera, that is, cancels the display of the user interaction behavior guidance page and the operation guidance prompt page in the preview screen, and the display shows only the camera according to the new camera.
  • the angle adjustment status prompt displayed in the upper position of the preview screen is changed, and the display content of the user interaction behavior guidance page and the display content of the operation guidance prompt page are changed to inform the user.
  • the adjustment of the camera angle has been completed.
  • FIG. 17 exemplarily shows a schematic diagram of an interactive interface for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments.
  • the displayed content of the changed angle adjustment status prompt can be "Camera angle has been saved”; the displayed content of the changed operation guidance prompt page can be "To adjust the camera angle needs to be reset before gestures";
  • the displayed content of the user interaction behavior guidance page is replaced by a reset gesture from the location where the save gesture was originally displayed. For example, a reset operation can be performed more than a "fist gesture".
  • the display device After completing the storage of the adjusted camera angle, the display device will no longer adjust the camera angle following the user's moving position, so as to avoid the camera angle changing due to the user moving the position again after the user adjusts the camera angle to the optimal use angle. Affect the user's use effect.
  • the embodiment of the present invention can reset the shooting angle of the camera.
  • the user can make a third gesture according to the instruction of the user interaction behavior guidance page.
  • a reset command is generated, and the controller responds to the reset command to restore the shooting angle of the camera to the initial state.
  • the initial state refers to the reset command.
  • a reset prompt is generated immediately and displayed on the in the preview screen. After viewing the reset prompt displayed in the preview screen, the user can determine that the controller has completed the reset of the camera angle.
  • the preview image captured by the camera in real time also changes.
  • the user image displayed in the preview image is the new user image collected by the camera according to the new shooting angle, and a new preview image is generated based on the new user image and displayed on the monitor synchronously. , at this time, the preview image displayed on the display changes in real time according to the change of the camera's adjustment of the shooting angle.
  • the display device adjusts the shooting angle of the camera through intelligent adjustment, that is, according to the real-time moving position of the user, the controller analyzes the position changed by the user, determines the direction in which the user changes the position, and then acts as a
  • the rotation direction of the camera adjustment angle realizes the intelligent adjustment of the camera shooting angle, without the need for excessive user operations, easy operation, and good interaction guidance, so as to quickly adjust the camera angle and effectively improve the user experience level.
  • the camera can be rotated within a preset angle range; when controlling the angle of the camera, the controller is used to receive the camera control command generated when the button is selected in the trigger control device ; In response to the camera control instruction, a camera setting entry interface is presented on the display, and the camera setting entry page includes a camera angle adjustment option for controlling the camera angle; In response to the camera angle adjustment instruction generated when the camera angle adjustment option is triggered, adjust the The shooting angle of the camera, adjust the shooting angle of the camera to the viewing angle required by the user. It can be seen that the display device provided by the embodiment of the present invention implements different camera angle adjustment methods according to different camera angle adjustment options, and performs real-time adjustment and control on the shooting angle of the camera, so as to achieve an ideal user viewing angle and improve user experience.
  • the present invention also provides some non-volatile computer non-volatile storage media, wherein the computer non-volatile storage media can store a program, and when the program is executed, it can include the screen saver display method provided by the present invention and Part or all of the steps in each embodiment of the screen saver jumping method.
  • the non-volatile storage medium can be a magnetic disk, an optical disk, a read-only memory (English: read-only memory, referred to as: ROM) or a random access memory (English: random access memory, referred to as: RAM), etc. .
  • the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform.
  • the technical solutions in the embodiments of the present invention essentially or the parts that make contributions to the prior art may be embodied in the form of a software product, and the computer software product may be stored in a non-volatile storage medium, Such as ROM/RAM, magnetic disk, optical disk, etc., including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the various embodiments or some parts of the embodiments of the present invention. method.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)

Abstract

The present application provides a display device and a camera angle adjustment method. A setting interface provided by the display device comprises an item for adjusting an initial angle of a camera. When a user operates the item by operating a control device, the camera is turned on in response to the operation of the user, so that the camera starts acquiring an image, and a video playback window is started in the setting interface, and the image acquired by the camera is displayed in the video playing window. In this way, during a process of adjusting an initial angle of the camera, a user can preview a scene of an image acquired by a camera, thereby facilitating adjusting, by the user, the initial angle of the camera to a satisfactory angle.

Description

显示设备及摄像头角度调整方法Display device and camera angle adjustment method
本申请要求在2020年7月6日提交中国专利局、申请号为202010638909.5、申请名称为“一种控制摄像头角度的交互方法及显示设备”的中国专利申请的优先权,和在2020年8月21日提交中国专利局、申请号为202010851751.X、申请名称为“显示设备及摄像头角度调整方法”的中国专利申请的优先权,以及在2021年2月4日提交中国专利局、申请号为202110158912.1、申请名称为“显示设备及摄像头角度调整方法”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed on July 6, 2020 with the application number of 202010638909.5, and the application title is "An interactive method for controlling camera angle and display device", and in August 2020 The priority of the Chinese patent application filed with the China Patent Office on the 21st with the application number of 202010851751.X and the application name is "Display Device and Camera Angle Adjustment Method", and filed with the China Patent Office on February 4, 2021 with the application number of 202110158912.1, the priority of the Chinese patent application entitled "Display Device and Camera Angle Adjustment Method", the entire contents of which are incorporated in this application by reference.
技术领域technical field
本申请涉及显示设备技术领域,尤其涉及显示设备及摄像头角度调整方法。The present application relates to the technical field of display devices, and in particular, to a display device and a camera angle adjustment method.
背景技术Background technique
显示设备可以为用户提供诸如音频、视频、图片等播放画面。如今,显示设备不仅可以为用户提供通过数据广播接收的直播电视节目内容,而且可以为用户提供诸如网络视频、网络游戏等各种应用和服务内容。The display device can provide the user with playback pictures such as audio, video, and pictures. Today, display devices can not only provide users with the content of live TV programs received through data broadcasting, but also provide users with various application and service content such as online video and online games.
为了进一步满足用户的个性化需求,相关技术在显示设备上配置摄像头,通过显示设备的控制器获取摄像头采集的本地图像数据并进行处理、显示,在显示设备上实现视频聊天、拍照、录像等功能。In order to further meet the personalized needs of users, the related technology configures a camera on the display device, obtains the local image data collected by the camera through the controller of the display device, processes and displays it, and realizes functions such as video chatting, photographing, and video recording on the display device. .
摄像头所处的角度,如其在竖直方向上的俯仰角度或者其在水平方向上相对于显示设备正前方的角度,关乎摄像头的视场范围,故如何实现对摄像头所处角度的灵活调整,是亟待解决的问题。The angle of the camera, such as its pitch angle in the vertical direction or its angle in the horizontal direction relative to the front of the display device, is related to the field of view of the camera, so how to realize the flexible adjustment of the angle of the camera is a Problems to be solved.
发明内容SUMMARY OF THE INVENTION
本申请提供了一些示例性的显示设备,包括:This application provides some exemplary display devices, including:
显示器,用于显示用户界面;a display for displaying the user interface;
摄像头,用于采集图像;camera, for capturing images;
控制器,用于:Controller for:
响应于输入的指示显示摄像头设置界面的指令,呈现摄像头设置界面,所述摄像头设置界面包括用于调整摄像头角度的项目,所述初始角度为所述摄像头启动后所旋转到的目标角度;In response to the input instruction to display a camera setting interface, a camera setting interface is presented, the camera setting interface includes an item for adjusting the camera angle, and the initial angle is the target angle to which the camera is rotated after starting;
响应于输入的对所述用于调整摄像头角度的项目的操作,启动摄像头以通过所述摄像头采集图像,并将所述摄像头采集的图像显示在显示器上;In response to an input operation on the item for adjusting the angle of the camera, start a camera to capture an image through the camera, and display the image captured by the camera on a display;
在显示所述摄像头采集的图像时,响应于输入的调整操作,根据所述调整操作调整摄像头所处角度。When the image captured by the camera is displayed, in response to the input adjustment operation, the angle of the camera is adjusted according to the adjustment operation.
本申请实施例第二方面示出一些摄像头角度调整方法,应用于显示设备,所述显示设备包括所述摄像头,所述方法包括:The second aspect of the embodiments of the present application shows some camera angle adjustment methods, which are applied to a display device, where the display device includes the camera, and the method includes:
响应于输入的指示显示摄像头设置界面的指令,呈现摄像头设置界面,所述摄像头设置界面包括用于调整摄像头角度的项目,所述初始角度为所述摄像头启动后所旋 转到的目标角度;In response to the input instruction to display the instruction of the camera setting interface, the camera setting interface is presented, and the camera setting interface includes an item for adjusting the camera angle, and the initial angle is the target angle that the camera rotates to after the camera is started;
响应于输入的对所述用于调整摄像头角度的项目的操作,启动摄像头以通过所述摄像头采集图像,并将所述摄像头采集的图像显示在显示器上;In response to an input operation on the item for adjusting the angle of the camera, start a camera to capture an image through the camera, and display the image captured by the camera on a display;
响应于输入的调整操作,根据所述调整操作调整摄像头所处角度。In response to the input adjustment operation, the angle at which the camera is positioned is adjusted according to the adjustment operation.
本申请实施例第三方面示出一些显示设备,包括:The third aspect of the embodiments of the present application shows some display devices, including:
显示器,被配置为显示用户界面;a display configured to display a user interface;
摄像头,所述摄像头被配置为采集人像以及实现在预设角度范围内的转动;a camera, the camera is configured to capture a portrait and realize rotation within a preset angle range;
与所述摄像头连接的控制器,所述控制器被配置为:A controller connected to the camera, the controller being configured to:
接收触发控制装置中所述选择按键时产生的摄像头控制指令,其中所述控制装置中配置有选择按键;receiving a camera control command generated when the selection button is triggered in the control device, wherein the control device is configured with a selection button;
响应于所述摄像头控制指令,在所述显示器中呈现摄像头设置入口界面,所述摄像头设置入口页面包括用于对摄像头角度进行控制的摄像头角度调整选项;In response to the camera control instruction, presenting a camera setting entry interface on the display, the camera setting entry page including a camera angle adjustment option for controlling the camera angle;
响应于触发所述摄像头角度调整选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度,将所述摄像头的拍摄角度调整到用户所需视角。In response to the camera angle adjustment instruction generated when the camera angle adjustment option is triggered, the shooting angle of the camera is adjusted, and the shooting angle of the camera is adjusted to the viewing angle required by the user.
本申请实施例第四方面示出一些控制摄像头角度的交互方法,所述方法包括:The fourth aspect of the embodiments of the present application shows some interactive methods for controlling the angle of the camera, and the methods include:
接收触发所述控制装置中所述选择按键时产生的摄像头控制指令;receiving a camera control command generated when the selection button in the control device is triggered;
响应于所述摄像头控制指令,在所述显示器中呈现摄像头设置入口界面,所述摄像头设置入口页面包括用于对摄像头角度进行控制的摄像头角度调整选项;In response to the camera control instruction, presenting a camera setting entry interface on the display, the camera setting entry page including a camera angle adjustment option for controlling the camera angle;
响应于触发所述摄像头角度调整选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度,将所述摄像头的拍摄角度调整到用户所需视角。In response to the camera angle adjustment instruction generated when the camera angle adjustment option is triggered, the shooting angle of the camera is adjusted, and the shooting angle of the camera is adjusted to the viewing angle required by the user.
附图说明Description of drawings
为了更清楚地说明本申请的实施方式,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the embodiments of the present application more clearly, the accompanying drawings required in the embodiments will be briefly introduced below. Obviously, for those of ordinary skill in the art, without creative efforts Additional drawings can be obtained from these drawings.
图1中示例性示出了根据一些实施例的显示设备与控制装置之间操作场景的示意图;FIG. 1 exemplarily shows a schematic diagram of an operation scene between a display device and a control apparatus according to some embodiments;
图2中示例性示出了根据一些实施例的显示设备200的硬件配置框图;FIG. 2 exemplarily shows a hardware configuration block diagram of a display device 200 according to some embodiments;
图3中示例性示出了根据一些实施例的控制设备100的硬件配置框图;FIG. 3 exemplarily shows a hardware configuration block diagram of the control device 100 according to some embodiments;
图4为本申请实施例示例性示出的显示设备的结构框图;4 is a structural block diagram of a display device exemplarily shown in an embodiment of the application;
图5a为本申请在一些实施例中示出的显示设备示意图;5a is a schematic diagram of a display device shown in some embodiments of the present application;
图5b为本申请在一些实施例中示出的显示设备示意图;5b is a schematic diagram of a display device shown in some embodiments of the present application;
图5c至图5h示例性示出了摄像头处于不同角度时的状态示意图;Fig. 5c to Fig. 5h exemplarily show the state diagrams when the camera is at different angles;
图6a至图6h示例性示出了调整摄像头初始角度过程中的用户界面变化;6a to 6h exemplarily illustrate user interface changes in the process of adjusting the initial angle of the camera;
图7中示例性示出了根据一些实施例的控制摄像头角度的交互方法的流程图;FIG. 7 exemplarily shows a flowchart of an interactive method for controlling camera angles according to some embodiments;
图8为本申请在一些实施例中示出的摄像头角度调整方法流程图;8 is a flowchart of a method for adjusting a camera angle shown in some embodiments of the present application;
图9中示例性示出了根据一些实施例的调节摄像头的拍摄角度的方法流程图;FIG. 9 exemplarily shows a flowchart of a method for adjusting a shooting angle of a camera according to some embodiments;
图10中示例性示出了根据一些实施例的基于手动调整方式调节摄像头的拍摄角度的方法流程图;FIG. 10 exemplarily shows a flowchart of a method for adjusting the shooting angle of a camera based on a manual adjustment method according to some embodiments;
图11中示例性示出了根据一些实施例的基于手动调整方式调节摄像头的拍摄角 度的交互界面示意图;Fig. 11 exemplarily shows a schematic diagram of an interactive interface for adjusting the shooting angle of the camera based on a manual adjustment method according to some embodiments;
图12中示例性示出了根据一些实施例的保存调整后摄像头拍摄角度的交互界面示意图;FIG. 12 exemplarily shows a schematic diagram of an interactive interface for saving and adjusting the shooting angle of the camera according to some embodiments;
图13中示例性示出了根据一些实施例的重置摄像头拍摄角度的交互界面示意图;FIG. 13 exemplarily shows a schematic diagram of an interactive interface for resetting a camera shooting angle according to some embodiments;
图14中示例性示出了根据一些实施例的摄像头拍摄角度转动超出界限的交互界面示意图;FIG. 14 exemplarily shows a schematic diagram of an interactive interface in which the camera shooting angle is rotated beyond the limit according to some embodiments;
图15中示例性示出了根据一些实施例的基于智能调整方式调节摄像头的拍摄角度的方法流程图;FIG. 15 exemplarily shows a flowchart of a method for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments;
图16中示例性示出了根据一些实施例的基于智能调整方式调节摄像头的拍摄角度的交互界面示意图;FIG. 16 exemplarily shows a schematic diagram of an interactive interface for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments;
图17中示例性示出了根据一些实施例的基于智能调整方式完成调节摄像头的拍摄角度的交互界面示意图。FIG. 17 exemplarily shows a schematic diagram of an interactive interface for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments.
具体实施方式detailed description
为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。In order to make the purpose and implementation of the present application clearer, the exemplary embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only the Some embodiments are claimed, but not all embodiments.
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。It should be noted that the brief description of the terms in the present application is only for the convenience of understanding the embodiments described below, rather than intended to limit the embodiments of the present application. Unless otherwise specified, these terms are to be understood according to their ordinary and ordinary meanings.
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。The terms "first", "second", "third", etc. in the description and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and are not necessarily meant to limit specific Sequential or sequential, unless otherwise noted. It is to be understood that the terms so used are interchangeable under appropriate circumstances.
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。The terms "comprising" and "having", and any variations thereof, are intended to cover but not exclusively include, for example, a product or device that incorporates a series of components is not necessarily limited to all components explicitly listed, but may include no explicit other components listed or inherent to these products or devices.
术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware or/and software code capable of performing the functions associated with that element.
图1为根据实施例中显示设备与控制装置之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200。FIG. 1 is a schematic diagram of an operation scenario between a display device and a control apparatus according to an embodiment. As shown in FIG. 1 , a user can operate the display device 200 through the smart device 300 or the control device 100 .
控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等输入用户指令,来控制显示设备200。The control apparatus 100 may be a remote controller, and the communication between the remote controller and the display device includes infrared protocol communication or Bluetooth protocol communication, and other short-distance communication methods, and the display device 200 is controlled wirelessly or wiredly. The user can control the display device 200 by inputting user instructions through keys on the remote control, voice input, control panel input, and the like.
在一些实施例中,也可以使用智能设备300(如移动终端、平板电脑、计算机、笔记本电脑等)以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。In some embodiments, a smart device 300 (eg, a mobile terminal, a tablet computer, a computer, a notebook computer, etc.) can also be used to control the display device 200 . For example, the display device 200 is controlled using an application running on the smart device.
在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制 设备来接收用户的语音指令控制。In some embodiments, the display device 200 can also be controlled in a manner other than the control apparatus 100 and the smart device 300. For example, the module for acquiring voice commands configured inside the display device 200 can directly receive the user's voice command for control. , the user's voice command control can also be received through a voice control device provided outside the display device 200 device.
在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。In some embodiments, the display device 200 is also in data communication with the server 400 . The display device 200 may be allowed to communicate via local area network (LAN), wireless local area network (WLAN), and other networks. The server 400 may provide various contents and interactions to the display device 200 .
图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。FIG. 2 exemplarily shows a configuration block diagram of the control apparatus 100 according to an exemplary embodiment. As shown in FIG. 2 , the control device 100 includes a controller 110 , a communication interface 130 , a user input/output interface 140 , a memory, and a power supply. The control device 100 can receive the user's input operation instruction, and convert the operation instruction into an instruction that the display device 200 can recognize and respond to, and play an intermediary role between the user and the display device 200 .
图3示出了根据示例性实施例中显示设备200的硬件配置框图。FIG. 3 is a block diagram showing a hardware configuration of the display apparatus 200 according to an exemplary embodiment.
显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一些。The display apparatus 200 includes at least some of a tuner 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface.
显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面。The display 260 includes a display screen component for presenting pictures, and a driving component for driving image display, for receiving image signals output from the controller, components for displaying video content, image content, and menu manipulation interfaces, and user manipulation UI interfaces .
显示器260可为液晶显示器、OLED显示器、以及投影显示器,还可以为一些投影装置和投影屏幕。The display 260 may be a liquid crystal display, an OLED display, and a projection display, as well as some projection devices and projection screens.
通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一些。显示设备200可以通过通信器220与外部控制设备100或服务器400建立控制信号和数据信号的发送和接收。The communicator 220 is a component for communicating with external devices or servers according to various communication protocol types. For example, the communicator may include a Wifi module, a Bluetooth module, a wired Ethernet module and other network communication protocol chips or near field communication protocol chips, and at least some of the infrared receivers. The display device 200 may establish transmission and reception of control signals and data signals with the external control device 100 or the server 400 through the communicator 220 .
用户接口,可用于接收控制装置100(如:红外遥控器等)的控制信号。The user interface can be used to receive control signals from the control device 100 (eg, an infrared remote control, etc.).
检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。The detector 230 is used to collect external environment or external interaction signals. For example, the detector 230 includes a light receiver, a sensor for collecting ambient light intensity; alternatively, the detector 230 includes an image collector, such as a camera, which can be used to collect external environmental scenes, user attributes or user interaction gestures, or , the detector 230 includes a sound collector, such as a microphone, for receiving external sound.
外部装置接口240可以包括但不限于如下:高清多媒体接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。The external device interface 240 may include, but is not limited to, the following: any one of high-definition multimedia interface (HDMI), analog or data high-definition component input interface (component), composite video input interface (CVBS), USB input interface (USB), RGB port, etc. or multiple interfaces. It may also be a composite input/output interface formed by a plurality of the above-mentioned interfaces.
控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。The controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示UI对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display apparatus 200 . For example, in response to receiving a user command for selecting a UI object to be displayed on the display 260, the controller 250 may perform an operation related to the object selected by the user command.
对象可以是可选对象中的任何一个,例如超链接、图标或其他可操作的控件。与所选择的对象有关操作有:显示连接到超链接页面、文档、图像等操作,或者执行与所述图标相对应程序的操作。Objects can be any of the optional objects, such as hyperlinks, icons, or other actionable controls. The operations related to the selected object include: displaying operations connected to hyperlinked pages, documents, images, etc., or executing operations of programs corresponding to the icons.
在一些实施例中,用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可 通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。In some embodiments, the user may input user commands on a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input commands through the graphical user interface (GUI). Alternatively, the user may input a user command by inputting a specific sound or gesture, and the user input interface recognizes the sound or gesture through the sensor to receive the user input command.
“用户界面”可以指应用程序或操作***与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素。在一些实施例中,***可以包括内核(Kernel)、命令解析器(shell)、文件***和应用程序。内核、shell和文件***一起组成了基本的操作***结构,它们让用户可以管理文件、运行程序并使用***。上电后,内核启动,激活内核空间,抽象硬件、初始化硬件参数等,运行并维护虚拟内存、调度器、信号及进程间通信(IPC)。内核启动后,再加载Shell和用户应用程序。应用程序在启动后被编译成机器码,形成一个进程。"User interface" can refer to the medium interface for interaction and information exchange between application programs or operating systems and users, which realizes the conversion between the internal form of information and the form acceptable to users. The commonly used form of user interface is Graphical User Interface (GUI), which refers to a user interface related to computer operations displayed in a graphical manner. It can be an icon, window, control and other interface elements displayed on the display screen of the electronic device, wherein the control can include icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, Widgets, etc. visual interface elements. In some embodiments, a system may include a kernel (Kernel), a command parser (shell), a file system, and applications. Together, the kernel, shell, and file system make up the basic operating system structures that allow users to manage files, run programs, and use the system. After power-on, the kernel starts, activates the kernel space, abstracts hardware, initializes hardware parameters, etc., runs and maintains virtual memory, scheduler, signals and inter-process communication (IPC). After the kernel starts, the shell and user applications are loaded. An application is compiled into machine code after startup, forming a process.
在一些实施例中,显示设备中需要利用到摄像头的应用程序包括“嗨见”相关功能应用程序、“照镜子”相关功能应用程序、“健身”相关功能应用程序等,可实现“视频聊天”、“边看边聊”和“健身”等功能。“嗨见”是一款视频聊天应用,可实现手机与电视之间,电视与电视之间的一键聊天。“照镜子”是为用户提供镜子服务的应用,通过照镜子应用打开摄像头,用户可将智能电视作为镜子使用。在实现“边聊边看”功能时,用户在启动“嗨见”应用进行视频通话的场景下,同时观看视频节目。“健身”功能可在显示设备的显示器上同步显示健身指导视频和摄像头拍摄的用户跟随健身指导视频做相应动作的图像,实现用户实时查看自身的动作是否标准。In some embodiments, the application programs that need to use the camera in the display device include "Hey See" related function applications, "Look in the mirror" related function applications, "Fitness" related function applications, etc., which can realize "video chat" , Watch and Chat, and Fitness. "See you" is a video chat application that can realize one-click chat between mobile phone and TV, and between TV and TV. "Looking in the Mirror" is an application that provides users with mirror services. By turning on the camera through the mirroring application, users can use the smart TV as a mirror. When the "watch while chatting" function is implemented, the user simultaneously watches the video program under the scenario of launching the "Hi See" application to make a video call. The "fitness" function can simultaneously display the fitness instruction video and the image of the user following the fitness instruction video to perform corresponding actions on the display of the display device, so that users can check whether their actions are standard in real time.
由于用户在利用显示设备进行“视频聊天”、“边看边聊”或“健身”等相关功能时,可能不会固定在一个位置不动,用户还可以边走边进行上述功能实现。如果摄像头固定安装在显示设备上,仅支持升降不支持全景调节控制的话,对于用户走出摄像头的拍摄区域,摄像头将无法拍摄到包含用户人像的图像,使得显示器上无法显示人像,将影响用户体验。Since the user may not be fixed in one position when using the display device to perform related functions such as "video chat", "watch while chatting" or "fitness", the user can also perform the above functions while walking. If the camera is fixedly installed on the display device and only supports lifting but not panorama adjustment control, if the user walks out of the shooting area of the camera, the camera will not be able to capture an image containing the user's portrait, so that the portrait cannot be displayed on the display, which will affect the user experience.
图4中示例性示出了根据一些实施例的显示设备的结构框图。为了便于用户能够对摄像头的拍摄角度进行调节控制,以达到理想的用户使用视角,使得用户能够实时对摄像头角度进行控制,提升用户体验。参见图4,本发明实施例提供了一种显示设备200,包括显示器275、摄像头232、控制器250。显示器275被配置为显示用户界面,用户与显示设备进行交互时,所产生的交互界面均显示在显示器275中,且摄像头232采集的用户图像也显示在显示器275中。FIG. 4 exemplarily shows a structural block diagram of a display device according to some embodiments. In order to facilitate the user to adjust and control the shooting angle of the camera to achieve an ideal user viewing angle, the user can control the camera angle in real time and improve user experience. Referring to FIG. 4 , an embodiment of the present invention provides a display device 200 , including a display 275 , a camera 232 , and a controller 250 . The display 275 is configured to display a user interface. When the user interacts with the display device, the generated interactive interface is displayed on the display 275 , and the user image captured by the camera 232 is also displayed on the display 275 .
摄像头所处的角度,如其在竖直方向上的俯仰角度或者其在水平方向上的角度,关乎摄像头的视场范围。云台是安装和固定摄像头的支撑装置,分为固定云台和电动云台,其中,电动云台适用于大范围扫描拍摄,它可以扩大摄像头的视场范围。电动云台可以是只能左右旋转的水平旋转云台,也可以是既能左右旋转又能上下旋转的全方位云台。一般,全方位云台内安装两个电动机,分别用于驱动云台在水平方向和垂直方向上旋转,以改变摄像头所处的角度。安装在电动云台上的摄像头又称为云台摄像头。The angle at which the camera is located, such as its tilt angle in the vertical direction or its angle in the horizontal direction, is related to the field of view of the camera. The gimbal is a supporting device for installing and fixing the camera. It is divided into fixed gimbal and electric gimbal. Among them, the electric gimbal is suitable for large-scale scanning and shooting, and it can expand the field of view of the camera. The electric gimbal can be a horizontal rotating gimbal that can only rotate left and right, or an omnidirectional gimbal that can rotate left and right as well as up and down. Generally, two motors are installed in the omnidirectional pan/tilt head, which are used to drive the pan/tilt head to rotate in the horizontal direction and the vertical direction respectively, so as to change the angle of the camera. The camera installed on the electric PTZ is also called the PTZ camera.
如图2所示,显示设备200包括检测器230,检测器230包括摄像头,该摄像头 可以为如图5a所示的云台摄像头232。As shown in FIG. 2, the display device 200 includes a detector 230, and the detector 230 includes a camera, and the camera can be the pan-tilt camera 232 shown in FIG. 5a.
如图2所示,显示设备200包括外部装置接口240,外部装置可以通过该外部装置接口240接入显示设备200。如图5b所示,外部的云台摄像头232可以通过外部装置接口240与显示设备的控制器220连接。As shown in FIG. 2 , the display device 200 includes an external device interface 240 through which an external device can access the display device 200 . As shown in FIG. 5 b , the external PTZ camera 232 can be connected to the controller 220 of the display device through the external device interface 240 .
对于内置或者外接有云台摄像头的显示设备,利用显示设备控制器对电动云台进行控制,可以使摄像头在多个角度下进行拍摄。For a display device with a built-in or external PTZ camera, the display device controller is used to control the electric PTZ, so that the camera can shoot at multiple angles.
摄像头在水平方向和/或垂直方向可旋转的极限角度,可以由用户根据需求设置。示例性的,摄像头在水平方向上的可旋转角度范围可以为0°~120°,其中,0°和120°分别为在水平方向上的两个旋转方向(向左和向右)对应的极限角度;摄像头在垂直方向上的可旋转角度可以为0°~180°,其中,0°和180°分别为在垂直方向上的两个旋转方向(向上和向下)对应的极限角度。The limit angle that the camera can rotate in the horizontal direction and/or the vertical direction can be set by the user according to the needs. Exemplarily, the rotatable angle of the camera in the horizontal direction may range from 0° to 120°, where 0° and 120° are the corresponding limits of the two rotation directions (leftward and rightward) in the horizontal direction, respectively. Angle; the rotatable angle of the camera in the vertical direction can be from 0° to 180°, where 0° and 180° are respectively the limit angles corresponding to the two rotation directions (up and down) in the vertical direction.
本发明实施例提供的显示设备,可通过的控制装置100的D-PAD方向键调节控制摄像头的角度,例如摄像头打开时候的初始角度,包括水平方向、垂直方向,加之实时预览的视频画面的设计形式和操作引导提示,得到最佳使用视角。基于操作引导提示可使得用户能够较为直观的理解摄像头视角调节,操作简便,交互引导性友好,是摄像头设置功能的交互设计,能够有效提升产品的用户体验水平。In the display device provided by the embodiment of the present invention, the D-PAD direction key of the control device 100 can be used to adjust the angle of the control camera, for example, the initial angle when the camera is turned on, including the horizontal direction, the vertical direction, and the design of the video screen for real-time preview Form and operation guidance tips to get the best use perspective. Based on the operation guidance prompts, users can intuitively understand the adjustment of the camera angle of view. The operation is simple and the interaction guidance is friendly. It is the interactive design of the camera setting function, which can effectively improve the user experience level of the product.
摄像头232用于采集人像,本实施例提供的显示设备中,摄像头不再采用固定安装方式,而是以可转动的方式安装在显示设备上,具体地,摄像头232以转动形式安装在显示器的顶部,摄像头232可沿显示器的顶部转动。摄像头232可在预设角度范围内转动,包括在水平方向上转动和垂直方向上转动。摄像头在水平方向上的预设角度范围为360°,在垂直方向上的预设角度范围为180°。The camera 232 is used to collect portraits. In the display device provided in this embodiment, the camera is no longer fixedly installed, but is installed on the display device in a rotatable manner. Specifically, the camera 232 is installed on the top of the display in a rotatable manner. , the camera 232 can be rotated along the top of the display. The camera 232 can be rotated within a preset angle range, including horizontal rotation and vertical rotation. The preset angle range of the camera in the horizontal direction is 360°, and the preset angle range in the vertical direction is 180°.
控制装置100,例如遥控器,控制装置100上设置多种选择按键,例如:方向控制按键、菜单键等。方向控制按键包括左键、右键、上键、下键和确认键,用于分别产生向左、向右、向上、向下和确认的控制指令。菜单键可对用户的自定义设置进行重置。The control device 100, such as a remote control, is provided with a variety of selection buttons, such as a direction control button, a menu button, and the like. The direction control keys include a left key, a right key, an up key, a down key and a confirmation key, which are used to generate control instructions for left, right, up, down and confirmation respectively. The menu key resets user-defined settings.
为了实现触发方向控制按键时,摄像头调整相应角度,可将控制装置中方向控制按键的每个按键值与摄像头的物理角度进行绑定,例如,控制装置上的左键、右键、上键和下键,某个按键每触发一次,摄像头角度调节控制N度,N可设为10°。另外,还可支持长按调节控制,即长触发一次按键,摄像头角度调节控制M度,M大于N,M可设为30°。In order to realize that the camera adjusts the corresponding angle when the direction control button is triggered, each button value of the direction control button in the control device can be bound to the physical angle of the camera, for example, the left button, right button, up button and down button on the control device key, each time a key is triggered, the camera angle adjustment control is N degrees, and N can be set to 10 degrees. In addition, it can also support long-press adjustment control, that is, long-trigger the button once, the camera angle adjustment control M degrees, M is greater than N, M can be set to 30 degrees.
本发明实施例提供的显示设备,在对摄像头角度进行调整控制时,提供一些交互方法,使得在利用控制按键调节控制摄像头的角度时,可根据显示器中显示的实时预览画面和操作引导提示,得到最佳使用视角。用户能够较为直观的对摄像头视角调节,操作简便,交互引导性友好。The display device provided by the embodiment of the present invention provides some interactive methods when adjusting and controlling the angle of the camera, so that when the angle of the camera is adjusted and controlled by using the control buttons, the real-time preview screen displayed on the display and the operation guide prompt can be obtained. Best use of viewing angles. The user can intuitively adjust the camera angle of view, the operation is simple, and the interactive guidance is friendly.
图5c至图5h为本申请示例性示出的摄像头所处角度示意图,其中,图5c示例性示出了摄像头在垂直方向上的俯仰角度为0°时的状态,图5d示例性示出了摄像头在垂直方向上的俯仰角度为90°时的状态,图5e示例性示出了摄像头在垂直方向上的俯仰角度为105°时的状态,图5f示例性示出了摄像头在水平方向上的水平角度为0°时的状态,图5g示例性示出了摄像头在水平方向上的水平角度为60°时的状态,图5h示例性示出了摄像头在水平方向上的水平角度为120°时的状态。Fig. 5c to Fig. 5h are schematic diagrams of the angle of the camera exemplarily shown in this application, wherein Fig. 5c exemplarily shows the state when the tilt angle of the camera in the vertical direction is 0°, Fig. 5d exemplarily shows The state when the tilt angle of the camera in the vertical direction is 90°, Fig. 5e exemplarily shows the state when the tilt angle of the camera in the vertical direction is 105°, and Fig. 5f exemplarily shows the state of the camera in the horizontal direction. The state when the horizontal angle is 0°, Fig. 5g exemplarily shows the state when the horizontal angle of the camera in the horizontal direction is 60°, Fig. 5h exemplarily shows the state when the horizontal angle of the camera in the horizontal direction is 120° status.
需要说明的是,本申请以下实施例中涉及的摄像头,在没有特别指出的情况下,均为云台摄像头。It should be noted that the cameras involved in the following embodiments of the present application are all pan-tilt cameras unless otherwise specified.
在一些实施例中,用户可以通过操作控制装置上的指定按键来控制云台旋转,以调整摄像头所处的角度。例如,用户可以通过操作控制装置上的“向左”和“向右”的方向键,以输入用于控制云台向左和向右旋转的用户操作。再如,用户可以通过操作控制装置上的“向下”和“向上”的方向键,以输入用于控制云台向下和向上旋转的用户操作。当显示设备接收到如前所述的用于调整摄像头角度的用户操作后,响应于接收到的用户操作,控制云台内的电机转动以驱动云台向用户操作所指示的目标调整方向旋转。In some embodiments, the user can control the rotation of the PTZ by operating a designated button on the control device to adjust the angle at which the camera is located. For example, the user may input user operations for controlling the left and right rotation of the pan/tilt head by operating the "left" and "right" direction keys on the control device. For another example, the user may input user operations for controlling the downward and upward rotation of the pan/tilt head by operating the "down" and "up" direction keys on the control device. After the display device receives the user operation for adjusting the camera angle as described above, in response to the received user operation, it controls the motor in the gimbal to rotate to drive the gimbal to rotate in the target adjustment direction indicated by the user operation.
在一些实施例中,摄像头启动后,控制器自动控制摄像头旋转到预先保存的初始角度。换言之,摄像头的初始角度是指摄像头启动后所旋转到的目标角度。示例性的,该初始角度可以是用户输入的符合其使用习惯和常用需求的角度,也可以是出厂默认的初始角度,即预设初始角度。In some embodiments, after the camera is started, the controller automatically controls the camera to rotate to a pre-saved initial angle. In other words, the initial angle of the camera refers to the target angle to which the camera rotates after it is activated. Exemplarily, the initial angle may be an angle input by the user that meets his usage habits and common requirements, or may be a factory default initial angle, that is, a preset initial angle.
为了方便用户将摄像头的初始角度调整到另其满意的角度,本申请提供一种显示设备,该显示设备提供的设置界面中包括用于调整摄像头角度(下面以调整摄像头初始角度为例)的项目,当用户通过操作控制装置操作该项目时,响应于用户操作,开启摄像头以使摄像头开始采集图像,并在设置界面中启动视频播放窗口,将摄像头采集的图像显示在该视频播放窗口中。这样,用户在调整摄像头角度的过程中,可以预览到摄像头所采集的图像画面,为用户的调整操作提供提示和依据。In order to facilitate the user to adjust the initial angle of the camera to another satisfactory angle, the present application provides a display device, and the setting interface provided by the display device includes an item for adjusting the camera angle (the following is an example of adjusting the initial camera angle) , when the user operates the item by operating the control device, in response to the user's operation, the camera is turned on so that the camera starts to capture images, and the video playback window is started in the setting interface, and the images captured by the camera are displayed in the video playback window. In this way, in the process of adjusting the angle of the camera, the user can preview the images captured by the camera, which provides prompts and basis for the user's adjustment operation.
图6a至6h为本申请示例性示出的调整摄像头角度的交互过程及界面变化示意图。应理解,本领域技术人员可以基于图6a至6h示出的交互过程增加或者减少交互步骤,得到本申请的其他实施例,都属于本申请的保护范围。6a to 6h are schematic diagrams of the interaction process and interface changes for adjusting the angle of the camera exemplarily shown in this application. It should be understood that those skilled in the art can add or reduce interaction steps based on the interaction process shown in FIGS. 6a to 6h to obtain other embodiments of the present application, which all belong to the protection scope of the present application.
图6a示例性示出了显示设备提供的播放画面。应当理解,播放画面可以是用户界面、视频画面和图片画面等中的一个或者多个。在图6a所示示例中,显示的播放画面是***主页。Fig. 6a exemplarily shows a play screen provided by the display device. It should be understood that the playback screen may be one or more of a user interface, a video screen, a picture screen, and the like. In the example shown in Fig. 6a, the displayed play screen is the system home page.
当显示器显示如图6a所示的播放画面时,用户可以通过操作控制装置输入菜单项显示指令,以指示显示设备呈现设置菜单,在设置菜单上具有摄像头对应的设置项目或者用于触发显示摄像头对应的设置项目的层级较高的项目。当显示设备控制器接收到用户输入的菜单项显示指令时,控制在显示器上呈现设置菜单。示例性的,用户可以通过触发控制装置上的“菜单”键而输入指示显示设置菜单的用户指令,控制器可以响应于该用户指令,在显示器上呈现如图6b所示的用户界面,该用户界面中显示有菜单选项页面,该菜单选项页面包含多个项目71-77,以及显示有指示任一项目被选择的选择器78,用户可以通过操作控制装置的输入而移动选择器78在用户界面中的位置,以改变选择不同的项目。When the display shows the playback screen as shown in Fig. 6a, the user can input a menu item display instruction by operating the control device to instruct the display device to present the setting menu, and the setting menu has setting items corresponding to the camera or is used to trigger the display corresponding to the camera The higher-level item of the setting item. When the display device controller receives the menu item display instruction input by the user, it controls to present the setting menu on the display. Exemplarily, the user may input a user instruction instructing to display the setting menu by triggering the "menu" key on the control device, and the controller may, in response to the user instruction, present the user interface shown in FIG. 6b on the display, the user A menu options page is displayed in the interface, the menu options page contains a plurality of items 71-77, and a selector 78 indicating that any item is selected is displayed, and the user can move the selector 78 in the user interface by operating the input of the control device in the position to change the selection to a different item.
接着,在图6b中,当用户操作控制装置而输入指示选择器选择项目76的用户指令时,控制器可以响应于该用户指令,在显示器上呈现如图6c所示的用户界面,该用户界面中显示有主设置菜单页面(“AI设置”)76,该主设置菜单页面76是对应项目76的详细菜单选项,包括项目761-767。Next, in FIG. 6b, when the user operates the control device to input a user instruction instructing the selector to select the item 76, the controller may, in response to the user instruction, present on the display a user interface as shown in FIG. 6c, the user interface A main settings menu page ("AI Settings") 76 is displayed in the main settings menu page 76, which is a detailed menu option corresponding to item 76, including items 761-767.
请参阅图6c,项目761(“摄像头设置”)为一种示例性的摄像头对应的主设置项目。在图6c中,当用户操作控制装置而输入指示选择器选择项目761的用户指令时,控制器可以响应于该用户指令,在显示器上呈现如图6d所示的用户界面,该用户界面中显示摄像头对应的菜单页面(“摄像头设置”)761,该菜单页面761包含用于控制/调整摄像头的子设置项目, 即项目7611-7613。应当理解,摄像头对应的子设置项目是相对于前述主设置项目层级较低的设置项目。Referring to Fig. 6c, item 761 ("camera setting") is an exemplary main setting item corresponding to a camera. In FIG. 6c, when the user operates the control device to input a user instruction instructing the selector to select the item 761, the controller may, in response to the user instruction, present the user interface shown in FIG. 6d on the display, in which the user interface is displayed A menu page (“camera setting”) 761 corresponding to the camera, the menu page 761 contains sub-setting items for controlling/adjusting the camera, namely items 7611-7613. It should be understood that the sub setting item corresponding to the camera is a setting item with a lower level than the aforementioned main setting item.
图6d所示的用户界面包括用于调整摄像头角度的项目,即项目7613“摄像头初始角度”,用户可以通过操作该项目触发对摄像头初始角度的调整。示例性的,在图6d中,当用户操作控制装置而输入指示选择器选择项目7613的用户指令时,控制器可以响应于该用户指令,在显示器上呈现如图6e所示的用户界面,该用户界面中显示摄像头对应的另一菜单页面(“摄像头初始角度”)7613,该菜单页面包含用于触发手动调整摄像头角度的子设置项目“手动调整”,和用于触发自动调整摄像头角度的子设置项目“智能调整”。The user interface shown in FIG. 6d includes an item for adjusting the angle of the camera, namely item 7613 "initial angle of the camera", and the user can trigger the adjustment of the initial angle of the camera by operating this item. Exemplarily, in FIG. 6d, when the user operates the control device and inputs a user instruction instructing the selector to select the item 7613, the controller may, in response to the user instruction, present the user interface shown in FIG. 6e on the display, which Another menu page (“Initial Camera Angle”) 7613 corresponding to the camera is displayed in the user interface, and the menu page includes the sub-setting item “Manual Adjustment” for triggering the manual adjustment of the camera angle, and the sub-settings for triggering the automatic adjustment of the camera angle. Set the item "Smart Adjustment".
在一些实施例中,将如图6e所示的用户界面称为摄像头设置界面,摄像头设置界面中至少包括用于调整摄像头角度的项目。In some embodiments, the user interface shown in FIG. 6e is called a camera setting interface, and the camera setting interface includes at least an item for adjusting the camera angle.
在一些实施例中,当选择器落入到用于调整摄像头角度的子设置项目上时,呈现包含特定提示信息的用户界面,该特定提示信息用于指导用户如何调整摄像头角度。示例性的,在图6e中,当选择器落入到项目“手动调整”上时,在该菜单页面的上层不遮挡子设置项目的区域显示如图6f示出的特定提示信息。如图6f所示,该特定提示信息具体为“遥控器上下左右按键调节摄像头角度”的文字提示。In some embodiments, when the selector falls on the sub-setting item for adjusting the camera angle, a user interface including specific prompt information is presented, the specific prompt information is used to instruct the user how to adjust the camera angle. Exemplarily, in Fig. 6e, when the selector falls on the item "manual adjustment", specific prompt information as shown in Fig. 6f is displayed in the area of the upper layer of the menu page that does not block the sub-setting items. As shown in FIG. 6f , the specific prompt information is specifically a text prompt of “the remote control up, down, left and right keys to adjust the camera angle”.
在一些实施例中,显示设备控制器响应于接收到对界面中用于调整摄像头角度的设置项目的用户操作,直接启动摄像头并呈现摄像头采集的图像。示例性的,在图6e中,在用户操作项目“手动调整”后,响应于接收到的对项目“手动调整”的操作,显示设备控制器启动摄像头,并将摄像头采集的图像呈现在用户界面中。具体的,在用户界面中设置视频显示窗口,在视频显示窗口中呈现摄像头采集的图像。示例性的,响应于接收到的对项目“手动调整”的操作,由图6e所示用户界面变化为图6h所示用户界面。In some embodiments, the display device controller directly activates the camera and presents the image captured by the camera in response to receiving a user operation on a setting item for adjusting the angle of the camera in the interface. Exemplarily, in Fig. 6e, after the user operates the item "manual adjustment", in response to the received operation on the item "manual adjustment", the display device controller starts the camera, and presents the image captured by the camera on the user interface. middle. Specifically, a video display window is set in the user interface, and the image collected by the camera is presented in the video display window. Exemplarily, in response to the received operation on the item "manual adjustment", the user interface shown in FIG. 6e is changed to the user interface shown in FIG. 6h.
在另一些实施例中,显示设备控制器响应于接收到对界面中用于调整摄像头角度的设置项目的用户操作,呈现包含用于调整摄像头角度的操作信息的用户界面,进而,用户可以根据显示的操作信息获知如何调整摄像头角度。另外,在包含用于调整摄像头角度的操作信息的用户界面,还提供用于启动摄像头并呈现摄像头采集的图像的控件,用户可以通过操作该控件以指示启动摄像头并呈现摄像头所采集的图像。示例性的,显示设备控制器响应于对如图6e中项目“手动调整”的操作,呈现如图6g所示的用户界面,该用户界面显示有用于调整摄像头角度的操作信息和控件“我知道了”。当用户操作控件“我知道了”时,显示设备控制器启动摄像头并呈现摄像头采集的图像,即由图6g所示的用户界面进入到如图6h所示的用户界面。In other embodiments, the display device controller, in response to receiving a user operation on a setting item for adjusting the camera angle in the interface, presents a user interface including operation information for adjusting the camera angle. to learn how to adjust the camera angle. In addition, in the user interface including the operation information for adjusting the angle of the camera, a control for starting the camera and presenting the image captured by the camera is also provided, and the user can operate the control to instruct to start the camera and present the image collected by the camera. Exemplarily, the display device controller presents a user interface as shown in Figure 6g in response to the manipulation of the item "manual adjustment" as shown in Figure 6e, the user interface is displayed with operational information for adjusting the camera angle and controls "I know ”. When the user operates the control "I know", the display device controller starts the camera and presents the image captured by the camera, that is, the user interface shown in Figure 6g enters the user interface shown in Figure 6h.
本申请实施例中,在摄像头初始角度调整场景下,在显示如图6h所示的摄像头预览画面时,用户可以通过操作遥控器上的指定按键(如方向按键)调整摄像头的角度。以遥控器上用于调整摄像头角度的实体方向按键为例,当用户按下某一方向按键时,控制器响应于接收到的用户操作,根据用户所操作的按键所指示的目标调整方向,控制摄像头在当前角度基础上向目标调整方向做增量调整。例如,如果用户所操作的按键所指示的目标调整方向为“向右”,且在接收到用户操作时,摄像头所处的角度是15°,则在15°的基础上向右调整10°,即调整到25°。In the embodiment of the present application, in the initial camera angle adjustment scenario, when the camera preview screen shown in FIG. 6h is displayed, the user can adjust the camera angle by operating a designated button (such as a direction button) on the remote control. Taking the physical direction button on the remote control for adjusting the camera angle as an example, when the user presses a certain direction button, the controller responds to the received user operation, adjusts the direction according to the target indicated by the button operated by the user, and controls The camera makes incremental adjustments to the target adjustment direction based on the current angle. For example, if the target adjustment direction indicated by the key operated by the user is "right", and the angle of the camera is 15° when the user's operation is received, then adjust 10° to the right on the basis of 15°, That is, adjust to 25°.
本申请一些实施例中一种显示设备,由与摄像头连接的控制器执行控制摄像头角度的交互方法,如图7,In a display device in some embodiments of the present application, an interactive method for controlling the angle of the camera is executed by a controller connected to the camera, as shown in FIG. 7 ,
S1、接收触发控制装置中选择按键时产生的摄像头控制指令。S1. Receive a camera control instruction generated when a button is selected in the trigger control device.
在用户需要对摄像头角度进行调整控制时,需先启动摄像头调节控制的设置入口。摄像头调节控制的设置入口配置在显示设备的***设置菜单中,支持手动设置和智能自动设置两种控制方式。When the user needs to adjust and control the camera angle, the setting entry of the camera adjustment control needs to be activated first. The setting entrance of the camera adjustment control is configured in the system setting menu of the display device, and supports two control modes: manual setting and intelligent automatic setting.
上述两种操作方式均可实现摄像头调节控制的设置入口的调用,并在相应的触发操作时,产生对应的摄像头控制指令,摄像头控制指令用于启动对摄像头进行控制的操作,例如,调整拍摄角度等。The above two operation modes can realize the calling of the setting entry of the camera adjustment control, and when the corresponding trigger operation is performed, the corresponding camera control command is generated. The camera control command is used to start the operation to control the camera, for example, adjust the shooting angle. Wait.
S2、响应于摄像头控制指令,在显示器中呈现摄像头设置入口界面,摄像头设置入口页面包括用于对摄像头角度进行控制的摄像头角度调整选项。S2. In response to the camera control instruction, present a camera setting entry interface on the display, where the camera setting entry page includes a camera angle adjustment option for controlling the camera angle.
S3、响应于触发摄像头角度调整选项时产生的摄像头角度调整指令,调节摄像头的拍摄角度,将摄像头的拍摄角度调整到用户所需视角。S3. In response to the camera angle adjustment instruction generated when the camera angle adjustment option is triggered, adjust the shooting angle of the camera, and adjust the shooting angle of the camera to the viewing angle required by the user.
用户通过控制装置上的选择按键触发摄像头角度调整选项后,即可产生摄像头角度调整指令,以对摄像头的拍摄角度进行调整,满足用户使用所需角度。After the user triggers the camera angle adjustment option through the selection button on the control device, a camera angle adjustment instruction can be generated to adjust the shooting angle of the camera to meet the angle required by the user.
由于本实施例提供的显示设备,在调整摄像头角度时,可支持手动调整还可支持智能调整,因此,为便于用户的个性化选择,需要在调节摄像头拍摄角度所需的页面中呈现不同的触发入口。Since the display device provided in this embodiment can support manual adjustment and intelligent adjustment when adjusting the angle of the camera, in order to facilitate the user's personalized selection, it is necessary to present different triggers on the page required to adjust the shooting angle of the camera Entrance.
本申请一些实施例中的一种摄像头角度调整方法,如图8,该方法至少可以应用本申请实施例提供的显示设备上,该方法的执行主体包括但不限于显示设备的控制器,该方法可以包括如下步骤:A camera angle adjustment method in some embodiments of the present application, as shown in FIG. 8 , the method can be applied to at least the display device provided in the embodiments of the present application. The execution subject of the method includes but is not limited to the controller of the display device. Can include the following steps:
S4,响应于接收到指示显示摄像头设置界面的指令,呈现摄像头设置界面,所述摄像头设置界面包括用于调整摄像头初始角度的项目,所述初始角度为所述摄像头启动后所旋转到的目标角度;S4, in response to receiving an instruction to display a camera setting interface, present a camera setting interface, where the camera setting interface includes an item for adjusting the initial angle of the camera, where the initial angle is the target angle to which the camera is rotated after starting ;
S5,响应于接收到对所述用于调整摄像头初始角度的项目的操作,启动摄像头以通过所述摄像头采集图像,并将所述摄像头采集的图像显示在显示器上;S5, in response to receiving the operation on the item for adjusting the initial angle of the camera, start the camera to capture an image through the camera, and display the image captured by the camera on the display;
S6,响应于接收到调整操作,根据所述调整操作调整摄像头所处角度;S6, in response to receiving the adjustment operation, adjust the angle at which the camera is located according to the adjustment operation;
S7,响应于接收到保存操作,将摄像头当前所处角度作为初始角度进行保存。S7, in response to receiving the save operation, save the current angle of the camera as the initial angle.
在一些示例性的实现方式中,***设置应用接收用户操作,并调用摄像头控制服务,通过摄像头控制服务执行与用户操作相对应的处理。示例性的,当***设置应用接收到用于调整摄像头角度的操作(如对遥控器上方向按键的按压操作)时,根据用户操作对应的目标调整方向和预设的调整步长,通过Hid1跨进程通信调用摄像头控制服务提供的特定接口(如rotateAroundAxisTo()),控制云台摄像头转动。另一示例性的,在控制云台摄像头转动过程中,***设置应用通过调用摄像头控制服务提供的特定接口(如getRotation())周期性获取摄像头的当前角度,当判定摄像头的当前角度达到相应的极限角度时,关闭摄像头控制服务,以终止云台摄像头转动。In some exemplary implementations, the system setting application receives the user operation, calls the camera control service, and performs processing corresponding to the user operation through the camera control service. Exemplarily, when the system settings application receives an operation for adjusting the angle of the camera (such as a pressing operation on the direction button on the remote control), it adjusts the direction according to the target corresponding to the user operation and the preset adjustment step, and crosses it through Hid1. The process communication calls the specific interface provided by the camera control service (such as rotateAroundAxisTo()) to control the rotation of the PTZ camera. Another example, in the process of controlling the rotation of the PTZ camera, the system setting application periodically obtains the current angle of the camera by calling a specific interface provided by the camera control service (such as getRotation()). When it is determined that the current angle of the camera reaches the corresponding When the angle is at the limit, close the camera control service to stop the pan/tilt camera rotation.
在一些示例性实施方式中,启动设置中“手动调整”应用后,应用调用绑定接口,通过HIDL进程间通信将CameraControlService进行绑定;In some exemplary embodiments, after the "manual adjustment" application in the startup settings, the application calls the binding interface to bind the CameraControlService through HIDL inter-process communication;
绑定成功后,用户可通过遥控器“上、下、左、右”四个方向键通过CameraControlService对摄像头的默认角度进行调节。每按一次按键,摄像头会朝按键方向移动10度。云台摄像头支持水平转动0-120度,垂直转动0-105度;After the binding is successful, the user can adjust the default angle of the camera through CameraControlService through the four direction keys of "up, down, left and right" on the remote control. Each time a button is pressed, the camera moves 10 degrees in the direction of the button. The PTZ camera supports horizontal rotation of 0-120 degrees and vertical rotation of 0-105 degrees;
例如:默认初始角度为:水平60度,垂直90度,此时用户按右键,“手动调整”应用 收到右键的键值后,调用CameraControlService中的rotateAroundAxisTo(Orientation o,int degree)方法进行调整,该方法有两个参数,For example: the default initial angle is: horizontal 60 degrees, vertical 90 degrees, at this time, the user presses the right button, and after the "manual adjustment" application receives the key value of the right button, it calls the rotateAroundAxisTo(Orientation o, int degree) method in CameraControlService to adjust, The method has two parameters,
参数1:Orientation:两个可选参数,Horizontal表示当前是水平转动,Vertical表示垂直转动;Parameter 1: Orientation: Two optional parameters, Horizontal means horizontal rotation, Vertical means vertical rotation;
参数2:degree:表示要转到的绝对角度,即在原来角度加上需要旋转的角度10后得到的角度;Parameter 2: degree: indicates the absolute angle to be turned, that is, the angle obtained after adding the original angle and the angle to be rotated by 10;
因此,用户按右键后,应用将横向参数Horizontal和70度分别传入方法rotateAroundAxisTo中,最终通过调用驱动接口控制摄像头马达转动到水平70度,实现遥控器调整摄像头角度的功能;Therefore, after the user presses the right button, the application passes the horizontal parameters Horizontal and 70 degrees into the method rotateAroundAxisTo respectively, and finally controls the camera motor to rotate to the horizontal 70 degrees by calling the driver interface to realize the function of adjusting the camera angle by the remote control;
在旋转的过程中,“手动调整”应用会通过CameraControlService中的getRotation()接口实时更新记录当前摄像头角度,一旦达到了某一方向上的临界值,会提示用户已转动到云台摄像头边缘,例如,若用户一直按右键,摄像头一直向右转动,转到水平120度时,此时“手动调整”应用获取到旋转后的角度为120度,则弹出提示:摄像头已转到云台边缘。During the rotation process, the "manual adjustment" application will update and record the current camera angle in real time through the getRotation() interface in CameraControlService. Once the critical value in a certain direction is reached, the user will be prompted to rotate to the edge of the PTZ camera, for example, If the user keeps pressing the right button, the camera keeps turning to the right and turns to 120 degrees horizontally. At this time, the "Manual Adjustment" application obtains the rotated angle of 120 degrees, and a prompt will pop up: The camera has turned to the edge of the gimbal.
用户完成调整点击OK键确认,此时“手动调整”应用调用CameraControlService的record()接口记录当前角度,例如:刚才按右键一次,水平角度调整为70度,垂直还是90度,因此会将:水平70度、垂直90度记录下来,后续摄像头默认仰起角度以此为准。After the user completes the adjustment, click the OK button to confirm. At this time, the "Manual Adjustment" application calls the record() interface of CameraControlService to record the current angle. For example, if you pressed the right button once, the horizontal angle is adjusted to 70 degrees, and the vertical angle is still 90 degrees, so it will be: horizontal Record at 70 degrees and 90 degrees vertically, and the default tilt angle of the subsequent cameras shall prevail.
图9中示例性示出了根据一些实施例的调节摄像头的拍摄角度的方法流程图。参见图9,控制器在执行响应于触发摄像头设置选项时产生的摄像头角度调整指令,调节摄像头的拍摄角度,被进一步配置为执行下述步骤:FIG. 9 exemplarily shows a flowchart of a method for adjusting a shooting angle of a camera according to some embodiments. Referring to FIG. 9, the controller is further configured to perform the following steps when executing the camera angle adjustment instruction generated in response to triggering the camera setting option to adjust the shooting angle of the camera:
S31、接收触发摄像头设置入口界面中的摄像头角度调整选项时产生的选择指令。S31. Receive a selection instruction generated when the camera angle adjustment option in the camera setting entry interface is triggered.
S32、响应于选择指令,在显示器中呈现摄像头角度调整选项页面,摄像头角度调整选项页面包括呈现不同调整方式对摄像头角度进行调整的调整方式选项。S32. In response to the selection instruction, present a camera angle adjustment option page on the display, where the camera angle adjustment option page includes adjustment mode options for adjusting the camera angle by presenting different adjustment modes.
S33、响应于触发目标调整方式选项时产生的摄像头角度调整指令,调节摄像头的拍摄角度。S33. In response to the camera angle adjustment instruction generated when the target adjustment mode option is triggered, adjust the shooting angle of the camera.
用户通过控制装置中的选择按键,例如方向控制按键中的“确认键”,触发摄像头设置入口界面中的摄像头角度调整选项时,会产生选择指令,以表征当前与显示设备交互的结果为调整摄像头拍摄角度。When the user triggers the camera angle adjustment option in the camera setting portal interface through the selection button in the control device, such as the "confirm button" in the direction control button, a selection instruction will be generated to indicate that the current interaction with the display device is the result of adjusting the camera. Filming angle.
用户通过控制装置中的选择按键,例如方向控制按键中的“确认键”,触发摄像头设置入口界面中的摄像头角度调整选项时,会产生选择指令,以表征当前与显示设备交互的结果为调整摄像头拍摄角度。When the user triggers the camera angle adjustment option in the camera setting portal interface through the selection button in the control device, such as the "confirm button" in the direction control button, a selection instruction will be generated to indicate that the current interaction with the display device is the result of adjusting the camera. Filming angle.
显示设备中的控制器响应于选择指令,在显示器中生成摄像头角度调整选项页面,此时,显示器中显示的用户界面由摄像头设置入口界面替换显示为摄像头角度调整选项页面。摄像头角度调整选项页面如图6e所示的页面。The controller in the display device generates a camera angle adjustment option page in the display in response to the selection instruction. At this time, the user interface displayed in the display is replaced by the camera setting entry interface and displayed as the camera angle adjustment option page. The camera angle adjustment options page is the page shown in Figure 6e.
为了便于用户能够个性化选择对摄像头角度调整控制的方式,需在摄像头角度调整选项页面中显示不同调整方式的调整方式选项,不同的调整方式选项用于采用不同的调整方式对摄像头角度进行调整。如图6e所示页面中的“智能调整”和“手动调整”。In order for the user to be able to individually select the control method for adjusting the camera angle, the adjustment method options for different adjustment methods need to be displayed on the camera angle adjustment option page, and the different adjustment method options are used to adjust the camera angle in different adjustment methods. "Smart Adjustment" and "Manual Adjustment" in the page shown in Figure 6e.
“智能调整”为智能调整方式选项,可实现对摄像头角度的智能调整。在控制焦点落在“智能调整”上后,同步在当前页面中显示操作提示,操作提示的内容可为“选 择后,通过人体走动和比手势进行摄像头角度调整”。"Smart Adjustment" is an option of the smart adjustment method, which can realize the intelligent adjustment of the camera angle. After the control focus falls on "Smart Adjustment", the operation prompt will be displayed on the current page synchronously, and the content of the operation prompt can be "After selection, adjust the camera angle through human walking and gestures".
“手动调整”为手动调整方式选项,可实现对摄像头角度的手动调整。在控制焦点落在“手动调整”上后,同步在当前页面中显示操作提示,操作提示的内容可为“选择后,通过触发控制装置的方向控制按键调节摄像头角度”,如图6f所示。"Manual adjustment" is a manual adjustment method option, which can realize manual adjustment of the camera angle. After the control focus falls on "manual adjustment", an operation prompt is displayed on the current page synchronously, and the content of the operation prompt can be "after selection, adjust the camera angle by triggering the direction control button of the control device", as shown in Figure 6f.
在进入摄像头角度调整选项页面时,控制焦点默认显示在“智能调整”上,用户可通过方向控制按键中的“下键”将控制焦点移动至“手动调整”上。用户通过方向控制按键中的“上键”或“下键”移动控制焦点时,控制焦点每移动至某个调整方式选项上时,均会对应显示操作提示,以为用户进行个性化选择提供参考。When entering the camera angle adjustment option page, the control focus is displayed on "Smart Adjustment" by default, and the user can move the control focus to "Manual Adjustment" by pressing the "Down" button in the direction control button. When the user moves the control focus through the "up key" or "down key" in the direction control keys, each time the control focus moves to an adjustment method option, an operation prompt will be displayed correspondingly to provide a reference for the user to make a personalized selection.
用户在选择出自已所要采取的对摄像头角度进行调整的方式后,即选定目标调整方式选项后,用户通过点击方向控制按键中的“确认键”即可实现目标调整方式选项的触发,并在触发目标调整方式选项时,产生对应的摄像头角度调整指令,按照当前目标调整方式选项对应的操作步骤实现摄像头拍摄角度的调节。After the user selects the method to adjust the camera angle that he wants to take, that is, after selecting the target adjustment method option, the user can trigger the target adjustment method option by clicking the "confirm button" in the direction control button. When the target adjustment mode option is triggered, a corresponding camera angle adjustment instruction is generated, and the camera shooting angle is adjusted according to the operation steps corresponding to the current target adjustment mode option.
在一些实施例中,如果用户选择的调整方式选项为手动调整方式选项时,说明用户需要通过触发控制装置中的方向控制按键实现摄像头角度的调整,此时选择按键包括方向控制按键,方向控制按键用于产生向左、向右、向上、向下和确认的控制指令。In some embodiments, if the adjustment mode option selected by the user is the manual adjustment mode option, it means that the user needs to adjust the camera angle by triggering the direction control button in the control device. In this case, the selection button includes a direction control button, and the direction control button Used to generate control commands for left, right, up, down and confirm.
图10中示例性示出了根据一些实施例的基于手动调整方式调节摄像头的拍摄角度的方法流程图;图11中示例性示出了根据一些实施例的基于手动调整方式调节摄像头的拍摄角度的交互界面示意图。参见图10和图11,控制器在执行步骤S33中的响应于触发目标调整方式选项时产生的摄像头角度调整指令,调节摄像头的拍摄角度,被进一步配置为执行下述步骤:FIG. 10 exemplarily shows a flowchart of a method for adjusting the shooting angle of a camera based on a manual adjustment method according to some embodiments; FIG. 11 exemplarily shows a method of adjusting the shooting angle of a camera based on a manual adjustment method according to some embodiments. Schematic diagram of the interactive interface. 10 and FIG. 11 , the controller is further configured to perform the following steps when executing the camera angle adjustment instruction generated when the target adjustment mode option is triggered in step S33 to adjust the shooting angle of the camera:
S3311、响应于触发手动调整方式选项时产生的摄像头角度调整指令,开启摄像头以及在显示器中呈现摄像头采集的预览画面,预览画面中包括操作引导提示页面和展示方向控制按键的方向操作虚拟按键。S3311. In response to the camera angle adjustment instruction generated when the manual adjustment mode option is triggered, turn on the camera and present a preview screen captured by the camera on the display, where the preview screen includes an operation guide prompt page and a virtual button for displaying the direction of the direction control button.
S3312、响应于触发控制装置中的方向控制按键产生的控制指令,控制摄像头跟随控制指令指示的方向进行转动,将摄像头的拍摄角度调整到用户所需视角。S3312 , in response to the control instruction generated by triggering the direction control button in the control device, control the camera to rotate in the direction indicated by the control instruction, and adjust the shooting angle of the camera to the viewing angle required by the user.
用户在选择手动调整方式选项时,产生对应的摄像头角度调整指令,此时,控制器执行摄像头角度调整指令,控制摄像头开启。摄像头开启后,即进行预览画面的采集,同步将采集到的用户图像显示在显示器中。此时,显示器中的用户界面由显示的摄像头角度调整选项页面切换显示为摄像头采集到的预览画面。When the user selects the manual adjustment mode option, a corresponding camera angle adjustment instruction is generated. At this time, the controller executes the camera angle adjustment instruction to control the camera to be turned on. After the camera is turned on, the preview image is collected, and the collected user image is displayed on the display synchronously. At this time, the user interface in the display is switched from the displayed camera angle adjustment option page to the preview image captured by the camera.
为便于用户能够快速并简便的对摄像头角度进行手动调整,需要在预览画面中同步显示操作引导提示页面和展示方向控制按键的方向操作虚拟按键。方向操作虚拟按键用于标识用户在触发方向控制按键时的触发状态,操作引导提示页面用于提示手动调整摄像头角度时的相关操作。其中,操作引导提示页面包括操作步骤提示页面和设置提示页面,操作步骤提示页面用于显示手动调整摄像头角度时的操作步骤,设置提示页面用于显示在完成摄像头角度调整后的相关设置。In order to facilitate the user to quickly and easily adjust the angle of the camera manually, it is necessary to simultaneously display the operation guidance prompt page and the directional operation virtual keys of the directional control keys in the preview screen. The direction operation virtual button is used to identify the trigger state when the user triggers the direction control button, and the operation guide prompt page is used to prompt the relevant operation when manually adjusting the camera angle. The operation guide prompt page includes an operation step prompt page and a setting prompt page. The operation step prompt page is used to display the operation steps when manually adjusting the camera angle, and the setting prompt page is used to display the relevant settings after completing the camera angle adjustment.
在一些实施例中,方向操作虚拟按键显示在预览画面的顶端中部位置;操作引导提示页面显示在预览画面的右侧位置,其中,操作步骤提示页面位于右侧上端位置,设置提示页面位于右侧下端位置;预览画面的其他位置显示摄像头采集的用户图像。In some embodiments, the directional operation virtual key is displayed at the top middle position of the preview screen; the operation guidance prompt page is displayed on the right side of the preview screen, wherein the operation step prompt page is located at the upper end of the right side, and the setting prompt page is located on the right side Bottom position; other positions of the preview screen display the user image captured by the camera.
由于控制装置的按键值与摄像头角度已建立绑定关系,在用户触发控制装置中的方向控制按键时,随即摄像头角度产生相应的调整,例如,用户触发方向控制按键的 “左键”,则控制摄像头向左转动;用户触发方向控制按键的“右键”,则控制摄像头向右转动;用户触发方向控制按键的“上键”,则控制摄像头向上转动;用户触发方向控制按键的“下键”,则控制摄像头向下转动。Since the key value of the control device and the camera angle have established a binding relationship, when the user triggers the direction control button in the control device, the camera angle is adjusted accordingly. The camera rotates to the left; the user triggers the "right button" of the direction control button to control the camera to rotate to the right; the user triggers the "up button" of the direction control button to control the camera to rotate upward; the user triggers the "down button" of the direction control button ”, then control the camera to rotate downward.
可见,用户在触发控制装置中的方向控制按键时产生的控制指令中携带摄像头的转动方向,控制器响应控制指令,即可控制摄像头跟随控制指令指示的方向进行转动,将摄像头的拍摄角度调整到用户所需视角。另外,基于操作引导提示可使得用户能够较为直观的对摄像头视角调节,操作简便,交互引导性友好,在能够便捷地调整摄像头角度的同时,通过交互能够有效提升用户体验水平。It can be seen that the user carries the rotation direction of the camera in the control command generated when triggering the direction control button in the control device, and the controller responds to the control command to control the camera to rotate in the direction indicated by the control command, and adjust the shooting angle of the camera to User's desired perspective. In addition, based on the operation guidance prompts, users can intuitively adjust the camera angle of view, the operation is simple, and the interaction guidance is friendly. While the camera angle can be adjusted conveniently, the user experience level can be effectively improved through interaction.
为便于快速调整摄像头的拍摄角度,用户通过触发方向控制按键时,可产生不同角度的转动,为此,可设定为短按按键或长按按键对摄像头角度进行小角度转动或大角度转动。In order to quickly adjust the shooting angle of the camera, when the user triggers the direction control button, different angles of rotation can be generated. To this end, it can be set to short-press the button or long-press the button to rotate the camera at a small angle or a large angle.
在一些实施例中,控制器在执行步骤S3312中的响应于触发控制装置中的方向控制按键产生的控制指令,控制摄像头跟随所述控制指令指示的方向进行转动,被进一步配置为执行下述步骤:In some embodiments, the controller is further configured to perform the following steps when executing the control instruction generated in step S3312 in response to triggering the direction control button in the control device to control the camera to rotate in the direction indicated by the control instruction. :
步骤33121、接收触发控制装置中的方向控制按键产生的控制指令。Step 33121: Receive a control instruction generated by triggering a direction control button in the control device.
步骤33122、判断控制指令是短按调节控制指令还是长按调节控制指令。Step 33122: Determine whether the control instruction is a short-press adjustment control instruction or a long-press adjustment control instruction.
步骤33123、如果控制指令是短按调节控制指令,则按照第一控制角度,控制摄像头跟随短按调节控制指令指示的方向进行转动。Step 33123: If the control instruction is a short-press adjustment control instruction, control the camera to rotate in the direction indicated by the short-press adjustment control instruction according to the first control angle.
步骤33124、如果控制指令是长按调节控制指令,则按照第二控制角度,控制摄像头跟随长按调节控制指令指示的方向进行转动,第二控制角度大于第一控制角度。Step 33124: If the control instruction is a long press adjustment control instruction, control the camera to rotate in the direction indicated by the long press adjustment control instruction according to the second control angle, and the second control angle is greater than the first control angle.
用户每点击方向控制按键中的任一个按键,即产生对应的控制指令。控制器接收到控制指令后,根据该按键的触发时长,判断该控制指令为短按调节控制指令还是长按调节控制指令。如果触发时长小于或等于预设时长,则判断控制指令为短按调节控制指令;如果触发时长大于预设时长,则判断控制指令为长按调节控制指令。其中,预设时长可设定为2s,也可为其他数值,可根据实际情况而定。Each time the user clicks any one of the directional control buttons, a corresponding control instruction is generated. After receiving the control command, the controller determines whether the control command is a short-press adjustment control command or a long-press adjustment control command according to the triggering duration of the button. If the trigger duration is less than or equal to the preset duration, the control command is determined to be a short-press adjustment control command; if the trigger duration is greater than the preset duration, the control command is determined to be a long-press adjustment control command. The preset duration may be set to 2s, or may be other values, which may be determined according to the actual situation.
在控制指令是短按调节控制指令时,则按照第一控制角度控制摄像头跟随短按调节控制指令指示的方向进行转动。在一些实施例中,第一控制角度可设定为10度。在用户需要小范围的调整摄像头角度时,可短按方向控制按键中的某个按键,使得摄像头角度以10°/次的调整频率进行调整。When the control instruction is a short-pressing adjustment control instruction, the camera is controlled to rotate in the direction indicated by the short-pressing adjustment control instruction according to the first control angle. In some embodiments, the first control angle may be set to 10 degrees. When the user needs to adjust the camera angle in a small range, he can short press a button in the direction control buttons, so that the camera angle can be adjusted at an adjustment frequency of 10°/time.
例如,如果用户短按方向控制按键中的“左键”,则控制摄像头向左转动10°,改变摄像头的拍摄角度;如果用户短按方向控制按键中的“右键”,则控制摄像头向右转动10°,改变摄像头的拍摄角度;如果用户短按方向控制按键中的“上键”,则控制摄像头向上转动10°,改变摄像头的拍摄角度;如果用户短按方向控制按键中的“下键”,则控制摄像头向下转动10°,改变摄像头的拍摄角度。For example, if the user short presses the "left button" in the direction control button, the camera is controlled to rotate 10° to the left to change the shooting angle of the camera; if the user short presses the "right button" in the direction control button, the camera is controlled to the right Rotate 10° to change the shooting angle of the camera; if the user briefly presses the "up button" in the key”, then control the camera to rotate 10° downward to change the shooting angle of the camera.
在控制指令是长按调节控制指令时,则按照第二控制角度控制摄像头跟随长按调节控制指令指示的方向进行转动。在一些实施例中,第二控制角度大于第一控制角度,第二控制角度可设定为30度。在用户需要大范围的调整摄像头角度时,可长按方向控制按键中的某个按键,使得摄像头角度以30°/次的调整频率进行调整,提高角度调整效率。When the control instruction is a long-press adjustment control instruction, the camera is controlled to rotate in the direction indicated by the long-press adjustment control instruction according to the second control angle. In some embodiments, the second control angle is greater than the first control angle, and the second control angle may be set to 30 degrees. When the user needs to adjust the camera angle in a wide range, he can long press a button in the direction control buttons, so that the camera angle can be adjusted at a frequency of 30°/time, which improves the angle adjustment efficiency.
例如,如果用户长按方向控制按键中的“左键”,则控制摄像头向左转动30°, 改变摄像头的拍摄角度;如果用户长按方向控制按键中的“右键”,则控制摄像头向右转动30°,改变摄像头的拍摄角度;如果用户长按方向控制按键中的“上键”,则控制摄像头向上转动30°,改变摄像头的拍摄角度;如果用户长按方向控制按键中的“下键”,则控制摄像头向下转动30°,改变摄像头的拍摄角度。For example, if the user long presses the "left button" in the direction control button, the camera is controlled to rotate 30° to the left to change the shooting angle of the camera; if the user long presses the "right button" in the direction control button, the camera is controlled to the right Rotate 30° to change the shooting angle of the camera; if the user long presses the "up button" in the key", then control the camera to rotate down 30° to change the camera's shooting angle.
摄像头的拍摄角度被调整后,摄像头实时采集的预览画面也发生变化,预览画面中呈现的用户图像为摄像头按照新拍摄角度采集的新用户图像,并根据新用户图像生成新预览画面同步显示在显示器中,此时,显示器中展示的预览画面实时根据摄像头调整拍摄角度的变化产生相应变化。After the shooting angle of the camera is adjusted, the preview image captured by the camera in real time also changes. The user image displayed in the preview image is the new user image collected by the camera according to the new shooting angle, and a new preview image is generated based on the new user image and displayed on the monitor synchronously. , at this time, the preview image displayed on the display changes in real time according to the change of the camera's adjustment of the shooting angle.
可见,本实施例提供的显示设备,在用户触发控制装置中的方向控制按键时,即可实现对摄像头角度的调整。且不同触发时长也可产生对应的不同角度调整阈值,便于用户能够快速并准确地将摄像头角度调整到使用最佳角度。It can be seen that, with the display device provided in this embodiment, when the user triggers the direction control button in the control device, the angle of the camera can be adjusted. In addition, different trigger durations can also generate corresponding different angle adjustment thresholds, so that the user can quickly and accurately adjust the camera angle to the optimum angle for use.
为了便于用户能够实时查看到显示设备是否响应用户触发控制装置的方向控制按键时的控制指令,控制器在执行响应于触发控制装置中的方向控制按键产生的控制指令之后,被进一步配置为:接收触发方向控制按键中目标按键产生的目标控制指令;响应于目标控制指令,在方向操作虚拟按键中与目标按键对应的目标虚拟按键上呈现闪烁状态。In order for the user to be able to check in real time whether the display device responds to the control instruction when the user triggers the direction control button of the control device, after the controller executes the control instruction generated in response to triggering the direction control button in the control device, the controller is further configured to: receive The target control instruction generated by the target button in the direction control buttons is triggered; in response to the target control instruction, the target virtual button corresponding to the target button in the direction operation virtual button presents a flashing state.
用户每触发一次方向控制按键中的某个按键时,即可产生相应的目标控制指令,控制器接收到目标控制指令后,即可改变方向操作虚拟按键中与目标按键对应的目标虚拟按键上的显示状态,例如,可使目标虚拟按键闪烁一次。而闪烁状态可通过改变目标虚拟按键的亮度或显示颜色来实现。Each time the user triggers a certain button in the direction control buttons, the corresponding target control command can be generated. After the controller receives the target control command, it can change the direction to operate the virtual buttons on the target virtual button corresponding to the target button. Displaying the status, for example, can cause the target virtual key to blink once. The blinking state can be achieved by changing the brightness or display color of the target virtual key.
在一些实施例中,如果用户短按方向控制按键中的目标按键,则对应的目标虚拟按键短暂闪烁一次,可不超过2秒;如果用户长按方向控制按键中的目标按键,则对应的目标虚拟按键持续闪烁一次,持续时长可超过2秒,如3秒、4秒,具体的持续时长可与用户长按目标按键的触发时长相同。In some embodiments, if the user briefly presses the target button in the direction control buttons, the corresponding target virtual button flashes once briefly, which may not exceed 2 seconds; if the user presses the target button in the direction control buttons for a long time, the corresponding target virtual button The button flashes continuously once, and the duration can exceed 2 seconds, such as 3 seconds or 4 seconds, and the specific duration can be the same as the triggering duration of the user long-pressing the target button.
例如,用户触发方向控制按键中的“左键”,则显示器中显示的方向操作虚拟按键中的“左键”闪烁一次;用户触发方向控制按键中的“右键”,则显示器中显示的方向操作虚拟按键中的“右键”闪烁一次;用户触发方向控制按键中的“上键”,则显示器中显示的方向操作虚拟按键中的“上键”闪烁一次;用户触发方向控制按键中的“下键”,则显示器中显示的方向操作虚拟按键中的“下键”闪烁一次。For example, if the user triggers the "left button" in the direction control button, the "left button" in the directional operation virtual button displayed in the display flashes once; the user triggers the "right button" in the direction control button, the direction operation displayed in the display The "right key" in the virtual key flashes once; the user triggers the "up key" in the direction control key, and the "up key" in the virtual key for the direction operation displayed in the display flashes once; the user triggers the "down key" in the direction control key ”, the “Down key” in the virtual keys for direction operation displayed in the display flashes once.
用户在通过前述实施例提供的方式对摄像头的拍摄角度完成调整后,可对调整后的摄像头角度进行存储,此时,摄像头可按照新拍摄角度采集用户图像,以使得用户能够以最佳使用角度与显示设备进行交互。After the user has adjusted the shooting angle of the camera in the manner provided by the foregoing embodiment, the adjusted camera angle can be stored. At this time, the camera can collect the user's image according to the new shooting angle, so that the user can use the best angle. Interact with the display device.
为此,图12中示例性示出了根据一些实施例的保存调整后摄像头拍摄角度的交互界面示意图。参见图12,在一些实施例中,在完成摄像头角度调整后,控制器被进一步配置为执行下述步骤:响应于触发方向控制按键时产生的角度控制完毕指令,存储调整拍摄角度后的摄像头角度,以及,在预览画面中呈现保存完毕提示,保存完毕提示用于提示已完成调整拍摄角度后的摄像头角度的存储。To this end, FIG. 12 exemplarily shows a schematic diagram of an interactive interface for saving and adjusting the shooting angle of the camera according to some embodiments. Referring to FIG. 12 , in some embodiments, after completing the camera angle adjustment, the controller is further configured to perform the following steps: in response to the angle control completion instruction generated when the direction control button is triggered, store the camera angle after adjusting the shooting angle , and a saving completion prompt is displayed on the preview screen, and the saving completion prompt is used to prompt that the camera angle storage after adjusting the shooting angle has been completed.
由于显示器中的预览画面中实时显示操作引导提示页面,具体地,在预览画面的右侧下端位置实时显示设置提示页面,以提示用户可在完成摄像头角度调整后的相关设置。Because the operation guide prompt page is displayed in real time in the preview screen on the display, specifically, the setting prompt page is displayed in real time at the lower right end of the preview screen to prompt the user for relevant settings after completing the camera angle adjustment.
在一些实施例中,设置提示页面中显示的内容可为“按确认键-保存”,用户根据设置提示页面中的内容,触发控制装置中的方向控制按键的“确认键”,随即产生角度控制完毕指令,控制器响应该指令,实现对当前完成摄像头拍摄角度调整后的新摄像头角度的存储。In some embodiments, the content displayed in the setting prompt page may be “press the confirmation key-save”, and the user triggers the “confirmation key” of the direction control key in the control device according to the content in the setting prompt page, and the angle control key is generated immediately After completing the instruction, the controller responds to the instruction, and realizes the storage of the new camera angle after the current adjustment of the camera shooting angle is completed.
同时,为便于告知用户是否完成新摄像头角度的存储,在控制器响应“确认键”产生的角度控制完毕指令,对新摄像头角度完成存储后,随即生成保存完毕提示,并显示在预览画面中。用户在查看到预览画面中显示的保存完毕提示后,即可确定控制器已完成调整拍摄角度后的摄像头角度的存储。保存完毕提示可为图12所示的“摄像头角度已保存”。At the same time, in order to inform the user whether the storage of the new camera angle is completed, the controller responds to the "OK button" to generate the angle control completion command, and after the storage of the new camera angle is completed, a save completion prompt will be generated and displayed on the preview screen. After viewing the saving completion prompt displayed in the preview screen, the user can determine that the controller has completed the storage of the camera angle after adjusting the shooting angle. After saving, the prompt can be "Camera angle has been saved" as shown in Figure 12.
由于用户通过控制装置实现对摄像头角度的调整时,可能会出现调整的角度均不满意想要重新调整,或者,完成摄像头的当前次使用,需要控制摄像头的拍摄角度恢复至初始状态时,本发明实施例提供的显示设备,可对摄像头的拍摄角度进行重置。When the user adjusts the angle of the camera through the control device, there may be cases where the adjusted angle is not satisfied and wants to readjust, or when the current use of the camera is completed and the shooting angle of the camera needs to be controlled to return to the initial state, the present invention The display device provided by the embodiment can reset the shooting angle of the camera.
图13中示例性示出了根据一些实施例的重置摄像头拍摄角度的交互界面示意图。参见图13,在一些实施例中,在对摄像头的拍摄角度进行重置时,控制器被进一步配置为执行下述步骤:响应于触发控制装置中菜单键时产生的重置指令,在预览画面中呈现重置提示,重置提示用于提示摄像头的拍摄角度已恢复调整前的初始角度值。FIG. 13 exemplarily shows a schematic diagram of an interactive interface for resetting a camera shooting angle according to some embodiments. Referring to FIG. 13 , in some embodiments, when resetting the shooting angle of the camera, the controller is further configured to perform the following steps: in response to the reset instruction generated when the menu key in the control device is triggered, in the preview screen The reset prompt is displayed in the reset prompt, which is used to prompt that the shooting angle of the camera has returned to the initial angle value before adjustment.
为便于用户对摄像头拍摄角度进行重置,可在控制装置上设置菜单键,在选择按键为菜单键时,用户触发菜单键,即可实现对摄像头拍摄角度的重置。In order to facilitate the user to reset the shooting angle of the camera, a menu key can be set on the control device. When the selection key is the menu key, the user can trigger the menu key to reset the shooting angle of the camera.
在一些实施例中,设置提示页面中显示的内容可为“按菜单键-重置”,用户根据设置提示页面中的内容,触发控制装置中的菜单键,随即产生重置指令,使得摄像头的拍摄角度恢复至初始状态,初始状态是指开启摄像头时摄像头的所处角度。In some embodiments, the content displayed in the setting prompt page may be "press menu key-reset", the user triggers the menu key in the control device according to the content in the setting prompt page, and then generates a reset instruction, so that the camera's The shooting angle returns to the initial state, which refers to the angle of the camera when the camera is turned on.
同时,为便于告知用户是否完成摄像头角度的重置,在控制器响应菜单键产生的重置指令,对摄像头角度恢复至初始状态后,随即生成重置提示,并显示在预览画面中。用户在查看到预览画面中显示的重置提示后,即可确定控制器已完成摄像头角度的重置。重置提示可为图13所示的“摄像头角度已重置”。At the same time, in order to easily inform the user whether the reset of the camera angle is completed, after the controller responds to the reset command generated by the menu key and restores the camera angle to the initial state, a reset prompt is generated and displayed on the preview screen. After viewing the reset prompt displayed in the preview screen, the user can determine that the controller has completed the reset of the camera angle. The reset prompt can be "Camera angle has been reset" as shown in Figure 13.
如果用户一直朝一个方向调整摄像头的角度,如用户始终触发方向控制按键中的左键,使得摄像头一直向左转动,那么将会出现摄像头转动到左侧边缘的情况,此时,摄像头无法再向左转动。If the user keeps adjusting the angle of the camera in one direction, for example, if the user always triggers the left button in the direction control button, so that the camera keeps turning to the left, the camera will rotate to the left edge, at this time, the camera can no longer Turn left.
图14中示例性示出了根据一些实施例的摄像头拍摄角度转动超出界限的交互界面示意图。参见图14,在一些实施例中,为便于用户能够改变角度的转动方向,控制器被进一步配置为执行下述步骤:在摄像头的拍摄角度达到预设角度范围的阈值时,在预览画面中呈现转动超出界限提示,转动超出界限提示用于提示摄像头已转动到最大角度值。FIG. 14 exemplarily shows a schematic diagram of an interactive interface in which the rotation of the camera shooting angle exceeds the limit according to some embodiments. Referring to FIG. 14 , in some embodiments, in order to facilitate the user to change the rotation direction of the angle, the controller is further configured to perform the following steps: when the shooting angle of the camera reaches the threshold value of the preset angle range, display the image in the preview screen Rotation exceeds the limit prompt, the rotation beyond the limit prompt is used to indicate that the camera has been rotated to the maximum angle value.
如果调整后的摄像头的拍摄角度达到预设角度范围的阈值时,说明摄像头已转动到某一侧的边缘,无法再向该侧转动,需要提示用户。此时,生成转动超出界面提示并显示在预览画面中,以提示用户摄像头已转动到最大角度值。转动超出界限提示可为图14中所示的“摄像头已经转动到云台边缘”。If the adjusted shooting angle of the camera reaches the threshold of the preset angle range, it means that the camera has been rotated to the edge of a certain side and cannot be rotated to that side any more, and the user needs to be prompted. At this time, a rotation exceeding interface prompt is generated and displayed on the preview screen to prompt the user that the camera has rotated to the maximum angle value. If the rotation exceeds the limit, the prompt can be "The camera has been rotated to the edge of the gimbal" as shown in Figure 14.
前述实施例提供的显示设备,提供用户手动调整摄像头角度的实现方式,即通过触发控制装置中的方向控制按键实现摄像头角度的调整。而在其他实施例中,显示设备还可提供智能调整摄像头角度的实现方式。The display device provided in the foregoing embodiments provides an implementation manner for the user to manually adjust the angle of the camera, that is, to adjust the angle of the camera by triggering the direction control button in the control device. In other embodiments, the display device may further provide an implementation manner of intelligently adjusting the angle of the camera.
在一些实施例中,如果用户想要采用智能调整摄像头角度的方式时,可在摄像头角度调整选项页面中选定智能调整方式选项,即用户选择的目标调整方式选项为智能调整方式选项时。In some embodiments, if the user wants to use the intelligent adjustment method of the camera angle, the intelligent adjustment method option can be selected in the camera angle adjustment option page, that is, when the target adjustment method option selected by the user is the intelligent adjustment method option.
图15中示例性示出了根据一些实施例的基于智能调整方式调节摄像头的拍摄角度的方法流程图;图16中示例性示出了根据一些实施例的基于智能调整方式调节摄像头的拍摄角度的交互界面示意图。参见图15和图16,控制器在执行步骤S33中的响应于触发目标调整方式选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度,被进一步配置为执行下述步骤:FIG. 15 exemplarily shows a flowchart of a method for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments; FIG. 16 exemplarily shows a method of adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments. Schematic diagram of the interactive interface. 15 and FIG. 16 , the controller is further configured to perform the following steps when executing the camera angle adjustment instruction generated when the target adjustment mode option is triggered in step S33 to adjust the shooting angle of the camera:
S3321、响应于触发智能调整方式选项时产生的摄像头角度调整指令,开启摄像头以及在显示器中呈现摄像头采集的预览画面,预览画面中包括用户交互行为引导页面、操作引导提示页面和用户图像。S3321. In response to the camera angle adjustment instruction generated when the smart adjustment mode option is triggered, turn on the camera and present a preview image captured by the camera on the display, where the preview image includes a user interaction behavior guide page, an operation guide prompt page, and a user image.
S3322、响应于用户在面对显示器的方向移动时产生的控制指令,控制摄像头跟随控制指令指示的方向进行转动,将摄像头的拍摄角度调整到用户所需视角。S3322. In response to the control instruction generated by the user moving in the direction facing the display, control the camera to rotate in the direction indicated by the control instruction, and adjust the shooting angle of the camera to the viewing angle required by the user.
用户在选择智能调整方式选项时,产生对应的摄像头角度调整指令,此时,控制器执行摄像头角度调整指令,控制摄像头开启。摄像头开启后,即进行预览画面的采集,同步将采集到的用户图像显示在显示器中。此时,显示器中的用户界面由显示的摄像头角度调整选项页面切换显示为摄像头采集到的预览画面。When the user selects the intelligent adjustment mode option, a corresponding camera angle adjustment instruction is generated. At this time, the controller executes the camera angle adjustment instruction to control the camera to be turned on. After the camera is turned on, the preview image is collected, and the collected user image is displayed on the display synchronously. At this time, the user interface in the display is switched from the displayed camera angle adjustment option page to the preview image captured by the camera.
为便于用户能够快速并简便的对摄像头角度进行智能调整,需要在预览画面中同步显示用户交互行为引导页面、操作引导提示页面和用户图像。用户交互行为引导页面用户展示用户与显示设备交互以调整摄像头角度的交互方式,操作引导提示页面用于提示手动调整摄像头角度时的相关操作,用户图像用于体现用户的移动方向和移动距离程度。In order to facilitate the user to quickly and easily adjust the angle of the camera intelligently, it is necessary to simultaneously display the user interaction behavior guidance page, the operation guidance prompt page and the user image in the preview screen. The user interaction behavior guide page shows the user how the user interacts with the display device to adjust the camera angle. The operation guide prompt page is used to prompt the relevant operations when manually adjusting the camera angle. The user image is used to reflect the user's moving direction and moving distance.
在一些实施例中,用户交互行为引导页面显示在预览画面的右侧位置,操作引导提示页面显示在预览画面的上侧位置,用户图像显示在预览画面的中间位置。In some embodiments, the user interaction behavior guide page is displayed on the right side of the preview screen, the operation guide prompt page is displayed on the upper side of the preview screen, and the user image is displayed in the middle position of the preview screen.
如果在此刻之前摄像头角度并未进行调整过,则在预览画面的上部位置显示角度调整状态提示,显示内容可为如图16中所示的“智能摄像头角度调整”。操作引导提示页面位于角度调整状态提示的下方,显示内容可为图16中所示的“请移动到一个合适位置,摄像头将会智能跟踪,并调节至最优角度”。用户交互行为引导页面的显示内容可为图16中所示的“比手势”,例如,“OK手势”可执行保存操作,“手指手势”可执行退出操作。If the camera angle has not been adjusted before this moment, an angle adjustment status prompt will be displayed in the upper position of the preview screen, and the displayed content may be "smart camera angle adjustment" as shown in Figure 16. The operation guide prompt page is located below the angle adjustment state prompt, and the displayed content can be as shown in Figure 16, "Please move to a suitable position, the camera will intelligently track and adjust to the optimal angle". The displayed content of the user interaction behavior guidance page may be the "comparison gesture" shown in FIG. 16 , for example, the "OK gesture" can perform the save operation, and the "finger gesture" can perform the exit operation.
用户图像显示在预览画面的其他位置,并在用户图像的周围显示箭头以指示用户的可移动方向。例如,如果用户图像中所示用户呈站立姿势,则在用户图像的周围显示左箭头、右箭头和下箭头,以指示用户可向左移动位置、向右移动位置或向下移动位置(改站立姿势为蹲坐姿势);如果用户图像中所示用户呈蹲坐姿势,则在用户图像的周围显示左箭头、右箭头、下箭头和上箭头,以指示用户可向左移动位置、向右移动位置、向下移动位置(改蹲坐姿势为坐姿势),或向上移动位置(改蹲坐姿势为站立姿势)。The user image is displayed elsewhere on the preview screen, and arrows are displayed around the user image to indicate the direction in which the user can move. For example, if the user is shown in a standing position, a left arrow, right arrow, and down arrow are displayed around the user image to indicate that the user can move the position to the left, move the position right, or move the position down (instead of standing Squat pose); if the user is shown in a squat pose, a left arrow, right arrow, down arrow, and up arrow are displayed around the user image to indicate that the user can move the position left, move right position, move the position down (change the squat position to the sitting position), or move the position up (change the squat position to the standing position).
将摄像头实时采集到的用户图像的移动方向与摄像头角度建立绑定关系,在用户向某个方向移动位置时,可同步控制摄像头产生相应角度调整,例如,以用户面对显示器的所处方向,如果用户向左移动,则控制摄像头向左移动;如果用户向右移动, 则控制摄像头向右移动;如果用户向下移动,则控制摄像头向下移动;如果用户向上移动,则控制摄像头向上移动。A binding relationship is established between the moving direction of the user image captured by the camera in real time and the camera angle. When the user moves the position in a certain direction, the camera can be synchronously controlled to adjust the corresponding angle. For example, according to the direction where the user faces the display, If the user moves left, control the camera to move left; if the user moves right, control the camera to move right; if the user moves down, control the camera to move down; if the user moves up, control the camera to move up.
可见,用户在摄像头的拍摄区域内移动位置时,随即产生携带摄像头转动方向的控制指令,控制器响应该控制指令,即可控制摄像头跟随控制指令指示的方向进行转动,将摄像头的拍摄角度调整到用户所需视角。It can be seen that when the user moves the position in the shooting area of the camera, a control command carrying the rotation direction of the camera is generated immediately, and the controller responds to the control command to control the camera to rotate in the direction indicated by the control command, and adjust the shooting angle of the camera to User's desired perspective.
本发明实施例提供的显示设备,实现智能调整摄像头拍摄角度,根据用户在摄像头的拍摄区域内的移动位置,由控制器对用户改变的位置进行分析,判断出用户改变位置的方向,进而作为摄像头调整角度的转动方向,实现对摄像头拍摄角度的智能调整,无需用户过多的操作,操作简便,交互引导性好,以快速地调整摄像头角度,有效提升用户体验水平。The display device provided by the embodiment of the present invention realizes intelligent adjustment of the shooting angle of the camera. According to the moving position of the user in the shooting area of the camera, the controller analyzes the position changed by the user, determines the direction in which the user changes the position, and then acts as the camera. Adjust the rotation direction of the angle to realize the intelligent adjustment of the camera shooting angle, without the need for excessive user operations, easy operation, and good interaction guidance, so as to quickly adjust the camera angle and effectively improve the user experience level.
若用户完成对摄像头角度的调整后,预览画面中呈现的用户交互行为引导页面中显示有保存操作的交互手势,用户跟随用户交互行为引导页面的指示作出第一手势,例如作出“OK手势”时,产生角度控制完毕指令,控制器响应该指令,实现对当前完成摄像头拍摄角度调整后的新摄像头角度的存储。If the user completes the adjustment of the camera angle, the user interaction behavior guidance page displayed in the preview screen displays the interaction gesture of the save operation, and the user follows the instructions of the user interaction behavior guidance page to make the first gesture, for example, when making an "OK gesture" , an angle control completion command is generated, and the controller responds to the command to store the new camera angle after the current camera shooting angle adjustment is completed.
在一些实施例中,为便于告知用户是否完成新摄像头角度的存储,在控制器响应“第一手势”产生的角度控制完毕指令,对新摄像头角度完成存储后,随即生成保存完毕提示,并显示在预览画面中。用户在查看到预览画面中显示的保存完毕提示后,即可确定控制器已完成调整拍摄角度后的摄像头角度的存储。In some embodiments, in order to inform the user whether the storage of the new camera angle is completed, after the controller completes the storage of the new camera angle in response to the angle control completion instruction generated by the "first gesture", a saving completion prompt is generated immediately and displayed. in the preview screen. After viewing the saving completion prompt displayed in the preview screen, the user can determine that the controller has completed the storage of the camera angle after adjusting the shooting angle.
若用户想要采用调整后的新摄像头角度进行图像采集,则可退出当前智能摄像头角度调整页面,此时,用户跟随用户交互行为引导页面的指示作出第二手势,例如作出“手掌手势”时,产生退出指令,控制器响应退出指令,退出智能摄像头角度调整的操作,即在预览画面中取消用户交互行为引导页面和操作引导提示页面的显示,此时显示器中显示的仅为摄像头根据新摄像头角度采集的用户图像。If the user wants to use the adjusted new camera angle for image capture, he can exit the current smart camera angle adjustment page. At this time, the user follows the instructions on the user interaction behavior guidance page to make a second gesture, such as when making a "palm gesture" , generate an exit instruction, the controller responds to the exit instruction and exits the operation of adjusting the angle of the smart camera, that is, cancels the display of the user interaction behavior guidance page and the operation guidance prompt page in the preview screen, and the display shows only the camera according to the new camera. User image captured at an angle.
在完成摄像头角度调整并保存新角度完毕后,则在预览画面的上部位置显示的角度调整状态提示进行改变,并改变用户交互行为引导页面的显示内容和操作引导提示页面的显示内容,以告知用户已完成摄像头角度的调整。After completing the camera angle adjustment and saving the new angle, the angle adjustment status prompt displayed in the upper position of the preview screen is changed, and the display content of the user interaction behavior guidance page and the display content of the operation guidance prompt page are changed to inform the user. The adjustment of the camera angle has been completed.
图17中示例性示出了根据一些实施例的基于智能调整方式完成调节摄像头的拍摄角度的交互界面示意图。参见图17,改变后的角度调整状态提示的显示内容可为“摄像头角度已保存”;改变后的操作引导提示页面的显示内容可为“调整摄像头角度需要先比手势重置”;改变后的用户交互行为引导页面的显示内容由原显示保存手势的位置替换显示为重置手势,例如,比“拳头手势”可执行重置操作。FIG. 17 exemplarily shows a schematic diagram of an interactive interface for adjusting the shooting angle of a camera based on an intelligent adjustment method according to some embodiments. Referring to Fig. 17, the displayed content of the changed angle adjustment status prompt can be "Camera angle has been saved"; the displayed content of the changed operation guidance prompt page can be "To adjust the camera angle needs to be reset before gestures"; The displayed content of the user interaction behavior guidance page is replaced by a reset gesture from the location where the save gesture was originally displayed. For example, a reset operation can be performed more than a "fist gesture".
在完成调整后的摄像头角度的存储后,显示设备不再跟随用户的移动位置调整摄像头的角度,以避免用户在将摄像头角度调整到最佳使用角度后,用户再次移动位置导致摄像头角度发生变化,影响用户的使用效果。After completing the storage of the adjusted camera angle, the display device will no longer adjust the camera angle following the user's moving position, so as to avoid the camera angle changing due to the user moving the position again after the user adjusts the camera angle to the optimal use angle. Affect the user's use effect.
而如果用户需要对摄像头角度的调整时,可能会出现调整的角度均不满意想要重新调整,或者,完成摄像头的当前次使用,需要控制摄像头的拍摄角度恢复至初始状态时,本发明实施例提供的显示设备,可对摄像头的拍摄角度进行重置。However, if the user needs to adjust the angle of the camera, it may happen that the adjusted angle is not satisfied and wants to re-adjust, or when the current use of the camera is completed and the shooting angle of the camera needs to be controlled to return to the initial state, the embodiment of the present invention The provided display device can reset the shooting angle of the camera.
此时用户可用户交互行为引导页面的指示作出第三手势,例如作出“拳头手势”时,产生重置指令,控制器响应重置指令,使得摄像头的拍摄角度恢复至初始状态,初始状态是指开启摄像头时(调整前)摄像头的初始角度值。At this time, the user can make a third gesture according to the instruction of the user interaction behavior guidance page. For example, when making a "fist gesture", a reset command is generated, and the controller responds to the reset command to restore the shooting angle of the camera to the initial state. The initial state refers to the reset command. The initial angle value of the camera when the camera is turned on (before adjustment).
在一些实施例中,为便于告知用户是否完成摄像头角度的重置,在控制器响应“拳头手势”产生的重置指令,对摄像头角度恢复至初始状态后,随即生成重置提示,并显示在预览画面中。用户在查看到预览画面中显示的重置提示后,即可确定控制器已完成摄像头角度的重置。In some embodiments, in order to inform the user whether the reset of the camera angle is completed, after the controller responds to the reset instruction generated by the "fist gesture" and restores the camera angle to the initial state, a reset prompt is generated immediately and displayed on the in the preview screen. After viewing the reset prompt displayed in the preview screen, the user can determine that the controller has completed the reset of the camera angle.
摄像头的拍摄角度被调整后,摄像头实时采集的预览画面也发生变化,预览画面中呈现的用户图像为摄像头按照新拍摄角度采集的新用户图像,并根据新用户图像生成新预览画面同步显示在显示器中,此时,显示器中展示的预览画面实时根据摄像头调整拍摄角度的变化产生相应变化。After the shooting angle of the camera is adjusted, the preview image captured by the camera in real time also changes. The user image displayed in the preview image is the new user image collected by the camera according to the new shooting angle, and a new preview image is generated based on the new user image and displayed on the monitor synchronously. , at this time, the preview image displayed on the display changes in real time according to the change of the camera's adjustment of the shooting angle.
可见,本实施例提供的显示设备,通过智能调整的方式调整摄像头的拍摄角度,即根据用户实时移动的位置,由控制器对用户改变的位置进行分析,确定出用户改变位置的方向,进而作为摄像头调整角度的转动方向,实现对摄像头拍摄角度的智能调整,无需用户过多的操作,操作简便,交互引导性好,以快速地调整摄像头角度,有效提升用户体验水平。It can be seen that the display device provided in this embodiment adjusts the shooting angle of the camera through intelligent adjustment, that is, according to the real-time moving position of the user, the controller analyzes the position changed by the user, determines the direction in which the user changes the position, and then acts as a The rotation direction of the camera adjustment angle realizes the intelligent adjustment of the camera shooting angle, without the need for excessive user operations, easy operation, and good interaction guidance, so as to quickly adjust the camera angle and effectively improve the user experience level.
由以上技术方案可知,本发明实施例提供的一种显示设备,摄像头可在预设角度范围内的转动;在控制摄像头角度时,控制器用于接收触发控制装置中选择按键时产生的摄像头控制指令;响应于摄像头控制指令,在显示器中呈现摄像头设置入口界面,摄像头设置入口页面包括用于对摄像头角度进行控制的摄像头角度调整选项;响应于触发摄像头角度调整选项时产生的摄像头角度调整指令,调节摄像头的拍摄角度,将摄像头的拍摄角度调整到用户所需视角。可见,本发明实施例提供的显示设备,根据不同的摄像头角度调整选项,执行不同的摄像头角度调整方式,对摄像头的拍摄角度进行实时调节控制,以达到理想的用户使用视角,提升用户体验。It can be seen from the above technical solutions that in the display device provided by the embodiment of the present invention, the camera can be rotated within a preset angle range; when controlling the angle of the camera, the controller is used to receive the camera control command generated when the button is selected in the trigger control device ; In response to the camera control instruction, a camera setting entry interface is presented on the display, and the camera setting entry page includes a camera angle adjustment option for controlling the camera angle; In response to the camera angle adjustment instruction generated when the camera angle adjustment option is triggered, adjust the The shooting angle of the camera, adjust the shooting angle of the camera to the viewing angle required by the user. It can be seen that the display device provided by the embodiment of the present invention implements different camera angle adjustment methods according to different camera angle adjustment options, and performs real-time adjustment and control on the shooting angle of the camera, so as to achieve an ideal user viewing angle and improve user experience.
具体实现中,本发明还提供一些非易失性计算机非易失性存储介质,其中,该计算机非易失性存储介质可存储有程序,该程序执行时可包括本发明提供的屏保展示方法和屏保跳转方法的各实施例中的部分或全部步骤。所述的非易失性存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。In a specific implementation, the present invention also provides some non-volatile computer non-volatile storage media, wherein the computer non-volatile storage media can store a program, and when the program is executed, it can include the screen saver display method provided by the present invention and Part or all of the steps in each embodiment of the screen saver jumping method. The non-volatile storage medium can be a magnetic disk, an optical disk, a read-only memory (English: read-only memory, referred to as: ROM) or a random access memory (English: random access memory, referred to as: RAM), etc. .
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在非易失性存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention essentially or the parts that make contributions to the prior art may be embodied in the form of a software product, and the computer software product may be stored in a non-volatile storage medium, Such as ROM/RAM, magnetic disk, optical disk, etc., including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the various embodiments or some parts of the embodiments of the present invention. method.
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features thereof can be equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present application. Scope.
为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际 的应用,从而使得本领域技术人员更好的使用所述实施方式以及适于具体使用考虑的各种不同的变形的实施方式。For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussions are not intended to be exhaustive or to limit implementations to the specific forms disclosed above. Numerous modifications and variations are possible in light of the above teachings. The above embodiments have been chosen and described in order to better explain the principles and practical applications, so as to enable those skilled in the art to better utilize the described embodiments and various modified embodiments suitable for specific use considerations.

Claims (22)

  1. 一种显示设备,包括:A display device comprising:
    显示器,被配置为显示用户界面;a display configured to display a user interface;
    摄像头,所述摄像头被配置为采集人像以及实现在预设角度范围内的转动;a camera, the camera is configured to capture a portrait and realize rotation within a preset angle range;
    控制器,用于:Controller for:
    响应于输入的指示显示摄像头设置界面的指令,呈现摄像头设置界面,所述摄像头设置界面包括用于调整摄像头初始角度的项目,所述初始角度为所述摄像头启动后所旋转到的目标角度;In response to the input instruction to display a camera setting interface, a camera setting interface is presented, and the camera setting interface includes an item for adjusting an initial angle of the camera, where the initial angle is the target angle to which the camera is rotated after starting;
    响应于输入的对所述用于调整摄像头初始角度的项目的操作,启动摄像头以通过所述摄像头采集图像,并将所述摄像头采集的图像显示在显示器上;In response to the input operation on the item for adjusting the initial angle of the camera, start the camera to capture an image through the camera, and display the image captured by the camera on the display;
    在显示所述摄像头采集的图像时,响应于输入的调整操作,根据所述调整操作调整摄像头所处角度。When the image captured by the camera is displayed, in response to the input adjustment operation, the angle of the camera is adjusted according to the adjustment operation.
  2. 根据权利要求1所述的显示设备,所述控制器还用于:The display device of claim 1, wherein the controller is further configured to:
    响应于输入的保存操作,将摄像头当前所处角度作为初始角度进行保存。In response to the input save operation, the current angle of the camera is saved as the initial angle.
  3. 根据权利要求1所述的显示设备,在启动摄像头以通过所述摄像头采集图像之前,所述控制器还用于:The display device according to claim 1, before starting a camera to capture an image through the camera, the controller is further configured to:
    显示包含用于调整摄像头初始角度的操作信息的用户界面,所述包含用于调整摄像头初始角度的操作信息的用户界面还包括用于触发启动摄像头的控件;Displaying a user interface containing operation information for adjusting the initial angle of the camera, the user interface containing the operation information for adjusting the initial angle of the camera further includes a control for triggering the start of the camera;
    响应于输入的对所述控件的操作,执行所述启动摄像头,并将所述摄像头采集的图像显示在显示器上的步骤。In response to the input operation on the control, the steps of activating the camera and displaying the image captured by the camera on the display are performed.
  4. 根据权利要求1所述的显示设备,所述控制器还用于:The display device of claim 1, wherein the controller is further configured to:
    当选择器落入到所述用于调整摄像头初始角度的项目上时,在所述摄像头设置界面的上层且不遮挡所述摄像头设置界面上项目的区域显示特定提示信息,所述特定提示信息用于示出用于调整摄像头初始角度的操作信息。When the selector falls on the item for adjusting the initial angle of the camera, specific prompt information is displayed on the upper layer of the camera setting interface and does not block the area of the item on the camera setting interface. It shows the operation information for adjusting the initial angle of the camera.
  5. 根据权利要求1所述的显示设备,所述控制器还用于:The display device of claim 1, wherein the controller is further configured to:
    响应于输入的重置操作,将预设初始角度作为初始角度进行保存。In response to the input reset operation, the preset initial angle is saved as the initial angle.
  6. 根据权利要求1所述的显示设备,响应于输入的调整操作,根据所述调整操作调整摄像头所处角度,包括:The display device according to claim 1, in response to an input adjustment operation, adjusting the angle at which the camera is located according to the adjustment operation, comprising:
    根据预设调整步长和所述调整操作指示的目标调整方向确定目标角度;Determine the target angle according to the preset adjustment step size and the target adjustment direction indicated by the adjustment operation;
    调整摄像头的角度到所述目标角度。Adjust the camera angle to the target angle.
  7. 根据权利要求6所述的显示设备,所述控制器还用于:The display device of claim 6, wherein the controller is further configured to:
    在调整摄像头的角度到所述目标角度过程中,周期性获取所述摄像头的当前角度;During the process of adjusting the angle of the camera to the target angle, periodically acquiring the current angle of the camera;
    判断所述摄像头的当前角度是否达到所述目标调整方向对应的极限角度;Determine whether the current angle of the camera reaches the limit angle corresponding to the target adjustment direction;
    当所述摄像头的当前角度达到所述目标调整方向对应的极限角度时,终止对所述摄像头的角度的调整。When the current angle of the camera reaches the limit angle corresponding to the target adjustment direction, the adjustment of the angle of the camera is terminated.
  8. 根据权利要求1所述的显示设备,所述控制器还用于:The display device of claim 1, wherein the controller is further configured to:
    在所述摄像头采集的图像的上层,呈现用于调整摄像头初始角度的操作信息。On the upper layer of the image captured by the camera, operation information for adjusting the initial angle of the camera is presented.
  9. 一种摄像头角度调整方法,应用于显示设备,所述显示设备包括所述摄像头,所述方法包括:A camera angle adjustment method, applied to a display device, the display device comprising the camera, the method comprising:
    响应于输入的指示显示摄像头设置界面的指令,呈现摄像头设置界面,所述摄像头设置界面包括用于调整摄像头初始角度的项目,所述初始角度为所述摄像头启动后所旋转到的目标角度;In response to the input instruction to display a camera setting interface, a camera setting interface is presented, and the camera setting interface includes an item for adjusting an initial angle of the camera, where the initial angle is the target angle to which the camera is rotated after starting;
    响应于输入的对所述用于调整摄像头初始角度的项目的操作,启动摄像头以通过所述摄像头采集图像,并将所述摄像头采集的图像显示在显示器上;In response to the input operation on the item for adjusting the initial angle of the camera, start the camera to capture an image through the camera, and display the image captured by the camera on the display;
    响应于输入的调整操作,根据所述调整操作调整摄像头所处角度。In response to the input adjustment operation, the angle at which the camera is positioned is adjusted according to the adjustment operation.
  10. 根据权利要求9所述的摄像头角度调整方法,所述方法还包括:响应于输入的保存操作,将摄像头当前所处角度作为初始角度进行保存。The camera angle adjustment method according to claim 9, further comprising: in response to an input save operation, saving the current angle of the camera as an initial angle.
  11. 一种显示设备,包括:A display device comprising:
    显示器,被配置为显示用户界面;a display configured to display a user interface;
    摄像头,所述摄像头被配置为采集人像以及实现在预设角度范围内的转动;a camera, the camera is configured to capture a portrait and realize rotation within a preset angle range;
    与所述摄像头连接的控制器,所述控制器被配置为:A controller connected to the camera, the controller being configured to:
    接收触发控制装置中所述选择按键时产生的摄像头控制指令,其中所述控制装置中配置有选择按键;receiving a camera control command generated when the selection button is triggered in the control device, wherein the control device is configured with a selection button;
    响应于所述摄像头控制指令,在所述显示器中呈现摄像头设置入口界面,所述摄像头设置入口页面包括用于对摄像头角度进行控制的摄像头角度调整选项;In response to the camera control instruction, presenting a camera setting entry interface on the display, the camera setting entry page including a camera angle adjustment option for controlling the camera angle;
    响应于触发所述摄像头角度调整选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度,将所述摄像头的拍摄角度调整到用户所需视角。In response to the camera angle adjustment instruction generated when the camera angle adjustment option is triggered, the shooting angle of the camera is adjusted, and the shooting angle of the camera is adjusted to the viewing angle required by the user.
  12. 根据权利要求11所述的显示设备,所述控制器在执行所述响应于触发所述摄像头设置选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度,被进一步配置为:The display device according to claim 11, wherein the controller is further configured to:
    接收触发所述摄像头设置入口界面中的摄像头角度调整选项时产生的选择指令;receiving a selection instruction generated when the camera angle adjustment option in the camera setting entry interface is triggered;
    响应于所述选择指令,在所述显示器中呈现摄像头角度调整选项页面,所述摄像头角度调整选项页面包括呈现不同调整方式对摄像头角度进行调整的调整方式选项;In response to the selection instruction, presenting a camera angle adjustment option page on the display, the camera angle adjustment option page including adjustment mode options for adjusting the camera angle by presenting different adjustment modes;
    响应于触发目标调整方式选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度。In response to the camera angle adjustment instruction generated when the target adjustment mode option is triggered, the shooting angle of the camera is adjusted.
  13. 根据权利要求12所述的显示设备,所述调整方式选项包括手动调整方式选项,所述选择按键包括方向控制按键,所述方向控制按键用于产生向左、向右、向上、向下和确认的控制指令;13. The display device of claim 12, wherein the adjustment mode options include manual adjustment mode options, and the selection keys include direction control keys for generating left, right, up, down, and confirmation control instructions;
    所述控制器在执行所述响应于触发目标调整方式选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度,被进一步配置为:When the controller executes the camera angle adjustment instruction generated in response to triggering the target adjustment mode option to adjust the shooting angle of the camera, the controller is further configured to:
    响应于触发所述手动调整方式选项时产生的摄像头角度调整指令,开启所述摄像头以及在所述显示器中呈现所述摄像头采集的预览画面,所述预览画面中包括操作引导提示页面和展示所述方向控制按键的方向操作虚拟按键;In response to the camera angle adjustment instruction generated when the manual adjustment mode option is triggered, the camera is turned on and the preview screen captured by the camera is presented on the display, where the preview screen includes an operation guide prompt page and displays the The direction of the direction control button operates the virtual button;
    响应于触发所述控制装置中的方向控制按键产生的控制指令,控制所述摄像头跟随所述控制指令指示的方向进行转动,将所述摄像头的拍摄角度调整到用户所需视角。In response to triggering the control instruction generated by the direction control button in the control device, the camera is controlled to rotate in the direction indicated by the control instruction, and the shooting angle of the camera is adjusted to the viewing angle required by the user.
  14. 根据权利要求13所述的显示设备,所述控制器在执行所述响应于触发所述控制装置中的方向控制按键产生的控制指令,控制所述摄像头跟随所述控制指令指示的方向进行转动,被进一步配置为:The display device according to claim 13, wherein the controller controls the camera to rotate according to the direction indicated by the control instruction while executing the control instruction generated in response to triggering the direction control button in the control device, is further configured to:
    接收触发所述控制装置中的方向控制按键产生的控制指令;receiving a control command generated by triggering a direction control button in the control device;
    判断所述控制指令是短按调节控制指令还是长按调节控制指令;Determine whether the control command is a short-press adjustment control command or a long-press adjustment control command;
    如果所述控制指令是短按调节控制指令,则按照第一控制角度,控制所述摄像头跟随所述短按调节控制指令指示的方向进行转动;If the control instruction is a short-press adjustment control instruction, control the camera to rotate in the direction indicated by the short-press adjustment control instruction according to the first control angle;
    如果所述控制指令是长按调节控制指令,则按照第二控制角度,控制所述摄像头跟随所述长按调节控制指令指示的方向进行转动,所述第二控制角度大于第一控制角度。If the control instruction is a long-press adjustment control instruction, the camera is controlled to rotate in the direction indicated by the long-press adjustment control instruction according to a second control angle, and the second control angle is greater than the first control angle.
  15. 根据权利要求13所述的显示设备,所述控制器在执行响应于触发所述控制装置中的方向控制按键产生的控制指令之后,被进一步配置为:The display device according to claim 13, after the controller executes a control instruction generated in response to triggering a direction control key in the control device, the controller is further configured to:
    接收触发所述方向控制按键中目标按键产生的目标控制指令;receiving a target control instruction generated by triggering a target button in the directional control button;
    响应于所述目标控制指令,在所述方向操作虚拟按键中与所述目标按键对应的目标虚拟按键上呈现闪烁状态。In response to the target control instruction, a target virtual key corresponding to the target key in the directional operation virtual keys presents a blinking state.
  16. 根据权利要求13所述的显示设备,所述控制器被进一步配置为:The display device of claim 13, the controller is further configured to:
    响应于触发所述方向控制按键时产生的角度控制完毕指令,存储调整拍摄角度后的摄像头角度,以及,在所述预览画面中呈现保存完毕提示,所述保存完毕提示用于提示已完成调整拍摄角度后的摄像头角度的存储。In response to the angle control completion instruction generated when the direction control button is triggered, the camera angle after adjusting the shooting angle is stored, and a saving completion prompt is displayed in the preview screen, and the saving completion prompt is used to indicate that the adjustment and shooting have been completed. Storage of camera angle after angle.
  17. 根据权利要求13所述的显示设备,所述控制器被进一步配置为:The display device of claim 13, the controller is further configured to:
    在所述摄像头的拍摄角度达到预设角度范围的阈值时,在所述预览画面中呈现转动超出界限提示,所述转动超出界限提示用于提示摄像头已转动到最大角度值。When the shooting angle of the camera reaches the threshold value of the preset angle range, a rotation exceeding the limit prompt is displayed in the preview screen, and the rotation exceeding the limit prompt is used to indicate that the camera has been rotated to the maximum angle value.
  18. 根据权利要求13所述的显示设备,所述选择按键包括菜单键;所述控制器被进一步配置为:The display device of claim 13, the selection key comprising a menu key; the controller is further configured to:
    响应于触发所述控制装置中菜单键时产生的重置指令,在所述预览画面中呈现重置提示,所述重置提示用于提示摄像头的拍摄角度已恢复调整前的初始角度值。In response to a reset instruction generated when a menu key in the control device is triggered, a reset prompt is presented in the preview screen, and the reset prompt is used to prompt that the shooting angle of the camera has been restored to the initial angle value before adjustment.
  19. 根据权利要求12所述的显示设备,所述调整方式选项包括智能调整方式选项;The display device of claim 12, wherein the adjustment mode options comprise intelligent adjustment mode options;
    所述控制器在执行所述响应于触发目标调整方式选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度,被进一步配置为:When the controller executes the camera angle adjustment instruction generated in response to triggering the target adjustment mode option to adjust the shooting angle of the camera, the controller is further configured to:
    响应于触发所述智能调整方式选项时产生的摄像头角度调整指令,开启所述摄像头以及在所述显示器中呈现所述摄像头采集的预览画面,所述预览画面中包括用户交互行为引导页面、操作引导提示页面和用户图像;In response to the camera angle adjustment instruction generated when the smart adjustment mode option is triggered, the camera is turned on and the preview screen captured by the camera is presented on the display, where the preview screen includes a user interaction behavior guide page and an operation guide prompt pages and user images;
    响应于用户在面对所述显示器的方向移动时产生的控制指令,控制所述摄像头跟随所述控制指令指示的方向进行转动,将所述摄像头的拍摄角度调整到用户所需视角。In response to the control instruction generated when the user moves in the direction facing the display, the camera is controlled to rotate in the direction indicated by the control instruction, and the shooting angle of the camera is adjusted to the viewing angle required by the user.
  20. 根据权利要求19所述的显示设备,所述控制器被进一步配置为:The display device of claim 19, the controller is further configured to:
    响应于用户跟随所述用户交互行为引导页面作出第一手势产生的角度控制完毕指令,存储调整拍摄角度后的摄像头角度;In response to the user following the user interaction behavior guidance page to make an angle control completion instruction generated by the first gesture, storing the camera angle after adjusting the shooting angle;
    响应于用户跟随所述用户交互行为引导页面作出第二手势产生的退出指令,在所述预览画面中取消用户交互行为引导页面和操作引导提示页面的显示;In response to the user following the user interaction behavior guidance page and making the exit instruction generated by the second gesture, cancel the display of the user interaction behavior guidance page and the operation guidance prompt page in the preview screen;
    响应于用户跟随所述用户交互行为引导页面作出第三手势产生的重置指令,将所述摄像头的拍摄角度恢复到调整前的初始角度值。In response to the reset instruction generated by the user following the user interaction behavior guidance page to make a third gesture, the shooting angle of the camera is restored to the initial angle value before adjustment.
  21. 根据权利要求13或19所述的显示设备,所述控制器被进一步配置为:The display device of claim 13 or 19, the controller is further configured to:
    获取调整拍摄角度后的摄像头的新拍摄角度,在所述显示器中呈现所述摄像头按照新拍摄角度采集的新预览画面。A new shooting angle of the camera after adjusting the shooting angle is acquired, and a new preview image collected by the camera according to the new shooting angle is presented on the display.
  22. 一种控制摄像头角度的交互方法,所述方法包括:An interactive method for controlling the angle of a camera, the method comprising:
    接收触发所述控制装置中所述选择按键时产生的摄像头控制指令;receiving a camera control command generated when the selection button in the control device is triggered;
    响应于所述摄像头控制指令,在所述显示器中呈现摄像头设置入口界面,所述摄像头设置入口页面包括用于对摄像头角度进行控制的摄像头角度调整选项;In response to the camera control instruction, presenting a camera setting entry interface on the display, the camera setting entry page including a camera angle adjustment option for controlling the camera angle;
    响应于触发所述摄像头角度调整选项时产生的摄像头角度调整指令,调节所述摄像头的拍摄角度,将所述摄像头的拍摄角度调整到用户所需视角。In response to the camera angle adjustment instruction generated when the camera angle adjustment option is triggered, the shooting angle of the camera is adjusted, and the shooting angle of the camera is adjusted to the viewing angle required by the user.
PCT/CN2021/099169 2020-07-06 2021-06-09 Display device and camera angle adjustment method WO2022007575A1 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
CN202010638909.5 2020-07-06
CN202010638909.5A CN111835969A (en) 2020-07-06 2020-07-06 Interactive method for controlling angle of camera and display equipment
CN202010851751 2020-08-21
CN202010851751.X 2020-08-21
CN202110158912.1 2021-02-04
CN202110158912.1A CN112788240A (en) 2020-08-21 2021-02-04 Display device and camera angle adjusting method

Publications (1)

Publication Number Publication Date
WO2022007575A1 true WO2022007575A1 (en) 2022-01-13

Family

ID=79552258

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/099169 WO2022007575A1 (en) 2020-07-06 2021-06-09 Display device and camera angle adjustment method

Country Status (1)

Country Link
WO (1) WO2022007575A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1892563A (en) * 2005-06-30 2007-01-10 索尼株式会社 Graphical user interface device, operating input processing method, and two-way communication apparatus
JP2012004672A (en) * 2010-06-14 2012-01-05 Canon Inc Video distribution system, control method, and program
CN108549245A (en) * 2018-05-09 2018-09-18 东莞维升电子制品有限公司 Smart home method for managing and monitoring and its system
CN110493513A (en) * 2019-08-05 2019-11-22 视联动力信息技术股份有限公司 A kind of camera control method and a kind of view networked system
CN110673504A (en) * 2019-11-07 2020-01-10 商亚锋 Intelligent home monitoring management method and system
CN111835969A (en) * 2020-07-06 2020-10-27 海信视像科技股份有限公司 Interactive method for controlling angle of camera and display equipment
CN112788240A (en) * 2020-08-21 2021-05-11 海信视像科技股份有限公司 Display device and camera angle adjusting method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1892563A (en) * 2005-06-30 2007-01-10 索尼株式会社 Graphical user interface device, operating input processing method, and two-way communication apparatus
JP2012004672A (en) * 2010-06-14 2012-01-05 Canon Inc Video distribution system, control method, and program
CN108549245A (en) * 2018-05-09 2018-09-18 东莞维升电子制品有限公司 Smart home method for managing and monitoring and its system
CN110493513A (en) * 2019-08-05 2019-11-22 视联动力信息技术股份有限公司 A kind of camera control method and a kind of view networked system
CN110673504A (en) * 2019-11-07 2020-01-10 商亚锋 Intelligent home monitoring management method and system
CN111835969A (en) * 2020-07-06 2020-10-27 海信视像科技股份有限公司 Interactive method for controlling angle of camera and display equipment
CN112788240A (en) * 2020-08-21 2021-05-11 海信视像科技股份有限公司 Display device and camera angle adjusting method

Similar Documents

Publication Publication Date Title
JP6517967B2 (en) Shooting device
WO2020248640A1 (en) Display device
WO2021135068A1 (en) Selection control method for sound output device, and display device
WO2021248672A1 (en) Custom setting method and starting method for control button, and display device
US20170052752A1 (en) Image display system, information processing apparatus, and image display method
CN111050199A (en) Display device and scheduling method of Bluetooth communication resources of display device
CN112291599B (en) Display device and method for adjusting angle of camera
CN114327034A (en) Display device and screen recording interaction method
CN111835969A (en) Interactive method for controlling angle of camera and display equipment
CN112732089A (en) Virtual reality equipment and quick interaction method
CN111970548A (en) Display device and method for adjusting angle of camera
WO2022028060A1 (en) Display device and display method
US11128764B2 (en) Imaging apparatus, control method, and non-transitory computer readable medium
JP2021067807A (en) Imaging control apparatus, control method of the same, and program
WO2022222002A1 (en) Photographing device and control method thereof, and storage medium
WO2024139130A1 (en) Display device and data display method
WO2024098974A1 (en) Display device and control method for external device
WO2021031608A1 (en) Displaying method and device for locking state of camera physical switch
WO2020248829A1 (en) Audio and video processing method and display device
WO2021031620A1 (en) Display device and backlight brightness adjustment method
WO2022007575A1 (en) Display device and camera angle adjustment method
WO2022083357A1 (en) Display device and camera control method
WO2021031116A1 (en) Motion camera, selfie-taking control method and apparatus, movable platform and storage medium
CN113824870A (en) Display device and camera angle adjusting method
CN114449134B (en) Shooting method and terminal equipment

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: 21837703

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21837703

Country of ref document: EP

Kind code of ref document: A1