WO2018214035A1 - Procédé et appareil de traitement de fichier multimédia - Google Patents
Procédé et appareil de traitement de fichier multimédia Download PDFInfo
- Publication number
- WO2018214035A1 WO2018214035A1 PCT/CN2017/085585 CN2017085585W WO2018214035A1 WO 2018214035 A1 WO2018214035 A1 WO 2018214035A1 CN 2017085585 W CN2017085585 W CN 2017085585W WO 2018214035 A1 WO2018214035 A1 WO 2018214035A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- multimedia file
- angle
- display
- terminal device
- feature point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
Definitions
- the embodiments of the present invention relate to the field of multimedia technologies, and in particular, to a method and an apparatus for processing a multimedia file.
- the terminal device can use the terminal device to browse multimedia files (such as images, videos, etc.).
- the direction of the multimedia files displayed on the terminal device may be related to the user.
- the viewing angle does not match, that is, the display direction of the multimedia file is not correct, which may be disadvantageous for the user to view the multimedia file.
- the user can manually adjust the display orientation of the image. Specifically, when the direction of the image displayed on the terminal device is incorrect, the user can manually rotate the image. For example, the user can select a rotated image in the image editing option on the image software of the terminal device, and select a corresponding angle (for example, 90°), or the user can freely rotate the image with the finger through the touch screen of the terminal device to adjust the display direction of the image.
- a rotated image in the image editing option on the image software of the terminal device and select a corresponding angle (for example, 90°), or the user can freely rotate the image with the finger through the touch screen of the terminal device to adjust the display direction of the image.
- the present application provides a method and a device for processing a multimedia file, which can adjust the display direction of the multimedia file and improve the user experience before the terminal device displays the multimedia file.
- the present invention provides a method for processing a multimedia file, the method may include: acquiring, by the terminal device, the first multimedia file; and determining, in the case that the display direction of the first multimedia file is inconsistent with the first direction, the terminal device The terminal device adjusts a display direction of the first multimedia file, where the first multimedia file includes an image or a video, and the display direction of the first multimedia file is perpendicular to a ground direction of the first multimedia file, and The direction of the ground direction away from the first multimedia file, the first direction being a preset direction on the display interface of the first multimedia file.
- the terminal device acquires a multimedia file (for example, the first multimedia file), and pre-predicts the display direction of the first multimedia file and the display interface of the terminal device.
- a multimedia file for example, the first multimedia file
- the terminal device may adjust the direction of the first multimedia file, and then the terminal device displays the adjusted first multimedia file or saves the adjusted first multimedia file.
- Media file Compared with the prior art, in the embodiment of the present invention, on the one hand, the terminal device can adjust the display direction of the first multimedia file before displaying the first multimedia file, and then display the first multimedia.
- the file or the first multimedia file is saved in the terminal device, and the user does not need to manually adjust the display direction of the first multimedia file, thereby improving the user experience; on the other hand, the terminal device can also adjust the display direction of the video. Can improve users Watch the user experience of the video.
- the method for the terminal device to determine that the display direction of the first multimedia file is inconsistent with the first direction may include: the terminal device extracting local features of the first multimedia file, And determining, by the terminal device, the first angle according to the local feature of the first multimedia file, and determining that the display direction of the first multimedia file is inconsistent with the first direction when the first device is not 0°, where
- the local feature of the first multimedia file includes at least one pair of feature points of the first multimedia file, the first angle being a rotation angle that is rotated clockwise from the display direction of the first multimedia file to the first direction.
- the terminal device may extract the local feature of the first multimedia file according to the content of the first multimedia file, so that the terminal device may be accurate to some extent according to the local feature of the first multimedia file.
- the first angle is determined to determine whether the display direction of the first multimedia file is consistent with a preset direction (ie, the first direction) on the display interface of the terminal device.
- the method includes the first feature point and the second feature point, and the method for the terminal device to determine the first angle according to the local feature of the first multimedia file may include: the terminal device according to the coordinate of the first feature point (X 1 , Y 1 ) And the coordinates (X 2 , Y 2 ) of the second feature point, the first angle is determined.
- the terminal device after the terminal device extracts the coordinates of the pair of feature points of the first multimedia, the terminal device can accurately determine the first angle according to the coordinates of the extracted pair of feature points, so that the first angle can be adjusted according to the first angle.
- the display direction of a multimedia file after the terminal device extracts the coordinates of the pair of feature points of the first multimedia, the terminal device can accurately determine the first angle according to the coordinates of the extracted pair of feature points, so that the first angle can be adjusted according to the first angle.
- the terminal device when the direction of the first feature point pointing to the second feature point is consistent with the display direction of the first multimedia file, the terminal device is configured according to the first feature point.
- the pair of feature points of the first multimedia file may be a pair of feature points extracted in a direction consistent with the display direction of the first multimedia file, and the terminal device may determine the first angle by using the foregoing method. Thereby, the display direction of the first multimedia file is adjusted according to the first angle.
- the second direction is the display direction of the first multimedia file.
- the pair of feature points of the first multimedia file may also be a pair of feature points extracted in a direction after being rotated 90° clockwise with the display direction of the first multimedia file, and the terminal device may The first angle is determined by the above method, thereby adjusting the display direction of the first multimedia file according to the first angle.
- the processing method of the multimedia file provided by the application may further include: displaying, by the terminal device, the adjusted first multimedia file.
- the terminal device may directly display the adjusted first multimedia file, so that the user does not need to manually adjust the first multimedia.
- the display direction of the file can improve the user experience.
- the present application provides a multimedia file processing apparatus, which may include an acquisition module and an adjustment module.
- the obtaining module may be configured to acquire a first multimedia file, where the first multimedia file may include an image or a video, and the adjusting module may be configured to determine that the display direction of the first multimedia file is inconsistent with the first direction.
- the display direction of the first multimedia file is perpendicular to the ground direction of the first multimedia file, and the ground direction of the first multimedia file is away.
- the direction of the first direction is a preset direction on the display interface of the first multimedia file.
- the processing device of the multimedia file provided by the application may further include a determining module, where the determining module may be configured to extract a part of the first multimedia file acquired by the acquiring module. a feature, and the determining module may determine a first angle according to a local feature of the first multimedia file, and when the first angle is not 0°, the determining module determines a display direction of the first multimedia file and the first The direction is inconsistent, wherein the local feature of the first multimedia file includes at least one pair of feature points of the first multimedia file, and the first angle is rotated clockwise from the display direction of the first multimedia file to the first The angle of rotation of the direction.
- the determining module is specifically configured to: when the local feature of the first multimedia file includes a pair of feature points of the first multimedia file, the first multimedia When a pair of feature points of the file includes the first feature point and the second feature point, determining the first according to the coordinates (X 1 , Y 1 ) of the first feature point and the coordinates (X 2 , Y 2 ) of the second feature point angle.
- the second direction is the display direction of the first multimedia file.
- the processing device of the multimedia file provided by the present application may further include a display module, where the display module may be configured to display the adjusted first multimedia file.
- the present application provides a processing device for a multimedia file, which may include And a memory coupled to the processor; the memory is for storing computer instructions, and when the device is operative, the processor executes computer instructions stored by the memory to cause the device to perform the first aspect of the claim A method of processing a multimedia file as described in any of the various alternative implementations.
- the application provides a computer readable storage medium, which can include computer instructions.
- the computer instruction is run on the processing device of the multimedia file, the device is caused to perform the processing method of the multimedia file according to any one of the above first aspects and various alternative implementations thereof.
- the present application provides a computer program product comprising computer instructions, when the computer program product is run on a processing device of a multimedia file, causing the device to perform the first aspect and various alternative implementations thereof A method of processing a multimedia file as described in any one of the preceding claims.
- FIG. 1 is a schematic diagram of a display direction of a multimedia file according to an embodiment of the present invention.
- FIG. 2 is a schematic diagram of hardware of a mobile phone according to an embodiment of the present invention.
- FIG. 3 is a first schematic diagram of a method for processing a multimedia file according to an embodiment of the present invention
- FIG. 4 is a schematic diagram of a first direction in a terminal device according to an embodiment of the present invention.
- FIG. 5 is a first schematic diagram showing a relationship between a display direction of a multimedia file and a first direction according to an embodiment of the present invention
- FIG. 6 is a second schematic diagram showing a relationship between a display direction of a multimedia file and a first direction according to an embodiment of the present disclosure
- FIG. 7 is a schematic diagram of an effect of displaying a multimedia file on a terminal device according to an embodiment of the present invention.
- FIG. 8 is a second schematic diagram of a method for processing a multimedia file according to an embodiment of the present invention.
- FIG. 9 is a first schematic diagram of a method for extracting local features in a multimedia file according to an embodiment of the present invention.
- FIG. 10 is a second schematic diagram of a method for extracting local features in a multimedia file according to an embodiment of the present invention.
- FIG. 11 is a schematic diagram of a first angle according to an embodiment of the present invention.
- FIG. 12 is a first schematic diagram of a method for extracting coordinates of a pair of feature points in a multimedia file according to an embodiment of the present invention
- FIG. 13 is a second schematic diagram of a method for extracting coordinates of a pair of feature points in a multimedia file according to an embodiment of the present invention
- FIG. 14(a) is a first schematic diagram of a method for determining a first angle according to an embodiment of the present invention
- FIG. 14(b) is a second schematic diagram of a method for determining a first angle according to an embodiment of the present invention.
- FIG. 14(c) is a third schematic diagram of a method for determining a first angle according to an embodiment of the present invention.
- 14(d) is a fourth schematic diagram of a method for determining a first angle according to an embodiment of the present invention.
- FIG. 15 is a schematic diagram of extracting coordinates of a pair of feature points in a multimedia file according to an embodiment of the present invention. Method diagram three;
- 16(a) is a fifth schematic diagram of a method for determining a first angle according to an embodiment of the present invention.
- 16(b) is a sixth schematic diagram of a method for determining a first angle according to an embodiment of the present invention.
- 16(c) is a schematic diagram 7 of a method for determining a first angle according to an embodiment of the present invention.
- 16(d) is a schematic diagram 8 of a method for determining a first angle according to an embodiment of the present invention.
- FIG. 17 is a third schematic diagram of a method for processing a multimedia file according to an embodiment of the present invention.
- FIG. 18 is a schematic structural diagram 1 of a terminal device according to an embodiment of the present disclosure.
- FIG. 19 is a schematic structural diagram 2 of a terminal device according to an embodiment of the present disclosure.
- first and second in the specification and claims of the embodiments of the present invention are used to distinguish different objects, and are not intended to describe a specific order of the objects.
- first feature point and the second feature point, etc. are used to distinguish different feature points, rather than to describe a specific order of feature points.
- the words “exemplary” or “such as” are used to mean an example, illustration, or illustration. Any embodiment or design described as “exemplary” or “for example” in the embodiments of the invention should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the words “exemplary” or “such as” is intended to present the concepts in a particular manner.
- the display direction of the multimedia file in the multimedia file, the direction perpendicular to the ground direction of the multimedia file and away from the ground direction of the multimedia file.
- the display directions of the multimedia files are respectively shown in FIG. 1 ( a ), FIG. 1 ( b ) and FIG. 1 ( c ) (in FIG. 1 )
- the display direction of the multimedia file is indicated.
- the ground direction of the multimedia file in the multimedia file, the direction of the ground on which the object is located (ie, the horizontal plane perpendicular to the gravity direction of the object) is the ground direction of the multimedia file.
- the horizontal plane X'Y' perpendicular to the direction of gravity of the person in the multimedia file is the ground direction of the multimedia file.
- the embodiment of the invention provides a method and a device for processing a multimedia file.
- the terminal device can adjust the display direction of the first multimedia file before displaying the first multimedia file, without the user manually adjusting the first multimedia file.
- the display direction can improve the user experience; on the other hand, the terminal device can also adjust the display direction of the video, which can improve the user experience of the user watching the video.
- the terminal device provided by the embodiment of the present invention may be a mobile phone, a tablet computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA).
- UMPC ultra-mobile personal computer
- PDA personal digital assistant
- the embodiment of the present invention takes a terminal device as a mobile phone as an example, and introduces a hardware structure of the terminal device.
- the components of the mobile phone provided by the embodiment of the present invention are specifically described below with reference to FIG.
- the mobile phone provided by the embodiment of the present invention includes a processor 20, a radio frequency (RF) circuit 21, a power source 22, a memory 23, an input unit 24, a display unit 25, and an audio circuit 26.
- RF radio frequency
- FIG. 2 does not constitute a limitation to the mobile phone, and may include more or less components such as those shown in FIG. 2, or may be combined as shown in FIG. Some of the components may be different from the components shown in Figure 2.
- the processor 20 is the control center of the mobile phone and connects various parts of the entire mobile phone using various interfaces and lines.
- the mobile phone is monitored in its entirety by running or executing software programs and/or modules stored in the memory 23, as well as invoking data stored in the memory 23, performing various functions and processing data of the mobile phone.
- processor 20 may include one or more processing units.
- the processor 20 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, an application, and the like; and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also be a processor that exists separately from the processor 20.
- the RF circuit 21 can be used to receive and transmit signals during transmission or reception of information or during a call. For example, after the downlink information of the base station is received, it is processed by the processor 20; in addition, the uplink data is transmitted to the base station.
- RF circuits include, but are not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, and the like.
- the mobile phone can also communicate wirelessly with other devices in the network through the RF circuit 21.
- Wireless communication can use any communication standard or protocol, including but not limited to global system of mobile communication (GSM), general packet radio service (GPRS), code division multiple Access, CDMA), wideband code division multiple access (WCDMA), LTE, e-mail, and short messaging service (SMS).
- GSM global system of mobile communication
- GPRS general packet radio service
- CDMA code division multiple Access
- WCDMA wideband code division multiple access
- LTE long term evolution
- e-mail e-mail
- SMS short messaging service
- the power source 22 can be used to power various components of the handset, and the power source 22 can be a battery.
- the power supply can be logically coupled to the processor 20 through a power management system to manage functions such as charging, discharging, and power management through the power management system.
- the memory 23 can be used to store software programs and/or modules, and the processor 20 executes various functional applications and data processing of the mobile phone by running software programs and/or modules stored in the memory 23.
- the memory 23 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to Data created by the use of the mobile phone (such as audio data, image data, phone book, etc.).
- the memory 23 may include a high speed random access memory, and may also include a nonvolatile memory such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
- the input unit 24 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function controls of the handset.
- input unit 34 may include touch screen 241 as well as other input devices 242.
- the touch screen 241 also referred to as a touch panel, can collect touch operations on or near the user (such as the operation of the user using any suitable object or accessory on the touch screen 241 or near the touch screen 241 using a finger, a stylus, etc.), and according to The preset program drives the corresponding connection device.
- the touch screen 241 may include two parts of a touch detection device and a touch controller.
- the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
- the processor 20 is provided and can receive commands from the processor 20 and execute them.
- the touch screen 241 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
- Other input devices 242 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, power switch buttons, etc.), trackballs, mice, and joysticks.
- the display unit 25 can be used to display information input by the user or information provided to the user as well as various menus of the mobile phone.
- the display unit 25 may include a display panel 251.
- the display panel 251 can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
- the touch screen 241 may cover the display panel 251, and when the touch screen 241 detects a touch operation on or near it, transmits to the processor 20 to determine the type of the touch event, and then the processor 20 displays the panel according to the type of the touch event.
- a corresponding visual output is provided on the 251.
- the touch screen 241 and the display panel 251 are two separate components to implement the input and output functions of the mobile phone, in some embodiments, the touch screen 241 can be integrated with the display panel 251 to implement the input of the mobile phone. And output function.
- An audio circuit 26, a speaker 261 and a microphone 262 are provided for providing an audio interface between the user and the handset.
- the audio circuit 26 can transmit the converted electrical data of the received audio data to the speaker 261 for conversion by the speaker 261 to a sound signal output.
- the microphone 262 converts the collected sound signal into an electrical signal, which is received by the audio circuit 26 and converted into audio data, and then the audio data is output to the RF circuit 21 through the processor 20 for transmission to, for example, another mobile phone, or The audio data is output to the memory 23 by the processor 20 for further processing.
- the mobile phone shown in FIG. 2 may further include various sensors.
- a gyro sensor, a hygrometer sensor, an infrared sensor, a magnetometer sensor, and the like are not described herein.
- the mobile phone shown in FIG. 2 may further include a Wi-Fi module, a Bluetooth module, and the like, and details are not described herein.
- the method for processing a multimedia file may be applied to a scenario in which a multimedia file is displayed (hereinafter referred to as scenario 1), and may also be applied to a scenario in which the terminal device acquires a multimedia file and saves the multimedia file (hereinafter referred to as For scene two).
- the terminal device may determine whether the display direction of the multimedia file is consistent with a preset direction on the display interface of the terminal device, if the display direction of the multimedia file is The preset direction on the display interface of the terminal device is inconsistent. Then, if the multimedia file is an image, the terminal device may first adjust the display direction of the image, and then display the image; if the multimedia file is a video, the terminal device may adjust The display direction of each video frame of the video (ie, each frame of image), and then each frame of the video is displayed.
- the terminal may determine, if the multimedia file is displayed on the terminal device, Whether the display direction of the terminal device is displayed with the terminal device The preset direction is the same on the interface. Then, if the multimedia file is an image, the terminal device may first adjust the display direction of the image, and then save the image; if the multimedia file is a video, the terminal device may adjust each of the videos by The display direction of the video frame (ie, each frame of image), and then save each frame of the video.
- the method for adjusting the display direction of the image by the terminal device is the same as the method for adjusting the image of each frame in the video, and the following uses the multimedia file as an example for the above two scenarios (ie, Scene 1 and scenario 2) illustrate a method for processing a multimedia file provided by an embodiment of the present invention.
- the method for processing a multimedia file may include S101-S106:
- the terminal device acquires the first multimedia file.
- the first multimedia file may include an image or a video.
- a method for processing a multimedia file by using the first multimedia file as an image is used.
- the terminal device may acquire the first multimedia file from the internet or other device, where the first multimedia file may be a scene image, a character image, an animal image or a building image, a text image, or the like. Etc., the embodiment of the present invention does not limit the category of the first multimedia file.
- the terminal device receives a display instruction of the user.
- the user in the process of browsing the first multimedia file by using the terminal device, the user may trigger a display instruction, where the display instruction may be a button for the user to display the first multimedia file through a touch screen or a button.
- the smart terminal can then receive the display instruction of the user and prepare to display the first multimedia file.
- the terminal device determines whether a display direction of the first multimedia file is consistent with the first direction.
- the display direction of the first multimedia file is perpendicular to the ground direction of the first multimedia file, and is away from the ground direction of the first multimedia file (for example, each image as shown in FIG. 1)
- the display direction OM is a preset direction on the display interface (ie, the display interface of the terminal device) that displays the first multimedia file.
- the first direction VK is the reference line WH Vertical, and pointing to the direction of the top border UI of the display interface.
- the display direction of the first multimedia file may be consistent with the first direction, or may be related to The first direction is inconsistent.
- the terminal device determines that the display direction of the first multimedia file is inconsistent with the first direction, the terminal device may determine that the display direction of the first multimedia file needs to be adjusted.
- the terminal device determines that the display direction of the first multimedia file is consistent with the first direction
- the following S104 may be performed, where the terminal device determines the display of the first multimedia file.
- the following S104-S105 may be performed after S103:
- the terminal device displays the first multimedia file if the terminal device determines that the display direction of the first multimedia file is consistent with the first direction.
- the terminal device directly displays the first multimedia file, for example, the first multimedia file as shown in FIG.
- the display direction OM is consistent with the first direction VK on the display interface, and the first multimedia file can be displayed.
- the terminal device adjusts a display direction of the first multimedia file when the terminal device determines that the display direction of the first multimedia file does not match the first direction.
- the terminal device first adjusts the display direction of the first multimedia file, so that the adjusted first multimedia file is The display direction is consistent with the first direction. If the display direction of the first multimedia file is not adjusted, that is, the first multimedia file is displayed on the terminal device, as shown in FIG. 6, the display direction OM of the first multimedia file and the display interface are displayed. If the direction of the VK is inconsistent, the terminal device may adjust the display direction of the first multimedia file, for example, rotate the first multimedia file as shown in FIG. 6 by 90° clockwise, so that the first multimedia file is The display direction OM coincides with the first direction VK on the display interface.
- the terminal device displays the adjusted first multimedia file.
- the terminal device may display the first multimedia file.
- FIG. 7 is the first device shown in FIG. The first multimedia file displayed on the terminal device after the display direction of the multimedia file.
- the terminal device when the first multimedia file is a video, the terminal device adjusts each frame image of the video by the method described in the above S101-S106, and then displays each of the videos. Frame the image to complete the playback of the video.
- the terminal device acquires a multimedia file (for example, the first multimedia file), and displays the display direction of the first multimedia file and the display interface of the terminal device.
- a multimedia file for example, the first multimedia file
- the terminal device may adjust the direction of the first multimedia file, and then the terminal device displays the adjusted first multimedia file.
- the terminal device can adjust the display direction of the first multimedia file before displaying the first multimedia file, and then display the first multimedia.
- the file can be used to improve the user experience by manually adjusting the display direction of the first multimedia file.
- the terminal device can also adjust the display direction of the video, thereby improving the user experience of watching the video.
- S103a-S103c S103a-S103c:
- the terminal device extracts local features of the first multimedia file.
- the local feature of the first multimedia file includes at least one pair of feature points of the first multimedia file.
- the terminal device may First, the content of the first multimedia file is detected by using a correlation algorithm of pattern recognition, and then the terminal device extracts local features of the first multimedia file according to the content of the first multimedia file. For example, when the terminal device detects that the first multimedia file is a face image, the terminal device may extract features such as an eye, a mouth, an eyebrow or a nose in the face image. Specifically, the local feature extracted by the terminal device may be at least one pair of feature points of the first multimedia file, so that the terminal device determines the first feature according to the local feature of the first multimedia file, that is, the at least one pair of feature points. Whether the display direction of the multimedia file is consistent with the first direction.
- the terminal device may extract a feature point from the roof of the building in the image, and extract a feature point from the roof of the building in the image. , these two feature points as a pair of feature points.
- the at least one pair of feature points may be at least one pair of feature points that are extracted according to the actual content of the first multimedia file, and are not required to be at least one.
- the specific content of the feature points ie, not limiting which at least one pair of feature points are in the image).
- the terminal device determines a first angle according to a local feature of the first multimedia file, where the first angle is a rotation angle that is rotated clockwise from a display direction of the first multimedia file to a first direction.
- the first multimedia file is displayed on the terminal device, as shown in FIG. 11, in FIG. 11 (a) and FIG. (b)
- the display direction of the first multimedia file is OM
- the first direction is VK
- the first angle is ⁇
- the ⁇ angle is from the first clockwise direction.
- the display direction OM of the multimedia file is rotated to the rotation angle of the first direction VK.
- the terminal device may determine the first angle according to the local feature of the first multimedia file. Specifically, the terminal device determines the first angle according to at least one pair of feature points in the local feature of the first media file, thereby The terminal device may determine, according to the first angle, whether a display direction of the first multimedia file is consistent with the first direction.
- the local feature of the first multimedia file includes a pair of feature points of the first multimedia file as an example, and the foregoing S103b may be specifically implemented by using S103b1:
- the terminal device determines the first angle according to the coordinates (X 1 , Y 1 ) of the first feature point and the coordinates (X 2 , Y 2 ) of the second feature point.
- the local feature of the first multimedia file extracted by the terminal device may be the coordinates of at least one pair of feature points in the first multimedia file, as shown in FIG. 12, in the display interface of the terminal device.
- the WH is the horizontal axis
- the first multimedia file is displayed on the display interface of the terminal device, and each pixel point in the first multimedia file corresponds to a pair of coordinate values.
- the terminal device may be according to the first The feature point and the second feature point determine the first angle.
- the terminal device when the terminal device extracts local features of the first multimedia file, that is, extracts coordinates of at least one pair of feature points in the first multimedia file, the terminal device may The coordinates of the at least one pair of feature points are extracted in different directions. Since the terminal device can extract the coordinates of the feature points in different directions, the terminal device determines the first angle according to different methods.
- the pair of feature points of the first multimedia file may be: a pair of feature points extracted in a direction consistent with the display direction of the first multimedia file, the first multimedia
- the pair of feature points of the file may further be: a pair of feature points extracted in a direction rotated 90° clockwise from the display direction of the first multimedia file, and the following ones are described in the following cases A and B, respectively.
- the display direction of the multimedia file does not coincide with the first direction, which often includes: the multimedia file is rotated by 90°, 180° or 270°, and the present invention is implemented.
- the method of determining the first angle is described by taking a multimedia file rotated by 90°, 180°, and 270°, respectively.
- the terminal device determines the coordinates of the first feature point (X 1 , Y 1 ) and the coordinates of the second feature point. (X 2 , Y 2 ), determining the first angle.
- the first feature point in the first multimedia file may take a point Q of the roof of the building ( X 2 , Y 2 ), the second feature point may take a point P(X 1 , Y 1 ) of the floor of the building, and the above A may specifically include A1-A4:
- the terminal device determines that the first angle is 0°.
- the first multimedia file is displayed on the terminal device, as shown in FIG. 14(a), a pair of features of the first multimedia file.
- the coordinates of the first feature point P are (X 1 , Y 1 )
- the coordinates of the second feature point Q are (X 2 , Y 2 )
- the first feature point (X 1 , Y 1 ) points to the second feature.
- the direction of the point (X 2 , Y 2 ) is PN
- the display direction of the first multimedia file is OM
- the first direction is WK.
- the direction PN of the first feature point (X 1 , Y 1 ) pointing to the second feature point (X 2 , Y 2 ) coincides with the display direction OM of the first multimedia file, that is, the first
- the feature points (X 1 , Y 1 ) and the second feature points (X 2 , Y 2 ) are both in the display direction of the first multimedia file.
- the terminal device determines that the first angle is 90°.
- the display direction of the first multimedia file is OM consistent, so that the display direction OM of the first multimedia file is inconsistent with the first direction WK, and after the direction PN is rotated 90° clockwise, the first direction WK can be In agreement, after the display direction OM of the first multimedia file is rotate
- the terminal device determines that the first angle is 180°.
- the display direction OM of the first multimedia file is the same.
- the display direction OM of the first multimedia file is inconsistent with the first direction WK, and after the direction PN is rotated 180° clockwise, the first direction WK can be In agreement, after the display direction OM of the first multimedia file is rotated 180° counterclockwise, it can be consistent with the first direction WK, so the terminal device determines that the first angle ⁇ is 180°.
- the terminal device determines that the first angle is 270°.
- the display direction OM of the file of the first multimedia file is consistent, so that the display direction OM of the first multimedia file is inconsistent with the first direction WK, and since the direction PN is rotated 270° clockwise, the The direction WK is consistent, indicating that the display direction OM of the first multimedia file is 270° counterclockwise, and can
- the direction of the first feature point pointing to the second feature point is consistent with the second direction, where the second direction is a direction after the display direction of the first multimedia file is rotated by 90° clockwise, and the terminal device is configured according to the first feature point.
- the coordinates (X 1 , Y 1 ) and the coordinates of the second feature point (X 2 , Y 2 ) determine the first angle.
- the first feature point in the first multimedia file may take a point P on the eye of the face (X 1 , Y 1 ), the second feature point may go to a point Q (X 2 , Y 2 ) on the other eye of the face, and the B may specifically include B1-B4:
- the terminal device determines that the first angle is 0°.
- the first multimedia file is displayed on the terminal device, as shown in FIG. 16( a ), a pair of features of the first multimedia file
- the coordinates of the first feature point P are (X 1 , Y 1 )
- the coordinates of the second feature point Q are (X 2 , Y 2 )
- the first feature point (X 1 , Y 1 ) points to the second feature.
- the direction of the point (X 2 , Y 2 ) is PN
- the display direction of the first multimedia file is OM
- the second direction is the direction after the display direction OM of the first multimedia file is rotated by 90° clockwise. Recorded as RT, the first direction is WK.
- the direction PN of the first feature point (X 1 , Y 1 ) pointing to the second feature point (X 2 , Y 2 ) coincides with the second direction RT, indicating the direction PN and the first multimedia.
- the display direction OM of the file does not match.
- the direction PN is rotated by 90° counterclockwise to coincide with the display direction OM of the first multimedia file. It can be seen that the first feature point (X 1 , Y 1 ) and the second feature point (X 2 , Y 2 ) are both in a direction perpendicular to the display direction of the first multimedia (ie, the second direction RT).
- the direction PN is rotated by 90° counterclockwise to be consistent with the first direction WK.
- the direction PN of the first feature point (X 1 , Y 1 ) pointing to the second feature point is consistent with the second direction RT, that is, the direction PN is inconsistent with the display direction OM of the first multimedia file, as shown in FIG.
- the direction PN is rotated by 90° counterclockwise to be consistent with the display direction OM of the first multimedia file. Therefore, it can be known that the display direction OM of the first multimedia file is consistent with the first direction WK, and the terminal device is It is determined that the first angle ⁇ is 0°.
- the direction PN of Y 2 ) coincides with the first direction WK, and since the direction PN of the first feature point (X 1 , Y 1 ) pointing to the second feature point (X 2 , Y 2 ) coincides with the second direction RT, ie
- the direction PN is inconsistent with the display direction OM of the first multimedia file, and as shown in FIG.
- the direction PN is rotated by 90° counterclockwise to be consistent with the display direction OM of the first multimedia file.
- the one direction WK is rotated 90° counterclockwise to be consistent with the display direction OM of the first multimedia file, that is, the display direction OM of the first multimedia file is rotated 90° clockwise to be consistent with the first direction WK, therefore,
- the terminal device determines that the first angle ⁇ is 90°.
- the terminal device determines that the first angle is 180°.
- the direction PN is rotated 90° clockwise to coincide with the first direction WK, and due to the first feature point (X 1 , Y) 1 )
- the direction PN pointing to the second feature point (X 2 , Y 2 ) coincides with the second direction RT, that is, the direction PN is inconsistent with the display direction OM of the first multimedia file, and as shown in FIG. 16(c)
- the direction PN is rotated by 90° counterclockwise to be consistent with the display direction OM of the first multimedia file, so that the display direction OM of the first multimedia file is rotated by 180° clockwise, which can be consistent with the first direction WK. Therefore, the terminal device determines that the first angle ⁇ is 180°.
- the terminal device determines that the first angle is 270°.
- the direction PN is rotated 180° clockwise to coincide with the first direction WK, and due to the first feature point (X 1 , Y) 1 )
- the direction PN pointing to the second feature point (X 2 , Y 2 ) coincides with the second direction RT, that is, the direction PN is inconsistent with the display direction OM of the first multimedia file, and as shown in FIG. 16(d)
- the direction PN is rotated 90° counterclockwise to be consistent with the display direction OM of the first multimedia file, so that the display direction OM of the first multimedia file is rotated by 270° clockwise, which can be consistent with the first direction WK. Therefore, the terminal device determines that the first angle ⁇ is 270°.
- the local feature of the first multimedia file extracted by the terminal device may include multiple pairs of feature points, and the plurality of pairs of feature points may include the feature points described in A and/or B, and then The terminal device may determine a plurality of angles by the method of determining the first angle described in A and/or B above, thereby determining the first angle based on the plurality of angles.
- the terminal device can extract 20 pairs of feature points, wherein 5 pairs of feature points are feature points extracted according to the above A case, and 15 pairs are feature points extracted according to the above B case, and the terminal device is configured according to the In the case of determining the first angle in the case A and the five pairs of feature points, five angles are determined, and the terminal device determines 10 angles according to the method for determining the first angle in the B case and the 10 pairs of feature points, and then the terminal device
- the first angle is determined from the 20 angles, for example, the terminal device can determine an angle at which the probability of occurrence among the 20 angles is the largest as the first angle.
- the terminal device may also determine the first angle from a plurality of angles by using other methods that meet the requirements of the application, which is not specifically limited in the embodiment of the present invention.
- the terminal device determines, according to the first angle, whether a display direction of the first multimedia file is consistent with the first direction.
- the terminal device determines that the display direction of the first multimedia file is consistent with the first direction; when the first angle is not 0°, the terminal device determines the display of the first multimedia file. The direction is inconsistent with the first direction.
- the first angle can be determined by using the foregoing A and B.
- the terminal device determines that the display direction of the first multimedia file is consistent with the first direction, and the terminal device does not need to be Adjusting the display direction of the first multimedia file, the terminal device may directly display the first multimedia file; when the first angle is not 0° (for example, it may be 90°, 180° or 270 in the above embodiment) °), the terminal device needs to adjust the display direction of the first multimedia file, and then the terminal device displays the adjusted first multimedia file again.
- the adjusting, by the terminal device, the display direction of the first multimedia file may include: if the terminal device determines that the first angle is 90° according to the local feature of the first multimedia file, the terminal device may a multimedia file is rotated 90° clockwise, and then displaying the first multimedia file after the rotation (ie, adjusting the first multimedia file after the display direction); if the terminal device is according to the first multimedia file The local feature determines that the first angle is 180°, then the terminal device can rotate the first multimedia file 180° clockwise, and then display the first multimedia file after the rotation; If the terminal device determines that the first angle is 180° according to the local feature of the first multimedia file, the terminal device may rotate the first multimedia file clockwise by 270°, and then display the first multiple after the rotation. Media file.
- the embodiment of the present invention may also be based on coordinates of at least one pair of feature points of the first multimedia file in the coordinate system.
- the first angle is determined to adjust the display direction of the first multimedia file according to the first angle.
- the terminal device adjusts a display direction of the first multimedia file, and after displaying the first multimedia file, the user may feed back the first multimedia file. If the result is correct, the terminal device can adjust the method for determining the first angle according to the feedback result of the user, so as to correctly display the first multimedia file, and the terminal device can collect the big data fed back by the user (ie, the user feedback A large number of recognition results) to optimize the feature points that need to be extracted in the multimedia file (ie, extract more accurate feature points), and optimize the strategy and algorithm for calculating the rotation angle according to the feature points, thereby improving the correct rate of determining the rotation angle.
- the terminal device adjusts a display direction of the first multimedia file, and after displaying the first multimedia file, the user may feed back the first multimedia file. If the result is correct, the terminal device can adjust the method for determining the first angle according to the feedback result of the user, so as to correctly display the first multimedia file, and the terminal device can collect the big data fed back by the user (ie, the user feedback A large number of
- the terminal device may re-adjust the display direction of the first multimedia file by using other local features of the first multimedia file;
- the terminal device can adjust the display direction of other multimedia files by using local features of the same category when adjusting other multimedia files of the same type as the first multimedia file.
- the method for processing a multimedia file may include:
- the terminal device acquires the first multimedia file.
- the terminal acquires the first multimedia file, and saves the first multimedia file in the terminal device for the user to browse.
- the terminal device determines whether a display direction of the first multimedia file is consistent with the first direction.
- the terminal may determine, if the first multimedia file is displayed on the terminal device. Whether the display direction of the first multimedia file is consistent with the first direction.
- the terminal device saves the first multimedia file if the terminal device determines that the display direction of the first multimedia file is consistent with the first direction.
- the terminal device when the terminal device determines that the display direction of the first multimedia file is consistent with the first direction, the terminal device directly saves the first multimedia file for browsing by the user.
- the terminal device determines that the display direction of the first multimedia file is different from the first direction. In the case, the terminal device adjusts the display direction of the first multimedia file.
- the terminal device saves the adjusted first multimedia file.
- the terminal device when the terminal device determines that the display direction of the first multimedia file is inconsistent with the first direction, the terminal device may first adjust the display direction of the first multimedia file, and then adjust the first The multimedia file is saved in the terminal device, so that when the user triggers the display instruction, the terminal device can ensure the display direction and the first direction of the first multimedia file during the process of displaying the first multimedia file. Consistently, the user does not need to manually adjust the display direction of the first multimedia file.
- the terminal device acquires a multimedia file (for example, the first multimedia file), and displays the display direction of the first multimedia file and the display interface of the terminal device.
- a multimedia file for example, the first multimedia file
- the terminal device may adjust the direction of the first multimedia file, and then the terminal device saves the adjusted first multimedia file.
- the terminal device can adjust the display direction of the first multimedia file before displaying the first multimedia file after acquiring the first multimedia file.
- the terminal device when the terminal device displays the first multimedia file, the display direction of the first multimedia file is consistent with the first direction, and the The user can manually adjust the display direction of the first multimedia file to improve the user experience.
- the terminal device can also adjust the display direction of the video, which can improve the user experience of the user watching the video.
- the terminal device or the like includes a hardware structure and/or a software module corresponding to each function.
- the embodiments of the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
- the embodiment of the present invention may divide the function module into the terminal device according to the foregoing method example.
- each function module may be divided according to each function, or two or more functions may be integrated into one processing module.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present invention is schematic, and is only a logical function division, and the actual implementation may have another division manner.
- FIG. 18 is a schematic diagram showing a possible structure of the terminal device involved in the foregoing embodiment.
- the terminal device may include: an obtaining module 30 and Adjustment module 31.
- the obtaining module 30 can be used to support the terminal device to perform S101 and S201 in the foregoing method embodiment; the adjusting module 31 can be used to support the terminal device S105 and S204 in the above method embodiment are performed.
- the terminal device may further include a receiving module 32, a determining module 33, a display module 34, and a storage module 35.
- the receiving module 32 may be configured to support the terminal device to perform S102 in the foregoing method embodiment; the determining module 33 may be configured to support the terminal device to perform S103 (including S103a, S103b (including S103b1), S103c) and S202 in the foregoing method embodiment;
- the display module 34 can be used to support the terminal device to perform S104 and S106 in the foregoing method embodiment; the storage module 35 can be used to support the terminal device to execute S203 and S205 in the foregoing method embodiment. All the related content of the steps involved in the foregoing method embodiments may be referred to the functional descriptions of the corresponding functional modules, and details are not described herein again.
- FIG. 19 shows a possible structural diagram of the terminal device involved in the above embodiment.
- the terminal device may include a processing module 40 and a communication module 41.
- the processing module 40 can be used to control and control the action of the terminal device.
- the processing module 40 can be used to support the terminal device to perform S101, S103 (including S103a, S103b (including S103b1), S103c), S104 in the foregoing method embodiment. , S105, S106, S201, S202, and S204, and/or other processes for the techniques described herein.
- the communication module 41 can be used to support communication between the terminal device and other network entities.
- the communication module 41 can be used to support the terminal device to perform S102 in the foregoing method embodiment.
- the terminal device further The storage module 42 may be included to support the terminal device to execute S203 and S205 in the foregoing method embodiment, and store the program code and data of the terminal device.
- the processing module 40 may be a processor or a controller (for example, the processor 20 shown in FIG. 2 above), and may be, for example, a central processing unit (CPU), a general-purpose processor, and a digital signal processor. (digital signal processor, DSP), application-specific integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, transistor logic device, hardware component or any combination. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the embodiments of the invention.
- the above processors may also be a combination of computing functions, such as one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the communication module 41 may be a transceiver, a transceiver circuit or a communication interface or the like (for example, may be the RF circuit 31 as shown in FIG. 2 described above).
- the storage module 42 can be a memory.
- the processing module 40 is a processor
- the communication module 41 is a transceiver
- the storage module 42 is a memory
- the processor, the transceiver, and the memory can be connected by a bus.
- the bus can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus.
- PCI peripheral component interconnect
- EISA extended industry standard architecture
- the bus can be divided into an address bus, a data bus, a control bus, and the like.
- the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- a software program it may be implemented in whole or in part in the form of a computer program product.
- the computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions in accordance with embodiments of the present invention are generated in whole or in part.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or from a calculation
- the machine readable storage medium is transferred to another computer readable storage medium, for example, the computer instructions can be wired from a website site, computer, server or data center (eg, coaxial cable, fiber optic, digital subscriber line, DSL)) or wireless (eg infrared, wireless, microwave, etc.) to another website site, computer, server or data center.
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a magnetic disk, a magnetic tape), an optical medium (for example, a digital video disc (DVD)), or a semiconductor medium (such as a solid state drives (SSD)).
- a magnetic medium for example, a floppy disk, a magnetic disk, a magnetic tape
- an optical medium for example, a digital video disc (DVD)
- a semiconductor medium such as a solid state drives (SSD)
- the disclosed system, apparatus, and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the modules or units is only a logical function division.
- there may be another division manner for example, multiple units or components may be used. Combinations can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
- a computer readable storage medium A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to perform all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a flash memory, a mobile hard disk, a read only memory, a random access memory, a magnetic disk, or an optical disk, and the like, which can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention se rapporte au domaine technique des contenus multimédias et concerne un procédé et un appareil de traitement de fichier multimédia pouvant régler une direction d'affichage d'un fichier multimédia avant que le fichier multimédia ne soit affiché sur un dispositif terminal, et améliorant ainsi l'expérience utilisateur. Le procédé peut comprendre les étapes suivantes : un dispositif terminal obtient un premier fichier multimédia, le premier fichier multimédia comprenant une image ou une vidéo ; et lorsqu'il est déterminé qu'une direction d'affichage du premier fichier multimédia est incompatible avec une première direction, le dispositif terminal règle la direction d'affichage du premier fichier multimédia, la direction d'affichage du premier fichier multimédia étant une direction perpendiculaire à une direction de sol du premier fichier multimédia et étant éloignée de la direction de sol du premier fichier multimédia, et la première direction étant une direction prédéfinie pour une interface d'affichage destinée à afficher le premier fichier multimédia.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201780031274.9A CN109275338A (zh) | 2017-05-23 | 2017-05-23 | 一种多媒体文件的处理方法和装置 |
| PCT/CN2017/085585 WO2018214035A1 (fr) | 2017-05-23 | 2017-05-23 | Procédé et appareil de traitement de fichier multimédia |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/085585 WO2018214035A1 (fr) | 2017-05-23 | 2017-05-23 | Procédé et appareil de traitement de fichier multimédia |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018214035A1 true WO2018214035A1 (fr) | 2018-11-29 |
Family
ID=64396157
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/085585 Ceased WO2018214035A1 (fr) | 2017-05-23 | 2017-05-23 | Procédé et appareil de traitement de fichier multimédia |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN109275338A (fr) |
| WO (1) | WO2018214035A1 (fr) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102843496A (zh) * | 2011-06-21 | 2012-12-26 | 联想(北京)有限公司 | 一种视频采集处理方法及便携式电子设备 |
| CN102915188A (zh) * | 2011-08-01 | 2013-02-06 | 中国移动通信集团公司 | 一种控制终端屏幕的显示状态的方法及装置 |
| US20130241818A1 (en) * | 2012-03-15 | 2013-09-19 | Omron Corporation | Terminal, display direction correcting method for a display screen, and computer-readable recording medium |
| CN103631395A (zh) * | 2012-08-24 | 2014-03-12 | 宏达国际电子股份有限公司 | 调整图像显示方向的方法及其相关装置 |
| CN103885611A (zh) * | 2014-04-22 | 2014-06-25 | 锤子科技(北京)有限公司 | 一种调整图像的方法和装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010067275A1 (fr) * | 2008-12-10 | 2010-06-17 | Koninklijke Philips Electronics N.V. | Représentations graphiques |
| US9507379B2 (en) * | 2011-03-04 | 2016-11-29 | Panasonic Intellectual Property Management Co., Ltd. | Display device and method of switching display direction |
| US8971574B2 (en) * | 2011-11-22 | 2015-03-03 | Ulsee Inc. | Orientation correction method for electronic device used to perform facial recognition and electronic device thereof |
| JP6115925B2 (ja) * | 2016-05-09 | 2017-04-19 | 京セラ株式会社 | 携帯端末装置、プログラムおよび表示制御方法 |
-
2017
- 2017-05-23 WO PCT/CN2017/085585 patent/WO2018214035A1/fr not_active Ceased
- 2017-05-23 CN CN201780031274.9A patent/CN109275338A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102843496A (zh) * | 2011-06-21 | 2012-12-26 | 联想(北京)有限公司 | 一种视频采集处理方法及便携式电子设备 |
| CN102915188A (zh) * | 2011-08-01 | 2013-02-06 | 中国移动通信集团公司 | 一种控制终端屏幕的显示状态的方法及装置 |
| US20130241818A1 (en) * | 2012-03-15 | 2013-09-19 | Omron Corporation | Terminal, display direction correcting method for a display screen, and computer-readable recording medium |
| CN103631395A (zh) * | 2012-08-24 | 2014-03-12 | 宏达国际电子股份有限公司 | 调整图像显示方向的方法及其相关装置 |
| CN103885611A (zh) * | 2014-04-22 | 2014-06-25 | 锤子科技(北京)有限公司 | 一种调整图像的方法和装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109275338A (zh) | 2019-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12061789B2 (en) | Image sharing method and electronic device | |
| US10057627B2 (en) | Method, apparatus and system for displaying bullet screen information | |
| CN108701043B (zh) | 一种显示的处理方法及装置 | |
| AU2025204605A1 (en) | Display method and apparatus | |
| EP3640787B1 (fr) | Procédé d'entrée et dispositif électronique | |
| US11740851B2 (en) | Display method and apparatus | |
| US20160112632A1 (en) | Method and terminal for acquiring panoramic image | |
| EP4297417A2 (fr) | Procédé de commande de partage de vidéos et dispositif électronique adapté à celui-ci | |
| TWI512525B (zh) | 關聯終端的方法及系統、終端及電腦可讀取儲存介質 | |
| CN107590463A (zh) | 人脸识别方法及相关产品 | |
| CN106658354B (zh) | 一种数据传输方法及设备 | |
| US20200174741A1 (en) | Audio Playing Method and Electronic Device | |
| WO2015131768A1 (fr) | Procédé, appareil et système de traitement de vidéo | |
| WO2019011108A1 (fr) | Procédé de reconnaissance d'iris et produit associé | |
| WO2018120955A1 (fr) | Procédé de codage en direct, appareil, terminal, serveur de codage lié et système | |
| CN106921791A (zh) | 一种多媒体文件的存储和查看方法、装置及移动终端 | |
| WO2015100913A1 (fr) | Procédé et dispositif de génération de miniatures d'images, et terminal | |
| CN107278380A (zh) | 连接蓝牙设备的方法及终端设备 | |
| WO2015000430A1 (fr) | Procédé et dispositif de sélection intelligente de mots | |
| CN106534324A (zh) | 一种数据共享方法及云服务器 | |
| CN106250122A (zh) | 一种信息提示方法及装置 | |
| CN106341809A (zh) | 一种数据传输方法及设备 | |
| CN104915625B (zh) | 一种人脸识别的方法及装置 | |
| CN106576123A (zh) | 控制电子设备的方法、装置及电子设备 | |
| CN107590464A (zh) | 人脸识别方法及相关产品 |
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: 17910697 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: 17910697 Country of ref document: EP Kind code of ref document: A1 |