
Sign language is regularly adopted by speech-impaired or deaf individuals to convey information; however, it necessitates substantial exertion to acquire either complete knowledge or skill. Sign language recognition (SLR) has the intention to close the gap between the users and the non-users of sign language by identifying signs from video speeches. This is a fundamental but arduous task as sign language is carried out with complex and often fast hand gestures and motions, facial expressions and impressionable body postures. Nevertheless, non-manual features are currently being examined since numerous signs have identical manual components but vary in non-manual components. To this end, we suggest a novel manual and non-manual SLR system (MNM-SLR) using a convolutional neural network (CNN) to get the benefits of multi-cue information towards a significant recognition rate. Specifically, we suggest a model for a deep convolutional, long short-term memory network that simultaneously exploits the non-manual features, which is summarized by utilizing the head pose, as well as a model of the embedded dynamics of manual features. Contrary to other frequent works that focused on depth cameras, multiple camera visuals and electrical gloves, we employed the use of RGB, which allows individuals to communicate with a deaf person through their personal devices. As a result, our framework achieves a high recognition rate with an accuracy of 90.12% on the SIGNUM dataset and 94.87% on RWTH-PHOENIX-Weather 2014 dataset.
Citation: Maher Jebali, Abdesselem Dakhli, Wided Bakari. Deep learning-based sign language recognition system using both manual and non-manual components fusion[J]. AIMS Mathematics, 2024, 9(1): 2105-2122. doi: 10.3934/math.2024105
[1] | Andrea Corli, Lorenzo di Ruvo, Luisa Malaguti, Massimiliano D. Rosini . Traveling waves for degenerate diffusive equations on networks. Networks and Heterogeneous Media, 2017, 12(3): 339-370. doi: 10.3934/nhm.2017015 |
[2] | Tong Li . Qualitative analysis of some PDE models of traffic flow. Networks and Heterogeneous Media, 2013, 8(3): 773-781. doi: 10.3934/nhm.2013.8.773 |
[3] | Fabio Della Rossa, Carlo D’Angelo, Alfio Quarteroni . A distributed model of traffic flows on extended regions. Networks and Heterogeneous Media, 2010, 5(3): 525-544. doi: 10.3934/nhm.2010.5.525 |
[4] | Simone Göttlich, Ute Ziegler, Michael Herty . Numerical discretization of Hamilton--Jacobi equations on networks. Networks and Heterogeneous Media, 2013, 8(3): 685-705. doi: 10.3934/nhm.2013.8.685 |
[5] | Caterina Balzotti, Maya Briani, Benedetto Piccoli . Emissions minimization on road networks via Generic Second Order Models. Networks and Heterogeneous Media, 2023, 18(2): 694-722. doi: 10.3934/nhm.2023030 |
[6] | Brahim Amaziane, Leonid Pankratov, Andrey Piatnitski . An improved homogenization result for immiscible compressible two-phase flow in porous media. Networks and Heterogeneous Media, 2017, 12(1): 147-171. doi: 10.3934/nhm.2017006 |
[7] | Tibye Saumtally, Jean-Patrick Lebacque, Habib Haj-Salem . A dynamical two-dimensional traffic model in an anisotropic network. Networks and Heterogeneous Media, 2013, 8(3): 663-684. doi: 10.3934/nhm.2013.8.663 |
[8] | Wen Shen . Traveling wave profiles for a Follow-the-Leader model for traffic flow with rough road condition. Networks and Heterogeneous Media, 2018, 13(3): 449-478. doi: 10.3934/nhm.2018020 |
[9] | Maya Briani, Emiliano Cristiani . An easy-to-use algorithm for simulating traffic flow on networks: Theoretical study. Networks and Heterogeneous Media, 2014, 9(3): 519-552. doi: 10.3934/nhm.2014.9.519 |
[10] | Benjamin Seibold, Morris R. Flynn, Aslan R. Kasimov, Rodolfo R. Rosales . Constructing set-valued fundamental diagrams from Jamiton solutions in second order traffic models. Networks and Heterogeneous Media, 2013, 8(3): 745-772. doi: 10.3934/nhm.2013.8.745 |
Sign language is regularly adopted by speech-impaired or deaf individuals to convey information; however, it necessitates substantial exertion to acquire either complete knowledge or skill. Sign language recognition (SLR) has the intention to close the gap between the users and the non-users of sign language by identifying signs from video speeches. This is a fundamental but arduous task as sign language is carried out with complex and often fast hand gestures and motions, facial expressions and impressionable body postures. Nevertheless, non-manual features are currently being examined since numerous signs have identical manual components but vary in non-manual components. To this end, we suggest a novel manual and non-manual SLR system (MNM-SLR) using a convolutional neural network (CNN) to get the benefits of multi-cue information towards a significant recognition rate. Specifically, we suggest a model for a deep convolutional, long short-term memory network that simultaneously exploits the non-manual features, which is summarized by utilizing the head pose, as well as a model of the embedded dynamics of manual features. Contrary to other frequent works that focused on depth cameras, multiple camera visuals and electrical gloves, we employed the use of RGB, which allows individuals to communicate with a deaf person through their personal devices. As a result, our framework achieves a high recognition rate with an accuracy of 90.12% on the SIGNUM dataset and 94.87% on RWTH-PHOENIX-Weather 2014 dataset.
Partial differential equations on networks have been considered in the last years by several authors, in particular in the parabolic case; we quote for instance [8,10,11,16,24,30]. According to the modeling in consideration and to the type of equations on the edges of the underlying graph, different conditions at the nodes are imposed. In most of the cases, precise results of existence of solutions are given, even for rather complicated networks.
In this paper, the main example we have in mind comes from traffic modeling, where the network is constituted by a crossroad connecting
ρh,t+fh(ρh)x=(Dh(ρh)ρh,x)x,h=1,…,m+n, | (1.1) |
where
We focus on a special class of solutions to (1.1), namely, traveling waves. In the case of a single road, traveling waves are considered, for instance, in [21]; in the case of a second-order model without diffusion but including a relaxation term, we refer to [9,28]; for a possibly degenerate diffusion function and in presence of a source term, detailed results are given in [6,7]. In the case of a network, the papers dealing with this subject, to the best of our knowledge, are limited to [30,31] for the semilinear diffusive case and to [19] for the case of a dispersive equation. In these papers, as in most modeling of diffusive or dispersive partial differential equations on networks, both the continuity of the unknown functions and the Kirchhoff condition (or variants of it) are imposed at the nodes. We emphasize that while the classical Kirchhoff condition implies the conservation of the flow and then that of the mass, some variants of this condition are dissipative and, then, imply none of the conservations above. While these assumptions are natural when dealing with heat or fluid flows, they are much less justified in the case of traffic modeling, where the density must be allowed to jump at the node while the conservation of the mass must always hold. Moreover, they impose rather strong conditions on the existence of the profiles, which often amount to proportionality assumptions on the parameters in play.
In this paper we only require the conservation of the (parabolic) flux at the node, as in [4]; differently from that paper and the other ones quoted above, we do not impose the continuity condition. A strong motivation for dropping this condition comes from the hyperbolic modeling [1,10,11,26]; nevertheless, we show how our results simplify when such a condition is required. In particular, in Sections 6 and 7 we provide explicit conditions for traveling wave solutions which do not satisfy the continuity condition; in some other cases, such a condition is indeed always satisfied. Our main results are essentially of algebraic nature and concern conditions about the end states, flux functions, diffusivities and other parameters which give rise to a traveling wave moving in the network.
Here follows a plan of the paper. In Section 2 we introduce the model and give some basic definitions; for simplicity we only focus on the case of a star graph. Section 3 deals with a general existence result in the case of a single equation; its proof is provided in Appendix A. Section 4 contains our main theoretical results about traveling waves in a network. In that section we characterize both stationary/non-stationary and degenerate/non-degenerate waves; in particular, Theorem 4.12 contains an important necessary and sufficient condition that we exploit in the following sections. Section 5 focus on the continuity condition; in this case the conditions for the existence of traveling wave solutions are much stricter than in the previous case. Detailed applications of these results are provided in Sections 6 for quadratic fluxes and in Section 7 for logarithmic fluxes; in particular, in subsection 6.2 and in the whole Section 7 the diffusivity is as in [3]. For simplicity, we only deal there with the case of a single ingoing road but we consider both constant and degenerate diffusivities.
From a theoretical point of view, the extension of our work to more general networks is possible by applying the results in Section 4 to each node iteratively. However, a quick look at Sections 6 and 7 shows that the corresponding results become quickly very technical. In particular, in the general case the whole problem must be recast by using the graph notation, see for instance [18].
In terms of graph theory, we consider a semi-infinite star-graph with
Following the above analogy, we understand the unknown functions
For each road we assign the functions
(f)
(D)
We emphasize that in (D) we can possibly have either
ρh,t+fh(ρh)x=(Dh(ρh)ρh,x)x,(t,x)∈R×Ωh, h∈H. | (2.1) |
Assumption (f) is standard when dealing with traffic flows [2]. More precisely, in that case
The coupling among the differential equations in (2.1) occurs by means of suitable conditions at the crossroad. In this paper, having in mind the previous example, we impose a condition on the conservation of the total flow at the crossroad, see [4,5]; in turn, this implies the conservation of the mass. More precisely, we define the parabolic flux by
Fh(ρh,ρh,x)≐fh(ρh)−Dh(ρh)ρh,x |
and require
Fj(ρj(t,0+),ρj,x(t,0+))=∑i∈Iαi,jFi(ρi(t,0−),ρi,x(t,0−)) for a.e. t∈R, j∈J, | (2.2) |
for given constant coefficients
∑j∈Jαi,j=1,i∈I. | (2.3) |
Conditions (2.2) and (2.3) imply
∑j∈JFj(ρj(t,0+),ρj,x(t,0+))=∑i∈IFi(ρi(t,0−),ρi,x(t,0−)) for a.e. t∈R, | (2.4) |
which is the conservation of the total flow at the crossroad. Conditions (2.2) and (2.3) deserve some comments. First, by no means they imply
ρi(t,0−)=ρj(t,0+),t∈R, (i,j)∈I×J. | (2.5) |
Condition (2.5) is largely used, together with some Kirchhoff conditions, when dealing with parabolic equations in networks and takes the name of continuity condition. Second, above we assumed
We point out that condition (2.3) is almost never explicitly exploited in Section 4 and in most of the following: our results hold for every choice of the coefficients
Then, we are faced with the system of equations (2.1) that are coupled through (2.2), with the
In this section we briefly remind some definitions and results about traveling waves [12] for the single equation
ρh,t+fh(ρh)x=(Dh(ρh)ρh,x)x,(t,x)∈R×Ωh, | (3.1) |
where we keep for future reference the index
Definition 3.1. A weak solution
This definition coincides with that given in [19,29] because we are considering non-constant profiles. The profile must satisfy the equation
(Fh(φh,φ′h)−chφh)′=0, | (3.2) |
namely,
(Dh(φh)φ′h)′−g′h(φh)φ′h=0, | (3.3) |
in the weak sense, where
gh(ρ)≐fh(ρ)−chρ | (3.4) |
is the reduced flux, see Figure 2.
This means that
∫R(Dh(φh(ξ))φ′h(ξ)−gh(φh(ξ)))ψ′(ξ)dξ=0, |
for every
φh(±∞)=ℓ±h, | (3.5) |
for
Ih≐{ξ∈R:ℓ−h<φh(ξ)<ℓ+h}. | (3.6) |
The existence of profiles is a well-established result [12]; nevertheless, we state for completeness the following theorem, where we point out the qualitative properties of these fronts. The proof is deferred to Appendix A.
Theorem 3.2. Assume (f) and (D). Equation (3.1) admits a traveling-wave solution
0≤ℓ−h<ℓ+h≤1andch=fh(ℓ+h)−fh(ℓ−h)ℓ+h−ℓ−h. | (3.7) |
We have that
(i)
limξ↓ν−hφ′h(ξ)={ℓ+hf′h(0)−fh(ℓ+h)ℓ+hD′h(0) if D′h(0)>0,∞ if D′h(0)=0, | (3.8) |
limξ↓ν−hDh(φh(ξ))φ′h(ξ)=0. | (3.9) |
(ii)
limξ↑ν+hφ′h(ξ)={(1−ℓ−h)f′h(1)+fh(ℓ−h)(1−ℓ−h)D′h(1) if D′h(1)<0,∞ if D′h(1)=0, | (3.10) |
limξ↑ν+hDh(φh(ξ))φ′h(ξ)=0. | (3.11) |
(iii) In all the other cases
limξ→±∞φ′h(ξ)=0. | (3.12) |
We observe that for
gh(ℓ+h)=gh(ℓ−h)=−fh(ℓ+h)ℓ−h−fh(ℓ−h)ℓ+hℓ+h−ℓ−h | (3.13) |
and no
Theorem 3.2 motivates the following definition.
Definition 3.3. A traveling-wave solution
Remark 3.4. A consequence of assumption (f) is that if
In case (i) (or (ii)) of Theorem 3.2 does not hold we define
Ih=(ν−h,ν+h). |
The interval
In the case of non-stationary traveling-wave solutions
ωh≐min{c−1hν−h,c−1hν+h}. | (3.14) |
Lemma 3.5. Let
(a) If
(b) If
• either
•
In this case the function
Proof. We recall that
Now, we prove the second part of (b). Since
Finally, the converse is straightforward. In fact, if
Because of the smoothness properties of the profile proved in Theorem 3.2, we can integrate equation (3.2) in
chφh(ξ)−Fh(φh(ξ),φ′h(ξ))=chφh(ξ−)−Fh(φh(ξ−),φ′h(ξ−)). |
If
Fh(φh(ξ),φ′h(ξ))=chφh(ξ)+gh(ℓ±h),ξ∈Ih. | (3.15) |
We observe that (3.15) is trivially satisfied in case (i) when
Dh(φh(ξ))φ′h(ξ)=gh(φh(ξ))−gh(ℓ±h),ξ∈R. | (3.16) |
In this section we consider the traveling-wave solutions of problem (2.1)-(2.2) in the network
Definition 4.1. For any
•
•
•
•
Finally, we say that
For brevity, from now on we simply write "traveling wave" for "traveling-wave solution". In analogy to the notation above, we say that
For clarity of exposition, we collect our general results for stationary and non-stationary traveling waves in the following subsections.
In this subsection, as well as in the following ones, we always assume (f) and (D) without explicitly mentioning it. Moreover, by Definition 4.1 and Theorem 3.2, the end states and the speeds of the profiles must satisfy (3.7) for every
Proposition 4.2. The function
cjφj(cjt)+gj(ℓ±j)=∑i∈Iαi,j(ciφi(cit)+gi(ℓ±i)),t∈R, j∈J. | (4.1) |
In (4.1) any combination of the signs
Proof. By plugging
Fj(φj(−cjt),φ′j(−cjt))=∑i∈Iαi,jFi(φi(−cit),φ′i(−cit)),t∈R, j∈J, |
which is equivalent to (4.1) by (3.16). At last, we can clearly choose any combination of signs in (4.1) because of (3.13).
Differently from what specified in Proposition 4.2, in the following the choice of the signs "
Lemma 4.3. Assume that problem (2.1)-(2.2) admits a traveling wave. Then for any
max{fj(ℓ−j),fj(ℓ+j)}=∑i∈Iαi,jmax{fi(ℓ−i),fi(ℓ+i)}, | (4.2) |
min{fj(ℓ−j),fj(ℓ+j)}=∑i∈Iαi,jmin{fi(ℓ−i),fi(ℓ+i)}. | (4.3) |
Proof. Fix
Υj(t)=∑i∈Iαi,jΥi(t),t∈R, j∈J, |
where the map
limt→∞Υh(t)=max{fh(ℓ−h),fh(ℓ+h)},limt→−∞Υh(t)=min{fh(ℓ−h),fh(ℓ+h)}. |
Hence, by passing to the limit for
Lemma 4.4. Assume that problem (2.1)-(2.2) admits a traveling wave. The traveling wave is stationary if and only if one of the following equivalent statements hold:
(i) there exists
(ii)
(iii)
Proof. By subtracting (4.3) to (4.2) we obtain
|fj(ℓ+j)−fj(ℓ−j)|=∑i∈Iαi,j|fi(ℓ+i)−fi(ℓ−i)|. |
Since
Lemma 4.4 shows that either a traveling wave is stationary, and then
there exists i∈I such that ci≠0 and cj≠0 for every j∈J. | (4.4) |
Of course, by Lemma 4.4,
Proposition 4.5. Fix
{max[0,1]fj>∑i∈Iαi,jmax{fi(ℓ−i),fi(ℓ+i)} if c1=…=cm=0,max[0,1]fj≥∑i∈Iαi,jmax{fi(ℓ−i),fi(ℓ+i)} otherwise. | (4.5) |
In this case, the end states
Proof. Assume that there exist
Conversely, assume (4.5). If
By Proposition 4.5 and Lemma 4.4 we deduce that the end states
We now give an algebraic result about determining the end states of the outgoing profiles in terms of the end states of the ingoing ones. We introduce
L±i,j≐{ℓ±i if cicj≥0,ℓ∓i if cicj<0. | (4.6) |
Proposition 4.6. Assume that problem (2.1)-(2.2) admits a traveling wave. Then for any
fj(ℓ±j)=∑i∈Iαi,jfi(L±i,j). | (4.7) |
Moreover, (4.7) is equivalent to (4.2)-(4.3).
Proof. Fix
max{fi(ℓ−i),fi(ℓ+i)}={fi(ℓ+i)if ci≥0fi(ℓ−i)if ci<0=fi(L+i,j),min{fi(ℓ−i),fi(ℓ+i)}={fi(ℓ−i)if ci≥0fi(ℓ+i)if ci<0=fi(L−i,j), |
and therefore (4.7) is equivalent to (4.2)-(4.3). The case
In this short subsection we briefly consider stationary traveling waves.
Theorem 4.7. Problem (2.1)-(2.2) admits infinitely many stationary traveling waves; such waves are characterized by the conditions on the end states
fh(ℓ+h)=fh(ℓ−h),fj(ℓ−j)=∑i∈Iαi,jfi(ℓ−i) for h∈H, j∈J. | (4.8) |
Proof. Clearly, (4.8) is trivially satisfied if
With this choice of the end states, by Theorem 3.2 we deduce the existence of a stationary traveling wave in each road satisfying (2.1). At last we notice that, in the stationary case, condition (4.1) is equivalent to the latter condition in (4.8).
Remark 4.8. The previous result does not use condition (2.3); in case it holds, then (4.8) implies
∑j∈Jfj(ℓ−j)=∑i∈Ifi(ℓ−i). | (4.9) |
Conversely, consider the stationary case and assume conditions (4.8), (4.9); if moreover
∑i∈Ifi(ℓ−i)=∑j∈Jfj(ℓ−j)=∑(i,j)∈I×Jαi,jfi(ℓ−i), |
namely
Clearly, if both
In this subsection we consider non-stationary traveling waves. By Lemma 4.4 this is equivalent to consider the scenario in (4.4): there exists
ci,j≐cicj,Ai,j≐αi,jci,j,kj≐∑i∈Ic0(Ai,jL±i,j)−ℓ±j,κj≐cjkj, | (4.10) |
where
I0≐{i∈I:ci=0}={i∈I:fi(ℓ−i)=fi(ℓ+i)},Ic0≐I∖I0. |
We notice that
∑i∈Ic0Ai,j(L+i,j−L−i,j)=∑i∈Ic0αi,jc−1j(fi(L+i,j)−fi(L−i,j))=c−1j(fj(ℓ+j)−fj(ℓ−j))=ℓ+j−ℓ−j. |
Finally, by (f) we deduce that
for no j∈J we have both ℓ−j=0=1−ℓ+j. |
Proposition 4.9. The function
φj(ξ)=∑i∈Ic0(Ai,jφi(ci,jξ))−kj,ξ∈R, j∈J. | (4.11) |
Proof. By Proposition 4.2 it is sufficient to prove that by (4.4) condition (4.1) is equivalent to (4.11). By (3.13) we have
cjφj(ξ)=−gj(ℓ±j)+∑i∈Iαi,j(ciφi(ci,jξ)+gi(L±i,j))=∑i∈Iαi,jciφi(ci,jξ)−κj, |
that is equivalent to (4.11).
We observe that
kj=∑i∈Ic0(Ai,jℓ−i+ℓ+i2)−ℓ−j+ℓ+j2,φj(ξ)=ℓ−j+ℓ+j2+∑i∈Ic0Ai,j(φi(ci,jξ)−ℓ−i+ℓ+i2). | (4.12) |
Proposition 4.9 shows how each outgoing profile
Lemma 4.10. Let
Proof. Since by Theorem 3.2 we know that
l+j−l−j=c−1j(fj(l+j)−fj(l−j))=∑i∈Iαi,jc−1j(fi(L+i,j)−fi(L−i,j))=∑i∈Iαi,jci,j(L+i,j−L−i,j)=∑i∈Ic0αi,j|ci,j|(ℓ+i−ℓ−i)>0. |
By definition of
cjℓj(±∞)=∑i∈Ic0(αi,jciL±i,j)−κj=cjl±j. |
We notice that Proposition 4.9 exploits condition (2.2) through its expression (4.1) for the profiles; the diffusivities
We notice that if both
The following result is similar to Lemma 4.4.
Lemma 4.11. Problem (2.1)-(2.2) admits a degenerate non-stationary traveling wave
(A) for some
(B) for every
ωi=ωj≐ω,i∈Ic0, j∈J. | (4.13) |
Proof. Let us introduce the following conditions:
Clearly
(Ⅰ)
(Ⅱ) for some
(Ⅲ) for some
where
φ′j(cjξ)=∑i∈Ic0αi,jc2i,jφ′i(ciξ) for a.e. ξ∈R, j∈J. | (4.14) |
More precisely, by Lemma 3.5, formula (4.14) holds for
As for Lemma 4.4, we notice that Lemma 4.11 implies that a non-stationary traveling wave
When modeling traffic flows it is natural to use different diffusivities, which however share some common properties. For instance, this led to consider in [3,7] the following subcase of (D):
(D1)
The proof of the following result is an immediate consequence of Lemma 4.11 and, hence, omitted.
Corollary 1. Assume that problem (2.1)-(2.2) has a non-stationary traveling wave
(A) for some
(B) for every
The case when
The next result is the most important of this paper; there, we give necessary and sufficient conditions for the existence of non-stationary traveling waves in a network. About its statement, let us recall Theorem 3.2: we have
γh(ℓ)≐{gh(ℓ)−gh(ℓ−h)Dh(ℓ) if Dh(ℓ)≠0,0 if Dh(ℓ)=0. | (4.15) |
In fact, when
φ′h(ξ)=gh(φh(ξ))−gh(ℓ−h)Dh(φh(ξ)),ξ∈R∖{ν−h,ν+h}, h∈H. | (4.16) |
Theorem 4.12. Assume conditions (f) and (D). Problem (2.1)-(2.2) admits a non-stationary traveling wave if and only if the following condition holds.
(
(i)
(ii) for any
(iii) for any
gj(ℓj(cjξ))−gj(ℓ−j)Dj(ℓj(cjξ))=∑i∈Ic0Ai,jci,jgi(φi(ciξ))−gi(ℓ−i)Di(φi(ciξ)) for a.e. ξ∈R, | (4.17) |
where
ℓj(ξ)≐∑i∈Ic0(Ai,jφi(ci,jξ))−kj,ξ∈R. | (4.18) |
Proof. First, assume that problem (2.1)-(2.2) admits a non-stationary traveling wave
φ′j(cjξ)=gj(φj(cjξ))−gj(ℓ−j)Dj(φj(cjξ)) | (4.19) |
for
φ′j(ξ)=∑i∈Ic0Ai,jci,jφ′i(ci,jξ)=∑i∈Ic0Ai,jci,jgi(φi(ci,jξ))−gi(ℓ−i)Di(φi(ci,jξ)) | (4.20) |
for
Conversely, assume that condition (
Remark 4.13. As previously in Theorem 4.7, also in Theorem 4.12 we do not use condition (2.3). We observe that (2.3) together with (4.7), or equivalently (4.2)-(4.3) by Proposition 4.6, imply
∑j∈Jmax{fj(ℓ−j),fj(ℓ+j)}=∑i∈Imax{fi(ℓ−i),fi(ℓ+i)}. | (4.21) |
Conversely, consider the non-stationary case and assume conditions (4.2), (4.21); if moreover
∑i∈Imax{fi(ℓ−i),fi(ℓ+i)}=∑j∈Jmax{fj(ℓ−j),fj(ℓ+j)}=∑(i,j)∈I×Jαi,jmax{fi(ℓ−i),fi(ℓ+i)}, |
namely
Remark 4.14. Fix
In this section we discuss the case when solutions to (2.1)-(2.2) are also required to satisfy the continuity condition (2.5); this makes the analysis much easier because (2.5) implies several strong conditions.
First, we provide the main results about traveling waves satisfying condition (2.5). We point out that some of the consequences below have already been pointed out in [19,30,31] in the case that some Kirchhoff conditions replace the conservation of the total flow (2.2). In order to emphasize the consequences of the continuity condition (2.5), the first two parts of the following lemma do not assume that also condition (2.2) holds.
Lemma 5.1. For any
(i)
φj(cjt)=φi(cit)≐Φ(t),t∈R. | (5.1) |
(ii) If
(c−1jIj)=(c−1iIi)≐I, | (5.2) |
ℓ±j=ℓ±i=L±i,j≐ℓ±, | (5.3) |
cjgj(ℓ)−gj(ℓ±)Dj(ℓ)=cigi(ℓ)−gi(ℓ±)Di(ℓ), ℓ∈(ℓ−,ℓ+). | (5.4) |
(iii) If
cj=∑i∈Iαi,jci, ∑j∈Jcj=∑i∈Ici,κj=0,∑i∈IAi,j=1. | (5.5) |
Proof. We split the proof according to the items in the statement.
(i) Condition (2.5) and (5.1) are clearly equivalent.
(ii) Since we are discarding constant profiles, by (5.1) we have that either
cjφ′j(cjt)=ciφ′i(cit) for a.e. t∈R. | (5.6) |
Then (5.6) implies that either
(iii) To deduce
In the following proposition we deal with stationary traveling waves satisfying condition (2.5).
Proposition 5.2. Problem (2.1)-(2.2) admits infinitely many stationary traveling waves satisfying (2.5); their end states
Proof. By (5.1) condition (2.5) holds in the stationary case if and only if
We point out that condition
The following result is analogous to Theorem 4.12 in the case (2.5) holds.
Theorem 5.3. Assume conditions (f) and (D). Problem (2.1)-(2.2) admits a (completely) non-stationary traveling wave satisfying (2.5) if and only if the following condition holds.
(
fh(ℓ−)≠fh(ℓ+), | (5.7) |
fj(ℓ±)=∑i∈Iαi,jfi(ℓ±), | (5.8) |
cjgj(φj(cjt))−gj(ℓ−)Dj(φj(cjt))=cigi(φi(cit))−gi(ℓ−)Di(φi(cit)) for a.e. t∈R, | (5.9) |
where
Proof. Assume that condition (
∑i∈IAi,j=∑i∈Iαi,jfi(ℓ+)−fi(ℓ−)fj(ℓ+)−fj(ℓ−)=1. |
By (5.7) we have that
ddt(φj(cjt)−φi(cit))=cjgj(φj(cjt))−gj(ℓ−)Dj(φj(cjt))−cigi(φi(cit))−gi(ℓ−)Di(φi(cit))=0. |
Therefore we conclude that (5.1) holds. Finally, (4.11) follows immediately from (5.1),
Consider in particular the case when the functions
fh(ℓ)≐vhf(ℓ),Dh(ℓ)≐δhD(ℓ),ℓ∈[0,1], | (5.10) |
for some constants
vi,j≐vivj,δi,j≐δiδj. | (5.11) |
We notice that now we have
vi,j=ci,j. | (5.12) |
In the following proposition we apply Theorem 5.3 when (5.10) is assumed; in this case conditions (5.8) and (5.9) no longer depend on the end states and the statement is somewhat simplified.
Proposition 5.4. Assume (5.10) with
v2i,j=δi,jand∑i∈Iαi,jvi,j=1. | (5.13) |
Proof. We only need to translate condition
Remark that by (5.12) condition
In this section we assume (5.10) for some constants
f(ρ)≐ρ(1−ρ), |
with no further mention. The case when only
For simplicity, in the whole section we focus on the case
In this case, condition (3.7) becomes
0≤ℓ−h<ℓ+h≤1 and ch=vh[1−ℓ+h−ℓ−h]. | (6.1) |
In particular, by
ρh is stationary ⟺ ℓ+h+ℓ−h=1. | (6.2) |
Moreover,
gh(ℓ)−gh(ℓ±h)=vh(ℓ+h−ℓ)(ℓ−ℓ−h), | (6.3) |
and therefore (3.16) becomes
δhD(φh(ξ))φ′h(ξ)=vh(ℓ+h−φh(ξ))(φh(ξ)−ℓ−h),ξ∈R. | (6.4) |
We first consider stationary traveling waves and specify Theorem 4.7 and Proposition 5.2 in the current framework. We define the intervals
L0j≐{(0,1/2)if α1,jv1,j≤1,(0,1−√1−α−11,jv−11,j2)if α1,jv1,j>1,j∈J. |
Proposition 6.1. Problem (2.1)-(2.2) admits infinitely many stationary traveling waves; their end states are characterized by the conditions
ℓ−1∈⋂j∈JL0j,ℓ+1+ℓ−1=1,ℓ±j=12(1±√1−4α1,jv1,jℓ+1ℓ−1),j∈J. |
Moreover, up to shifts, any stationary traveling wave satisfies (2.5).
Proof. The first part of the proposition follows from Theorem 4.7. Indeed, conditions (6.2),
ℓ−h∈[0,1/2),ℓ+h+ℓ−h=1,ℓ−j(1−ℓ−j)=α1,jv1,jℓ−1(1−ℓ−1); |
then it is sufficient to compute
The latter part of the proposition is deduced by Proposition 5.2 because
In the following we treat the existence of non-stationary traveling waves. Since
c1,j=v1,j1−ℓ+1−ℓ−11−ℓ+j−ℓ−j,A1,j=α1,jv1,j1−ℓ+1−ℓ−11−ℓ+j−ℓ−j,kj=A1,jL±1,j−ℓ±j,κj=vjℓ−jℓ+j−α1,jv1ℓ−1ℓ+1. | (6.5) |
The following result translates Theorem 4.12 to the present case. We define the intervals
Lcj≐{[0,1]if α1,jv1,j≤1,[0,1]∖(1−√1−α−11,jv−11,j2,1+√1−α−11,jv−11,j2)if α1,jv1,j>1,j∈J. |
Proposition 6.2. Problem (2.1)-(2.2) admits a (completely) non-stationary traveling wave if and only if the following condition holds.
(
(i)
(ii)
(iii) for any
D(ℓ)=α1,jδ1,jv1,jD(ℓ+kjA1,j),ℓ∈(ℓ−j,ℓ+j), | (6.6) |
where
ℓ±j(1−ℓ±j)=α1,jv1,jL±1,j(1−L±1,j). | (6.7) |
Proof. The proof consists in showing that, in the present case, condition (
''
If we denote
{ℓ−j=12(1−√1−z−1,j),ℓ+j∈{12(1±√1−z+1,j)}, if cj>0, | (6.8) |
{ℓ−j∈{12(1±√1−z−1,j)},ℓ+j=12(1+√1−z+1,j), if cj<0. | (6.9) |
The square roots in (6.8)-(6.9) are real numbers if and only if
ℓ±1(1−ℓ±1)≤(4α1,jv1,j)−1. |
It is easy to see that the above estimate is equivalent to require
''
(ℓ+j−ℓj(cjξ))(ℓj(cjξ)−ℓ−j)D(ℓj(cjξ))=A1,jc1,jv1,jδ1,j(ℓ+1−φ1(c1ξ))(φ1(c1ξ)−ℓ−1)D(φ1(c1ξ)) | (6.10) |
for a.e.
ℓj(ξ)≐A1,j(φ1(c1,jξ)−L±1,j)+ℓ±j,ξ∈R. |
We point out that the above expression of
(ℓ+j−ℓj(cjξ))(ℓj(cjξ)−ℓ−j)=A21,j(L+1,j−φ1(c1ξ))(φ1(c1ξ)−L−1,j),(ℓ+1−φ1(c1ξ))(φ1(c1ξ)−ℓ−1)=(L+1,j−φ1(c1ξ))(φ1(c1ξ)−L−1,j), |
we have that (6.10) is equivalent to
D(ℓj(cjξ))=α1,jδ1,jv1,jD(φ1(c1ξ))for a.e. ξ∈R. |
To conclude now that the above condition is equivalent to (6.6) it is sufficient to recall that by Lemma 4.10 the continuous function
We notice that if
Remark 6.3. We point out that by Proposition 5.4 we have that problem (2.1)-(2.2) admits a (completely) non-stationary traveling wave satisfying (2.5) if and only if
v21,j=δ1,j and α1,jv1,j=1,j∈J. | (6.11) |
The special cases of constant or linear diffusivities are treated in the following subsections.
In this subsection we assume
D≐1, | (6.12) |
and in this case problem (3.5)-(6.4) reduces to
{δhφ′h(ξ)=vh(ℓ+h−φh(ξ))(φh(ξ)−ℓ−h),ξ∈R,φh(±∞)=ℓ±h. | (6.13) |
For any
ψh(ξ)≐ℓ+h1+e−vhδh(ℓ+h−ℓ−h)ξ+ℓ−h1+evhδh(ℓ+h−ℓ−h)ξ | (6.14) |
solves (6.13) because
We rewrite Proposition 6.2 in the current setting; we emphasize that the shifts appear below because in this case we have the explicit solution (6.14) to problem (6.13).
Proposition 6.4. Assume (6.12). Problem (2.1)-(2.2) admits a (completely) non-stationary traveling wave if and only if
α1,jδ1,j=v1,j. | (6.15) |
In this case any non-stationary traveling wave
φ(ξ)=(ψ1(ξ+σ1),…,ψn+1(ξ+σn+1)),ξ∈R, | (6.16) |
with
cjσ1=c1σj,j∈J. | (6.17) |
Proof. By Theorem 3.2, any solution to (6.13) has the form (6.16) with
fj(ℓ+j)ζj(t)+fj(ℓ−j)1+ζj(t)=α1,jf1(ℓ+1)ζ1(t)+f1(ℓ−1)1+ζ1(t),t∈R, j∈J, | (6.18) |
where
either fj(ℓ±j)=α1,jf1(ℓ±1), or fj(ℓ±j)=α1,jf1(ℓ∓1). |
(fj(ℓ+j)−fj(ℓ−j))(ζj(t)−ζ1(t))=0,t∈R, j∈J. |
Since by assumption
{vjδj(ℓ+j−ℓ−j)cj=v1δ1(ℓ+1−ℓ−1)c1,vjδj(ℓ+j−ℓ−j)σj=v1δ1(ℓ+1−ℓ−1)σ1,⇔{v1,jδ1,j=fj(ℓ+j)−fj(ℓ−j)f1(ℓ+1)−f1(ℓ−1)=α1,j,σjcj=σ1c1. |
(fj(ℓ+j)−fj(ℓ−j))(ζj(t)ζ1(t)−1)=0,t∈R, j∈J. |
Since by assumption
{vjδj(ℓ+j−ℓ−j)cj=−v1δ1(ℓ+1−ℓ−1)c1,vjδj(ℓ+j−ℓ−j)σj=−v1δ1(ℓ+1−ℓ−1)σ1,⇔{v1,jδ1,j=−fj(ℓ+j)−fj(ℓ−j)f1(ℓ+1)−f1(ℓ−1)=α1,j,σjcj=σ1c1. |
In both cases we proved that (4.1) is equivalent to(6.15)-(6.17); this concludes the proof.
Remark 6.5. Consider conditions
Proposition 6.6. Assume (6.12). Problem (2.1)-(2.2) admits a (completely) non-stationary traveling wave satisfying (2.5) if and only if (6.11) holds true. In this case a non-stationary traveling wave satisfies (2.5) if and only if its end states satisfy (5.3).
Proof. The first part of the statement is just Remark 6.3. In this case, since (6.11) implies (6.15), by Proposition 6.4 any (completely) non-stationary traveling wave
The second part of the statement characterizes the end states. If a non-stationary traveling wave
In this subsection we assume
D(ρ)≐ρ. | (6.19) |
We notice that
{δhφhφ′h=vh(ℓ+h−φh)(φh−ℓ−h),ξ∈R,φh(±∞)=ℓ±h. | (6.20) |
If
ψh(ξ)≐{ℓ+h2(2−e−vhδhξ) if ξ≥−δhvhln2,0 if ξ<−δhvhln2, | (6.21) |
solves (6.20) because
(2exp(vhδhξ)ψh(ξ)−ℓ−hℓ+h−ℓ−h)ℓ−h=(2exp(vhδhξ)ℓ+h−ψh(ξ)ℓ+h−ℓ−h)ℓ+h | (6.22) |
solves (6.20) because
φ(ξ)=(ψ1(ξ+σ1),…,ψn+1(ξ+σn+1)),ξ∈R. | (6.23) |
In the sequel we prove that the shifts
v1,jσ1=δ1,jσj,j∈J. | (6.24) |
Lemma 6.7. Assume (6.19). If
v21,jδ1,j=1−ℓ+j−ℓ−j1−ℓ+1−ℓ−1 and ℓ−jℓ+j=α1,jv1,jℓ−1ℓ+1. | (6.25) |
Proof. In the present case, condition (6.6) becomes
We observe that (6.25)
ℓ±j(1−ℓ±j)=α1,jv1,jℓ±1(1−ℓ±1),j∈J. | (6.26) |
As a consequence
Now, we discuss (completely) non-stationary traveling waves by considering separately the (completely) degenerate and non-degenerate case. We denote
Δj≐{α1,jδ1,j,√δ1,j,3√α1,jδ21,j},j∈J. |
Proposition 6.8. Assume (6.19). Problem (2.1)-(2.2) admits a traveling wave that is both (completely) degenerate and (completely) non-stationary if and only if either (6.11) holds true or
0<v1,j<minΔj or v1,j>maxΔj, j∈J,v1,2(δ1,2−v21,2)α1,2δ21,2−v31,2=…=v1,n+1(δ1,n+1−v21,n+1)α1,n+1δ21,n+1−v31,n+1. | (6.27) |
In the first case, problem (2.1)-(2.2) has infinitely many of such waves; each of them satisfies (5.3) and (up to shifts) (2.5).
In the second case, problem (2.1)-(2.2) has a unique (up to shifts) such wave, which does not satisfy (for no shifts) (2.5). Its end states do not satisfy (5.3) and are
ℓ−1=0=ℓ−j,ℓ+1=v1,j(δ1,j−v21,j)α1,jδ21,j−v31,j,ℓ+j=α1,jδ1,j(δ1,j−v21,j)α1,jδ21,j−v31,j,j∈J. | (6.28) |
In both cases, any degenerate non-stationary traveling wave
Proof. We claim that the existence of a degenerate non-stationary traveling wave is equivalent to the existence of
ℓ+j=α1,jδ1,jv1,jℓ+1 and (α1,jδ21,j−v31,j)ℓ+1+v1,j(v21,j−δ1,j)=0,j∈J. | (6.29) |
In fact, by Proposition 6.2 the existence of a non-stationary traveling wave is equivalent to condition (
v21,jδ1,j=1−ℓ+j1−ℓ+1,ℓ+j(1−ℓ+j)=α1,jv1,jℓ+1(1−ℓ+1),j∈J. | (6.30) |
By (6.30) we obtain
Assume there is a degenerate non-stationary traveling wave; then
0<v1,j(δ1,j−v21,j)α1,jδ21,j−v31,j<1. |
A direct computation shows that this is equivalent to (6.27). In conclusion, either condition (6.11) or (6.27) is necessary for the existence of a non-stationary traveling wave with
Conversely, assume condition (6.11). In this case
Assume now condition (6.27). In this case the values for
At last, by Theorem 3.2, any solution to (6.20) has the form (6.23). By (4.14), that in the present case becomes
φ′j(cjξ)=α1,jc21,jφ′1(c1ξ) for a.e. ξ∈R, j∈J, |
and the regularity of
1cj(δjvjln2+σj)=1c1(δ1v1ln2+σ1), |
which is equivalent to (6.17) because
The following result treats the non-degenerate case.
Proposition 6.9. Assume (6.19). Problem (2.1)-(2.2) admits a non-degenerate (completely) non-stationary traveling wave if and only if condition (6.11) is satisfied. In this case any non-degenerate non-stationary traveling wave satisfies (up to shifts) (2.5); moreover, it has a profile
Proof. Assume that there is a non-degenerate non-stationary traveling wave; then
(1−ℓ+j)ℓ−1=(1−ℓ+1)ℓ−j and (1−ℓ−j)ℓ+1=(1−ℓ−1)ℓ+j,j∈J. |
By adding the above relations we have
0=ℓ+1−ℓ+j+ℓ−1−ℓ−j=ℓ+1−1+(1−ℓ+1)ℓ−jℓ−1+ℓ−1−ℓ−j=1−ℓ+1−ℓ−1ℓ−1(ℓ−j−ℓ−1). |
It is now easy to conclude that (5.3) is satisfied and then also (6.11) holds true by (6.25). At last, the traveling wave satisfies (up to shifts) (2.5) by Remark 6.3.
Conversely, assume (6.11). Then (6.25) and (6.26) write
ℓ+j+ℓ−j=ℓ+1+ℓ−1,ℓ−jℓ+j=ℓ−1ℓ+1,ℓ±j(1−ℓ±j)=ℓ±1(1−ℓ±1),j∈J. |
The same computations as before give that if we impose
At last, by Theorem 3.2, any solution to (6.20) has the form (6.23). Fix
ψj(cjt+σj)=ψ1(c1t+σ1),t∈R. |
This identity together with (6.22) and (5.3) imply
(2exp(vjδj(cjt+σj))ψ1(c1t+σ1)−ℓ−ℓ+−ℓ−)ℓ−=(2exp(vjδj(cjt+σj))ℓ+−ψ1(c1t+σ1)ℓ+−ℓ−)ℓ+,(2exp(v1δ1(c1t+σ1))ψ1(c1t+σ1)−ℓ−ℓ+−ℓ−)ℓ−=(2exp(v1δ1(c1t+σ1))ℓ+−ψ1(c1t+σ1)ℓ+−ℓ−)ℓ+. |
By dividing the above equalities and taking the logarithm we get
(vjδj(cjt+σj)−v1δ1(c1t+σ1))ℓ−=(vjδj(cjt+σj)−v1δ1(c1t+σ1))ℓ+,t∈R. |
Since
In this section we assume (5.10) for some constants
f(ρ)≐−ρln(ρ) |
for
Condition (3.7) becomes
0≤ℓ−h<ℓ+h≤1 and ch=−vhℓ+hln(ℓ+h)−ℓ−hln(ℓ−h)ℓ+h−ℓ−h. | (7.1) |
Moreover we have, for
gh(ℓ)=vhℓ(ℓ+hln(ℓ+h)−ℓ−hln(ℓ−h)ℓ+h−ℓ−h−ln(ℓ)),gh(ℓ)−gh(ℓ±h)=vh((ℓ−ℓ−h)ℓ+hln(ℓ+h)+(ℓ+h−ℓ)ℓ−hln(ℓ−h)ℓ+h−ℓ−h−ℓln(ℓ)). | (7.2) |
Therefore (3.16) becomes
φ′h(ξ)=vhδh[[φh(ξ)−ℓ−h]ℓ+hln(ℓ+h)+[ℓ+h−φh(ξ)]ℓ−hln(ℓ−h)ℓ+h−ℓ−h−φh(ξ)ln(φh(ξ))], | (7.3) |
for
We first consider the case of stationary waves. We define the intervals
L0j≐{[0,e−1)if α1,jv1,j≤1,(0,f−1ℓ(e−1α−11,jv−11,j))if α1,jv1,j>1,j∈J. |
Proposition 7.1. Problem (2.1)-(2.2) admits infinitely many stationary traveling waves; their end states are characterized by the conditions
ℓ−1∈⋂j∈JL0j,ℓ+1=f−1r(−ℓ−1ln(ℓ−1)),ℓ−j=f−1ℓ(−α1,jv1,jℓ−1ln(ℓ−1)),ℓ+j=f−1r(−α1,jv1,jℓ−1ln(ℓ−1)),j∈J. |
Moreover, up to shifts, any stationary traveling wave satisfies (2.5).
Proof. The first part of the proposition follows from Theorem 4.7. Indeed, conditions (3.7)
ℓ−h∈[0,e−1),ℓ−hln(ℓ−h)=ℓ+hln(ℓ+h),ℓ−jln(ℓ−j)=α1,jv1,jℓ−1ln(ℓ−1). |
Hence
In the following we discuss the existence of non-stationary traveling waves. Since
c1,j=v1,j ℓ+1ln(ℓ+1)−ℓ−1ln(ℓ−1)ℓ+jln(ℓ+j)−ℓ−jln(ℓ−j) ℓ+j−ℓ−jℓ+1−ℓ−1. | (7.4) |
The following result translates Theorem 4.12 to the current framework. We define the intervals
Lcj≐{[0,1]if α1,jv1,j≤1,[0,1]∖(f−1ℓ(e−1α−11,jv−11,j),f−1r(e−1α−11,jv−11,j))if α1,jv1,j>1,j∈J. |
Proposition 7.2. Problem (2.1)-(2.2) admits a (completely) non-stationary traveling wave if and only if the following condition holds.
(
(i)
(ii)
(iii) for any
δ1,j(gj(ℓ)−gj(ℓ−j))=A1,jc1,j(g1(ℓ+kjA1,j)−g1(ℓ−1)),ℓ∈(ℓ−j,ℓ+j), | (7.5) |
where
ℓ±jln(ℓ±j)=α1,jv1,jL±1,jln(L±1,j). | (7.6) |
Proof. The proof consists in showing that, in the present case, (
δ1,j(gj(ℓj(cjξ))−gj(ℓ−j))=A1,jc1,j(g1(φ1(c1ξ))−g1(ℓ−1)),ξ∈R, | (7.7) |
where
In the following we focus on the case of (completely) non-stationary traveling waves with
Lemma 7.3. Assume that problem (2.1)-(2.2) admits a traveling wave. The following statements are equivalent:
(i)
(ii)
(iii) there exists
Proof. First, we prove that (i) implies (ii). Fix
ℓ−jln(ℓ−j)=α1,jv1,jℓ+1ln(ℓ+1). |
Therefore, by (7.4), (4.10)
c1,j=−v1,j ℓ+1ln(ℓ+1)ℓ−jln(ℓ−j) 1−ℓ−jℓ+1=−1−ℓ−jα1,jℓ+1,Ai,j=−1−ℓ−jℓ+1,kj=−1. |
Condition (7.5) can be written as
ℓln(ℓ)−v1,j(1−ℓ)(α1,jℓ+1ln(ℓ+1)1−ℓ−j+1−ℓ−jα1,jδ1,jℓ+1ln(1−ℓ1−ℓ−j))=0, |
for
\begin{align*} &-\frac{v_{1,j}(1-\ell_j^-)}{\alpha_{1,j} \delta_{1,j} \ell_1^+(1-\ell)^2} = \frac{1}{\ell^2},& &\ell\in (\ell_j^-, 1). \end{align*} |
This is a contradiction because the two sides have opposite sign. This proves (ii).
Since the implication (ii)
At last, we give a result which is similar to the one given in Proposition 6.8. We denote
\begin{align*} &\Delta_j \doteq \left\{\alpha_{1,j}\, \delta_{1,j}, \sqrt{\delta_{1,j}}\right\},& &j\in \mathsf{J}. \end{align*} |
By Lemma 7.3 we have either
Proposition 7.4. Problem (2.1)-(2.2) admits a (completely) non-stationary traveling wave with
\label{eq:mnk-1} \begin{array}{c} \begin{aligned} 0 < &v_{1,j} < \min \Delta_j&\ \ \ \ or \ \ \ \ &&v_{1,j} > \max \Delta_j,& &j \in \mathsf{J}, \end{aligned} \\ \left(\alpha_{1,2} \frac{\delta_{1,2}}{v_{1,2}}\right)^{\frac{\delta_{1,2}}{v_{1,2}^2 - \delta_{1,2}}} = \ldots = \left(\alpha_{1,n+1} \frac{\delta_{1,n+1}}{v_{1,n+1}}\right)^{\frac{\delta_{1,n+1}}{v_{1,n+1}^2 - \delta_{1,n+1}}}. \end{array} | (7.8) |
In the first case, problem (2.1)-(2.2) has infinitely many of such waves; each of them satisfies (5.3) and (up to shifts) (2.5).
In the second case, problem (2.1)-(2.2) has a unique (up to shifts) such wave and such wave, which does not satisfy (for no shifts) (2.5). Its end states are
\begin{align}\label{eq:KevinMoore}&\ell_1^-=0=\ell_j^-,& &\ell_1^+ = \left(\alpha_{1,j} \frac{\delta_{1,j}}{v_{1,j}}\right)^{\frac{\delta_{1,j}}{v_{1,j}^2 - \delta_{1,j}}}, &\ell_j^+ = \left(\alpha_{1,j} \frac{\delta_{1,j}}{v_{1,j}}\right)^{\frac{v_{1,j}^2}{v_{1,j}^2 - \delta_{1,j}}},&& j \in \mathsf{J}, \end{align} | (7.9) |
and do not satisfy (5.3).
Proof. Fix
\begin{gather*} c_{1,j}=v_{1,j} \, \frac{\ln(\ell_1^+)}{\ln(\ell_j^+)}, A_{1,j}=\alpha_{1,j} \, v_{1,j} \, \frac{\ln(\ell_1^+)}{\ln(\ell_j^+)}, k_j=0=\kappa_j,\\ g_h(\ell) = v_h \, \ell \, \ln\left(\frac{\ell_h^+}{\ell}\right), g_h(0)=0. \end{gather*} |
Hence (7.6) can be written as
\ell_j^+ \ln(\ell_j^+) = \alpha_{1,j} \, v_{1,j} \, \ell_1^+ \ln(\ell_1^+) \label{eq:Opeth} | (7.10) |
and therefore (7.5) becomes
\begin{align*} \left( \delta_{1,j} - \frac{v_{1,j} \, \ell_j^+}{\alpha_{1,j} \, \ell_1^+} \right) \ln\left( \frac{\ell_j^+}{\ell} \right) = 0,& &\ell \in (0, \ell_j^+), \end{align*} |
namely
\ell_j^+ = \alpha_{1,j} \, \frac{\delta_{1,j}}{v_{1,j}} \, \ell_1^+. | (7.11) |
System (7.10)-(7.11) admits a solution if and only if either (6.11) or (7.8) holds true. In the former case, (7.10)-(7.11) has infinitely many solutions and they satisfy (5.3); in the latter, the unique solution of (7.10)-(7.11) is (7.9)
Assume (6.11). In this case condition (
Assume (7.8). In this case condition (
At last, the reverse implications are direct consequences of previous discussion about the solutions of (7.10)-(7.11) and then the proof is complete.
Let
r_h \doteq \frac{\ell^{+}_h-\rho_h}{\ell^{+}_h-\ell^{-}_h}, | (A.1) |
which implies
r_{h,t} + G_h(r_h)_{x} = \left(E_{h}(r_h) \, r_{h,x}\right)_x, | (A.2) |
where
\begin{align*} &G_{h}(r_h) \doteq -\frac{f_{h}\bigl(\ell^{+}_h - (\ell^{+}_h-\ell^{-}_h) \, r_h\bigr)-f_{h}(\ell^{+}_h)}{\ell^{+}_h -\ell^{-}_h},& &E_{h}(r_h)\doteq D_{h}\bigl(\ell^{+}_h - (\ell^{+}_h-\ell^{-}_h) \, r_h\bigr). \end{align*} |
Furthermore, equation (A.2) has a wavefront solution
\left(E_{h}(\psi_h)\psi'_{h}\right)' +\left(\theta_h - G'_{h}(\psi_h)\right) \psi'_h=0 |
and
\begin{align}\label{eq:phi-1} &\varphi_h(\xi) = (\ell^{-}_h -\ell^{+}_h) \, \psi_h(\xi) + \ell^{+}_h,& &\xi \in \mathbb{R}. \end{align} | (A.3) |
We discuss now the existence of a wavefront solution
\begin{align}\label{eq:ghnb1} &-G_{h}(r_{h}) > -r_{h} \, G_{h}(1),& &r_h \in (0,1). \end{align} | (A.4) |
By the definition of
-r_h \, G_{h}(1) = -r_h \, \frac{f_{h}(\ell^{+}_h)-f_{h}(\ell^{-}_h)} {\ell^{+}_h-\ell^{-}_{h}}. |
Then, inequality (A.4) is equivalent to
\begin{align*} &f_{h}(\ell^{+}_h) - \left(f_{h}(\ell^{+}_h)-f(\ell^{-}_h)\right) r_h < f_{h}\bigl(\ell^{+}_h - (\ell^{+}_h-\ell^{-}_h) \, r_h\bigr),& &\hbox{ for }r_h \in (0,1), \end{align*} |
if and only if
\begin{cases} \psi_h(\xi)=1&\hbox{for }\xi\le \nu_h^-, \\ \displaystyle\int_{\psi_{h}(\xi)}^{\nu} \frac{E_h(s)}{-G_h(s)+s \, G_h(1)}=\xi&\hbox{for } \nu_h^- < \xi < \nu_h^+ ,\\ \psi_h(\xi)=0&\hbox{for }\xi\ge \nu_h^+, \end{cases} | (A.5) |
where
\begin{align*} &\nu_h^+ \doteq \int_{0}^{\nu} \frac{E_h(s)}{-G_h(s)+ s \, G_h(1)} \, {\rm d} s,& &\nu_h^- \doteq - \int_{\nu}^{1} \frac{E_h(s)}{-G_h(s)+ s \, G_h(1)} \, {\rm d}s. \end{align*} |
Notice that, by differentiating (A.5) in the interval
\begin{align}\label{e:derivpsi} &\frac{E_h\left(\psi_h(\xi)\right)}{G_h\left(\psi_h(\xi)\right)-\psi_h(\xi) \, G_h(1)} \, \psi_h'(\xi)=1,& &\xi \in (\nu_h^-, \nu_h^+), \end{align} | (A.6) |
which implies
Consider now
Now it remains to consider the boundary conditions of
(i) Assume
\nu_h^-= - \int_{\nu}^{1} \frac{E_{h}(s)}{-G_{h}(s)+ s \, G_{h}(1)}\, {\rm d}s > -\infty. | (A.7) |
To prove (A.7), notice that
\lim\limits_{s\to1^-} \frac{E'_{h}(s)}{-G_{h}'(s)+ G_{h}(1)}=\frac{E'_{h}(1)}{-G'_{h}(1)+ G_{h}(1)}=\frac{-\ell_h^+ \, D_h'(0)}{-f_h'(0)+ \frac{f_h(\ell_h^+)}{\ell_h^+}}\ge 0 |
and then, by applying de l'Hospital Theorem we prove condition (A.7). Moreover, by condition (A.6), we get
\lim\limits_{\xi\downarrow\nu_h^-}\psi_h'(\xi)=\begin{cases} \displaystyle-\frac{f_h'(0)-\frac{f_h(\ell_h^+)}{\ell_h^+}}{\ell_h^+ \, D_h'(0)}& \hbox{if } D_h'(0) > 0,\\ -\infty&\hbox{if } D_h'(0)=0. \end{cases} |
By applying (A.3) we conclude that
\lim\limits_{\xi\downarrow\nu_h^-}D_h(\varphi_h(\xi))\varphi_h^{\prime}(\xi)=\lim\limits_{\xi\downarrow\nu_h^-}-\ell_h^+E_h(\psi_h(\xi))\psi_h^{\prime}(\xi) |
and hence, by (A.6), we deduce (3.9).
(ii) Assume
\lim\limits_{s\to 0^+} \frac{E'_{h}(s)}{-G_{h}'(s)+ G_{h}(1)}=\frac{E'_{h}(0)}{-G'_{h}(0)+ G_{h}(1)}=\frac{\left( 1-\ell_h^- \right)\, D_h'(1)}{f_h'(1)+ \frac{f_h(\ell_h^-)}{1-\ell_h^-}}\ge 0 |
and again, by applying de l'Hospital Theorem we prove that
\lim\limits_{\xi\uparrow\nu^h}\psi_h'(\xi)=\begin{cases} \displaystyle\frac{\frac{f_h(\ell_h^-)}{1-\ell_h^-}+f_h'(1)}{\left(\ell_h^- -1\right)\, D_h'(1)}& \hbox{if } D_h'(1) < 0,\\ -\infty&\hbox{if } D_h'(1)=0. \end{cases} |
By applying (A.3) we conclude that
(iii) In all the other cases it is easy to show that
The authors are members of INdAM-GNAMPA. They were supported by the Project Macroscopic models of traffic flows: qualitative analysis and implementation, sponsored by the University of Modena and Reggio Emilia. The first author was also supported by the INdAM -GNAMPA Project 2016 ''Balance Laws in the Modeling of Physical, Biological and Industrial Processes''. The last author was also supported by the INdAM -GNAMPA Project 2017 ''Nonlocal hyperbolic equations''.
[1] |
W. C. Stokoe, Sign language structure, Annu. Rev. Anthropol., 9 (1980), 365–390. http://dx.doi.org/10.1146/annurev.an.09.100180.002053 doi: 10.1146/annurev.an.09.100180.002053
![]() |
[2] | J. Napier, L. Leeson, Sign language in action, London: Palgrave Macmillan, 2016. http://dx.doi.org/10.1057/9781137309778 |
[3] |
D. Lowe, Object recognition from local scale-invariant features, Proc. IEEE Int. Conf. Comput. Vision, 2 (1999), 1150–1157. http://dx.doi.org/10.1109/ICCV.1999.790410 doi: 10.1109/ICCV.1999.790410
![]() |
[4] |
Q. Zhu, M. C. Yeh, K. T. Cheng, S. Avidan, Fast human detection using a cascade of histograms of oriented gradients, Proc. IEEE Comput. Soc. Conf. Comput. Vision Pattern Recogn., 2006, 1491–1498. http://dx.doi.org/10.1109/CVPR.2006.119 doi: 10.1109/CVPR.2006.119
![]() |
[5] |
A. Memiş, S. Albayrak, A Kinect based sign language recognition system using spatio-temporal features, Proc. SPIE Int. Soc. Opt. Eng., 9067 (2013), 179–183. http://dx.doi.org/10.1117/12.2051018 doi: 10.1117/12.2051018
![]() |
[6] |
O. Sincan, H. Keles, Using motion history images with 3D convolutional networks in isolated sign language recognition, IEEE Access, 10 (2022), 18608–18618. http://dx.doi.org/10.1109/ACCESS.2022.3151362 doi: 10.1109/ACCESS.2022.3151362
![]() |
[7] |
G. Castro, R. R. Guerra, F. G. Guimarães, Automatic translation of sign language with multi-stream 3D CNN and generation of artificial depth maps, Expert Syst. Appl., 215 (2023), 119394. http://dx.doi.org/10.1016/j.eswa.2022.119394 doi: 10.1016/j.eswa.2022.119394
![]() |
[8] |
J. Huang, W. G. Zhou, H. G. Li, W. P. Li, Attention-based 3D-CNNs for large-vocabulary sign language recognition, IEEE T. Circ. Syst. Vid., 9 (2018), 2822–2832. http://dx.doi.org/10.1109/TCSVT.2018.2870740 doi: 10.1109/TCSVT.2018.2870740
![]() |
[9] |
K. Lim, A. Tan, C. P. Lee, S. Tan, Isolated sign language recognition using convolutional neural network hand modelling and hand energy image, Multimed. Tools Appl., 78 (2019), 19917–19944. http://dx.doi.org/10.1007/s11042-019-7263-7 doi: 10.1007/s11042-019-7263-7
![]() |
[10] |
M. Terreran, M. Lazzaretto, S. Ghidoni, Skeleton-based action and gesture recognition for human-robot collaboration, Intell. Auton. Syst., 577 (2022), 29–45. http://dx.doi.org/10.1007/978-3-031-22216-0_3 doi: 10.1007/978-3-031-22216-0_3
![]() |
[11] |
L. Roda-Sanchez, C. Garrido-Hidalgo, A. S. García, T. Olivares, A. Fernández-Caballero, Comparison of RGB-D and IMU-based gesture recognition for human-robot interaction in remanufacturing, Int. J. Adv. Manuf. Technol., 124 (2023), 3099–3111. http://dx.doi.org/10.1007/s00170-021-08125-9 doi: 10.1007/s00170-021-08125-9
![]() |
[12] |
W. Aditya, T. K. Shih, T. Thaipisutikul, A. S. Fitriajie, M. Gochoo, F. Utaminingrum, et al., Novel spatio-temporal continuous sign language recognition using an attentive multi-feature network, Sensors, 22 (2022), 6452. http://dx.doi.org/10.3390/s22176452 doi: 10.3390/s22176452
![]() |
[13] |
H. Liu, H. Nie, Z. Zhang, Y. F. Li, Anisotropic angle distribution learning for head pose estimation and attention understanding in human-computer interaction, Neurocomputing, 433 (2020), 310–322. http://dx.doi.org/10.1016/j.neucom.2020.09.068 doi: 10.1016/j.neucom.2020.09.068
![]() |
[14] |
S. Sharma, R. Gupta, A. Kumar, Continuous sign language recognition using isolated signs data and deep transfer learning, J. Amb. Intel. Hum. Comp., 2021, 1–12. http://dx.doi.org/10.1007/s12652-021-03418-z doi: 10.1007/s12652-021-03418-z
![]() |
[15] |
O. Koller, S. Zargaran, H. Ney, R. Bowden, Deep sign: Enabling robust statistical continuous sign language recognition via hybrid CNN-HMMs, Int. J. Comput. Vision, 126 (2018), 1311–1325. http://dx.doi.org/10.1007/s11263-018-1121-3 doi: 10.1007/s11263-018-1121-3
![]() |
[16] |
O. Koller, H. Ney, R. Bowden, Deep hand: How to train a CNN on 1 million hand images when your data is continuous and weakly labelled, IEEE Conf. Comput. Vision Pattern Recogn., 2016, 3793–3802. http://dx.doi.org/10.1109/CVPR.2016.412 doi: 10.1109/CVPR.2016.412
![]() |
[17] | O. Koller, S. Zargaran, H. Ney, R. Bowden, Deep sign: Hybrid CNN-HMM for continuous sign language recognition, Brit. Conf. Mach. Vision, 2016. |
[18] |
O. Koller, H. Ney, R. Bowden, Re-sign: Re-aligned end-to-end sequence modelling with deep recurrent CNN-HMMs, IEEE Conf. Comput. Vision Pattern Recogn., 2017, 4297–4305. http://dx.doi.org/10.1109/CVPR.2017.364 doi: 10.1109/CVPR.2017.364
![]() |
[19] |
O. Özdemir, İ. Baytaş, L. Akarun, Multi-cue temporal modeling for skeleton-based sign language recognition, Front. Neurosci., 17 (2023), 1148191. http://dx.doi.org/10.3389/fnins.2023.1148191 doi: 10.3389/fnins.2023.1148191
![]() |
[20] |
H. Butt, M. R. Raza, M. R. Ramzan, M. J. Ali, M. Haris, Attention-based CNN-RNN Arabic text recognition from natural scene images, Forecasting, 3 (2021), 520–540. http://dx.doi.org/10.3390/forecast3030033 doi: 10.3390/forecast3030033
![]() |
[21] |
P. P. Roy, P. Kumar, B. G. Kim, An efficient sign language recognition (SLR) system using camshift tracker and hidden markov model (HMM), SN Comput. Sci., 2 (2021), 1–15. http://dx.doi.org/10.1007/s42979-021-00485-z doi: 10.1007/s42979-021-00485-z
![]() |
[22] |
L. Pigou, A. Oord, S. Dieleman, M. V. Herreweghe, J. Dambre, Beyond temporal pooling: Recurrence and temporal convolutions for gesture recognition in video, Int. J. Comput. Vision, 126 (2018), 430–439. http://dx.doi.org/10.1007/s11263-016-0957-7 doi: 10.1007/s11263-016-0957-7
![]() |
[23] |
J. Huang, W. G. Zhou, Q. L. Zhang, H. Q. Li, W. P. Li, Video-based sign language recognition without temporal segmentation, Proc. AAAI Conf. Artif. Intell., 32 (2018). http://dx.doi.org/10.1609/aaai.v32i1.11903 doi: 10.1609/aaai.v32i1.11903
![]() |
[24] |
K. Han, X. Y. Li, Research method of discontinuous-gait image recognition based on human skeleton keypoint extraction, Sensors, 23 (2023), 7274. http://dx.doi.org/10.3390/s23167274 doi: 10.3390/s23167274
![]() |
[25] |
D. Wategaonkar, R. Pawar, P. Jadhav, T. Patole, R. Jadhav, S. Gupta, Sign gesture interpreter for better communication between a normal and deaf person, J. Pharm. Negat. Result., 2022, 5990–6000. http://dx.doi.org/10.47750/pnr.2022.13.S07.731 doi: 10.47750/pnr.2022.13.S07.731
![]() |
[26] |
M. Jebali, A. Dakhli, M. Jemni, Vision-based continuous sign language recognition using multimodal sensor fusion, Evol. Syst., 12 (2021), 1031–1044. http://dx.doi.org/10.1007/s12530-020-09365-y doi: 10.1007/s12530-020-09365-y
![]() |
[27] |
M. Jebali, A. Dakhli, W. Bakari, Deep learning-based sign language recognition system for cognitive development, Cogn. Comput., 2023, 1–13. http://dx.doi.org/10.1007/s12559-023-10182-z doi: 10.1007/s12559-023-10182-z
![]() |
[28] |
V. Choutas, P. Weinzaepfel, J. Revaud, C. Schmid, PoTion: Pose motion representation for action recognition, Proc. IEEE Conf. Comput. Vision Pattern Recogn., 2018, 7024–7033. http://dx.doi.org/10.1109/CVPR.2018.00734 doi: 10.1109/CVPR.2018.00734
![]() |
[29] |
S. Yan, Y. Xiong, D. Lin, Spatial temporal graph convolutional networks for skeleton-based action recognition, Proc. AAAI Conf. Artif. Intell., 32 (2018). http://dx.doi.org/10.1609/aaai.v32i1.12328 doi: 10.1609/aaai.v32i1.12328
![]() |
[30] |
M. Bicego, M. Vázquez-Enríquez, J. L. Alba-Castro, Active class selection for dataset acquisition in sign language recognition, Image Anal. Proc., 2023,303–315. http://dx.doi.org/10.1007/978-3-031-43148-7_26 doi: 10.1007/978-3-031-43148-7_26
![]() |
[31] |
M. Li, S. Chen, X. Chen, Y. Zhang, Y. Wang, Q. Tian, Actional-structural graph convolutional networks for skeleton-based action recognition, IEEE Conf. Comput. Vision Pattern Recogn., 2019, 3590–3598. http://dx.doi.org/10.1109/CVPR.2019.00371 doi: 10.1109/CVPR.2019.00371
![]() |
[32] |
Y. F. Song, Z. Zhang, C. Shan, L. Wang, Constructing stronger and faster baselines for skeleton-based action recognition, IEEE T. Pattern Anal., 45 (2022), 1474–1488. http://dx.doi.org/10.1109/TPAMI.2022.3157033 doi: 10.1109/TPAMI.2022.3157033
![]() |
[33] |
Z. Wu, C. Shen, A. Hengel, Wider or deeper: Revisiting the ResNet model for visual recognition, Pattern Recogn., 90 (2019), 119–133. http://dx.doi.org/10.1016/j.patcog.2019.01.006 doi: 10.1016/j.patcog.2019.01.006
![]() |
[34] |
N. Takayama, G. Benitez-Garcia, H. Takahashi, Masked batch normalization to improve tracking-based sign language recognition using graph convolutional networks, IEEE Int. Conf. Autom. Face Gesture Recogn., 2021, 1–5. http://dx.doi.org/10.1109/FG52635.2021.9667007 doi: 10.1109/FG52635.2021.9667007
![]() |
[35] |
Ç. Gökçe, Ç. Özdemir, A. A. Kındıroğlu, L. Akarun, Score-level multi cue fusion for sign language recognition, Eur. Conf. Comput. Vision, 2020,294–309. http://dx.doi.org/10.48550/arXiv.2009.14139 doi: 10.48550/arXiv.2009.14139
![]() |
[36] |
L. Tarrés, G. I. Gállego, A. Duarte, J. Torres, X. Giró-i-Nieto, Sign language translation from instructional videos, IEEE Conf. Comput. Vision Pattern Recogn. Work., 2023, 5625–5635. http://dx.doi.org/10.1109/CVPRW59228.2023.00596 doi: 10.1109/CVPRW59228.2023.00596
![]() |
[37] |
O. Sincan, A. Tur, H. Keles, Isolated sign language recognition with multi-scale features using LSTM, Proc. Commun. Appl. Conf., 2019, 1–4. http://dx.doi.org/10.1109/SIU.2019.8806467 doi: 10.1109/SIU.2019.8806467
![]() |
[38] |
Q. Guo, S. J. Zhang, L. W. Tan, K. Fang, Y. H. Du, Interactive attention and improved GCN for continuous sign language recognition, Biomed. Signal Proces., 85 (2023), 104931. http://dx.doi.org/10.1016/j.bspc.2023.104931 doi: 10.1016/j.bspc.2023.104931
![]() |
[39] |
Z. Niu, B. Mak, Stochastic fine-grained labeling of multi-state sign glosses for continuous sign language recognition, Eur. Conf. Comput. Vision, 2020,172–186. http://dx.doi.org/10.1007/978-3-030-58517-4_11 doi: 10.1007/978-3-030-58517-4_11
![]() |
[40] |
A. Hao, Y. Min, X. Chen, Self-mutual distillation learning for continuous sign language recognition, Int. Conf. Comput. Vision, 2021, 11303–11312. http://dx.doi.org/10.1109/ICCV48922.2021.01111 doi: 10.1109/ICCV48922.2021.01111
![]() |
[41] |
D. Guo, S. Wang, Q. Tian, M. Wang, Dense temporal convolution network for sign language translation, Int. Joint Conf. Artif. Intell., 2019,744–750. http://dx.doi.org/10.24963/ijcai.2019/105 doi: 10.24963/ijcai.2019/105
![]() |
[42] |
D. Guo, S. G. Tang, M. Wang, Connectionist temporal modeling of video and language: A joint model for translation and sign labeling, Int. Joint Conf. Artif. Intell., 2019,751–757. http://dx.doi.org/10.24963/ijcai.2019/106 doi: 10.24963/ijcai.2019/106
![]() |
[43] |
I. Papastratis, K. Dimitropoulos, D. Konstantinidis, P. Daras, Continuous sign language recognition through cross-modal alignment of video and text embeddings in a joint-latent space, IEEE Access, 8 (2020), 91170–91180. http://dx.doi.org/10.1109/ACCESS.2020.2993650 doi: 10.1109/ACCESS.2020.2993650
![]() |
[44] |
M. Parelli, K. Papadimitriou, G. Potamianos, G. Pavlakos, P. Maragos, Spatio-temporal graph convolutional networks for continuous sign language recognition, IEEE Int. Conf. Acous. Speech Signal Proc., 2022, 8457–8461. http://dx.doi.org/10.1109/ICASSP43922.2022.9746971 doi: 10.1109/ICASSP43922.2022.9746971
![]() |
[45] |
R. Li, L. Meng, Multi-view spatial-temporal network for continuous sign language recognition, Comput. Vision Pattern Recogn, 2022. http://dx.doi.org/10.48550/arXiv.2204.08747 doi: 10.48550/arXiv.2204.08747
![]() |
[46] |
Z. C. Cui, W. B. Zhang, Z. X. Li, Z. Q. Wang, Spatial-temporal transformer for end-to-end sign language recognition, Complex Intell. Syst., 9 (2023), 4645–4656. http://dx.doi.org/10.1007/s40747-023-00977-w doi: 10.1007/s40747-023-00977-w
![]() |
1. | R Borsche, A Klar, Kinetic layers and coupling conditions for nonlinear scalar equations on networks, 2018, 31, 0951-7715, 3512, 10.1088/1361-6544/aabc91 | |
2. | Andrea Corli, Luisa Malaguti, Viscous profiles in models of collective movement with negative diffusivity, 2019, 70, 0044-2275, 10.1007/s00033-019-1094-2 | |
3. | Juan Campos, Andrea Corli, Luisa Malaguti, Saturated Fronts in Crowds Dynamics, 2021, 21, 1536-1365, 303, 10.1515/ans-2021-2118 | |
4. | Andrea Corli, Luisa Malaguti, 2021, Chapter 8, 978-3-030-61345-7, 167, 10.1007/978-3-030-61346-4_8 | |
5. | Yihong Du, Bendong Lou, Rui Peng, Maolin Zhou, The Fisher-KPP equation over simple graphs: varied persistence states in river networks, 2020, 80, 0303-6812, 1559, 10.1007/s00285-020-01474-1 | |
6. | Giuseppe Maria Coclite, Lorenzo di Ruvo, Vanishing Viscosity for Traffic on Networks with Degenerate Diffusivity, 2019, 16, 1660-5446, 10.1007/s00009-019-1391-1 | |
7. | Diego Berti, Andrea Corli, Luisa Malaguti, Uniqueness and nonuniqueness of fronts for degenerate diffusion-convection reaction equations, 2020, 14173875, 1, 10.14232/ejqtde.2020.1.66 | |
8. | Diego Berti, Andrea Corli, Luisa Malaguti, Wavefronts for degenerate diffusion-convection reaction equations with sign-changing diffusivity, 2021, 41, 1078-0947, 6023, 10.3934/dcds.2021105 | |
9. | Raul Borsche, Axel Klar, 2021, Chapter 2, 978-3-030-67103-7, 37, 10.1007/978-3-030-67104-4_2 | |
10. | Zlatinka Dimitrova, Flows of Substances in Networks and Network Channels: Selected Results and Applications, 2022, 24, 1099-4300, 1485, 10.3390/e24101485 |