Mobile phone shell with imaging function

By integrating an imaging mechanism and circuit layer into the phone case, and utilizing the principle of visual persistence to form specific display images, the problem of the phone case's single function is solved, achieving high-efficiency interactivity and visual expressiveness, while maintaining portability and a simple design, and supporting a variety of display effects and application scenarios.

CN121728183APending Publication Date: 2026-03-24CHANGZHOU MEILIANQI DEPARTMENT STORE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-17
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Existing phone cases are limited in function, lack interactivity and visual appeal, and the light-up function is only used for decoration, failing to make full use of the space between the phone case and the phone.

Method used

Design a mobile phone case with imaging function. By integrating an imaging mechanism, including an imaging light group, a processing module and a detection module, into the case, a specific display image is formed during movement using the principle of visual persistence. The case also maximizes space utilization and improves heat dissipation efficiency through a circuit layer and a graphene heat dissipation film.

Benefits of technology

It enhances the fun and interactivity of phone cases while maintaining device portability and a simple design. It offers multiple power supply modes to ensure stable power supply and supports various display effects and application scenarios, including landscape, portrait, and 3D curved surface displays, suitable for simultaneous display and interaction across multiple devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121728183A_ABST
    Figure CN121728183A_ABST
Patent Text Reader

Abstract

The invention relates to a mobile phone shell with an imaging function, and relates to the technical field of mobile phone shells. The device comprises a shell and an imaging mechanism, the imaging mechanism is arranged on the shell, and the imaging mechanism comprises an imaging lamp set, a processing module and a detection module; the detection module and the imaging lamp group are in signal connection with the processing module; the detection module is used for detecting the moving state of the shell, and the moving state at least comprises the moving direction and the moving speed; and the processing module is used for taking the moving area of the shell as a virtual display area according to the moving state of the shell, and controlling the imaging lamp group to move to different positions of the virtual display area to be turned on and off in the process that the imaging lamp group moves along with the shell. A specific display image is formed in the virtual display area; the mobile phone shell has the effect of enriching the functions and interactivity of the mobile phone shell.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of mobile phone cases, and particularly relates to a mobile phone case with an imaging function. BACKGROUND

[0002] With the popularity of smart phones, mobile phone cases as important accessories gradually develop from single protection function to multi-function. At present, there are some mobile phone cases with additional functions on the market, such as products with support and heat dissipation functions. However, these functions are mainly concentrated in the practicality aspect. Although there are mobile phone cases with light-emitting function in the related art, that is, LED light-emitting lamp groups are arranged on the mobile phone case panel, the light-emitting function only plays a decorative effect and still lacks interactivity and visual expressiveness, so it needs to be improved. SUMMARY

[0003] In order to enrich the function and interactivity of the mobile phone case, the present application provides a mobile phone case with an imaging function.

[0004] In a first aspect, the present application provides a mobile phone case with an imaging function, which comprises a shell and an imaging mechanism, the imaging mechanism is arranged on the shell, the imaging mechanism comprises an imaging lamp group, a processing module and a detection module; the detection module and the imaging lamp group are both signal connected to the processing module; The detection module is used for detecting the moving state of the shell, and the moving state at least comprises a moving direction and a moving speed. The processing module is used for taking the moving area of the shell as a virtual display area according to the moving state of the shell, and controlling the imaging lamp group to turn on and off at different positions of the virtual display area during the movement of the shell, so as to form a specific display image in the virtual display area.

[0005] By adopting the technical scheme, when the human hand holds the mobile phone shell to move, the detection module detects the moving state (including the moving direction and the moving speed) of the mobile phone shell body, such as unidirectional / reciprocal movement along the direction parallel to the surface of the shell body panel, then the processing module can determine the moving area of the shell body (i.e. the area formed by the moving track of the shell body in the moving process) according to the moving state of the shell body, such as a rectangular area parallel to the surface of the shell body panel. Since the imaging lamp group is arranged on the shell body, the imaging lamp group will move with the shell body. Then, in this process, the on-off display of the imaging lamp group at different positions in the moving area can finally form a specific display image (such as a character / symbol / picture) in the on-off display of the imaging lamp group in the whole moving area. In summary, based on the principle of visual persistence, the imaging lamp group forms a specific display image in the moving area by on-off display in the moving process of the shell body, which increases the use interest and interactivity of the mobile phone shell, and has stronger visual performance and social function.

[0006] Preferably, the shell body reserves a mounting space for placing the imaging mechanism, and a circuit layer is arranged in the mounting space, and the imaging lamp group, the processing module and the detection module are integrated on the circuit layer to realize signal connection through the circuit layer. The circuit layer is a PCB or a FPC.

[0007] By adopting the technical scheme, there is a natural and unused gap between the mobile phone shell and the back of the mobile phone. The gap is used as a mounting space for mounting the imaging mechanism, which realizes extremely high space utilization. Without increasing the overall volume and thickness of the mobile phone shell to accommodate new functions, the portability of the device is maintained. Furthermore, all electronic components are integrated on a super-thin circuit layer and placed close to the back of the mobile phone, so that the entire imaging mechanism hardly produces additional protrusions or thickness. From the appearance, the mobile phone shell can still maintain a simple and streamlined design, avoiding the feeling of being heavy, realizing super-thin integrated design, and maximizing space utilization. In addition, the circuit layer has the characteristics of being bendable and flexible. When the mobile phone shell is squeezed or hit, the circuit layer can absorb and disperse stress through slight deformation, greatly improving the mechanical reliability and durability of the entire structure.

[0008] Preferably, a graphene heat dissipation film is further arranged in the mounting space, and the circuit layer is located between the mobile phone and the graphene heat dissipation film to form a sandwich structure. The mounting space is arranged in the area between the shell body and the mobile phone, or on the side panel away from the mobile phone.

[0009] By adopting the technical scheme, the graphene film rapidly and uniformly spreads the heat generated by the imaging mechanism to the membrane of the entire graphene film, thereby greatly improving the heat dissipation efficiency and avoiding local overheating.

[0010] As preferred, a light-transmitting area is arranged on the side panel of the shell away from the mobile phone, and the light generated by the imaging lamp group can pass through the light-transmitting area. A microlens array is further arranged on the side of the shell away from the light-transmitting area, and the microlens array covers the light-transmitting area and is located between the graphene heat dissipation film and the light-transmitting area.

[0011] By using the above technical solution, the light emitted by the imaging lamp group (such as LED lamp beads) is dispersed in all directions (Lambertian emission), and each microlens of the microlens array can capture the dispersed light and collimate it (into a more parallel light beam). This makes the light more concentrated in the forward direction, greatly reducing unnecessary reflection and scattering loss of light inside the mobile phone shell; since the light is more concentrated in one direction, the visual brightness of the imaging lamp group is significantly enhanced from the perspective of the observer. This means that the display effect is brighter under the same driving current, or the current can be reduced to achieve the same brightness, thereby saving power consumption; in addition, in visual persistence display, each imaging lamp group will draw a "line" on the human retina when moving quickly. The collimated light beam produced by the microlens array makes the width of this "line" narrower and the edge sharper. This directly translates into a clearer, more distinct, and higher-resolution line in the final aerial image, avoiding image blurring and ghosting problems; in addition, the microlens array layer is usually made of a solid transparent material (such as PC, PMMA), which covers the light-transmitting area, equivalent to providing a physical protective cover for the fragile imaging lamp group and circuit inside, protecting them from scratches, dust, and impact.

[0012] As preferred, the imaging mechanism further comprises a power supply module for supplying power to the imaging lamp group, the processing module, and the detection module; the power supply mode of the power supply module can be a combination of one or more of the following power supply modes: energy storage power supply mode: receiving electrical energy from an external power source through wired or wireless means and supplying power to a pre-set energy storage battery, and then supplying power to the imaging lamp group, the processing module, and the detection module from the energy storage battery; direct power supply mode: receiving electrical energy from an external power source through wired or wireless means and directly transmitting the electrical energy to the imaging lamp group, the processing module, and the detection module to achieve power supply; wherein the external power source at least includes a mobile phone.

[0013] By adopting the above technical solutions, the energy storage power supply mode utilizes energy storage batteries to achieve stable energy storage and release, ensuring the independence and reliability of core functions. It provides extremely stable and smooth DC power to components that are sensitive to power quality, such as imaging lamps and processing modules, ensuring stable and flicker-free display effects and uninterrupted operation of processing modules. Meanwhile, the direct power supply mode greatly simplifies the structure of the phone case, making it thinner, lighter, and cheaper, achieving plug-and-play / place-and-use without waiting for charging.

[0014] Preferably, the processing module includes a motion pattern recognition unit, a virtual region determination unit, and a lamp control unit; The motion pattern recognition unit is used to acquire real-time detection data from the detection module, estimate the phone case's posture data in real time using a preset algorithm, and identify the phone case's current motion mode based on the posture data; wherein, the detection module includes at least a three-axis accelerometer, a three-axis gyroscope, and a three-axis magnetometer; the motion mode includes at least a horizontal swing mode, a vertical swing mode, and a circular motion mode; The virtual region determination unit is used to map and define the physical region where the phone case's motion trajectory under the current motion mode is located as a virtual display region based on the current motion mode of the phone case identified by the motion mode recognition unit; wherein: When the mode is identified as horizontal swinging, the virtual display area is a horizontal two-dimensional area; When the vertical swing mode is detected, the virtual display area is a two-dimensional area in the vertical direction; When the motion pattern is identified as circular motion, the virtual display area is a three-dimensional curved surface area; The light group control unit is used to acquire a specific display image, acquire the posture data calculated by the motion mode recognition unit and the current motion mode of the phone case, acquire the virtual display area defined by the virtual area determination unit, establish the correspondence between the position of the imaging light group in the virtual display area and the pixel information of the specific display image, and control the illumination of the imaging light group.

[0015] By adopting the above technical solution, the limitations of traditional POV displays with fixed two-dimensional trajectories are broken. By integrating multi-sensor settings and converting and analyzing sensor data, the system intelligently identifies the user's swinging intentions and adaptively generates virtual display areas of different shapes and orientations. This achieves various display effects, including horizontal, vertical, and even 3D curved surfaces, greatly enhancing the display's expressiveness and application scenarios (such as advertising displays, game interactions, and information prompts). Furthermore, this solution is highly integrated into portable devices such as phone cases, eliminating the need for external auxiliary positioning devices and realizing a miniaturized and portable spatial display solution. Users do not need to inform the processing module of the desired virtual display area through text or voice interaction; instead, they can directly communicate their desired virtual display area by swinging their phone case. This method directly and clearly expresses the user's virtual display area requirements, thus satisfying the user's personalized virtual display area needs.

[0016] Secondly, this application discloses an intelligent imaging control system, including a mobile phone case with imaging function as described in the first aspect, and a mobile terminal running a control program. The mobile terminal running the control program can be at least a mobile phone terminal used in conjunction with the mobile phone case. The processing module also includes a status analysis unit and a communication unit; The state analysis unit is used to switch the current state of the phone case to the recording state when it receives a user-triggered input instruction; it is also used to switch the current state of the phone case to the actual movement state when it receives a user-triggered actual movement instruction. The motion pattern recognition unit is used to acquire real-time detection data of the detection module when the current state is switched to the recording state, and to estimate the posture data of the phone case in real time when the recording state is used by a preset algorithm. Based on the posture data, the motion pattern of the phone case in the recording state is identified. The lamp control unit is connected to the mobile terminal via the communication unit to transmit the position information of the imaging lamp in the virtual display area when the state is recorded to the mobile terminal running the control program, so that the mobile terminal running the control program can draw and form a movement guide line and display the movement guide line when entering the actual movement state. The lamp control unit is also used to calculate the real-time position information of the imaging lamp group when entering the actual movement state, and control the imaging lamp group to turn on and off according to the correspondence; at the same time, it transmits the real-time position information of the imaging lamp group to the mobile terminal running the control program through the communication unit, so that the mobile terminal running the control program can draw and update the actual trajectory line in real time according to the real-time position information of the imaging lamp group, so that the user can view the movement guide line and the real-time updated actual trajectory line on the display interface of the mobile terminal running the control program at the same time.

[0017] By adopting the above technical solution, users are provided with the function of pre-recording movement trajectories before display. This achieves the goal of allowing users to customize the virtual display area, and also utilizes the virtual display area generated during the recording process as a movement guide during actual movement. This helps to pre-establish the correspondence between the position of the imaging lamp group in the virtual display area and the pixel information of the specific displayed image. Simultaneously, during actual movement, the movement guide line and the actual trajectory line provide users with an intuitive and real-time visual feedback loop. Users can immediately know the deviation between their operation and the target trajectory. During the recording stage, the amplitude, frequency, and other characteristics of specific user actions are learned and used as the sole reference for subsequent display. This effectively avoids problems such as display jitter and mode switching confusion caused by misjudgments in real-time recognition algorithms, significantly improving the robustness and reliability of the display. During the actual movement stage, there is no need for complex real-time motion pattern recognition and trajectory calculation; only simple coordinate mapping and query operations are required. This significantly reduces the computational requirements of the processing module. By precisely mapping user actions to pre-stored image pixels in time and space, the imaging light group is ensured to illuminate at the correct moment and position during movement, thus creating clear, stable, and ghosting-free display content in the air. This solution upgrades the phone case from a passive hardware accessory into a smart device with active interaction, visual feedback, and customizable creation capabilities, forming a strong product differentiation feature and making it highly attractive in the market.

[0018] Preferably, the mobile terminal running the control program is used to search for other mobile terminals running the control program within the surrounding physical range and establish a communication network. The communication network enables interaction between the mobile terminals running the control program, and the interaction content includes at least the transmission of specific display images. Among them, all mobile terminals running the control program included in the communication network are divided into: the leading terminal that initiates the establishment of the communication network, and the subordinate terminals that are searched and join the communication network. The master terminal is used to generate a synchronous movement pattern and send the synchronous movement pattern to all slave terminals, so that all mobile terminals with control programs included in the communication network can control the mobile phone case with imaging function used with the mobile terminal with control program to move and display a specific display image during the synchronization period according to the synchronous movement pattern. The synchronized movement pattern includes at least a motion mode, virtual display area parameters, and synchronization time information corresponding to the synchronization period. And it satisfies the following conditions: all mobile terminals with control programs included in the communication network display the same specific display image corresponding to the matching mobile phone cases with imaging functions; or the content displayed by all mobile terminals with control programs included in the communication network and the matching mobile phone cases with imaging functions are combined to form a complete specific display image.

[0019] By adopting the above technical solution and using the core design of synchronous mobile paradigm, the complex real-time data synchronization requirement is simplified into a one-time parameter synchronization. Each mobile terminal operates independently locally based on unified instructions, avoiding the technical challenges of high bandwidth and low latency real-time communication, and achieving a highly synchronized group display effect at a lower technical cost. A distributed processing architecture is adopted, with each phone case being an autonomous unit. Once synchronization begins, a brief interruption in communication of individual devices will not affect the operation of other devices or their own display, resulting in stronger system fault tolerance and stability. Furthermore, each user has exclusive, personalized real-time visual feedback (i.e., actual trajectory lines), allowing them to independently adjust their own movement trajectory without disturbing others. This greatly reduces the difficulty of multi-person collaborative operation, transforming technical challenges into a fun interactive experience, particularly suitable for social scenarios such as team building and live events (e.g., sports games, concerts). Moreover, the intelligent imaging control system, through software control, can flexibly allocate display content, easily achieving a stunning mirror effect of multiple devices displaying the same content, or a mosaic effect of stitching together complex and grand images, breaking the limitations of the physical size of a single device and opening up new application areas such as outdoor advertising, stage performances, and lighting art.

[0020] Preferably, the processing module further includes a motion-assisted correction unit; The mobile auxiliary correction unit is used to acquire real-time detection data from the detection module, calculate at least one key motion parameter, and transmit the key motion parameter to the mobile terminal running the control program in real time via the communication unit; wherein, the key motion parameter includes at least one of the following: the current radius representing the amplitude of the phone case movement, the planar deviation angle representing the movement posture, and the synchronization progress representing the movement rhythm; The mobile terminal running the control program is used to display, in parallel, the real-time calculated values ​​of the key motion parameters and their differences from the target values, in the form of numerical and / or graphical instruments, based on the key motion parameters acquired in real time; wherein, the target value refers to the value corresponding to the default sample.

[0021] By adopting the above technical solution, relying solely on a two-dimensional movement guide line to guide users to complete the corresponding synchronous movement pattern is far from sufficient, especially when the synchronous movement pattern is circular motion, its movement accuracy is prone to significant problems. To address this, this solution provides independent feedback from three dimensions: movement amplitude, movement posture, and movement rhythm. It transforms abstract spatial movement into concrete and quantifiable data indicators, providing users with clear and definite adjustment directions and goals. This allows users to quickly locate the root cause of the problem and make targeted corrections, thereby improving guidance efficiency and success rate.

[0022] Preferably, when it is necessary to use the content displayed by all the mobile terminals with control programs included in the communication network and the corresponding mobile phone cases with imaging functions to jointly synthesize a complete specific display image, the main terminal is used to divide the specific display image into several local images, and the local images correspond one-to-one with the mobile terminals with control programs included in the communication network, and to determine the position range of each local image in the specific display image. The lamp control unit is used to acquire the position range and the corresponding local image, and to establish a correspondence between the virtual display area determined according to the synchronous movement pattern and the pixel information of the local image based on the position range. It is also used to control the brightness of the imaging lamp group according to the correspondence during actual movement.

[0023] By adopting the above technical solution, when the content displayed by the mobile phone case corresponding to each mobile terminal is a part of a specific display image, that is, when the content displayed by the mobile phone cases corresponding to all mobile terminals is combined to form a specific display image, it means that each mobile terminal needs to establish the correspondence between the coordinates of the points in the virtual display area and the pixels in the pixel range according to the pixel range of the allocated local image, and then determine the on / off state of the imaging light group when it moves to the corresponding position according to the pixel value of each point in the local image.

[0024] In summary, this application includes at least one of the following beneficial technical effects: 1. Based on the principle of visual persistence, this application uses the on / off display of the imaging light group as it moves with the case to form a specific display image in the moving area, which increases the fun and interactivity of the phone case and has stronger visual expressiveness and social function; 2. Furthermore, this application sets up a sandwich structure consisting of a circuit layer (the imaging lamp group, processing module and detection module on the circuit layer are less than 1mm in height), a graphene heat dissipation film and a panel, so that the phone case can still maintain a simple and streamlined design, avoid a bulky feeling, achieve an ultra-thin integrated design and maximize space utilization. 3. Furthermore, this application provides multiple power supply modes. It can utilize the energy storage power supply mode to achieve stable power supply to components that are sensitive to power quality, such as imaging lamps and processing modules. It can also utilize the direct power supply mode to greatly simplify the structure of the phone case, making the phone case thinner, lighter, and cheaper, and achieving flexible power supply that is plug-and-play or place-and-use. 4. In addition, this application breaks through the limitation of traditional POV display of fixed two-dimensional trajectory. By integrating multi-sensor settings and sensor data conversion and analysis, it can intelligently identify the user's swinging intention and adaptively generate virtual display areas of different shapes and orientations, realizing a variety of display effects such as horizontal, vertical and even 3D curved surfaces, which greatly enhances the expressiveness and application scenarios of the display. 5. Furthermore, this application discloses an intelligent imaging control system, which, through software control, can flexibly allocate display content, easily achieve a stunning mirror effect of multiple devices displaying the same content, or a mosaic effect of splicing complex and grand images, breaking the limitation of the physical size of a single device and opening up new application areas such as outdoor advertising, stage performances, and lighting art. Attached Figure Description

[0025] Figure 1 This is a schematic diagram of the structure of a mobile phone case with imaging function disclosed in an embodiment of this application.

[0026] Figure 2 This is an exploded view of a mobile phone case with imaging function disclosed in this application, used to illustrate the installation space being located in the area between the case and the mobile phone.

[0027] Figure 3 yes Figure 2 The diagram shows the internal structure of a mobile phone case with imaging capabilities.

[0028] Figure 4 This is an exploded view of a mobile phone case with imaging function disclosed in this application embodiment, when the installation space is located on the side panel of the case away from the mobile phone.

[0029] Figure 5 This is a structural block diagram of a mobile phone case with imaging function disclosed in an embodiment of this application.

[0030] Figure 6 yes Figure 4The diagram shows the internal structure of a mobile phone case with imaging capabilities. Figure 7 This is a flowchart illustrating the scheme involved in S101-S104 disclosed in the embodiments of this application.

[0031] Figure 8 This is a structural block diagram of an intelligent imaging control system disclosed in an embodiment of this application.

[0032] Figure 9 This is a flowchart illustrating a scheme for collaborative imaging of multiple mobile terminals with imaging capabilities, as disclosed in an embodiment of this application.

[0033] Explanation of reference numerals in the attached drawings: 1. Housing; 11. Light-transmitting area; 12. Microlens array; 13. TYPE-C male connector; 14. TYPE-C female connector; 15. Panel; 2. Mobile phone; 3. Installation space; 31. Flexible transition layer; 32. Circuit layer; 33. Graphene heat dissipation film; 331. Perforation; 5. Imaging lamp assembly; 6. Processing module; 61. Status analysis unit; 62. Motion pattern recognition unit; 63. Virtual area determination unit; 64. Lamp assembly control unit; 65. Communication unit; 66. Motion assistance correction unit; 7. Detection module; 8. Power supply module. Detailed Implementation

[0034] The following is in conjunction with the appendix Figures 1-8 This application will be described in further detail.

[0035] This application discloses a mobile phone case with imaging function. (Refer to...) Figure 1 , Figure 2 and Figure 3 A mobile phone case with imaging capabilities includes a housing 1, which is fitted to a mobile phone 2 and is used to cover and protect the back of the mobile phone 2. The housing 1 has an installation space 3 located between the housing 1 and the mobile phone 2. A sandwich structure is placed within the installation space 3, comprising a flexible transition layer 31, a circuit layer 32, and a graphene heat dissipation film 33, arranged sequentially along the direction indicated by arrow A in the figure. The flexible transition layer 31, with its flexibility, forms a soft cushion between the circuit layer 32 and the mobile phone, preventing any minor protrusions on the back cover from damaging the delicate circuit layer 32 and electronic components. The flexible transition layer 31 and the graphene heat dissipation film 33 sandwich the circuit layer 32 in the middle, forming a more integrated and stable structure.

[0036] In other embodiments, refer to Figure 4The mounting space 3 can also be formed in the form of a groove on the side of the housing 1 facing away from the mobile phone 2, with the bottom plate of the mounting space 3 fitting against the back plate of the mobile phone 2. The corresponding circuit layer 32 and graphene heat dissipation film 33 are placed in the mounting space 3. A panel 15 is provided on the side of the housing 1 facing away from the mobile phone 2. The panel 15 can be made of PC or glass. The circuit layer 32, graphene heat dissipation film 33 and panel 15 together form a sandwich structure. An annular groove is formed on the peripheral wall of the mounting space 3 near the opening for inserting the panel 15. The panel 15 is fixedly connected to the inner wall of the annular groove by adhesive to cover the mounting space 3.

[0037] In this embodiment, refer to Figure 2 The flexible transition layer 31 is specifically a flexible adhesive fabric or PC. The flexible adhesive fabric or PC material is a good electrical insulator. It is placed between the circuit layer 32 and the metal / glass back cover of the phone 2, forming a reliable insulating barrier and reducing the risk of short circuits between the circuits on the circuit layer 32 and the phone 2 casing. An imaging mechanism is integrated on the circuit layer 32. In this embodiment, the circuit layer 32 can specifically be an FPC circuit board to utilize its flexible and ultra-thin material to reduce the overall thickness of the phone casing 1; in other embodiments, the circuit layer 32 can also be a PCB circuit board embedded in the mounting space 3. The graphene heat dissipation film 33 is used to rapidly and uniformly diffuse the heat generated by the circuit layer 32 laterally across the entire graphene heat dissipation film 33, thereby greatly improving heat dissipation efficiency and avoiding localized overheating.

[0038] Reference Figure 2 , Figure 3 and Figure 5 The imaging mechanism is used to display a specific image in the environment based on the principle of visual persistence when the user moves the housing 1 according to a certain movement pattern. Accordingly, the imaging mechanism specifically includes an imaging lamp group 5, a processing module 6, a detection module 7, and a power supply module 8. The imaging lamp group 5, the detection module 7, and the power supply module 8 are respectively connected to the processing module 6 via circuit layer 32.

[0039] Reference Figure 2 , Figure 3 and Figure 6The imaging light group 5 can be an LED array formed by LED beads arranged in a specified pattern (such as a Mini LED array: 1010RGB (size: 1.0mm*1.0mm)). The arrangement can be a single vertical column, with 16, 32, 48, or 64 LED beads per column, and up to 80 or 96 depending on the length of the phone case. Correspondingly, a perforation 331 is provided through the surface of the graphene heat dissipation film 33 near the imaging light group 5. The panel material on the side of the housing 1 away from the phone 2 is made of transparent materials such as PC or glass. When the decorative layer is printed on the panel, a light-transmitting area 11 is reserved so that after the interlayer structure is installed in the installation space 3, the light emitted by the imaging light group 5 can pass through the perforation 331 and then through the light-transmitting area 11 to exit the housing 1.

[0040] Furthermore, referring to Figure 3 and Figure 4 In order to make the beam emitted by the imaging lamp group 5 more concentrated and to greatly reduce unnecessary reflection and scattering loss of the beam inside the housing 1, this application further fixes the microlens array 12 on the side panel of the housing 1 facing the sandwich structure by nanoimprinting or adhesive bonding technology. The microlens array 12 covers the light-transmitting area 11 and is located between the imaging lamp group 5 and the light-transmitting area 11, so that the beam emitted by the imaging lamp group 5 is straightened by the microlens array 12 and then passes through the light-transmitting area 11 to exit the housing 1.

[0041] Reference Figure 5 The power supply module 8 is used to supply power to the imaging lamp group 5, the processing module 6, and the detection module 7. The power supply mode of the power supply module 8 can be a combination of one or more of the following power supply modes: Energy storage power supply mode: Receives electrical energy from an external power source via wired or wireless means and supplies power to a preset energy storage battery, which then supplies power to the imaging lamp group 5, processing module 6 and detection module 7. Direct power supply mode: Receives power from an external power source via wired or wireless means and directly transmits the power to the imaging lamp group 5, processing module 6 and detection module 7 to provide power; wherein, the external power source can be at least the mobile phone 2.

[0042] The implementation scheme for the energy storage power supply mode is as follows: Option 1: The housing 1 integrates a wireless charging receiving coil, which is centrally located on the circuit layer 32. A mobile phone 2 that supports wireless reverse charging or a separate wireless charger is used to charge the preset energy storage battery (such as a lithium battery), and then the energy storage battery supplies power to the imaging light group 5, the processing module 6 and the detection module 7. Option 2: A wired charging port is provided on the housing 1. An external power source (socket / power bank, etc.) is connected via a regular charging data cable to charge the preset energy storage battery, which then supplies power to the imaging light group 5, the processing module 6, and the detection module 7.

[0043] The implementation scheme for the direct power supply mode is as follows: Option 1: Using a wireless charging receiving coil, a mobile phone 2 that supports wireless reverse charging or a separate wireless charger can be used to receive power. After being regulated by the circuit, the received power is supplied to the imaging light group 5, the processing module 6 and the detection module 7 to provide power.

[0044] Option 2: A charging terminal is led out from casing 1 (e.g., Figure 6 As shown in the TYPE-C male connector 13, when the phone case is placed on the phone 2, this charging connector is directly inserted into the charging port of the phone 2. After the phone 2 enables the OTG reverse charging function, it can directly supply power to the imaging lamp group 5, the processing module 6, and the detection module 7. It should be noted here that if this solution is used for charging, in order to avoid affecting the charging process of the phone 2 itself, this application proposes that, in addition to leading the charging connector out on the phone case (i.e., Figure 6 In addition to the TYPE-C male connector 13 shown, the phone case housing 1 also integrates a TYPE-C female connector 14 (input port, such as...). Figure 6 As shown), the TYPE-C female connector 14 is connected to the TYPE-C male connector 13 of the phone 2 via a circuit inside the housing 1. This allows the user to charge the phone 2 by inserting the phone charger data cable into the TYPE-C female connector 14 on the housing 1. The power path management chip (PMIC) pre-integrated on the circuit layer 32 of the phone housing will intelligently perform the following operations: prioritize supplying power from the phone charger data cable to the phone 2 to charge its battery, while simultaneously drawing power from (or coordinating a portion of) the phone 2 battery to power the imaging mechanism of the phone housing. It should also be noted that if the charging method described in Scheme 2 is used, the mounting structure of the imaging mechanism relative to the housing 1 will be... Figure 4 and Figure 6 The installation method shown (i.e., the installation control 3 is located on the side surface of the housing 1 away from the mobile phone 2).

[0045] Optionally, in other embodiments, the power supply mode may also include a self-generated energy storage mode. The self-generated energy storage mode refers to converting the mechanical energy generated by the hand shaking the phone case into electrical energy, and collecting the electrical energy using a preset energy management chip. The specific collection scheme may include, but is not limited to, the following two: Firstly, sheet-like PZT material (piezoelectric ceramic sheet) is pre-attached to the inner side frame of the housing 1, where it is prone to bending and deformation due to human hand gripping or shaking of the housing 1. When the piezoelectric material is subjected to mechanical vibration or deformation, its internal lattice will shift, thereby generating charges of opposite polarities on the two surfaces of the piezoelectric material, forming a potential difference, and thus generating a high-voltage, low-current alternating pulse current. By connecting the electrodes of the piezoelectric material to a preset energy management chip, the aforementioned alternating pulse current can be collected. Secondly, miniature multi-turn coils are pre-laid along the edge of circuit layer 32, and several small neodymium magnets are symmetrically arranged inside the phone case to provide a strong and stable local magnetic field for the coils. When the phone case swings, the coils move in this artificial magnetic field, thereby effectively cutting magnetic field lines to generate alternating current.

[0046] A pre-installed energy management chip converts the alternating current (AC) generated by the piezoelectric ceramic and / or coil into direct current (DC). A built-in DC-DC boost converter then boosts the voltage to a stable, usable level (e.g., 3.3V or 5V), storing the processed energy in a pre-installed small energy storage device (e.g., a supercapacitor or a miniature rechargeable battery). It is important to emphasize that: The electrical energy generated in the self-generated energy storage mode is stored in a small energy storage element. This energy is then used to power low-power components in the circuit (such as the real-time clock RTC) or to trickle charge the processing module 6 in hibernation mode, rather than being used as the main power source. The main purpose of this power supply mode is to compensate for the small consumption during circuit standby, thereby greatly extending the standby time of the device. Although the proportion of electrical energy contributed is small, it can slightly reduce the consumption of the main energy storage battery and help extend the usage time after each charge.

[0047] Reference Figure 2 and Figure 5 The detection module 7 is used to detect the movement state of the housing 1, such as the direction of movement and the path of movement; while the processing module 6 is used to determine the movement area of ​​the housing 1 based on the movement state of the housing 1 detected by the detection module 7, and use the movement area of ​​the housing 1 as a virtual display area, and control the imaging lamp group 5 to move to different positions in the virtual display area as the imaging lamp group 5 moves with the housing 1, thereby forming a specific display image in the virtual display area.

[0048] Specifically, the detection module 7 includes at least a three-axis accelerometer, a three-axis gyroscope, and a three-axis magnetometer (e.g., MPU-9520, dimensions 3*3*0.9mm); the processing module 6 includes a dual-core / multi-core CPU and integrates a WiFi + Bluetooth module (e.g., ESP-32 dual-core CPU, dimensions 7*7*0.94mm). The processing module 6 specifically includes a motion pattern recognition unit 62, a virtual region determination unit 63, a light group control unit 64, a status analysis unit 61, and a communication unit 65. The processing module 6 will utilize its included motion pattern recognition unit 62, virtual region determination unit 63, light group control unit 64, status analysis unit 61, and communication unit 65 to perform the following steps to achieve imaging: S101, the state analysis unit 61 is used to switch the current state of the phone case to the recording state when it receives the input instruction triggered by the user; it is also used to switch the current state of the phone case to the actual movement state when it receives the actual movement instruction triggered by the user.

[0049] S102, the motion mode recognition unit 62 is used to acquire the real-time detection data of the detection module 7 when the current state is switched to the recording state, and to estimate the posture data of the phone case in the recording state in real time using a preset algorithm. Based on the posture data, the motion mode of the phone case in the recording state is identified. The motion mode includes at least horizontal swing mode, vertical swing mode and circular motion mode.

[0050] S103, the virtual region determination unit 63 is used to map and define the physical region where the motion trajectory of the phone case in the current motion mode is located as a virtual display region based on the current motion mode of the phone case identified by the motion mode recognition unit 62; wherein: When the mode is identified as horizontal swinging, the virtual display area is a horizontal two-dimensional area; When the mode is identified as vertical swing, the virtual display area is a two-dimensional area in the vertical direction; When the motion pattern is identified as circular motion, the virtual display area is a three-dimensional curved surface area.

[0051] S104, the lamp control unit 64 is used to acquire a specific display image, acquire the posture data calculated by the motion mode recognition unit 62 and the current motion mode of the mobile phone casing 1, acquire the virtual display area defined by the virtual area determination unit 63, establish the correspondence between the position of the imaging lamp group 5 in the virtual display area and the pixel information of the specific display image, and control the lighting of the imaging lamp group 5.

[0052] The following will refer to... Figure 7 The flowchart shown illustrates the specific implementation scheme for each step in S101-S104: Regarding S101: Since the shape and structure of the virtual display area are unknown, directly determining the virtual display area by monitoring the movement trajectory of the phone case during movement can easily lead to problems such as unclear or even distorted images due to user hand tremors. To address this, this application proposes to further break down the display process into a customized input process and an actual movement process. That is, the user can pre-define the movement path so that the processing module 6 can generate the corresponding virtual display area and determine the real-time position of the imaging light group 5 in the virtual display area based on the customized movement path. This virtual display area is assumed to be the virtual display area formed by the user during the subsequent actual movement process. Then, when entering the actual movement process, the processing module 6 also uses the virtual display area as a reference to guide the user's real-time movement operation to ensure that the user's movement trajectory in the actual movement process matches the movement trajectory formed during the input process, thereby improving the problem of poor clarity and image distortion of the specific display image displayed by the imaging light group 5 on the virtual display area.

[0053] In response, the state analysis unit 61 is used to receive a user-triggered input command and switch the current state of the phone case to the input state; it is also used to receive a user-triggered actual movement command and switch the current state of the phone case to the actual movement state. For example, the user can trigger the input command and the actual movement command using a phone connected to the phone case and a pre-installed app on the phone. For instance, if the user taps the input button preset on the phone app's interface to trigger the input command, the state analysis unit 61 will switch the current state of the phone case to the input state from the current moment until the user taps the input button again to stop inputting. When a user taps a preset movement button on the mobile app interface, it is considered that the user has triggered an actual movement command. At this time, the state analysis unit 61 switches the current state of the phone case to the actual movement state and starts timing from the current moment until the timing duration equals the time consumed by the input state. That is, this application limits the duration of the actual movement process to be consistent with the duration of the input process. In this regard, when the user enters the actual movement process, the processing module 6 can be used to remind the user on the mobile app that the movement operation must be completed within the specified time.

[0054] Regarding S102, S102 specifically includes the following two steps: S1021, during the data entry process, the motion pattern recognition unit 62 calculates attitude data (i.e., pitch, roll, and yaw) based on the sensor detection data from the detection module 7. The specific implementation scheme is described below: The detection module 7 can be a 9-axis IMU chip (such as MPU9250 or ICM20948) integrating a three-axis accelerometer, a three-axis gyroscope, and a three-axis magnetometer. It uses the I2C or SPI bus to cyclically read the raw register values ​​of the three-axis accelerometer, gyroscope, and magnetometer at a preset sampling rate (such as 100Hz-500Hz), obtaining three sets of raw data: Accelerometer raw data: accel_raw; Gyroscope raw data: gyro_raw; Raw data from the magnetometer: mag_raw.

[0055] The motion pattern recognition unit 62 is used to acquire the above three sets of raw data, convert the raw data into physical quantities, and perform preliminary noise reduction processing to obtain accelerometer data a, gyroscope data ω, and magnetometer data m; then, the accelerometer data a and magnetometer data m are input into a first-order low-pass filter (LPF) to filter out high-frequency mechanical vibrations and instantaneous noise.

[0056] Furthermore, fusion processing and angle calculation are performed: I. The calculation methods for pitch and roll are as follows: S01: Calculate the absolute tilt angle from the accelerometer: accel_pitch=atan2(-a_x,sqrt(a_y *a_y+a_z*a_z))*RAD; accel_roll=atan2(a_y,a_z) * RAD; Here, atan2 is a two-parameter arctangent function that can calculate a complete quadrant angle between -180° and 180°. RAD is a preset constant value used to convert radian values ​​to angle values, typically taken as 180 / π.

[0057] a_x, a_y, and a_z are the acceleration values ​​along the three axes of the phone case coordinate system after calibration and filtering. When the phone case is stationary or moving slowly, the vector sum of these three acceleration values ​​originates from the acceleration due to gravity (g). In other words, the triaxial accelerometer measures the projected components of the gravity vector along the three coordinate axes of the phone case.

[0058] The phone case coordinate system refers to the right-handed coordinate system that is commonly used in this field and fixed to the phone case body. Specifically, it is a three-dimensional Cartesian coordinate system used to provide a measurement reference for sensor data. According to the default usage posture of the phone case body, the first coordinate axis points to the right side of the phone case, the second coordinate axis points to the front of the phone case, and the third coordinate axis points to the top of the phone case.

[0059] S02: Calculate the angle increment from the gyroscope: delta_angle_x = ω_x * ΔT; delta_angle_y=ω_y*ΔT; Where ω_x is the x-axis angular velocity value detected by the gyroscope, ω_y is the x-axis angular velocity value detected by the gyroscope, and ΔT is the data acquisition time interval of the gyroscope.

[0060] S03: First-order complementary filter fusion: pitch=α*(previous_pitch +delta_angle_y)+(1-α)* accel_pitch; roll=α*(previous_roll + delta_angle_x)+(1-α)* accel_roll; Where α is a preset coefficient value, and it is between 0.95 and 0.99; previous_pitch refers to the pitch angle value obtained in the previous fusion, and previous_roll refers to the roll angle value obtained in the previous fusion.

[0061] Regarding the initial first-order complementary filter fusion, this application proposes the following scheme to determine the values ​​of previous_pitch and previous_roll: When the user triggers an image display command to the processing module 6, the phone case must be kept still so that the three-axis accelerometer can continuously sample accelerometer data several times. Then, the motion pattern recognition unit 62 calculates the average value of the aforementioned sampled accelerometer data to obtain (a_x0, a_y0, a_z0). The average value is then substituted into the following formula to calculate the initial pitch and initial roll.

[0062] Initial pitch=atan2(-a_x0,sqrt(a_y0 * a_y0 + a_z0 * a_z0)) * RAD; Initial roll = atan2(a_y0, a_z0) * RAD; The calculated initial pitch is used as the previous_pitch value when performing the first-order complementary filter fusion for the first time, and the calculated initial roll is used as the previous_roll when performing the first-order complementary filter fusion for the first time.

[0063] II. The method for calculating the yaw angle is as follows: S11: Magnetometer tilt compensation: mag_x'= mag_x*cos(pitch)+mag_y* sin(roll)*sin(pitch)+ mag_z * cos(roll)*sin(pitch); mag_y'= mag_y*cos(roll)-mag_z*sin(roll).

[0064] S12: Calculate the absolute yaw angle from the compensated magnetometer data: mag_yaw=atan2(mag_y',mag_x')*RAD; ​​where atan2 is the arctangent function in the four quadrants, and the result is between -180° and 180°.

[0065] S13: Calculate the yaw increment from the gyroscope: delta_angle_z=ω_z*ΔT; where ω_z is the z-axis angular velocity value detected by the gyroscope.

[0066] S14: First-order complementary filtering fusion yields the final yaw angle: yaw=β*(previous_yaw +delta_angle_z)+(1-β)*mag_yaw; Where β is a preset coefficient value, and β > α, such as β ∈ (0.98-0.999); previous_yaw refers to the yaw angle value obtained in the previous fusion. In addition, regarding the initial first-order complementary filter fusion, this application embodiment proposes previous_yaw = 0.

[0067] S1022, the motion pattern recognition unit 62 is also used to analyze the attitude data stream (i.e., the data stream of attitude angle changes over time) calculated in real time under the input state, and identify the motion pattern category of the user's intention (horizontal motion pattern, vertical motion pattern, circular motion pattern). The specific scheme for recognizing the corresponding motion pattern is as follows: The attitude angle data (Pitch, Roll, Yaw) obtained in real time during the input process are acquired, resulting in three sequences: Pitch, Roll, and Yaw, which are sequences composed of the values ​​corresponding to Pitch, Roll, and Yaw at different times.

[0068] Calculate the variances of the three sequences Pitch, Roll, and Yaw respectively; perform Fast Fourier Transform on Pitch, Roll, and Yaw respectively to extract the amplitude of their principal frequency components (the frequency components with the largest amplitude in the frequency domain); calculate the cross-correlation coefficients of the Pitch and Roll sequences.

[0069] Based on the feature values ​​calculated above, the following judgments are made: If the variance of the Yaw sequence is greater than the preset variance threshold, and the variance of the Yaw sequence is much greater than the variance of the pitch and roll sequences (e.g., the variance of the Yaw sequence is greater than 3 times the variance of the pitch sequence, and the variance of the Yaw sequence is greater than 3 times the variance of the roll sequence), and the amplitude of the main frequency of the Yaw sequence exceeds the preset main frequency amplitude threshold, then it is determined to be a horizontal swing mode. If the variance of the Pitch sequence is greater than the preset variance threshold, and the variance of the Pitch sequence is much greater than the variance of the roll and Yaw sequences (e.g., the variance of the Pitch sequence is greater than 3 times the variance of the roll sequence, and the variance of the Pitch sequence is greater than 3 times the variance of the Yaw sequence), and the main frequency amplitude of the Pitch sequence exceeds the preset main frequency amplitude threshold, then it is determined to be a vertical swing mode. If the variances of the Yaw sequence, the Pitch sequence, and the Roll sequence are all greater than a preset variance threshold, and the cross-correlation coefficients of the Pitch and Roll sequences are less than a preset correlation coefficient threshold, then it is determined to be a circular motion pattern.

[0070] The motion pattern recognition unit 62 is used to output a determined motion pattern based on the above scheme (a motion pattern flag can be set in advance for each motion pattern to represent the corresponding motion pattern).

[0071] Regarding S103, the virtual region determination unit 63 is used to fit a two-dimensional or three-dimensional surface as a virtual display region based on the identified motion pattern and the attitude angle data calculated in real time during the input process. The specific implementation scheme is as follows: Throughout the entire data entry process, the minimum and maximum values ​​of the three angles, Pitch, Roll, and Yaw, are recorded and updated in real time, ultimately yielding pitch_min, pitch_max, roll_min, roll_max, yaw_min, and yaw_max for the entire data entry process.

[0072] Next, based on the motion pattern determined by the motion pattern recognition unit 62, the virtual display area is defined according to the following scheme: If the determined motion pattern is a horizontal swing pattern, a horizontal rectangular area is generated as a virtual display area. This rectangular area lies in the horizontal plane, and its width is W = k_w * (yaw_max - yaw_min). Here, k_w is a pre-determined scaling factor (unit: pixels / degree) that linearly maps the angle range to pixel width. The height of the rectangular area is a fixed value, such as 8 pixels, to represent the height of the LED array.

[0073] If the determined motion pattern is a vertical swing pattern, a vertical rectangular area is generated as a virtual display area. This rectangular area is located in the vertical plane, and the height H value is determined by the range of pitch angle variation. H = k_h * (pitch_max - pitch_min), where k_h is a scale coefficient (unit: pixels / degree) determined in advance through experiments, and the width W is a fixed value, for example, fixed at 100 pixels.

[0074] If the determined motion pattern is circular motion, a sector-shaped cylinder is generated as a virtual display area, with a radius R = k_r * ((pitch_max - pitch_min) + (roll_max - roll_min)) / 2; where k_r is a pre-determined scaling factor (unit: pixels / degree); the sector angle Φ = (yaw_max - yaw_min), and if the user moves the phone to rotate one full circle, then Φ = 360°; the height H is a fixed value, such as 8 pixels, to represent the height of the LED array.

[0075] Regarding S104, it includes the following two steps: S1041, the lamp control unit 64 is used to establish a UV coordinate system on the determined virtual display area and generate UV coordinates in the UV coordinate system to explicitly represent the position of the imaging lamp 5 as it moves with the mobile phone in the virtual display area. That is, the UV coordinates are used to describe the position of the imaging lamp 5 in the virtual display area. In this embodiment, it is assumed that the user completes the operation of moving the mobile phone case in the same amount of time when in the input state and the actual movement state. Therefore, time can be used as a unified scale for coordinate mapping.

[0076] Specifically, the lamp control unit 64 records the total recording time T_total during the recording process. It uses the width of the specific displayed image as the U-axis and associates it with the total time T_total. The leftmost pixel of the specific displayed image corresponds to time t=0, and the rightmost pixel corresponds to time t=T_total. It should be noted that the lamp control unit 64 can be pre-connected to a mobile terminal running a control program via a communication unit 65 (such as Bluetooth). In this embodiment, the mobile terminal running the control program is a mobile phone used with a phone case, and the mobile terminal can pre-install a control program (specifically, an APP) to provide a human-computer interaction interface, facilitating user input of the desired display image, which is then sent to the processing module via the communication unit 65. In addition, the mobile terminal can pre-store commonly used images and text (such as "Hello" or "Happy New Year"), so that stored images can be directly called as the specific display image and then sent to the processing module via the communication unit. In other embodiments, the mobile terminal running the control program can also be a smartwatch, a handheld tablet computer, etc., with the aforementioned control program installed.

[0077] Then, the light control unit 64 is used to calculate the UV coordinates corresponding to each time point during the recording state and the movement of the phone case, wherein: The coordinate u(t') = (t' / T_total) * Image_Width, where u(t') is the coordinate u at time t' starting from the start of input (t=0); 0≤t'≤T_total; and Image_Width is the pixel size of the specific display image itself. For example, if the specific display image is a 20-pixel text, then Image_Width = 20.

[0078] The coordinate v(t') = LED_Array_Height * (t'_pitch - pitch_min) / (pitch_max - pitch_min); where LED_Array_Height refers to the physical size of the LED array on the phone case, indicating the number of rows of LED beads in the LED array. It is a specific constant value. For example, if the LED array is a column of 16 light pillars, then LED_Array_Height = 16. If the LED array is a 16*16 dot matrix, then LED_Array_Height = 16 (number of rows); t'_pitch refers to the pitch value at time t.

[0079] The UV coordinates of the imaging lamp group 64 when it moves to each position in the virtual display area are obtained according to the above scheme.

[0080] S1042, the lamp control unit 64 is used to map UV coordinates to pixels in a specific display image. Specifically, the UV coordinates are converted into image pixel coordinates (col, row). Here, col = round(u); row = round(v); and round is the rounding function.

[0081] If the LEDs in the imaging lamp group 5 can only display one color, that is, if the LEDs in the imaging lamp group 5 only have two states (on and off), then the default display image is a binary (black and white) image. The on / off state of the LED at the corresponding pixel is determined by querying the color value at each pixel of the specific display image. In other embodiments, the LEDs in the imaging lamp group can also display multiple colors (such as red, blue, and green).

[0082] S1042, Finally, the lamp control unit 64 is also used to start timing when entering the actual movement state and calculate the actual UV coordinates at each moment: u_real=(t_current / T_total)*Image_Width; where t_current is the current time point, and u_real is the actual coordinate u at the current time point in the actual movement state; v_real = LED_Array_Height * (current_pitch - pitch_min) / (pitch_max - pitch_min); where v_real is the actual coordinate v at the current time point in the actual movement state, and current_pitch is the pitch angle calculated at the current time point in the actual movement state. The specific values ​​of pitch_min and pitch_max here are exactly the same as the values ​​of pitch_min and pitch_max recorded when the state was entered.

[0083] The lamp control unit 64 is also used to control the on / off state of each lamp in the imaging lamp group 5 according to the real-time calculated actual UV coordinates of the imaging lamp group, the correspondence between the position of the imaging lamp group 5 in the virtual display area and the pixel information of the specific display image, and the determined on / off state of the imaging lamp group 5 at different pixel points, so as to ultimately form a specific display image on the entire virtual display plane based on the on / off state of the imaging lamp group 5 at different positions.

[0084] Reference Figure 8Optionally, this application also protects an intelligent imaging control system, including the aforementioned mobile phone case with imaging function and a mobile terminal running a control program. In this embodiment, the mobile terminal running the control program is specifically a mobile phone used in conjunction with the mobile phone case, and the mobile phone has an APP installed and running specifically for this system. The APP is the specific implementation of the control program, and its built-in program logic is used to cooperate with the mobile terminal to achieve the following steps: S105, the lamp control unit 64 is connected to the mobile terminal via the communication unit 65 to transmit the position information of the imaging lamp 5 in the virtual display area when the recording state is entered to the mobile terminal, so that the mobile terminal can draw and form a movement guide line and display the movement guide line when entering the actual movement state.

[0085] S106, the lamp control unit 64 is also used to calculate the real-time position information of the imaging lamp group 5 in real time when entering the actual movement state, and control the imaging lamp group 5 to turn on and off according to the corresponding relationship; at the same time, it transmits the real-time position information of the imaging lamp group 5 to the mobile terminal through the communication unit 65, so that the mobile terminal can draw and update the actual trajectory line in real time according to the real-time position information of the imaging lamp group 5, so that the user can view the movement guide line and the real-time updated actual trajectory line on the display interface of the mobile terminal at the same time.

[0086] In practice, the specific implementation schemes for S105 and S106 are as follows: The lamp control unit 64 is also used to send all position information (i.e., UV coordinates) of the imaging lamp 5 on the determined virtual display area during the recording state to the mobile terminal (i.e., mobile APP) via the communication unit 65 (such as Bluetooth) after the recording is completed. This allows the mobile APP to connect the corresponding UV coordinate sequence with a smooth curve (such as a Bezier curve) on the preset display screen and draw it with a distinct color (such as green) and line type (such as a dashed line) to form a movement guide line.

[0087] In summary, since the attitude angle calculation, motion mode recognition, virtual display area determination, and the correspondence between the position of the imaging lamp group 5 and the image pixels involved in S102, S103, and S104 all rely on the input process and require a certain amount of calculation time, the mobile APP will only display a "prompt message indicating that you can enter the actual movement state" after the input is completed and all the operations involved in S102, S103, and S104 are completed, so as to inform the user that the actual movement command can be triggered and the actual movement state can be entered.

[0088] After entering the actual movement state, the lamp control unit 64 also sends the real-time calculated UV coordinates to the mobile APP via a preset communication device (such as Bluetooth). The mobile APP then connects the acquired UV coordinates in chronological order using a smooth curve (such as a Bézier curve) and displays it on the screen canvas using a different color and line type than the movement guide line, forming the actual trajectory line. This allows the user to automatically adjust the movement control of the phone case by combining the movement guide line and the actual trajectory line, ensuring that the actual trajectory line coincides with the movement guide line as closely as possible. This achieves human-computer interaction while solving the problem of incomplete imaging caused by the phone case's movement path deviating during user-driven movement.

[0089] Furthermore, the lamp control unit 64 is also used to store the motion mode identifier obtained from the recording state, the parameters used to describe the virtual display area, and the movement guide line as recording templates in a preset storage area after the recording is completed, and to generate the storage time. It can also provide a function on a mobile APP for users to view all recording templates in the storage area. When a user selects any recording template, it uses the selected template as the default template. When the user triggers an actual movement command, it executes the actual movement process according to the current default template, displays the corresponding movement guide line, and calculates and displays the actual trajectory line in real time. That is, this application assumes that when the user triggers an actual movement command, the user will move according to the motion mode specified by the default template to form a virtual display area consistent with the virtual display area contained in the default template. This operation enables the reuse of recording templates from historical periods, reducing the frequency of recording.

[0090] Optional, refer to Figure 9 This application also proposes a scheme for collaborative imaging using multiple mobile terminals (i.e., mobile terminals) with imaging capabilities in their phone cases. The specific scheme is as follows: S201, the mobile terminal is used to search for other mobile terminals within the surrounding physical range and establish a communication network. Through the communication network, the mobile terminals running control programs can interact with each other, and the interaction content includes at least the transmission of images to be displayed. Among them, all mobile terminals included in the communication network are divided into: the dominant terminal that initiates the establishment of the communication network, and the subordinate terminals that are searched and join the communication network. S202, the master terminal generates a synchronous motion pattern and sends the synchronous motion pattern to all slave terminals, so that all mobile terminals included in the communication network control the corresponding imaging mobile phone case to move and display a specific display image according to the synchronous motion pattern during the synchronization period. Among them, the synchronous movement pattern includes at least the motion mode, virtual display area parameters, and synchronization time information corresponding to the synchronization period; A specific display image satisfies the following conditions: all mobile terminals within the communication network control corresponding mobile phone cases with imaging functions to display the same specific display image; or the content displayed by all mobile terminals within the communication network control corresponding mobile phone cases with imaging functions is combined to form a complete specific display image.

[0091] S203, when it is necessary to use all mobile terminals included in the communication network to control the content displayed on the corresponding mobile phone case with imaging function to jointly synthesize a complete specific display image, the dominant terminal is used to divide the specific display image into several local images, and the local images correspond one-to-one with the mobile terminals, and determine the position range of each local image in the specific display image. S204, the lamp control unit 64 is used to acquire the position range and the corresponding local image, and establish a correspondence between the virtual display area determined according to the synchronous movement pattern and the pixel information of the local image based on the position range. It is also used to control the on / off state of the imaging lamp group 5 according to the correspondence during actual movement.

[0092] The specific implementation principles corresponding to S201-S204 are as follows: The mobile terminal mentioned in this application embodiment is actually a mobile phone terminal, that is, a mobile phone covered by a mobile phone case with imaging function. The communication unit 65 (i.e., Bluetooth) contained in the mobile phone case establishes communication between the imaging mechanism and the mobile phone, thereby establishing a binding relationship between the mobile phone case and the mobile phone. The mobile phone has an application (such as an APP) installed to serve as the user interface of the entire smart display system. The application provides a "device search" function to scan the surrounding environment via the mobile phone's Bluetooth to search for whether there is a mobile phone bound to the mobile phone case with imaging function within a specified distance centered on the mobile phone (hereinafter referred to as the master terminal).

[0093] For example, if the mobile app has the "Accept Team" permission enabled, it can search for the corresponding mobile phone. The searched mobile phone will be displayed in the list of the master terminal's app. The master terminal user selects the mobile phone to invite and sends a team invitation to it. The invited user's app will be prompted. After the user selects to agree, the team is successfully formed, and the corresponding mobile phone becomes a slave terminal. The master terminal establishes a star network, in which the master terminal acts as the master node and the slave terminals act as slave nodes.

[0094] The master terminal generates the synchronized movement pattern. Specifically, the master terminal user sequentially triggers the input command and the actual movement command to generate the motion pattern, determine the relevant parameters of the virtual display area (e.g., {motion pattern: "circle", radius: 50cm, central axis: [x,y,z]}}), and the correspondence between the position of the imaging light group in the virtual display area and the pixel information of the specific display image. The master terminal initially generates a synchronized movement pattern with the motion pattern, virtual display area parameters, and the specific display image, displays the specific content of the current synchronized movement pattern to the user, and reminds the user to further supplement the synchronization time information. The synchronization time information specifically represents a specific time period in the future (i.e., the synchronization period), and the duration of the synchronization period is the same as the time consumed by the input state. This is used to inform all mobile terminal users in the communication network that they will start driving the corresponding phone case to move together during the synchronization period.

[0095] In addition, the user of the main terminal also needs to determine the display mode. There are two types of display modes. The first type is that all mobile phone cases in the communication network generate the same specific display image after movement. If it is the first type, the complete image of the specific display image is added to the corresponding synchronous movement sample. The second type involves all mobile terminals in the communication network controlling the content displayed on their corresponding imaging-enabled phone cases to create a complete, specific display image.

[0096] If it is the second type, the dominant terminal needs to divide the specific display image into several local images (tiles) based on the number and relative positions of the mobile terminals included in the communication network. A one-to-one correspondence is established between the local images and the mobile terminals based on the position of the local images within the specific display image and the position of the mobile terminals within the communication network. Each local image has its own pixel range within the specific display image. Add the local image, the corresponding pixel range, and the local image dimensions Tile_Width and Tile_Height to the corresponding synchronous movement pattern.

[0097] After generating a complete synchronous motion pattern, the synchronous motion pattern is sent to all mobile terminals, and the determined specific display image is sent to the corresponding mobile terminals respectively. After all mobile terminals receive the synchronous motion pattern on the APP, the corresponding mobile terminals send the aforementioned local image, the corresponding pixel range, and the size of the local image, Tile_Width and Tile_Height, to the processing module 6 through the communication unit. Then, the lamp control unit 64 uses a preset mapping model to determine the pixel point (X, Y) corresponding to each point (u_1, v_1) in the corresponding local image according to the virtual display area determined by the synchronous motion pattern in the uv coordinate system constructed on the virtual display area. X=(U_l / Local_Width)*Tile_Width+Tile_Offset_X; Y=(V_l / Local_Height)*Tile_Height+Tile_Offset_Y.

[0098] Wherein, Local_Width and Local_Height refer to the dimensions of the virtual display area determined by the mobile terminal according to the synchronous motion paradigm. Tile_Width and Tile_Height are the dimensions of the corresponding allocated local image. Tile_Offset_X and Tile_Offset_Y refer to the starting pixel coordinates of the local image in a specific display image (determined by the corresponding pixel coordinate range).

[0099] After determining the pixel (X, Y) in the corresponding local image for each point (u_1, v_1) on the uv coordinate system constructed on the virtual display area, the on / off status of the imaging lamp group 5 when it moves to the corresponding position is determined by looking up the pixel value corresponding to each pixel in the local image. This is used to control the on / off status of the imaging lamp group 5 according to its real-time position when entering the actual moving state.

[0100] In addition, after all mobile terminals receive the synchronized movement template on the APP, they are also used to display a countdown (i.e., the duration of the current time from the start of the synchronization period) on the display interface, and to display a uniform movement guide line to help guide all mobile terminal users to control the movement of the phone case according to the corresponding synchronized movement template.

[0101] In addition, each mobile terminal APP is also used to transmit the motion mode identifier, virtual display area parameters, and synchronization time information contained in the synchronized motion pattern to the processing module 6 through the communication unit 65, so that the light group control unit 64 can use the received motion mode identifier and virtual display area parameters as a new input pattern and store them in the storage area, and at the same time use the input pattern as the default pattern. The state analysis unit 61 is also used to obtain the synchronization time information, and when the current time reaches the start time of the synchronization period, it switches the state of the corresponding mobile phone case to the actual motion state. This operation makes the internal state of the processing module 6 of the subordinate terminal completely consistent with that of a mobile phone case that has just completed a input process by the user. It has prepared all the necessary correspondences and is only waiting for a start command (i.e., entering the actual movement state). In this state, the lamp control unit 64 reads its own IMU data, substitutes it into pre-set default patterns (such as the determined motion mode, the generated virtual display area, the UV coordinates established within the virtual display area, and the determined position of the imaging lamp 5), and calculates the current coordinates of the imaging lamp 5 in real time based on its position within the synchronization period. It then controls the illumination of the imaging lamp 5 according to the correspondence between position information and image pixels, while simultaneously enabling the APP to generate and display the actual movement trajectory in real time. It doesn't need to know that these parameters come from a distance; it is simply performing a task it considers local.

[0102] Furthermore, as mentioned above, this application uses a motion guide line as a reference to help users adjust their movement posture during actual movement. However, in scenarios where multiple mobile terminals work together to create a synchronized motion pattern, since the synchronized motion pattern is entered by the user of the leading terminal, the user of the subordinate terminal does not participate in the entry process. If they directly enter the actual movement state under these circumstances, their actual movement operation may not accurately replicate the movement operation required by the synchronized motion pattern. In this case, relying solely on a two-dimensional motion guide line to guide the user to complete the corresponding synchronized motion pattern is far from sufficient, especially when the synchronized motion pattern is a circular motion, its accuracy is prone to significant problems. Therefore, this application proposes the following solution to assist and guide users to accurately complete the movement operation corresponding to the synchronized motion pattern: Accordingly, refer to Figure 8 The processing module 6 also includes a motion assist correction unit 66; the motion assist correction unit 66 is used to acquire real-time detection data from the detection module 7, calculate at least one key motion parameter, and transmit the key motion parameter to the mobile terminal in real time through the communication unit 65; wherein, the key motion parameter includes at least one of the following: the current radius representing the amplitude of the phone case movement, the plane deviation angle representing the movement posture, and the synchronization progress representing the movement rhythm. The mobile terminal is used to display, in parallel, the real-time calculated values ​​of key motion parameters and their differences from target values, based on real-time acquired key motion parameters in numerical and / or graphical form; where the target value refers to the value corresponding to the default template.

[0103] During implementation, the key motion parameters are as follows: Current radius: For circular motion mode, the current radius refers to the vertical distance from the center of gravity of the phone case to the central axis, which is used to measure whether the user's movement range meets the standard. Accordingly, the motion assistance correction unit 66 can obtain the accelerometer data a and gyroscope data ω obtained by the motion pattern recognition unit 62 after preliminary noise reduction processing, and then calculate the current radius r using the following formula.

[0104] The current radius r = a_c / ω², where a_c is the centripetal acceleration (detected by a triaxial accelerometer) and ω is the angular velocity (detected by a triaxial gyroscope).

[0105] Plane deviation angle: This refers to the angle (unit: degrees) between the user's current actual motion plane and the standard ideal plane required by the current default template (such as the horizontal plane corresponding to the horizontal swing mode, the vertical plane corresponding to the vertical swing mode, and the circular plane corresponding to the circular motion mode). This is a core indicator for measuring the accuracy of the user's motion posture. 0 degrees indicates complete coplanarity. Accordingly, the motion assistance correction unit 66 compares the principal plane normal vector of the current motion trajectory with the ideal plane normal vector stored in the template, calculates the angle between the two normal vectors, and uses this as the plane deviation angle.

[0106] Synchronization progress: This refers to the distance difference between the current position of the imaging light group 5 and the ideal cycle point (such as the position of the imaging light group 5 during the corresponding recording state) within the entire synchronization period / actual movement process. This is used to measure whether the user's rhythm and movement speed are synchronized. Accordingly, the synchronization progress can be characterized by calculating the distance difference between the current actual UV coordinates and the UV coordinates at the corresponding time point during the recording state.

[0107] The visualization scheme for key motion parameters is as follows: For the current radius: A semi-circular dashboard similar to a speedometer can be displayed on the APP interface, with the scale ranging from 0 to the target radius (50cm). A pointer indicates the current radius value in real time. When the pointer is in the center area of ​​the dashboard (e.g., 45-55cm), it is displayed in green; when it deviates, it is displayed in yellow or red.

[0108] For the plane deviation angle: A circular compass can be displayed on the APP interface. The center point represents 0 deviation. A light dot represents the current deviation state. If the light dot is in the center, it means perfect coplanarity; if the light dot is off-center, the direction of deviation can prompt the user which side to adjust (for example, if the light dot is off-right, it prompts the user to "press the upper right corner of the phone down").

[0109] For the synchronization progress: Based on the length of the moving guide line and the total duration of the entire recording process (i.e., T_total), determine the time points corresponding to different positions on the moving guide line; then, based on the moving position (i.e., uv coordinates) of the imaging lamp group 5 at different time points during the recording process, establish the correspondence between the moving position of the imaging lamp group 5 and different positions on the moving guide line, that is, determine the uv coordinates of the imaging lamp group corresponding to different positions on the moving guide line. Then, a reference light point and an actual light point can be displayed on the movement guide line shown on the APP screen. The reference light point and the actual light point will move along the length of the movement guide line as time changes during the actual movement. The reference light point is used to map the change of UV coordinates of the imaging light group 5 in the recording state over time onto the movement guide line, and it is used to represent the ideal progress. The actual light point is used to indicate the position of the actual UV coordinates of the imaging light group 5 on the movement guide line when the user drives the phone case to move during the actual movement. Therefore, the user can compare the position difference between the actual light point and the reference light point on the movement guide line to adjust the progress accordingly, so as to ensure that the actual light point can always closely follow the reference light point.

[0110] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A mobile phone case with imaging function, characterized in that: The device includes a housing (1) and an imaging mechanism, which is disposed on the housing (1). The imaging mechanism includes an imaging lamp group (5), a processing module (6), and a detection module (7). The detection module (7) and the imaging lamp group (5) are both signal-connected to the processing module (6). The detection module (7) is used to detect the movement state of the housing (1), and the movement state includes at least the movement direction and the movement speed; The processing module (6) is used to take the moving area of ​​the housing (1) as a virtual display area according to the moving state of the housing (1), and control the imaging lamp group (5) to move to different positions in the virtual display area during the moving process of the housing (1), so as to form a specific display image in the virtual display area.

2. The mobile phone case with imaging function according to claim 1, characterized in that: The housing (1) has a reserved installation space (3) for the imaging mechanism. A circuit layer (32) is provided in the installation space (3). The imaging lamp group (5), processing module (6) and detection module (7) are integrated on the circuit layer (32) to achieve signal connection through the circuit layer (32). The circuit layer (32) is a PCB or an FPC.

3. The mobile phone case with imaging function according to claim 2, characterized in that: The installation space (3) is also provided with a graphene heat dissipation film (33), and the circuit layer (32) is located between the mobile phone (2) and the graphene heat dissipation film (33) to form a sandwich structure; The installation space (3) is located in the area between the housing (1) and the mobile phone (2), or on the side panel of the housing (1) away from the mobile phone (1).

4. The mobile phone case with imaging function according to claim 3, characterized in that: A light-transmitting area (11) is provided on the side panel of the housing (1) away from the mobile phone (2). The light generated by the imaging lamp group (5) can pass through the light-transmitting area (11). A microlens array (12) is also provided on the side of the housing (1) away from the light-transmitting area (11). The microlens array (12) covers the light-transmitting area (11) and is located between the graphene heat dissipation film (33) and the light-transmitting area (11).

5. The mobile phone case with imaging function according to claim 1, characterized in that: The imaging mechanism further includes a power supply module (8), which is used to supply power to the imaging lamp group (5), the processing module (6), and the detection module (7); the power supply mode of the power supply module (8) can be a combination of one or more of the following power supply modes: Energy storage power supply mode: Receive electrical energy from an external power source via wired or wireless means and supply power to a preset energy storage battery, which then supplies power to the imaging lamp group (5), processing module (6) and detection module (7); Direct power supply mode: Receives electrical energy from an external power source via wired or wireless means and directly transmits the electrical energy to the imaging lamp group (5), processing module (6) and detection module (7) to achieve power supply; wherein, the external power source includes at least a mobile phone (2).

6. The mobile phone case with imaging function according to claim 1, characterized in that: The processing module (6) includes a motion pattern recognition unit (62), a virtual region determination unit (63), and a lamp control unit (64); The motion mode recognition unit (62) is used to acquire real-time detection data from the detection module (7), estimate the posture data of the phone case in real time using a preset algorithm, and identify the current motion mode of the phone case based on the posture data; wherein, the detection module (7) includes at least a three-axis accelerometer, a three-axis gyroscope, and a three-axis magnetometer; the motion mode includes at least a horizontal swing mode, a vertical swing mode, and a circular motion mode; The virtual region determination unit (63) is used to map and define the physical region where the motion trajectory of the phone case in the current motion mode is located as a virtual display region based on the current motion mode of the phone case identified by the motion mode recognition unit (62); wherein: When the mode is identified as horizontal swinging, the virtual display area is a horizontal two-dimensional area; When the vertical swing mode is detected, the virtual display area is a two-dimensional area in the vertical direction; When the motion pattern is identified as circular, the virtual display area is a three-dimensional curved surface area. The light group control unit (64) is used to acquire a specific display image, acquire the posture data calculated by the motion mode recognition unit (62) and the current motion mode of the phone case, acquire the virtual display area defined by the virtual area determination unit (63), establish the correspondence between the position of the imaging light group (5) in the virtual display area and the pixel information of the specific display image, and control the lighting of the imaging light group (5).

7. An intelligent imaging control system, characterized in that: The device includes a phone case with imaging function as described in claim 6, and a mobile terminal running a control program, wherein the mobile terminal running the control program can be at least a phone terminal used in conjunction with the phone case. The processing module (6) further includes a status analysis unit (61) and a communication unit (65); The state analysis unit (61) is used to switch the current state of the phone case to the recording state when it receives the input instruction triggered by the user; it is also used to switch the current state of the phone case to the actual movement state when it receives the actual movement instruction triggered by the user. The motion pattern recognition unit (62) is used to obtain the real-time detection data of the detection module (7) when the current state is switched to the recording state, and to estimate the posture data of the phone case when the recording state is used in real time by using a preset algorithm, and to identify the motion pattern of the phone case when the recording state is based on the posture data. The lamp control unit (64) is connected to the mobile terminal via the communication unit (65) to transmit the position information of the imaging lamp (5) in the virtual display area when the recording state is entered to the mobile terminal running the control program, so that the mobile terminal running the control program draws and forms a movement guide line and displays the movement guide line when entering the actual movement state. The lamp control unit (64) is also used to calculate the real-time position information of the imaging lamp group (5) when entering the actual movement state, and control the imaging lamp group (5) to turn on and off according to the correspondence; at the same time, the real-time position information of the imaging lamp group (5) is transmitted to the mobile terminal running the control program through the communication unit (65), so that the mobile terminal running the control program can draw and update the actual trajectory line in real time according to the real-time position information of the imaging lamp group (5), so that the user can simultaneously view the movement guide line and the real-time updated actual trajectory line on the display interface of the mobile terminal running the control program.

8. The intelligent imaging control system according to claim 7, characterized in that: The mobile terminal running the control program is used to search for other mobile terminals running the control program within the surrounding physical range and establish a communication network. The communication network enables interaction between the mobile terminals running the control program, and the interaction content includes at least the transmission of specific display images. Among them, all mobile terminals running the control program included in the communication network are divided into: the leading terminal that initiates the establishment of the communication network, and the subordinate terminals that are searched and join the communication network. The master terminal is used to generate a synchronous movement pattern and send the synchronous movement pattern to all slave terminals, so that all mobile terminals with control programs included in the communication network can control the mobile phone case with imaging function used with the mobile terminal with control program to move and display a specific display image during the synchronization period according to the synchronous movement pattern. The synchronized movement pattern includes at least a motion mode, virtual display area parameters, and synchronization time information corresponding to the synchronization period. And it satisfies the following conditions: all mobile terminals with control programs included in the communication network display the same specific display image corresponding to the matching mobile phone cases with imaging functions; or the content displayed by all mobile terminals with control programs included in the communication network and the matching mobile phone cases with imaging functions are combined to form a complete specific display image.

9. The intelligent imaging control system according to claim 8, characterized in that: The processing module (6) further includes a motion-assisted correction unit (66); The mobile auxiliary correction unit (66) is used to acquire the real-time detection data of the detection module (7), calculate at least one key motion parameter, and transmit the key motion parameter to the mobile terminal running the control program in real time through the communication unit (65); wherein, the key motion parameter includes at least one of the following: the current radius representing the amplitude of the phone case movement, the plane deviation angle representing the movement posture, and the synchronization progress representing the movement rhythm; The mobile terminal running the control program is used to display, in parallel, the real-time calculated values ​​of the key motion parameters and their differences from the target values, in the form of numerical and / or graphical instruments, based on the key motion parameters acquired in real time; wherein, the target value refers to the value corresponding to the default sample.

10. The intelligent imaging control system according to claim 8, characterized in that: When it is necessary to combine the content displayed by all the mobile terminals with control programs running in the communication network and the corresponding mobile phone cases with imaging functions to form a complete specific display image, the main terminal is used to divide the specific display image into several local images, and each local image corresponds one-to-one with a mobile terminal with control programs running in the communication network, and determines the position range of each local image in the specific display image. The lamp control unit (64) is used to acquire the position range and the corresponding local image, and establish a correspondence between the virtual display area determined according to the synchronous movement pattern and the pixel information of the local image based on the position range. It is also used to control the on / off state of the imaging lamp group (5) according to the correspondence during actual movement.