Method, device, computer readable storage medium and processor for controlling a carousel
By dynamically adjusting the playback duration based on image content recognition, the problem of poor user experience and low efficiency caused by fixed duration in carousel devices is solved, achieving more efficient image display and improving user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGZHOU SHIYUAN ELECTRONICS CO LTD
- Filing Date
- 2021-06-18
- Publication Date
- 2026-08-04
AI Technical Summary
In existing technologies, carousel devices suffer from poor user experience when there is a lot of text information and low efficiency when there is little information because the display duration of each image is fixed.
By identifying the content of the images to be displayed in a carousel, the information of the target object, such as the number of characters and QR codes, is determined. Based on this information, the playback duration of each image is dynamically adjusted to match the amount of information, thus achieving dynamically adjusted playback duration.
It improves the efficiency of image display and user experience, ensuring that images with more information are displayed for a longer time, while images with less information are displayed for a shorter time, thus solving the problem of poor display effect.
Smart Images

Figure CN115497080B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of multimedia, and more specifically, to a method, apparatus, computer-readable storage medium, processor, and playback device for controlling carousel playback. Background Technology
[0002] In existing technologies, display screens and other playback devices commonly found in airports, waiting rooms, and stairwells all have image carousel functions. A carousel refers to the looping playback of multiple images / videos, with the next image / video displayed after a certain time interval. Its main purpose is for information notification and display.
[0003] Currently, when playback devices carousel, the display time for each image is fixed. When an image contains a lot of text information, the human eye cannot read it within this fixed time, so the carousel jumps to the next image. Users have to wait for the next loop to continue reading, which takes a lot of time and results in a poor user experience. When the image information is relatively small (e.g., the image has no text or very little text), the display time is shorter, but because the display time for each image is fixed, the display time for that image is relatively long, resulting in low display efficiency and a poor user experience.
[0004] Therefore, in the existing carousel display process, the fixed display duration of each image results in a poor display effect.
[0005] The information disclosed above in the background section is only intended to enhance the understanding of the background art of the art described herein. Therefore, the background art may contain certain information that does not constitute prior art known to those skilled in the art in this country. Summary of the Invention
[0006] The main objective of this application is to provide a control method, apparatus, computer-readable storage medium, processor, and playback device for carousel display, in order to solve the problem that the display effect is poor in the carousel display process in the prior art due to the fixed display duration of each image.
[0007] According to one aspect of the present invention, a carousel control method is provided, comprising: identifying the content of a target image to be carouseled, obtaining information of a target object in the target image, the information of the target object including the name and number of target objects; determining a target playback duration based on the information of the target objects, the target playback duration being the playback duration corresponding to the target image; and controlling the playback of the target image to the target playback duration.
[0008] Optionally, determining the target playback duration based on the information of the target object includes: obtaining a predetermined reading speed corresponding to each target object; determining the total reading time for each target object based on the predetermined reading speed and the number of corresponding target objects; and determining the target playback duration based on the total reading time for each target object.
[0009] Optionally, the target object includes Chinese characters, English characters, and other characters, wherein the other characters are characters other than the English characters and the Chinese characters.
[0010] Optionally, identifying the content of the target image to be carouseled and obtaining information about the target object in the target image includes: using an OCR recognition method to identify the target image and obtaining the number of Chinese characters, the number of English characters, and the number of other characters.
[0011] Optionally, the target object includes a QR code.
[0012] Optionally, determining the target playback duration corresponding to the target image based on the information of the target object includes: determining the target playback duration as a predetermined duration when the number of each target object in the target image is 0.
[0013] Optionally, the method further includes: if there is a target video to be played in rotation, determining the playback duration of the target video to be the original duration of the target video.
[0014] According to another aspect of the present invention, a carousel control device is also provided, comprising: an identification unit, configured to identify the content of a target image to be carouseled and obtain information of a target object in the target image, the information of the target object including the name and number of the target object; a first determining unit, configured to determine a target playback duration based on the information of the target object, the target playback duration being the playback duration corresponding to the target image; and a control unit, configured to control the playback of the target image corresponding to the target playback duration.
[0015] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored program, wherein the program executes any one of the methods described.
[0016] According to another aspect of the present invention, a processor is also provided, the processor being configured to run a program, wherein the program, when running, executes any of the methods described.
[0017] According to another aspect of the present invention, a playback device is also provided, comprising: a playback device, one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for performing any one of the methods described.
[0018] In this embodiment of the invention, the content of the target images to be carouseled is first identified to obtain information about the target objects in the target images. Then, based on the information about the target objects, the target playback duration is determined. Finally, the playback of the target images is controlled according to the target playback duration. In this method, during the carousel display process, the target playback duration is determined based on the name and number of target objects in the target images. Each image has a corresponding determined target playback duration, and the target images are controlled to be displayed according to their corresponding target playback duration. Images with more information can be displayed for a longer time, while images with less information can be displayed for a shorter time. This makes the image display more efficient and improves the user experience, thereby solving the problem of poor display effect caused by the fixed display duration of each image in the carousel display process of the prior art. Attached Figure Description
[0019] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0020] Figure 1 A schematic flowchart of a carousel control method according to an embodiment of this application is shown;
[0021] Figure 2 A schematic diagram of a control device for carousel playback according to an embodiment of this application is shown;
[0022] Figure 3 A schematic diagram of multiple target images identified according to an embodiment of this application is shown. Detailed Implementation
[0023] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0024] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0026] For ease of description, the following explains some of the nouns or terms used in the embodiments of this application:
[0027] OCR (Optical Character Recognition) refers to the process of analyzing and recognizing textual information from image files to obtain text and layout information. OCR technology is a mature and widely used solution in the industry.
[0028] As mentioned in the background section, in the existing carousel display process, the display effect is poor because the display duration of each image is fixed. In order to solve the above problem, in a typical embodiment of this application, a carousel control method, apparatus, computer-readable storage medium, processor and playback device are provided.
[0029] According to an embodiment of this application, a carousel control method is provided. Figure 1 This is a flowchart of a carousel control method according to an embodiment of this application. Figure 1 As shown, the method includes the following steps:
[0030] Step S101: Identify the content of the target image to be carouseled and obtain the information of the target objects in the target image. The information of the target objects includes the name and number of the target objects.
[0031] Step S102: Based on the information of the target object, determine the target playback duration, which is the playback duration corresponding to the target image.
[0032] Step S103: Control the playback duration of the target image corresponding to the target playback duration.
[0033] The method described above first identifies the content of the target images to be carouseled, obtaining information about the target objects within those images. Then, based on this information, the target playback duration is determined. Finally, the playback of the target images is controlled according to this target playback duration. In this method, during the carousel display, the target playback duration is determined based on the name and number of target objects in each image. Each image has a corresponding target playback duration, and the images are displayed according to their respective durations. Images with more information can be displayed for a longer time, while images with less information can be displayed for a shorter time. This results in higher image display efficiency and a better user experience, thus solving the problem of poor display quality caused by the fixed display duration of each image in existing carousel technologies.
[0034] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0035] In one embodiment of this application, determining the target playback duration based on the information of the target objects includes: obtaining a predetermined reading speed corresponding to each of the target objects, where the predetermined reading speed is a set number of target objects read per unit time. In actual applications, a suitable predetermined reading speed can be set according to different situations; determining the total reading time for each of the target objects based on the predetermined reading speed and the corresponding number of target objects, i.e., the total reading time for each target object is the product of the number of target objects and the predetermined reading speed; and determining the target playback duration based on the total reading time for each of the target objects. In this embodiment, the total reading time of the target objects is determined based on the predetermined reading speed and the number of target objects. The reading speed corresponding to each target object is different, and the determined total reading time is also different. Using the total reading time allows for a more accurate determination of the target playback duration, further ensuring a better effect for subsequent image display.
[0036] In another embodiment of this application, the target object includes Chinese characters, English characters, and other characters, wherein the other characters are characters other than the English characters and Chinese characters mentioned above. Of course, the target object is not limited to the above-mentioned types and can also be other target objects. The reading speed and time of users differ for Chinese characters, English characters, and other characters, and the target playback duration of the target image can be determined more accurately based on the Chinese characters, English characters, and other characters used in the subsequent analysis.
[0037] In another embodiment of this application, identifying the content of the target image to be carouseled and obtaining information about the target object in the target image includes: using an OCR recognition method to identify the target image and obtain the number of Chinese characters, the number of English characters, and the number of other characters. In this embodiment, because an OCR recognition method is used, the information about the target object in the target image can be identified more quickly and efficiently, and the number of each character in the target image can be obtained more accurately and efficiently. Subsequently, the target playback duration of the target image can be determined more precisely based on the number of different characters.
[0038] In another embodiment of this application, the target object includes a QR code. This solution can also identify the QR code, as users sometimes want to scan it when they see it. Therefore, the target image obtained in this embodiment includes a QR code, and the target playback duration can be determined based on the QR code, further ensuring a better effect on the QR code display time and providing users with sufficient time to scan the QR code.
[0039] Specifically, any feasible technology can be used to identify QR codes. For example, technologies such as BoofCV, OpenCV, Quirc, ZBar, or ZXing can be used to identify QR codes. Of course, it is not limited to the above methods, and any other feasible technology can be selected to identify QR codes.
[0040] In one specific embodiment of this application, determining the target playback duration corresponding to the target image based on the information of the target objects includes: when the number of each of the target objects in the target image is 0, determining the target playback duration as a predetermined duration. In this embodiment, the number of target objects in the target image is 0, indicating that the target image does not contain characters, QR codes, or other information, i.e., the target image is a pure image. In this case, determining the target playback duration as a predetermined duration further ensures that when the target image is a pure image, the target playback duration of the pure image can be determined more accurately.
[0041] In another embodiment of this application, the method further includes: when there is a target video to be looped, determining the playback duration of the target video as its original duration. In this embodiment, the playback duration of the target video is determined as its original duration, that is, the video's own duration, so that the target video can still be displayed according to its original duration, further ensuring a better display effect of the target video.
[0042] This application also provides a carousel control device. It should be noted that the carousel control device of this application can be used to execute the carousel control method provided in this application. The carousel control device provided in this application is described below.
[0043] Figure 2 This is a schematic diagram of a carousel control device according to an embodiment of this application. Figure 2 As shown, the device includes:
[0044] The identification unit 10 is used to identify the content of the target image to be carouseled and obtain the information of the target objects in the target image. The information of the target objects includes the name and number of the target objects.
[0045] The first determining unit 20 is used to determine the target playback duration based on the information of the target object, wherein the target playback duration is the playback duration corresponding to the target image.
[0046] The control unit 30 is used to control the playback duration of the target image.
[0047] In the aforementioned device, the identification unit identifies the content of the target images to be carouseled, obtaining information about the target objects in the target images. The first determining unit determines the target playback duration based on the target object information, and the control unit controls the playback of the target images for the corresponding target playback duration. In this device, during the carousel display process, the target playback duration is determined based on the name and number of target objects in the target images. Each image has a corresponding defined target playback duration, and the target images are controlled to be displayed according to their corresponding target playback duration. Images with more information can be displayed for a longer time, while images with less information can be displayed for a shorter time. This results in higher image display efficiency and a better user experience, thus solving the problem of poor display effect caused by the fixed display duration of each image in the existing carousel display process.
[0048] In one embodiment of this application, the first determining unit includes an acquisition module, a first determining module, and a second determining module. The acquisition module is used to acquire a predetermined reading speed corresponding to each of the above-mentioned target objects. The predetermined reading speed is a set number of target objects to be read per unit time. In actual application, an appropriate predetermined reading speed can be set according to different situations. The first determining module is used to determine the total reading time for each of the above-mentioned target objects based on the predetermined reading speed and the corresponding number of the above-mentioned target objects. That is, the total reading time for each target object is the product of the number of target objects and the predetermined reading speed. The second determining module is used to determine the target playback duration based on the total reading time for each of the above-mentioned target objects. In this embodiment, the total reading time of the target objects is determined based on the predetermined reading speed and the number of target objects. The reading speed corresponding to each target object is different, and the determined total reading time is also different. By using the total reading time, the target playback duration can be determined more accurately, further ensuring a better effect for the subsequent control of image display.
[0049] In another embodiment of this application, the target object includes Chinese characters, English characters, and other characters, wherein the other characters are characters other than the English characters and Chinese characters mentioned above. Of course, the target object is not limited to the above-mentioned types and can also be other target objects. The reading speed and time of users differ for Chinese characters, English characters, and other characters, and the target playback duration of the target image can be determined more accurately based on the Chinese characters, English characters, and other characters used in the subsequent analysis.
[0050] In another embodiment of this application, the recognition unit includes a recognition module, which is used to recognize the target image using an OCR recognition method to obtain the number of Chinese characters, the number of English characters, and the number of other characters. In this embodiment, because an OCR recognition method is used, the information of the target object in the target image can be recognized more quickly and efficiently, and the number of each character in the target image can be obtained more accurately and efficiently. Subsequently, the target playback duration of the target image can be determined more precisely based on the number of different characters.
[0051] In another embodiment of this application, the target object includes a QR code. This solution can also identify the QR code, as users sometimes want to scan it when they see it. Therefore, the target image obtained in this embodiment includes a QR code, and the target playback duration can be determined based on the QR code, further ensuring a better effect on the QR code display time and providing users with sufficient time to scan the QR code.
[0052] Specifically, any feasible technology can be used to identify QR codes. For example, technologies such as BoofCV, OpenCV, Quirc, ZBar, or ZXing can be used to identify QR codes. Of course, it is not limited to the above methods, and any other feasible technology can be selected to identify QR codes.
[0053] In one specific embodiment of this application, the first determining unit includes a third determining module. The third determining module is used to determine the target playback duration as a predetermined duration when the number of each of the target objects in the target image is 0. In this embodiment, the number of target objects in the target image being 0 indicates that the target image contains no characters, QR codes, or other information; that is, the target image is a pure image. Determining the target playback duration as the predetermined duration further ensures that the target playback duration of a pure image can be determined more accurately when the target image is a pure image.
[0054] In another embodiment of this application, the apparatus further includes a second determining unit, which is used to determine the playback duration of the target video as its original duration when there is a target video to be looped. In this embodiment, the playback duration of the target video is determined to be its original duration, that is, the video's own duration, so that the target video can still be displayed according to its original duration, further ensuring a better display effect of the target video.
[0055] The aforementioned control device for the carousel includes a processor and a memory. The aforementioned identification, first determination unit, and control unit are all stored in the memory as program units, and the processor executes the aforementioned program units stored in the memory to realize the corresponding functions.
[0056] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured; adjusting kernel parameters determines the display duration of different images, resulting in better display effects.
[0057] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0058] This invention provides a computer-readable storage medium storing a program thereon, which, when executed by a processor, implements the above-described carousel control method.
[0059] This invention provides a processor for running a program, wherein the program executes the carousel control method during runtime.
[0060] This invention also provides a playback device, including a playback device, one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for performing any of the above-described methods.
[0061] The aforementioned playback device includes a playback device, one or more processors, a memory, and one or more programs. The one or more programs include a control method for executing any carousel. In this control method, during the carousel display process, the target playback duration is determined based on the name and number of target objects in the target images. Each image has a corresponding defined target playback duration. The target images are controlled to be displayed according to their corresponding target playback duration. Images with more information can be displayed for a longer time, while images with less information can be displayed for a shorter time. This results in higher image display efficiency and a better user experience, thereby solving the problem of poor display quality caused by the fixed display duration of each image in existing carousel displays.
[0062] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:
[0063] Step S101: Identify the content of the target image to be carouseled and obtain the information of the target objects in the target image. The information of the target objects includes the name and number of the target objects.
[0064] Step S102: Based on the information of the target object, determine the target playback duration, which is the playback duration corresponding to the target image.
[0065] Step S103: Control the playback duration of the target image corresponding to the target playback duration.
[0066] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.
[0067] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:
[0068] Step S101: Identify the content of the target image to be carouseled and obtain the information of the target objects in the target image. The information of the target objects includes the name and number of the target objects.
[0069] Step S102: Based on the information of the target object, determine the target playback duration, which is the playback duration corresponding to the target image.
[0070] Step S103: Control the playback duration of the target image corresponding to the target playback duration.
[0071] To enable those skilled in the art to better understand the technical solution of this application, the technical solution and technical effects of this application will be described below in conjunction with specific embodiments.
[0072] Example
[0073] Identify the content of the target images to be carouseled, such as Figure 3 As shown, there are 5 target images to be displayed in a carousel. The content of each of the 5 target images is identified, and the identification results are as follows:
[0074] Image A: OCR analysis revealed that the image contains 'a' Chinese characters, 'b' English characters, and 'c' mathematical and other symbols.
[0075] Video B: The original duration of the target video is d seconds.
[0076] Image C: OCR analysis revealed that the image contains 'e' Chinese characters and a QR code.
[0077] Image D: OCR analysis revealed that the number of target objects in this image is 0 (i.e., a pure image).
[0078] Image E: OCR analysis revealed that the image contains f Chinese characters.
[0079] The predetermined reading speed for Chinese characters is v1, v1 = 6.67 characters / second; the predetermined reading speed for English and other characters is v2, v2 = 4.17 characters / second; and the predetermined reading speed for QR codes is t, t = 20 seconds.
[0080] Let t1 be the total viewing time for image A, where t1 = a*v1 + (b + c)*v2. Let t1 also be the target playback duration for image A.
[0081] Let the total viewing time of video B be t2, where t2 = d, and let the target playback duration of video B be t2.
[0082] The total viewing time for image C is determined to be t3, where t3 = e*v1 + t. The target playback duration for image C is also determined to be t3.
[0083] The target playback duration for image D is determined to be t4, where t4 = t0.
[0084] The total reading time for image E is determined to be t5, where t5 = f * v1. The target playback duration for image E is determined to be t3.
[0085] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. Parts not described in detail in a certain embodiment can be referred to in the relevant descriptions of other embodiments. The "*" above indicates multiplication.
[0086] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units described above can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0087] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0088] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0089] If the aforementioned integrated units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0090] As can be seen from the above description, the embodiments of this application achieve the following technical effects:
[0091] 1) The carousel control method of this application first identifies the content of the target image to be carouseled, obtains the information of the target object in the target image, then determines the target playback duration based on the target object information, and finally controls the playback of the target image to the corresponding target playback duration. In this method, during the carousel display process, the target playback duration is determined according to the name and number of target objects in the target image. Each image has a corresponding determined target playback duration, and the target image is controlled to be displayed according to its corresponding target playback duration. Images with more information can be displayed for a longer time, and images with less information can be displayed for a shorter time. This makes the image display efficiency higher and the user experience better, thereby solving the problem of poor display effect caused by the fixed display duration of each image in the carousel display process of the prior art.
[0092] 2) The carousel control device of this application includes an identification unit that identifies the content of the target image to be carouseled, obtains information about the target objects in the target image, a first determining unit that determines the target playback duration based on the target object information, and a control unit that controls the playback of the target image for the corresponding target playback duration. In this device, during the carousel display process, the target playback duration is determined based on the name and number of target objects in the target image. Each image has a corresponding determined target playback duration, and the target image is controlled to be displayed according to its corresponding target playback duration. Images with more information can be displayed for a longer time, while images with less information can be displayed for a shorter time. This makes the image display more efficient and provides a better user experience, thus solving the problem of poor display effect caused by the fixed display duration of each image in the prior art carousel display process.
[0093] 3) The playback device of this application includes a playback device, one or more processors, a memory, and one or more programs. The one or more programs include a control method for executing any carousel. In this control method, during the carousel display process, the target playback duration is determined according to the name and number of target objects in the target image. Each image has a corresponding determined target playback duration. The target image is controlled to be displayed according to its corresponding target playback duration. Images with more information can be displayed for a longer time, and images with less information can be displayed for a shorter time. This makes the image display efficiency higher and the user experience better, thereby solving the problem of poor display effect caused by the fixed display duration of each image in the carousel display process of the prior art.
[0094] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for controlling carousel playback, characterized in that, include: Identify the content of the target image to be carouseled, and obtain information about the target objects in the target image, including the name and number of the target objects; Based on the information of the target object, the target playback duration is determined, wherein the target playback duration is the playback duration corresponding to the target image; Control the playback duration corresponding to the target image. Determining the target playback duration based on the information of the target object includes: obtaining a predetermined reading speed corresponding to each target object; determining the total reading time for each target object based on the predetermined reading speed and the number of corresponding target objects; and determining the target playback duration based on the total reading time for each target object, wherein the target object includes a QR code; Based on the information of the target object, determine the target playback duration corresponding to the target image, including: when the number of each target object in the target image is 0, determine the target playback duration as a predetermined duration; The method further includes: when there is a target video to be played in rotation, determining the playback duration of the target video to be the original duration of the target video.
2. The method according to claim 1, characterized in that, The target object includes Chinese characters, English characters, and other characters, wherein the other characters are characters other than the English characters and the Chinese characters.
3. The method according to claim 2, characterized in that, Identify the content of the target image to be carouseled, and obtain information about the target object in the target image, including: The target image is identified using an OCR recognition method to obtain the number of Chinese characters, the number of English characters, and the number of other characters.
4. A control device for rotating broadcasts, characterized in that, include: The identification unit is used to identify the content of the target image to be carouseled and obtain information about the target objects in the target image. The information about the target objects includes the name and number of the target objects. The first determining unit is configured to determine the target playback duration based on the information of the target object, wherein the target playback duration is the playback duration corresponding to the target image; The control unit is used to control the playback duration of the target image. The first determining unit includes an acquisition module, a first determining module, and a second determining module. The acquisition module is used to acquire a predetermined reading speed corresponding to each type of target object. The first determining module is used to determine the total reading time for each type of target object based on the predetermined reading speed and the corresponding number of target objects; The second determining module is used to determine the target playback duration based on the total reading time of each target object, wherein the target object includes a QR code; The first determining unit includes a third determining module, which is used to determine the target playback duration as a predetermined duration when the number of each target object in the target image is 0. The device further includes a second determining unit, which is used to determine the playback duration of the target video as the original duration of the target video when there is a target video to be played in rotation.
5. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program performs the method according to any one of claims 1 to 3.
6. A processor, characterized in that, The processor is used to run a program, wherein the program executes the method according to any one of claims 1 to 3 when it runs.
7. A playback device, characterized in that, include: A playback device, one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising methods for performing any one of claims 1 to 3.