Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to fall within the scope of the application.
In the description of the present application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. indicate orientations or positional relationships based on the drawings are merely for convenience in describing the present application and simplifying the description, and do not indicate or imply that the apparatus or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present application. Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more of the described features. In the description of the present application, the meaning of "a plurality" is two or more, unless explicitly defined otherwise.
"A and/or B" includes three combinations of A only, B only, and a combination of A and B.
The use of "adapted" or "configured" in this disclosure is meant to be an open and inclusive language that does not exclude devices adapted or configured to perform additional tasks or steps. In addition, the use of "based on" is intended to be open and inclusive in that a process, step, calculation, or other action "based on" one or more of the stated conditions or values may be based on additional conditions or beyond the stated values in practice.
In the present application, the term "exemplary" is used to mean "serving as an example, instance, or illustration. Any embodiment described as "exemplary" in this disclosure is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is presented to enable any person skilled in the art to make and use the application. In the following description, details are set forth for purposes of explanation. It will be apparent to one of ordinary skill in the art that the present application may be practiced without these specific details. In other instances, well-known structures and processes have not been described in detail so as not to obscure the description of the application with unnecessary detail. Thus, the present application is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.
The intelligent glasses have the form of natural glasses and can have the functions of augmented reality display, wearing state detection, biological feature recognition, man-machine interaction, data processing and the like. The smart glasses may include a frame, a temple, a processor, a sensor, an optical display assembly, a microphone, a speaker, and the like. The glasses legs and the glasses frames are internally provided with cavities, and the cavities are used for placing circuits and electronic components.
The sensor can comprise a camera, an eye tracker, an iris, an IMU, a gyroscope and the like, the optical display component comprises a Micro-projector and an optical coupler, the Micro-projector can be based on Micro-Oled, can be based on Micro-Led, can be based on LCOS, can be based on LBS, the optical coupler can be an optical lens, can be an optical waveguide sheet, and can be an XR professional processor or a common general processor. The glasses frame and the glasses legs are supporting structures of the whole glasses, the glasses legs have certain elasticity, the length and the clamping force can be adjusted to be suitable for wearing of users with different head types, the camera can shoot hands, faces, eyes and the like of the users, the microphone can listen to the sound of the users, and the processor can calculate and process various data.
Smart glasses are electronic devices that may be worn on the eyes of a person, including, but not limited to, AI glasses, photo glasses, XR glasses, audio glasses, bluetooth glasses, etc., that are now commonly available on the market. The intelligent glasses have the form of common glasses, and comprise a glasses frame, a glasses frame and glasses legs, and are provided with electronic devices such as a power supply, a calculation processor, a sensor and the like, and can be built in a glasses shell or externally electrically connected.
At present, intelligent glasses, such as AR glasses, bluetooth glasses, VR glasses and the like, are generally fixed in shooting directions of cameras arranged on the glasses, and when a user wears the glasses, only single horizontal screen shooting or vertical screen shooting can be performed.
Therefore, when the user needs to switch from the horizontal screen to the vertical screen for shooting, or from the vertical screen to the horizontal screen for shooting, the whole glasses are required to be directly rotated, and in the process, the user is required to take off the glasses, so that the user experience is poor.
In view of this, referring to fig. 1 to 3, some embodiments of the present application provide an intelligent glasses 100, which includes a glasses main body 10, a camera 20, a position detecting device 30 and a control device 40, wherein the camera 20 is rotatably mounted on the glasses main body 10, the camera 20 has a horizontal photographing position and a vertical photographing position on a rotation stroke thereof, the position detecting device 30 is used for detecting position information of the camera 20, and the control device 40 is used for correspondingly selecting a corresponding processing algorithm according to the position information detected by the position detecting device 30.
It should be noted that, the specific implementation form of the smart glasses 100 is not limited, and may be AR glasses, bluetooth glasses, VR glasses, etc., and the specific implementation form of the position detecting device 30 is not limited, and may be in the form of a hall element 32, a light distance sensor, etc., and the specific implementation form of the control device 40 is not limited, and may be in the form of a single chip microcomputer, a control chip, a control circuit, etc. The specific rotation manner of the camera 20 is not limited, and may be a manner of directly allowing the user to manually rotate, or may be a manner of providing a driving device, such as a driving motor, a driving cylinder, etc., to drive the camera 20 to rotate, etc., which is not limited herein. The mounting position of the camera 20 is not limited, and may be provided on the lens frame or the lens leg, and is not limited herein.
Specifically, the specific content of the processing algorithms corresponding to the horizontal photographing position and the vertical photographing position is not limited, as long as the processing algorithms can be processed according to horizontal screen photographing and vertical screen photographing, in some embodiments, the resolution corresponding to the image when the vertical screen photographing is X times Y, the resolution corresponding to the image when the horizontal screen photographing is changed to Y times X, the processing algorithm may specifically be a resolution corresponding to a modified image, for example, when the camera 20 is in the vertical photographing position, the control device 40 selects a corresponding processing algorithm to adjust the resolution of the image photographed by the camera 20 to X times Y, and when the camera 20 is in the horizontal photographing position, the control device 40 selects a corresponding processing algorithm to adjust the resolution of the image photographed by the camera 20 to Y times X.
It can be understood that the position detecting device 30 is configured to detect the position information of the camera 20, so that the position detecting device 30 can accurately detect whether the camera 20 is at a horizontal photographing position or a vertical photographing position, so that the control device 40 correspondingly selects a corresponding processing algorithm according to the position information detected by the position detecting device 30, that is, selects a processing algorithm corresponding to the horizontal camera 20 when the camera is at the horizontal photographing position, and selects a processing algorithm corresponding to the vertical camera when the camera is at the vertical photographing position, so that different processing algorithms are selected and invoked according to the position information detected by the position detecting device 30, and the algorithm is calibrated for the photographing effect.
According to the embodiment of the application, the camera 20 is rotatably arranged on the glasses main body 10, so that when the horizontal shooting is switched to the vertical shooting, or the vertical shooting is switched to the horizontal shooting, the shooting direction of the camera 20 can be changed only by rotating the camera 20, and a user does not need to take off the glasses or rotate the whole eyes, so that the convenience of switching the intelligent glasses 100 is improved, and the position detection device 30 and the control device 40 are further arranged, and the control device 40 is used for correspondingly selecting a corresponding processing algorithm according to the position information detected by the position detection device 30, so that the intelligent glasses 100 have a good shooting effect under a horizontal screen or a vertical screen.
The camera 20 may be only the acquisition module 22 or the photosensitive module rotatably mounted, or the whole camera 20 may be rotatably mounted, which is not limited herein.
In some embodiments, the camera 20 includes a base 21, a capturing module 22 and a connecting member 23, wherein the base 21 is rotatably mounted on the glasses main body 10, the capturing module 22 is used for capturing images and is fixedly mounted on the base 21, and the connecting member 23 connects the base 21 and the control device 40.
It should be noted that, the substrate 21 is a circuit board, which may be a PCB board, and cooperates with the connecting piece 23 to transfer the image information collected by the collecting module 22 to the control device 40.
The specific implementation form of the connector 23 is not limited, and may be in the form of FPC, coaxial line, data line, or the like.
Correspondingly in the solution of this embodiment, the substrate 21 is rotatably mounted on the glasses main body 10, and when the substrate 21 rotates, the collecting module 22 can be driven to rotate together, so as to change the shooting direction of the camera 20, and make the camera 20 switch between the horizontal shooting position and the vertical shooting position.
Meanwhile, in some embodiments, the position detecting device 30 includes a magnetic member 31 and a hall element 32, the magnetic member 31 is fixedly disposed on the glasses body 10, and the hall element 32 is fixedly mounted on the base plate 21 so as to be close to or far from the magnetic member 31 when the base plate 21 rotates.
It should be noted that, the specific implementation form of the magnetic element 31 is not limited, and may be a permanent magnet form, a form of a magnetic field generated by an electromagnetic coil, a form of a magnetized element, or the like, which is not limited herein, and when the distance between the hall element 32 and the magnetic element 31 is changed, the level of the electric signal generated by the hall element will also change, when the distance is short, a low level is output, and when the distance is long, a high level is output, so that it is determined whether the camera 20 is at the horizontal photographing position or the vertical photographing position by the level output by the hall element 32.
In the solution corresponding to the present embodiment, the hall element 32 is fixedly mounted on the base plate 21, so that the hall element 32 rotates together with the base plate 21 when the base plate 21 rotates, and the magnetic member 31 is mounted on the glasses main body 10, so that the magnetic member 31 does not rotate when the base plate 21 rotates, and thus the hall element 32 can move closer to or farther from the magnetic member 31 when the hall element 32 rotates together with the base plate 21.
Specifically, when the hall element 32 generates the high level, the camera 20 may be in the horizontal photographing position, when the low level is generated, the camera 20 may be in the vertical photographing position, or when the hall element 32 generates the high level, the camera 20 may be in the vertical photographing position, and when the low level is generated, the camera 20 may be in the horizontal photographing position, which is not limited herein.
Of course, in some embodiments, the hall element 32 may be mounted on the glasses main body 10, and the magnetic member 31 may be mounted on the base plate 21, where the magnetic member 31 approaches or moves away from the hall element 32 when the base plate 21 rotates.
In some embodiments, in order to limit the rotation travel of the substrate 21, to make the rotation of the substrate be exactly 90 °, a limiting structure may be further disposed on the glasses main body 10, and by using the limiting effect of the limiting structure, the rotation of the substrate 21 is exactly 90 °, so as to better switch between the horizontal photographing position and the vertical photographing position.
In a further embodiment, the base plate 21 has an abutting side 211, the hall element 32 is mounted on the abutting side 211, the glasses main body 10 is provided with a limiting rib 50 protruding, and the limiting rib 50 is disposed adjacent to the abutting side 211 and abuts against the abutting side 211 when the camera 20 is in the horizontal photographing position or the vertical photographing position, so as to limit the rotation of the camera 20.
Referring to fig. 3, in the solution of this embodiment, when the camera 20 is in the horizontal photographing position or the vertical photographing position, the limiting ribs 50 are abutted against the abutment sides 211, so that the camera 20 can only rotate toward the vertical photographing position when in the horizontal photographing position, and the camera 20 can only rotate toward the horizontal photographing position when in the vertical photographing position, so as to limit the rotation stroke of the camera 20, and make one rotation of the camera 20 be exactly 90 °, especially when the camera 20 is manually rotated, so that the camera 20 can be more accurately switched between the horizontal photographing position and the vertical photographing position.
In some embodiments, the magnetic member 31 is protruding from the surface of the glasses body 10 to form the limit rib 50.
Correspondingly, in the solution of this embodiment, the magnetic member 31 abuts against the abutting side 211 to limit the rotation of the camera 20, so that no additional limiting structure is required, and the cost is effectively reduced.
It should be noted that, since the camera 20 is rotated, when the conventional connector 23, for example, a flexible circuit board, is used, the copper layer of the flexible circuit board is only 12-20 um thick, and the flexible circuit board is only a one-dimensional plane, so that the flexible circuit board cannot cope with the rotating scene, and tearing, signal attenuation and characteristic impedance imbalance may occur.
In an embodiment, the connecting piece 23 is a multi-strand coaxial wire, and the coaxial wire has better dynamic bending and static bending capabilities, and can be applied to the design of the positions of the glasses legs and the rotating shaft.
Furthermore, the wires of the camera 20 comprise mipi high-speed wires and power wires, usually about 16 signal wires, the transmission requirement of the high-speed signal wires can be realized by using 32-42 AWG wires, the minimum diameter of a single wire can be 0.2mm, and the total linear diameter can be less than 1.4mm, so that the rotation requirement of the camera 20 is better met.
On the other hand, referring to fig. 4 together, an embodiment of the present application provides a control method of a pair of smart glasses 100, where the control method is applied to any one of the smart glasses 100 described above, the smart glasses 100 further includes a driving device, and the driving device is in driving connection with the camera 20 and is electrically connected with the control device 40, so as to drive the camera 20 to rotate according to an instruction of the control device 40, and the control method includes:
Step 100, when a switching instruction is received, controlling the driving device to drive the camera 20 to switch between the horizontal photographing position and the vertical photographing position;
Step S200, corresponding processing algorithms are selected according to the position information detected by the position detecting device 30.
The specific implementation form of the driving device is not limited, and may be a driving motor, a driving cylinder, or the like, to drive the camera 20 to rotate, or the like, which is not limited herein. When receiving the switching instruction, the driving device is controlled to drive the camera 20 to switch between the horizontal photographing position and the vertical photographing position, which may be the control of the driving device to drive the camera 20 to switch from the horizontal photographing position to the vertical photographing position, or the control of the driving device to drive the camera 20 to switch from the vertical photographing position to the horizontal photographing position, which is not limited herein.
The specific generation form of the switching instruction is not limited, and may be APP trigger, TP trigger, key trigger, iris recognition trigger, shaking head trigger, etc., which is not limited herein.
Specifically, the specific content of the processing algorithms corresponding to the horizontal photographing position and the vertical photographing position is not limited, as long as the processing algorithms can be processed according to horizontal screen photographing and vertical screen photographing, in some embodiments, the resolution corresponding to the image when the vertical screen photographing is X times Y, the resolution corresponding to the image when the horizontal screen photographing is changed to Y times X, the processing algorithm may specifically be a resolution corresponding to a modified image, for example, when the camera 20 is in the vertical photographing position, the control device 40 selects a corresponding processing algorithm to adjust the resolution of the image photographed by the camera 20 to X times Y, and when the camera 20 is in the horizontal photographing position, the control device 40 selects a corresponding processing algorithm to adjust the resolution of the image photographed by the camera 20 to Y times X.
Correspondingly in the scheme of this embodiment, when receiving the switching instruction, the driving device is controlled to drive the camera 20 to switch between the horizontal photographing position and the vertical photographing position, and corresponding processing algorithms are correspondingly selected according to the position information detected by the position detecting device 30, so that different processing algorithms are selected and invoked according to the position information detected by the position detecting device 30, and algorithm calibration is performed on the photographing effect, so as to obtain a better photographing effect.
Further, before the step of receiving the switching instruction, the control method further includes:
Step S80, detecting action information of a user;
and step S90, triggering the switching instruction based on the action information of the user.
The specific implementation form of detecting the motion information of the user is not limited, and may be detecting gesture information of the user, detecting blink information of the user, detecting iris information of the user, and the like, which is not limited herein.
It will be appreciated that the smart glasses 100 are worn at the eyes of the user, and thus, there are often a number of inconveniences associated with direct manipulation of the smart glasses 100.
In the technical solution corresponding to this embodiment, the switching instruction is triggered based on the action information of the user by detecting the action information of the user, so that the rotation of the camera 20 can be switched only by the user performing a specific action, without the need of the user actually directly operating the intelligent glasses 100, thereby improving the convenience of the user for switching the camera 20.
Still further, in some embodiments, the smart glasses 100 further comprise a blink detection module for detecting a blink number of the user;
The step of detecting motion information of the user includes:
And S81, controlling the blink detection module to detect the blink times of the user.
Specifically, the specific implementation manner of the blink detection module is not limited, and may be in the form of an action sensor, so as to detect the blink action of the user, or a camera 20 may be additionally provided on the glasses main body 10 of the smart glasses 100, and the eyes of the user may be photographed by the camera 20, and then the blink times of the user may be identified, which is not limited herein.
According to the scheme of the embodiment, the intelligent glasses 100 are worn at the glasses of the user, so that the user is not required to directly operate the intelligent glasses 100 any more by detecting the corresponding trigger of the blink times of the user, the blink detection module on the intelligent glasses 100 is adopted to detect the eye movements of the user, the blink detection module is close to the eyes of the user, and the detection accuracy is higher.
The specific trigger mode is not limited after the blink number of the user is detected, and may be that the user does not blink in a certain period of time, the switching instruction is correspondingly generated, or the switching instruction is correspondingly generated after the user is detected to blink continuously for several times, and the like, which is not limited herein.
In some embodiments, the step of triggering the switching instruction based on the action information of the user includes:
And S91, triggering the switching instruction when the blink times in the preset duration exceeds a preset value.
It should be noted that, the specific value of the preset duration is not limited, which may be 10 seconds, 20 seconds, 11 seconds, etc., but not limited herein, and may be two times, three times, four times, etc., and in some embodiments, the preset duration is 5 seconds, and the blink times are 5 times, so that the user's daily blink action can be effectively prevented from triggering the switching instruction by mistake.
In the technical scheme of the embodiment, when the number of blinks in the preset time exceeds the preset value, the switching instruction is triggered, and the switching instruction is triggered only if the number of blinks is accumulated to a certain number of times in a short time, so that the switching instruction can be effectively prevented from being triggered by daily blinks of a user.
In some embodiments, the step of triggering the switching instruction based on the action information of the user includes:
step S92, triggering the switching instruction when the camera 20 detects the preset gesture information.
It should be noted that, when the user uses the smart glasses 100, the user may be guided to customize gesture information, so as to store preset gesture information, when the camera 20 works, that is, when the user uses the smart glasses 100 to enter a photographing mode, the camera 20 detects information of a user's action in real time, and when the camera 20 detects the preset gesture information, the switching instruction is triggered, so that the original horizontal photographing position is switched to the vertical photographing position, or the original vertical photographing position is switched to the horizontal photographing position. Of course, the smart glasses 100 may be provided with preset gesture information when shipped, and the like, which is not limited herein.
The specific form of the preset gesture information is not limited, and may be that the palm of the user swings left twice, swings right twice, or the like, which is not limited herein.
Corresponding in the technical scheme of this embodiment, by using the camera 20 to detect gesture information of a user, no additional detection module is required to be set for detection, so that the cost of production and manufacturing is saved, and in the process of triggering the switching instruction, no direct operation on the intelligent glasses 100 is required, and the convenience of triggering is improved.
In some embodiments, the smart glasses 100 further comprise a gravity sensor 70, the gravity sensor 70 being configured to detect a head pose of the user, the control method further comprising, after the step of selecting the respective processing algorithm:
step S300, acquiring attitude information detected by the gravity sensor 70;
It will be appreciated that, after the head gesture of the user is deflected, the smart glasses 100 worn on the head of the user are deflected together with the head gesture, and at this time, the deflection angle of the head of the user can be effectively detected by the gravity sensor 70.
Step 400, determining compensation angle information according to the attitude information;
specifically, for example, when the gravity sensor 70 detects that the deflection angle of the user's head is-5 °, the corresponding control compensation angle is 5 °.
And S500, correspondingly controlling the driving device to drive the camera 20 to rotate by a corresponding angle according to the compensation angle information.
It can be understood that, since the smart glasses 100 are worn on the head of the user, when photographing, the head of the user is easy to deviate, so that the view screen 60 is deviated, for example, when the camera 20 is arranged on the frame, the head of the user is deviated left and right, the view screen 60 corresponding to the camera 20 is also deviated left and right, and when the camera 20 is arranged on the temple, the head of the user is deviated back and forth, at this time, the view screen 60 corresponding to the camera 20 is also deviated back and forth, and the effect of the photographed photo or video is poor.
In the solution corresponding to this embodiment, by setting the gravity sensor 70, after the camera 20 is switched to the vertical photographing position or the horizontal photographing position, the gravity sensor 70 is used to detect the head gesture of the user, determine the compensation angle information according to the gesture information, and correspondingly control the driving device to drive the camera 20 to rotate by a corresponding angle according to the compensation angle information, so that the camera 20 is kept in a horizontal state by rotating the camera 20, and the photographing effect is better.
That is, in the scheme of the present application, when the user photographs, the user's head is found to be inclined or moved in a small extent, and the camera 20 can be kept in a horizontal state by the cooperation of the gravity sensor 70 and the driving device, so that the effect of the photographed photograph is better.
Note that, the installation position of the gravity sensor 70 is not limited, and may be installed on the glasses main body 10 or on the camera 20, and is not limited herein, referring to fig. 3, the gravity sensor 70 is installed on the substrate 21 of the camera 20, so that when a user photographs, the deflection angle of the camera 20 can be effectively obtained, and the camera 20 can be quickly adjusted to be in a horizontal state.
In some embodiments, the smart glasses 100 further comprise a display module 80, and the control method further comprises:
Step S600, acquiring a plurality of view finding pictures 60 when the camera 20 rotates;
step S700, cutting out a first view finding part 61 with consistent view finding range in a plurality of view finding pictures 60;
step S800, controlling the display module 80 to display the first view finding part 61.
Referring to fig. 5, in fig. 5, the camera 20 is in the vertical photographing position, the horizontal photographing position and the rotation process, the view 60 in the three positions can be understood as a view range, and in the rotation process of the camera 20, if the head of the user does not act, a part of the view 60 or the view range will not change, that is, a part of the circle in fig. 5, the part of the circle, regardless of the rotation of the camera 20 to any angle, the camera 20 can view the part of the area, and when some parts outside the circle rotate the camera 20, the view and the range of the view will change, if the whole view 60 is directly displayed to the user in a short distance in the rotation process of the camera 20, and the rotated view is displayed in front of the eyes of the user, which may possibly cause dizziness phenomenon of the user.
Therefore, in the solution of this embodiment, the multiple view frames 60 when the camera 20 rotates are obtained, the first view portion 61 with consistent view ranges in the multiple view frames 60, that is, the circle portion in fig. 5, is cut, and the display module 80 is controlled to display the first view portion 61.
Referring to fig. 6, taking the display module 80 as an example of a horizontal screen, when the camera 20 is in the vertical photographing position, the middle portion of the display module 80 displays a rectangular display 81, that is, the display 81 of the first display module 80 in fig. 6, and when the switching command is received, the camera 20 rotates, at this time, the display 81 of the display module 80 is switched to the display 81 of the second display module 80, and at this time, the display 81 is circular for displaying the circular first view finding portion 61 in fig. 5, and then, when the camera 20 rotates to the horizontal photographing position, the display 81 of the display module 80 is switched to the display 81 of the third display module 80 for full-screen display.
It should be emphasized that the display module 80 may be a physical screen (i.e., an optical lens) or a virtual screen. Wherein the virtual screen is a virtual display screen of AR glasses, which forms a virtual display screen in front of eyes of a user after propagation conversion of a plurality of optical components (for example, 1280 x 960 macroscreen projected at a position of 4m in front of eyes after wearing AR glasses).
The present application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon for performing the method of controlling the smart glasses in the above-described embodiments.
The computer readable storage medium provided by the present application may be, for example, a U disk, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, or device, or a combination of any of the foregoing. More specific examples of a computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access Memory (RAM: random Access Memory), a Read-Only Memory (ROM), an erasable programmable Read-Only Memory (EPROM: erasable Programmable Read Only Memory or flash Memory), an optical fiber, a portable compact disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this embodiment, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, or device. Program code embodied on a computer readable storage medium may be transmitted using any appropriate medium, including but not limited to electrical wiring, fiber optic cable, RF (Radio Frequency) and the like, or any suitable combination of the foregoing.
The computer readable storage medium may be included in the smart glasses or may exist alone without being assembled into the smart glasses.
The computer readable storage medium carries one or more programs, when the one or more programs are executed by the intelligent glasses, the intelligent glasses are enabled to control the driving device to drive the camera to switch between the horizontal photographing position and the vertical photographing position when receiving a switching instruction;
and correspondingly selecting a corresponding processing algorithm according to the position information detected by the position detection device.
Computer program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of remote computers, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN: local Area Network) or a wide area network (WAN: wide Area Network), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules involved in the embodiments of the present application may be implemented in software or in hardware. Wherein the name of the module does not constitute a limitation of the unit itself in some cases.
The readable storage medium provided by the application is a computer readable storage medium, and the computer readable storage medium stores computer readable program instructions (namely computer programs) for executing the control method of the intelligent glasses, so that the technical problem that the conventional intelligent glasses are inconvenient to switch between horizontal screen shooting and vertical screen shooting is solved. Compared with the prior art, the beneficial effects of the computer readable storage medium provided by the application are the same as those of the control method of the intelligent glasses provided by the embodiment, and are not repeated here.
The foregoing describes the smart glasses and the control method thereof in detail, and specific examples are applied to describe the principles and embodiments of the present application, and the description of the foregoing examples is only for helping to understand the methods and core ideas of the present application, and meanwhile, the skilled person in the art will change the specific embodiments and application scope according to the ideas of the present application, so the present disclosure should not be construed as limiting the present application.